Hi all,<br>I am developing on a custom mpc5125 board.<br><br>The hardware people designed the board so that the console serial port (PSC1 as ttyPSC0) is "shared" with a 74HC595 shift register (!!),<br>which drivers some leds.<br>In other words: when I want to drive the leds I have to "switch" the port in spi mode, do the spi transfer, then return to uart serial mode.<br>A strobe pin allows not to disturb leds when uart mode is active.<br><br>This configuration surely will cause some glitches on the serial port, but finally it is not a big problem, since I use the serial console only as a debug help.<br>Uart works at 115200 bps, spi works at 10 MHz.<br><br>So I am trying to find a "nice and elegant" way to do this by (eventually) tweaking the spi driver : my first idea is<br>declaring in the dts file uart and spi on the same address, but "tweak" spi so that it does probe and then<br>puts the port as it was before probing (uart mode).<br>Then I should modify the spi driver so that before doing transfers it puts the port in spi mode, and after transfers<br>it puts back to uart.<br><br>Kernel is 2.6.29 .<br><br>Any suggestions are welcome...<br><br>Thanks,<br>regards<br><br>Lucio Dona'<br><br>