mirror of
git://git.openwrt.org/openwrt/openwrt.git
synced 2024-12-26 08:32:38 +00:00
realtek: dsa: increase RTL839x max phy page to 8191
According to the specs the RTL839x provides up to 8192 phy pages. Especially the "raw" page 8191 is used for different initialization tasks. Increase the limit. Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de> Link: https://github.com/openwrt/openwrt/pull/16457 Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
parent
a200f0cee7
commit
8e4597297d
@ -662,7 +662,7 @@ int rtl839x_read_phy(u32 port, u32 page, u32 reg, u32 *val)
|
||||
u32 v;
|
||||
int err = 0;
|
||||
|
||||
if (port > 63 || page > 4095 || reg > 31)
|
||||
if (port > 63 || page > 8191 || reg > 31)
|
||||
return -ENOTSUPP;
|
||||
|
||||
/* Take bug on RTL839x Rev <= C into account */
|
||||
@ -698,7 +698,7 @@ int rtl839x_write_phy(u32 port, u32 page, u32 reg, u32 val)
|
||||
int err = 0;
|
||||
|
||||
val &= 0xffff;
|
||||
if (port > 63 || page > 4095 || reg > 31)
|
||||
if (port > 63 || page > 8191 || reg > 31)
|
||||
return -ENOTSUPP;
|
||||
|
||||
/* Take bug on RTL839x Rev <= C into account */
|
||||
|
Loading…
Reference in New Issue
Block a user