[OpenWrt-Devel] [PATCH 03/23] ar71xx: remove patch 424-net-phy-add-phy_mmd_read_write-functions.patch

Zhao, Gang gang.zhao.42 at gmail.com
Fri Jul 25 22:48:38 EDT 2014


Function phy_{read,write}_mmd defined but not used in this patch
series. Besides, upstream has defined a funcion the same name. Remove
this patch to avoid double defination.

Signed-off-by: Zhao, Gang <gang.zhao.42 at gmail.com>
---
 ...-net-phy-add-phy_mmd_read_write-functions.patch | 40 ----------------------
 1 file changed, 40 deletions(-)
 delete mode 100644 target/linux/ar71xx/patches-3.14/424-net-phy-add-phy_mmd_read_write-functions.patch

diff --git a/target/linux/ar71xx/patches-3.14/424-net-phy-add-phy_mmd_read_write-functions.patch b/target/linux/ar71xx/patches-3.14/424-net-phy-add-phy_mmd_read_write-functions.patch
deleted file mode 100644
index 961a65b..0000000
--- a/target/linux/ar71xx/patches-3.14/424-net-phy-add-phy_mmd_read_write-functions.patch
+++ /dev/null
@@ -1,40 +0,0 @@
---- a/drivers/net/phy/phy.c
-+++ b/drivers/net/phy/phy.c
-@@ -1009,6 +1009,12 @@ static int phy_read_mmd_indirect(struct
- 	return ret;
- }
- 
-+int phy_read_mmd(struct phy_device *phydev, int prtad, int devad, int addr)
-+{
-+	return phy_read_mmd_indirect(phydev->bus, prtad, devad, phydev->addr);
-+}
-+EXPORT_SYMBOL(phy_read_mmd);
-+
- /**
-  * phy_write_mmd_indirect - writes data to the MMD registers
-  * @bus: the target MII bus
-@@ -1034,6 +1040,12 @@ static void phy_write_mmd_indirect(struc
- 	bus->write(bus, addr, MII_MMD_DATA, data);
- }
- 
-+void phy_write_mmd(struct phy_device *phydev, int prtad, int devad, u16 data)
-+{
-+	phy_write_mmd_indirect(phydev->bus, prtad, devad, phydev->addr, data);
-+}
-+EXPORT_SYMBOL(phy_write_mmd);
-+
- /**
-  * phy_init_eee - init and check the EEE feature
-  * @phydev: target phy_device struct
---- a/include/linux/phy.h
-+++ b/include/linux/phy.h
-@@ -580,6 +580,9 @@ int phy_register_fixup_for_uid(u32 phy_u
- 		int (*run)(struct phy_device *));
- int phy_scan_fixups(struct phy_device *phydev);
- 
-+int phy_read_mmd(struct phy_device *phydev, int prtad, int devad, int addr);
-+void phy_write_mmd(struct phy_device *phydev, int prtad, int devad, u16 data);
-+
- int phy_init_eee(struct phy_device *phydev, bool clk_stop_enable);
- int phy_get_eee_err(struct phy_device *phydev);
- int phy_ethtool_set_eee(struct phy_device *phydev, struct ethtool_eee *data);
-- 
1.9.3
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list