055-ARM-dts-armada-388-clearfog-remove-duplicate-mdio-en.patch 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. From d261861ab52623e34a25fe6ae76714456edda033 Mon Sep 17 00:00:00 2001
  2. From: Russell King <rmk+kernel@armlinux.org.uk>
  3. Date: Sun, 10 Jul 2016 16:27:38 +0100
  4. Subject: [PATCH] ARM: dts: armada-388-clearfog: remove duplicate mdio entry
  5. The clearfog DTS should not be defining the on-board phy, this device
  6. is located on the microsom. Remove the duplicated definition.
  7. Reported-by: Jon Nettleton <jon@solid-run.com>
  8. Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
  9. Reviewed-by: Andrew Lunn <andrew@lunn.ch>
  10. Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
  11. ---
  12. arch/arm/boot/dts/armada-388-clearfog.dts | 16 ----------------
  13. 1 file changed, 16 deletions(-)
  14. --- a/arch/arm/boot/dts/armada-388-clearfog.dts
  15. +++ b/arch/arm/boot/dts/armada-388-clearfog.dts
  16. @@ -239,22 +239,6 @@
  17. status = "okay";
  18. };
  19. - mdio@72004 {
  20. - pinctrl-0 = <&mdio_pins>;
  21. - pinctrl-names = "default";
  22. -
  23. - phy_dedicated: ethernet-phy@0 {
  24. - /*
  25. - * Annoyingly, the marvell phy driver
  26. - * configures the LED register, rather
  27. - * than preserving reset-loaded setting.
  28. - * We undo that rubbish here.
  29. - */
  30. - marvell,reg-init = <3 16 0 0x101e>;
  31. - reg = <0>;
  32. - };
  33. - };
  34. -
  35. pinctrl@18000 {
  36. clearfog_dsa0_clk_pins: clearfog-dsa0-clk-pins {
  37. marvell,pins = "mpp46";