.../bindings/mfd/realtek,rtl9301-switch.yaml | 24 + .../bindings/net/realtek,rtl9301-mdio.yaml | 93 ++++ arch/mips/boot/dts/realtek/rtl930x.dtsi | 32 ++ drivers/net/mdio/Kconfig | 7 + drivers/net/mdio/Makefile | 1 + drivers/net/mdio/mdio-realtek-rtl9300.c | 417 ++++++++++++++++++ 6 files changed, 574 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/realtek,rtl9301-mdio.yaml create mode 100644 drivers/net/mdio/mdio-realtek-rtl9300.c