kernel 3.0.12, ks8851 (zippy2) does not work


I have a board with ks8851 connected to OMAP3530 and these two work perfect under 2.6.32. Today I tried to boot Angstrom 3.0.12 and see the following message during boot:

ks8851 spi4.0: failed to read device ID

I can see a lot of changes were made to sources in ks8851.c and they possibly break the feature. Can anybody test kernel 3.0.12 or 3.0.15 with zippy2 and write here results?