I had a problem with SPI controller in linux 2.6 for MPC880, starting the SPI controller led to a kernel hang (no kernel panic), then, I tried to do a small application in u-boot 1.2.0 to try the SPI controller. The same happens, the SPI controller was working in u-boot-1.1.4 with the same application.
 
Any idea?
 
Bye,
Antonio.