|
|
@@ -7,33 +7,35 @@ This fixes the build problems for the REALTEK target by adding a proper
|
|
|
configuration option for the phy module.
|
|
|
|
|
|
Submitted-by: Birger Koblitz <[email protected]>
|
|
|
----
|
|
|
- drivers/net/phy/Kconfig | 6 ++++++
|
|
|
- drivers/net/phy/Makefile | 1 +
|
|
|
- 2 files changed, 7 insertions(+)
|
|
|
-
|
|
|
---- a/drivers/net/phy/Kconfig
|
|
|
-+++ b/drivers/net/phy/Kconfig
|
|
|
-@@ -434,6 +434,12 @@ source "drivers/net/phy/realtek/Kconfig"
|
|
|
-
|
|
|
- source "drivers/net/phy/rtl8261n/Kconfig"
|
|
|
+--- a/drivers/net/phy/realtek/Makefile
|
|
|
++++ b/drivers/net/phy/realtek/Makefile
|
|
|
+@@ -2,3 +2,4 @@
|
|
|
+ realtek-y += realtek_main.o
|
|
|
+ realtek-$(CONFIG_REALTEK_PHY_HWMON) += realtek_hwmon.o
|
|
|
+ obj-$(CONFIG_REALTEK_PHY) += realtek.o
|
|
|
++obj-$(CONFIG_REALTEK_PHY_MULTIPORT) += realtek_multiport.o
|
|
|
+--- a/drivers/net/phy/realtek/Kconfig
|
|
|
++++ b/drivers/net/phy/realtek/Kconfig
|
|
|
+@@ -4,6 +4,11 @@ config REALTEK_PHY
|
|
|
+ help
|
|
|
+ Currently supports RTL821x/RTL822x and fast ethernet PHYs
|
|
|
|
|
|
-+config REALTEK_SOC_PHY
|
|
|
-+ tristate "Realtek SoC PHYs"
|
|
|
-+ depends on MACH_REALTEK_RTL
|
|
|
++config REALTEK_PHY_MULTIPORT
|
|
|
++ tristate "Realtek multiport PHYs"
|
|
|
+ help
|
|
|
-+ Supports the PHYs found in combination with Realtek Switch SoCs
|
|
|
++ Currently supports RTL8214x/RTL8218x gigabit multiport PHYs
|
|
|
+
|
|
|
- config RENESAS_PHY
|
|
|
- tristate "Renesas PHYs"
|
|
|
- help
|
|
|
+ if REALTEK_PHY
|
|
|
+
|
|
|
+ config REALTEK_PHY_HWMON
|
|
|
--- a/drivers/net/phy/Makefile
|
|
|
+++ b/drivers/net/phy/Makefile
|
|
|
-@@ -111,6 +111,7 @@ obj-y += qcom/
|
|
|
+@@ -109,7 +109,7 @@ obj-$(CONFIG_NXP_CBTX_PHY) += nxp-cbtx.o
|
|
|
+ obj-$(CONFIG_NXP_TJA11XX_PHY) += nxp-tja11xx.o
|
|
|
+ obj-y += qcom/
|
|
|
obj-$(CONFIG_QSEMI_PHY) += qsemi.o
|
|
|
- obj-$(CONFIG_REALTEK_PHY) += realtek/
|
|
|
+-obj-$(CONFIG_REALTEK_PHY) += realtek/
|
|
|
++obj-y += realtek/
|
|
|
obj-y += rtl8261n/
|
|
|
-+obj-$(CONFIG_REALTEK_SOC_PHY) += rtl83xx-phy.o
|
|
|
obj-$(CONFIG_RENESAS_PHY) += uPD60620.o
|
|
|
obj-$(CONFIG_ROCKCHIP_PHY) += rockchip.o
|
|
|
- obj-$(CONFIG_SMSC_PHY) += smsc.o
|