Add fixed-phy support for fs_enet
Subsystems (2)
This patch adds support to use the fixed-link property of an ethernet node to fs_enet for the CONFIG_PPC_CPM_NEW_BINDING case.
Signed-off-by Jochen Friedrich <[email protected]>
--- drivers/net/fs_enet/fs_enet-main.c | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-)
drivers/net/fs_enet/fs_enet-main.c +8 -1
@@ -1174,8 +1174,15 @@ static int __devinit find_phy(struct device_node *np,struct device_node *phynode, *mdionode;struct resource res;int ret =0 , len; +const u32 *data; + + data =of_get_property (np,"fixed-link" ,NULL ); +if (data) { +snprintf (fpi->bus_id,16 ,PHY_ID_FMT ,0 , *data); +return 0 ; + } -const u32 *data =of_get_property (np,"phy-handle" , &len); + data =of_get_property (np,"phy-handle" , &len);if (!data || len !=4 )return -EINVAL ;
Signature · 1 line
1.5.3.7
Quoted 18 lines · Jochen Friedrich
This patch adds support to use the fixed-link property of an ethernet node to
fs_enetfor theCONFIG_PPC_CPM_NEW_BINDINGcase.Signed-off-by Jochen Friedrich <[email protected]>--- drivers/net/fs_enet/fs_enet-main.c | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-)drivers/net/fs_enet/fs_enet-main.c +1
-0@@ -1174,8 +1174,15 @@ static int __devinit find_phy(struct device_node *np,struct device_node *phynode, *mdionode;struct resource res;int ret =0 , len; +const u32 *data;
drivers/net/fs_enet/fs_enet-main.c static int __devinit find_phy(struct device_node *np, · line 1186
Quoted 10 lines
drivers/net/fs_enet/fs_enet-main.c +7
-1+ + data =of_get_property (np,"fixed-link" ,NULL ); +if (data) { +snprintf (fpi->bus_id,16 ,PHY_ID_FMT ,0 , *data); +return 0 ; + } -const u32 *data =of_get_property (np,"phy-handle" , &len); + data =of_get_property (np,"phy-handle" , &len);if (!data || len !=4 )
ACK, pass this through paulus?
Hi Jeff,
Quoted 1 line
ACK, pass this through paulus?
Yes, that's fine for me.
Thanks,
Jochen
Vitaly Bordug
Acked-byQuoted 6 lines · On Mon, 17 Dec 2007 18:20:14 -0500 Jeff Garzik wrote:
Quoted 5 lines · Jochen Friedrich
This patch adds support to use the fixed-link property of an ethernet node to
fs_enetfor theCONFIG_PPC_CPM_NEW_BINDINGcase.Signed-off-by Jochen Friedrich <[email protected]>
Acked-by Vitaly Bordug <[email protected]>
Jochen,
will you resend the patch with all acks to paulus? I'll do that if not.
Signature · 1 line
Sincerely, Vitaly