wza...@gmail.com wrote:
> It looks, like the Linux version of the DTS does not contain the
> definition of the Ethernet PHY. Is it done on purpose (due to e.g.
> incorrect operation of the related Ethernet driver), or the U-Boot uses
> simply a newer version of DTS?
I'm not up to date with the state of Allwinner upstreaming, but mention that
Allwinner had their own device-tree-but-incompatible called Fex:
http://linux-sunxi.org/Fex_Guide
I think that has now been abandoned in favour of device tree, however Fex
originally required support foir getting Fex properties to be baked into
drivers. It may be there are still some remnants lying around - eg a driver
using a legacy Fex structure and thus not DT.
Are you using an Allwinner-specific kernel repo, or upstream Linux sources?
As far as I know the upstream folks wanted nothing to do with Fex, so
upstream is Fex-clean but not Allwinner-specific trees.
Theo