Yes I now base it on mpc834x_mds.c and it works (almost) :-( The devices are successfully probed, but I'm getting this error on the debug console:
[ 7.119389] m...@24520:00 not found [ 7.161370] eth0: Could not attach to PHY [ 7.209600] IP-Config: Failed to open eth0 [ 7.258879] IP-Config: Device `eth0' not found. My mdio & Ethernet nodes are as follows (commenting out device_type below is an experiment) m...@24520 { /*device_type = "mdio";*/ compatible = "fsl,gianfar-mdio"; #address-cells = <1>; #size-cells = <0>; reg = <24520 20>; phy0: ethernet-...@0 { interrupt-parent = <&ipic>; interrupts = <3 8>; reg = <0>; device_type = "ethernet-phy"; }; phy1: ethernet-...@1 { interrupt-parent = <&ipic>; interrupts = <3 8>; reg = <1>; device_type = "ethernet-phy"; }; }; enet0: ether...@24000 { cell-index = <0>; device_type = "network"; model = "TSEC"; compatible = "gianfar"; reg = <24000 1000>; local-mac-address = [ 00 00 00 00 00 00 ]; interrupts = <20 8 21 8 22 8>; interrupt-parent = <&ipic>; phy-handle = <&phy0>; linux,network-index = <0>; }; enet1: ether...@25000 { cell-index = <1>; device_type = "network"; model = "TSEC"; compatible = "gianfar"; reg = <25000 1000>; local-mac-address = [ 00 00 00 00 00 00 ]; interrupts = <23 8 24 8 25 8>; interrupt-parent = <&ipic>; phy-handle = <&phy1>; linux,network-index = <1>; phy-connection-type = "gmii"; }; Any clues as to where I should start looking? BTW, I assume CCing all those who replied to me is accepted/expected conduct or should I avoid this and just write to the list? Also is top posting ok? I haven't figured out how to enable '>' on bloody Microsoft Outlook, for incoming plain text messages. Thanks again for all your help. D -----Original Message----- From: Aggrwal Poonam-B10812 [mailto:poonam.aggr...@freescale.com] Sent: Thursday, 19 February 2009 6:25 PM To: Li Yang-R58472; Dushara Jayasinghe Cc: linuxppc-dev@ozlabs.org Subject: RE: Newby trying to get Ethernet going on MPC83xx series device. Probably better would be to check the board file for mpc834x_mds.c I mean just cross that you probe all the buses which are on the device. What is fsl,pq2pro-localbus? Do u have such node in dts as the mpc8349_itx has. > -----Original Message----- > From: pku....@gmail.com [mailto:pku....@gmail.com] On Behalf > Of Li Yang-R58472 > Sent: Thursday, February 19, 2009 12:50 PM > To: Dushara Jayasinghe > Cc: linuxppc-dev@ozlabs.org; Aggrwal Poonam-B10812 > Subject: Re: Newby trying to get Ethernet going on MPC83xx > series device. > > On Thu, Feb 19, 2009 at 2:58 PM, Dushara Jayasinghe > <dusha...@optiscan.com> wrote: > > That did it. > > > > > > > > I based my board specific file on mpc834x_itx.c which had > > > > > > > > static struct of_device_id __initdata mpc834x_itx_ids[] = { > > > > { .compatible = "fsl,pq2pro-localbus", }, > > > > { .compatible = "simple-bus", }, > > > > {}, > > > > }; > > > > > > > > Don't know if this is broken? > > It's not broken as long as you have compatible = "simple-bus" > for your soc node. > > - Leo > > _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev