mirror of
https://github.com/Ysurac/openmptcprouter.git
synced 2025-02-15 04:42:02 +00:00
39 lines
1.4 KiB
Diff
39 lines
1.4 KiB
Diff
From 5d6862cc5eac1679d7a4ef388f7c9bbc70e76770 Mon Sep 17 00:00:00 2001
|
|
From: hmz007 <hmz007@gmail.com>
|
|
Date: Mon, 5 Jul 2021 17:03:00 +0800
|
|
Subject: [PATCH] net: phy: Add driver for Motorcomm YT85xx PHYs
|
|
|
|
Signed-off-by: hmz007 <hmz007@gmail.com>
|
|
---
|
|
drivers/net/phy/Kconfig | 5 +
|
|
drivers/net/phy/Makefile | 1 +
|
|
drivers/net/phy/motorcomm.c | 346 ++++++++++++++++++++++++++++++++++
|
|
include/linux/motorcomm_phy.h | 68 +++++++
|
|
4 files changed, 420 insertions(+)
|
|
create mode 100644 drivers/net/phy/motorcomm.c
|
|
create mode 100644 include/linux/motorcomm_phy.h
|
|
|
|
--- a/drivers/net/phy/Kconfig
|
|
+++ b/drivers/net/phy/Kconfig
|
|
@@ -519,6 +519,11 @@ config MICROSEMI_PHY
|
|
---help---
|
|
Currently supports VSC8514, VSC8530, VSC8531, VSC8540 and VSC8541 PHYs
|
|
|
|
+config MOTORCOMM_PHY
|
|
+ tristate "Motorcomm PHYs"
|
|
+ ---help---
|
|
+ Supports the YT8010, YT8510, YT8511, YT8512 PHYs.
|
|
+
|
|
config NATIONAL_PHY
|
|
tristate "National Semiconductor PHYs"
|
|
---help---
|
|
--- a/drivers/net/phy/Makefile
|
|
+++ b/drivers/net/phy/Makefile
|
|
@@ -98,6 +98,7 @@ obj-$(CONFIG_MICREL_PHY) += micrel.o
|
|
obj-$(CONFIG_MICROCHIP_PHY) += microchip.o
|
|
obj-$(CONFIG_MICROCHIP_T1_PHY) += microchip_t1.o
|
|
obj-$(CONFIG_MICROSEMI_PHY) += mscc.o
|
|
+obj-$(CONFIG_MOTORCOMM_PHY) += motorcomm.o
|
|
obj-$(CONFIG_NATIONAL_PHY) += national.o
|
|
obj-$(CONFIG_NXP_TJA11XX_PHY) += nxp-tja11xx.o
|
|
obj-$(CONFIG_QSEMI_PHY) += qsemi.o
|