mirror of
git://git.openwrt.org/openwrt/openwrt.git
synced 2026-06-11 05:47:27 -04:00
realtek: drop legacy I/O functions
Remove the unneeded sw_xxx() macros. Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de> Link: https://github.com/openwrt/openwrt/pull/21824 Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
committed by
Robert Marko
parent
d76eb4113b
commit
c1a9e35a77
@@ -28,9 +28,6 @@
|
||||
|
||||
#define RTMDIO_PHY_POLL_MMD(dev, reg, bit) ((bit << 21) | (dev << 16) | reg)
|
||||
|
||||
/* Register base */
|
||||
#define RTMDIO_SW_BASE ((volatile void *) 0xBB000000)
|
||||
|
||||
/* MDIO bus registers */
|
||||
#define RTMDIO_RUN BIT(0)
|
||||
|
||||
@@ -105,10 +102,6 @@
|
||||
#define RTMDIO_931X_SMI_10GPHY_POLLING_SEL3 (0x0CFC)
|
||||
#define RTMDIO_931X_SMI_10GPHY_POLLING_SEL4 (0x0D00)
|
||||
|
||||
#define sw_r32(reg) readl(RTMDIO_SW_BASE + reg)
|
||||
#define sw_w32(val, reg) writel(val, RTMDIO_SW_BASE + reg)
|
||||
#define sw_w32_mask(clear, set, reg) sw_w32((sw_r32(reg) & ~(clear)) | (set), reg)
|
||||
|
||||
/*
|
||||
* On all Realtek switch platforms the hardware periodically reads the link status of all
|
||||
* PHYs. This is to some degree programmable, so that one can tell the hardware to read
|
||||
|
||||
Reference in New Issue
Block a user