Thanks a lot Anton, I was confused with "ata-generic" entry at p...@3.0 node. Now the things are pretty much clear.. Earlier we thought that IORD and IOWR pins would be from GPIO, so thought had to do bit-banging. But after going through the schematics, we come to know that pins could be from LGPL0/1.
On Mon, Aug 2, 2010 at 11:29 PM, Anton Vorontsov <cbouatmai...@gmail.com>wrote: > On Mon, Aug 02, 2010 at 07:44:22PM +0530, Atul Deshmukh wrote: > > Thanks a lot Anton, > > From the dts entry given below, > > > > local...@e0005000 { > > #address-cells = <2>; > > #size-cells = <1>; > > compatible = "fsl,mpc8349e-localbus", > > "fsl,pq2pro-localbus"; > > reg = <0xe0005000 0xd8>; > > ranges = <0x3 0x0 0xf0000000 0x210>; > > p...@3,0 { > > compatible = "fsl,mpc8349emitx-pata", > > "ata-generic"; > > reg = <0x3 0x0 0x10 0x3 0x20c 0x4>; > > reg-shift = <1>; > > pio-mode = <6>; > > interrupts = <23 0x8>; > > interrupt-parent = <&ipic>; > > }; > > }; > > > > > The driver is drivers/ata/pata_of_platform.c. > > > controls PCI-based IDE-controller where we can plug in our CF card...Am I > > right??? > > Nope, no PCI involved. CF is almost* directly connected to > the localbus. > > > But in our design we don't use any controller we directly connects CF > card > > to local bus where UPM controls it.. > > Yes, that's exactly how CF is done on MPC8349EmITX boards. > > > Can you please explain how the interface is implemented in MPC8349.. > > Via localbus + UPM. > > * 'almost' is because there are some buffers and inverters, see > schematics: > > http://www.freescale.com/files/32bit/hardware_tools/schematics/MPC8349EMITXESCH.pdf > > -- > Anton Vorontsov > email: cbouatmai...@gmail.com > irc://irc.freenode.net/bd2 > -- Regards, Atul
_______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev