.../bindings/mfd/realtek,rtl9301-switch.yaml | 15 + .../bindings/net/realtek,rtl9301-mdio.yaml | 82 ++++++ arch/mips/boot/dts/realtek/rtl930x.dtsi | 8 + drivers/net/mdio/Kconfig | 7 + drivers/net/mdio/Makefile | 1 + drivers/net/mdio/mdio-realtek-rtl.c | 264 ++++++++++++++++++ 6 files changed, 377 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/realtek,rtl9301-mdio.yaml create mode 100644 drivers/net/mdio/mdio-realtek-rtl.c