net: dsa: b53: mmap: allow passing a chip ID
authorÁlvaro Fernández Rojas <noltari@gmail.com>
Tue, 21 Mar 2023 17:33:58 +0000 (18:33 +0100)
committerJakub Kicinski <kuba@kernel.org>
Thu, 23 Mar 2023 04:38:04 +0000 (21:38 -0700)
commit260887c770eb60f57176bccf011fd0fe1bc62dc5
tree23ba93cb97ccbb35fbf9b96ffc033e849b973fc0
parenta2b212fe5c32613e2beacc5ec3db4cdc0ab5a9e9
net: dsa: b53: mmap: allow passing a chip ID

BCM6318 and BCM63268 SoCs require a special handling for their RGMIIs, so we
should be able to identify them as a special BCM63xx switch.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Reviewed-by: Simon Horman <simon.horman@corigine.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/dsa/b53/b53_common.c
drivers/net/dsa/b53/b53_mmap.c
drivers/net/dsa/b53/b53_priv.h