On 20/08/07 10:31 +0200, Domen Puncer wrote: > On 19/08/07 16:39 +0100, Matt Sealey wrote: > > Domen, > > > > Do it in a Forth script, or in nvramrc (after probe-all). Don't clutter > > Linux with more fixups. The Efika PHY isn't going to change to something > > else and it's a bog standard no-frills MII PHY anyway. > > Fine with me, but I'm worried people won't update nvramrc. > ... > But I have a problem with it, possibly due to my not-knowledge of Forth. > Compatible keep getting set to: > compatible "/builtin/etherne"
I missed the encode-string. Matt, can you please add attached Forth script to Efika updates. Domen
s" /builtin" find-device new-device 1 encode-int s" #address-cells" property 0 encode-int s" #size-cells" property s" mdio" 2dup device-name device-type s" mpc5200b-fec-phy" encode-string s" compatible" property 0xf0003000 0x400 reg 0x2 encode-int 0x5 encode-int 0x3 encode-int encode+ encode+ s" interrupts" property new-device s" ethernet-phy" 2dup device-name device-type 0x10 encode-int s" reg" property my-self \ save our phandle to stack ihandle>phandle finish-device finish-device s" /builtin/ethernet" find-device encode-int \ phy's phandle s" phy-handle" property device-end
_______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded