New version of the device tree aware EMAC driver
David Gibson
david at gibson.dropbear.id.au
Mon May 21 15:06:32 EST 2007
On Wed, May 16, 2007 at 10:03:06PM +0400, Valentine Barshak wrote:
> Valentine Barshak wrote:
> > David Gibson wrote:
> >
> >> I've made a few more tiny tweaks to BenH's rewritten device-tree based
> >> 4xx EMAC driver. The main change is that it now no longer requires
> >> 'device_type', just 'compatible' to be set in the ZMII and MAL device
> >> nodes when probing. This works better with current thinking on
> >> flattened device trees which discourages creating new device_type
> >> values unless there is a clear use for a new device class binding.
> >>
> >> The patch can be obtained from:
> >>
> >> http://ozlabs.org/~dgibson/home/emac/powerpc-emac-new-20070516.patch
> >>
> >>
> >>
> > In __emac_mdio_read and __emac_mdio_write functions:
> >
> > + if (!emac_has_feature(dev, EMAC_FTR_STACR_OC_INVERT))
> > + r |= EMAC_STACR_OC;
> >
> > should be
> >
> > + if (emac_has_feature(dev, EMAC_FTR_STACR_OC_INVERT))
> > + r |= EMAC_STACR_OC;
> >
> > Thanks.
> > _______________________________________________
> > Linuxppc-dev mailing list
> > Linuxppc-dev at ozlabs.org
> > https://ozlabs.org/mailman/listinfo/linuxppc-dev
> >
> With the above 2 fixes (and Marvell 88E1111 Ethernet PHY support added)
> seems to work fine on Sequoia PPC440EPx,
> thanks.
Ok, I've merged those fixes. New version of the driver coming soon.
--
David Gibson | I'll have my music baroque, and my code
david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_
| _way_ _around_!
http://www.ozlabs.org/~dgibson
More information about the Linuxppc-dev
mailing list