.../bindings/mfd/realtek,rtl9301-switch.yaml | 29 ++ .../bindings/net/realtek,rtl9301-mdio.yaml | 98 ++++ arch/mips/boot/dts/realtek/rtl930x.dtsi | 33 ++ drivers/net/mdio/Kconfig | 7 + drivers/net/mdio/Makefile | 1 + drivers/net/mdio/mdio-realtek-rtl9300.c | 436 ++++++++++++++++++ 6 files changed, 604 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/realtek,rtl9301-mdio.yaml create mode 100644 drivers/net/mdio/mdio-realtek-rtl9300.c