summaryrefslogtreecommitdiff
path: root/drivers/net/zynq_gem.c
diff options
context:
space:
mode:
authorVenkatesh Yadav Abbarapu <venkatesh.abbarapu@amd.com>2022-10-17 12:48:18 +0300
committerMichal Simek <michal.simek@amd.com>2022-11-22 17:02:07 +0300
commitba74bcf3e07b10ffebf42e72a656b420215b5a2e (patch)
treeeb3e41f768bc65b27797bcc4a7ebb50556e9c108 /drivers/net/zynq_gem.c
parent716527299a496afcbf495d38bd9e5edfd71ce120 (diff)
downloadu-boot-ba74bcf3e07b10ffebf42e72a656b420215b5a2e.tar.xz
xilinx: common: Remove zynq_board_read_rom_ethaddr()
Removing the zynq_board_read_rom_ethaddr() function as xlnx,eeprom is not used anymore. As all board dts to use nvmem alias instead of xlnx,eeprom. Signed-off-by: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@amd.com> Link: https://lore.kernel.org/r/20221017094818.17996-1-venkatesh.abbarapu@amd.com Signed-off-by: Michal Simek <michal.simek@amd.com>
Diffstat (limited to 'drivers/net/zynq_gem.c')
-rw-r--r--drivers/net/zynq_gem.c16
1 files changed, 0 insertions, 16 deletions
diff --git a/drivers/net/zynq_gem.c b/drivers/net/zynq_gem.c
index 3f4357ec80..507b19b759 100644
--- a/drivers/net/zynq_gem.c
+++ b/drivers/net/zynq_gem.c
@@ -662,21 +662,6 @@ static void zynq_gem_halt(struct udevice *dev)
ZYNQ_GEM_NWCTRL_TXEN_MASK, 0);
}
-__weak int zynq_board_read_rom_ethaddr(unsigned char *ethaddr)
-{
- return -ENOSYS;
-}
-
-static int zynq_gem_read_rom_mac(struct udevice *dev)
-{
- struct eth_pdata *pdata = dev_get_plat(dev);
-
- if (!pdata)
- return -ENOSYS;
-
- return zynq_board_read_rom_ethaddr(pdata->enetaddr);
-}
-
static int zynq_gem_miiphy_read(struct mii_dev *bus, int addr,
int devad, int reg)
{
@@ -884,7 +869,6 @@ static const struct eth_ops zynq_gem_ops = {
.free_pkt = zynq_gem_free_pkt,
.stop = zynq_gem_halt,
.write_hwaddr = zynq_gem_setup_mac,
- .read_rom_hwaddr = zynq_gem_read_rom_mac,
};
static int zynq_gem_of_to_plat(struct udevice *dev)