diff options
author | Andrew Lunn <andrew@lunn.ch> | 2018-03-17 22:32:04 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-03-18 23:52:58 +0300 |
commit | bc3931557d1d55584100b1ffefc248137b5cb7e1 (patch) | |
tree | bc99d461712691052bda8fba067e9626df6d2947 /drivers/net/dsa/mv88e6xxx/chip.h | |
parent | adfccf118211520ebe22f9f46e73834211ea492d (diff) | |
download | linux-bc3931557d1d55584100b1ffefc248137b5cb7e1.tar.xz |
net: dsa: mv88e6xxx: Add number of internal PHYs
Add to the info structure the number of internal PHYs, if they generate
interrupts. Some of the older generations of switches have internal
PHYs, but no interrupt registers. In this case, set the count to zero.
Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/dsa/mv88e6xxx/chip.h')
-rw-r--r-- | drivers/net/dsa/mv88e6xxx/chip.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/dsa/mv88e6xxx/chip.h b/drivers/net/dsa/mv88e6xxx/chip.h index 26b9a618cdee..bad211014e91 100644 --- a/drivers/net/dsa/mv88e6xxx/chip.h +++ b/drivers/net/dsa/mv88e6xxx/chip.h @@ -110,6 +110,7 @@ struct mv88e6xxx_info { const char *name; unsigned int num_databases; unsigned int num_ports; + unsigned int num_internal_phys; unsigned int num_gpio; unsigned int max_vid; unsigned int port_base_addr; |