New version of the device tree aware EMAC driver
Valentine Barshak
vbarshak at ru.mvista.com
Thu May 17 04:03:06 EST 2007
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.
More information about the Linuxppc-dev
mailing list