diff options
author | Weijie Gao <weijie.gao@mediatek.com> | 2019-04-28 15:08:57 +0800 |
---|---|---|
committer | Joe Hershberger <joe.hershberger@ni.com> | 2019-05-14 14:43:33 -0500 |
commit | ebb97ea86878e56daadcc2d5d063ed59a10b5744 (patch) | |
tree | 80af95eb1155638c3656242de88278239879ac44 /common/miiphyutil.c | |
parent | cdd69acc2cd8dc48f86accbd8fe748fa4fd4c2d2 (diff) |
eth: mtk-eth: fix incorrect read of phy-handle
In mt7629-rfb.dts, the phy-handle is a reference to the node phy0, not the
node itself:
phy-handle = <&phy0>;
phy0: ethernet-phy@0 {
reg = <0>;
}
However the driver used ofnode_find_subnode("phy-handle") to read the node.
It will always fail.
This patch replaces ofnode_find_subnode with dev_read_phandle_with_args to
make sure the node can be read correctly.
Cc: Joe Hershberger <joe.hershberger@ni.com>
Signed-off-by: Weijie Gao <weijie.gao@mediatek.com>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
Diffstat (limited to 'common/miiphyutil.c')
0 files changed, 0 insertions, 0 deletions