/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
H A D | bgmac-bcma-mdio.c | 35 static u16 bcma_mdio_phy_read(struct bgmac *bgmac, u8 phyaddr, u8 reg) in bcma_mdio_phy_read() argument 85 static int bcma_mdio_phy_write(struct bgmac *bgmac, u8 phyaddr, u8 reg, in bcma_mdio_phy_write() argument 130 bcma_mdio_phy_init(struct bgmac *bgmac) bcma_mdio_phy_init() argument 180 struct bgmac *bgmac = bus->priv; bcma_mdio_phy_reset() local 210 bcma_mdio_mii_register(struct bgmac *bgmac) bcma_mdio_mii_register() argument [all...] |
H A D | bgmac-bcma.c | 33 static u32 bcma_bgmac_read(struct bgmac *bgmac, u16 offset) in bcma_bgmac_read() argument 38 static void bcma_bgmac_write(struct bgmac *bgmac, u16 offset, u32 value) in bcma_bgmac_write() argument 43 static u32 bcma_bgmac_idm_read(struct bgmac *bgmac, u16 offset) in bcma_bgmac_idm_read() argument 48 bcma_bgmac_idm_write(struct bgmac *bgmac, u16 offset, u32 value) bcma_bgmac_idm_write() argument 53 bcma_bgmac_clk_enabled(struct bgmac *bgmac) bcma_bgmac_clk_enabled() argument 58 bcma_bgmac_clk_enable(struct bgmac *bgmac, u32 flags) bcma_bgmac_clk_enable() argument 63 bcma_bgmac_cco_ctl_maskset(struct bgmac *bgmac, u32 offset, u32 mask, u32 set) bcma_bgmac_cco_ctl_maskset() argument 71 bcma_bgmac_get_bus_clock(struct bgmac *bgmac) bcma_bgmac_get_bus_clock() argument 78 bcma_bgmac_cmn_maskset32(struct bgmac *bgmac, u16 offset, u32 mask, u32 set) bcma_bgmac_cmn_maskset32() argument 84 bcma_phy_connect(struct bgmac *bgmac) bcma_phy_connect() argument 117 struct bgmac *bgmac; bgmac_probe() local 321 struct bgmac *bgmac = bcma_get_drvdata(core); bgmac_remove() local [all...] |
H A D | bgmac-platform.c | 36 static u32 platform_bgmac_read(struct bgmac *bgmac, u16 offset) in platform_bgmac_read() argument 41 static void platform_bgmac_write(struct bgmac *bgmac, u16 offset, u32 value) in platform_bgmac_write() argument 46 static u32 platform_bgmac_idm_read(struct bgmac *bgmac, u16 offset) in platform_bgmac_idm_read() argument 51 platform_bgmac_idm_write(struct bgmac *bgmac, u16 offset, u32 value) platform_bgmac_idm_write() argument 56 platform_bgmac_clk_enabled(struct bgmac *bgmac) platform_bgmac_clk_enabled() argument 68 platform_bgmac_clk_enable(struct bgmac *bgmac, u32 flags) platform_bgmac_clk_enable() argument 96 platform_bgmac_cco_ctl_maskset(struct bgmac *bgmac, u32 offset, u32 mask, u32 set) platform_bgmac_cco_ctl_maskset() argument 103 platform_bgmac_get_bus_clock(struct bgmac *bgmac) platform_bgmac_get_bus_clock() argument 111 platform_bgmac_cmn_maskset32(struct bgmac *bgmac, u16 offset, u32 mask, u32 set) platform_bgmac_cmn_maskset32() argument 120 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_nicpm_speed_set() local 151 platform_phy_connect(struct bgmac *bgmac) platform_phy_connect() argument 174 struct bgmac *bgmac; bgmac_probe() local 247 struct bgmac *bgmac = platform_get_drvdata(pdev); bgmac_remove() local 257 struct bgmac *bgmac = dev_get_drvdata(dev); bgmac_suspend() local 264 struct bgmac *bgmac = dev_get_drvdata(dev); bgmac_resume() local [all...] |
H A D | bgmac.c | 21 static bool bgmac_wait_value(struct bgmac *bgmac, u16 reg, u32 mask, in bgmac_wait_value() argument 41 static void bgmac_dma_tx_reset(struct bgmac *bgmac, struct bgmac_dma_ring *ring) in bgmac_dma_tx_reset() argument 86 bgmac_dma_tx_enable(struct bgmac *bgmac, struct bgmac_dma_ring *ring) bgmac_dma_tx_enable() argument 111 bgmac_dma_tx_add_buf(struct bgmac *bgmac, struct bgmac_dma_ring *ring, int i, int len, u32 ctl0) bgmac_dma_tx_add_buf() argument 131 bgmac_dma_tx_add(struct bgmac *bgmac, struct bgmac_dma_ring *ring, struct sk_buff *skb) bgmac_dma_tx_add() argument 235 bgmac_dma_tx_free(struct bgmac *bgmac, struct bgmac_dma_ring *ring) bgmac_dma_tx_free() argument 292 bgmac_dma_rx_reset(struct bgmac *bgmac, struct bgmac_dma_ring *ring) bgmac_dma_rx_reset() argument 306 bgmac_dma_rx_enable(struct bgmac *bgmac, struct bgmac_dma_ring *ring) bgmac_dma_rx_enable() argument 333 bgmac_dma_rx_skb_for_slot(struct bgmac *bgmac, struct bgmac_slot_info *slot) bgmac_dma_rx_skb_for_slot() argument 367 bgmac_dma_rx_update_index(struct bgmac *bgmac, struct bgmac_dma_ring *ring) bgmac_dma_rx_update_index() argument 377 bgmac_dma_rx_setup_desc(struct bgmac *bgmac, struct bgmac_dma_ring *ring, int desc_idx) bgmac_dma_rx_setup_desc() argument 412 bgmac_dma_rx_read(struct bgmac *bgmac, struct bgmac_dma_ring *ring, int weight) bgmac_dma_rx_read() argument 504 bgmac_dma_unaligned(struct bgmac *bgmac, struct bgmac_dma_ring *ring, enum bgmac_dma_ring_type ring_type) bgmac_dma_unaligned() argument 525 bgmac_dma_tx_ring_free(struct bgmac *bgmac, struct bgmac_dma_ring *ring) bgmac_dma_tx_ring_free() argument 552 bgmac_dma_rx_ring_free(struct bgmac *bgmac, struct bgmac_dma_ring *ring) bgmac_dma_rx_ring_free() argument 572 bgmac_dma_ring_desc_free(struct bgmac *bgmac, struct bgmac_dma_ring *ring, int num_slots) bgmac_dma_ring_desc_free() argument 588 bgmac_dma_cleanup(struct bgmac *bgmac) bgmac_dma_cleanup() argument 599 bgmac_dma_free(struct bgmac *bgmac) bgmac_dma_free() argument 612 bgmac_dma_alloc(struct bgmac *bgmac) bgmac_dma_alloc() argument 686 bgmac_dma_init(struct bgmac *bgmac) bgmac_dma_init() argument 749 bgmac_cmdcfg_maskset(struct bgmac *bgmac, u32 mask, u32 set, bool force) bgmac_cmdcfg_maskset() argument 771 bgmac_write_mac_address(struct bgmac *bgmac, u8 *addr) bgmac_write_mac_address() argument 783 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_set_rx_mode() local 811 bgmac_clear_mib(struct bgmac *bgmac) bgmac_clear_mib() argument 826 bgmac_mac_speed(struct bgmac *bgmac) bgmac_mac_speed() argument 855 bgmac_miiconfig(struct bgmac *bgmac) bgmac_miiconfig() argument 879 bgmac_chip_reset_idm_config(struct bgmac *bgmac) bgmac_chip_reset_idm_config() argument 906 bgmac_chip_reset(struct bgmac *bgmac) bgmac_chip_reset() argument 1033 bgmac_chip_intrs_on(struct bgmac *bgmac) bgmac_chip_intrs_on() argument 1038 bgmac_chip_intrs_off(struct bgmac *bgmac) bgmac_chip_intrs_off() argument 1045 bgmac_enable(struct bgmac *bgmac) bgmac_enable() argument 1099 bgmac_chip_init(struct bgmac *bgmac) bgmac_chip_init() argument 1128 struct bgmac *bgmac = netdev_priv(dev_id); bgmac_interrupt() local 1150 struct bgmac *bgmac = container_of(napi, struct bgmac, napi); bgmac_poll() local 1177 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_open() local 1207 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_stop() local 1226 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_start_xmit() local 1236 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_set_mac_address() local 1253 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_change_mtu() local 1377 struct bgmac *bgmac = netdev_priv(dev); bgmac_get_ethtool_stats() local 1417 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_adjust_link() local 1440 bgmac_phy_connect_direct(struct bgmac *bgmac) bgmac_phy_connect_direct() argument 1470 struct bgmac *bgmac; bgmac_alloc() local 1488 bgmac_enet_probe(struct bgmac *bgmac) bgmac_enet_probe() argument 1569 bgmac_enet_remove(struct bgmac *bgmac) bgmac_enet_remove() argument 1578 bgmac_enet_suspend(struct bgmac *bgmac) bgmac_enet_suspend() argument 1601 bgmac_enet_resume(struct bgmac *bgmac) bgmac_enet_resume() argument [all...] |
H A D | bgmac.h | 480 struct bgmac { struct 551 bgmac_read(struct bgmac *bgmac, u16 offset) bgmac_read() argument 556 bgmac_write(struct bgmac *bgmac, u16 offset, u32 value) bgmac_write() argument 561 bgmac_idm_read(struct bgmac *bgmac, u16 offset) bgmac_idm_read() argument 566 bgmac_idm_write(struct bgmac *bgmac, u16 offset, u32 value) bgmac_idm_write() argument 571 bgmac_clk_enabled(struct bgmac *bgmac) bgmac_clk_enabled() argument 576 bgmac_clk_enable(struct bgmac *bgmac, u32 flags) bgmac_clk_enable() argument 581 bgmac_cco_ctl_maskset(struct bgmac *bgmac, u32 offset, u32 mask, u32 set) bgmac_cco_ctl_maskset() argument 587 bgmac_get_bus_clock(struct bgmac *bgmac) bgmac_get_bus_clock() argument 592 bgmac_cmn_maskset32(struct bgmac *bgmac, u16 offset, u32 mask, u32 set) bgmac_cmn_maskset32() argument 598 bgmac_maskset(struct bgmac *bgmac, u16 offset, u32 mask, u32 set) bgmac_maskset() argument 604 bgmac_mask(struct bgmac *bgmac, u16 offset, u32 mask) bgmac_mask() argument 609 bgmac_set(struct bgmac *bgmac, u16 offset, u32 set) bgmac_set() argument 614 bgmac_phy_connect(struct bgmac *bgmac) bgmac_phy_connect() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
H A D | bgmac-bcma.c | 34 static u32 bcma_bgmac_read(struct bgmac *bgmac, u16 offset) in bcma_bgmac_read() argument 39 static void bcma_bgmac_write(struct bgmac *bgmac, u16 offset, u32 value) in bcma_bgmac_write() argument 44 static u32 bcma_bgmac_idm_read(struct bgmac *bgmac, u16 offset) in bcma_bgmac_idm_read() argument 49 bcma_bgmac_idm_write(struct bgmac *bgmac, u16 offset, u32 value) bcma_bgmac_idm_write() argument 54 bcma_bgmac_clk_enabled(struct bgmac *bgmac) bcma_bgmac_clk_enabled() argument 59 bcma_bgmac_clk_enable(struct bgmac *bgmac, u32 flags) bcma_bgmac_clk_enable() argument 64 bcma_bgmac_cco_ctl_maskset(struct bgmac *bgmac, u32 offset, u32 mask, u32 set) bcma_bgmac_cco_ctl_maskset() argument 72 bcma_bgmac_get_bus_clock(struct bgmac *bgmac) bcma_bgmac_get_bus_clock() argument 79 bcma_bgmac_cmn_maskset32(struct bgmac *bgmac, u16 offset, u32 mask, u32 set) bcma_bgmac_cmn_maskset32() argument 85 bcma_phy_connect(struct bgmac *bgmac) bcma_phy_connect() argument 129 struct bgmac *bgmac; bgmac_probe() local 330 struct bgmac *bgmac = bcma_get_drvdata(core); bgmac_remove() local [all...] |
H A D | bgmac-bcma-mdio.c | 36 static u16 bcma_mdio_phy_read(struct bgmac *bgmac, u8 phyaddr, u8 reg) in bcma_mdio_phy_read() argument 86 static int bcma_mdio_phy_write(struct bgmac *bgmac, u8 phyaddr, u8 reg, in bcma_mdio_phy_write() argument 131 bcma_mdio_phy_init(struct bgmac *bgmac) bcma_mdio_phy_init() argument 181 struct bgmac *bgmac = bus->priv; bcma_mdio_phy_reset() local 211 bcma_mdio_mii_register(struct bgmac *bgmac) bcma_mdio_mii_register() argument [all...] |
H A D | bgmac-platform.c | 36 static u32 platform_bgmac_read(struct bgmac *bgmac, u16 offset) in platform_bgmac_read() argument 41 static void platform_bgmac_write(struct bgmac *bgmac, u16 offset, u32 value) in platform_bgmac_write() argument 46 static u32 platform_bgmac_idm_read(struct bgmac *bgmac, u16 offset) in platform_bgmac_idm_read() argument 51 platform_bgmac_idm_write(struct bgmac *bgmac, u16 offset, u32 value) platform_bgmac_idm_write() argument 56 platform_bgmac_clk_enabled(struct bgmac *bgmac) platform_bgmac_clk_enabled() argument 68 platform_bgmac_clk_enable(struct bgmac *bgmac, u32 flags) platform_bgmac_clk_enable() argument 96 platform_bgmac_cco_ctl_maskset(struct bgmac *bgmac, u32 offset, u32 mask, u32 set) platform_bgmac_cco_ctl_maskset() argument 103 platform_bgmac_get_bus_clock(struct bgmac *bgmac) platform_bgmac_get_bus_clock() argument 111 platform_bgmac_cmn_maskset32(struct bgmac *bgmac, u16 offset, u32 mask, u32 set) platform_bgmac_cmn_maskset32() argument 120 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_nicpm_speed_set() local 151 platform_phy_connect(struct bgmac *bgmac) platform_phy_connect() argument 174 struct bgmac *bgmac; bgmac_probe() local 251 struct bgmac *bgmac = platform_get_drvdata(pdev); bgmac_remove() local 261 struct bgmac *bgmac = dev_get_drvdata(dev); bgmac_suspend() local 268 struct bgmac *bgmac = dev_get_drvdata(dev); bgmac_resume() local [all...] |
H A D | bgmac.c | 21 static bool bgmac_wait_value(struct bgmac *bgmac, u16 reg, u32 mask, in bgmac_wait_value() argument 41 static void bgmac_dma_tx_reset(struct bgmac *bgmac, struct bgmac_dma_ring *ring) in bgmac_dma_tx_reset() argument 86 bgmac_dma_tx_enable(struct bgmac *bgmac, struct bgmac_dma_ring *ring) bgmac_dma_tx_enable() argument 111 bgmac_dma_tx_add_buf(struct bgmac *bgmac, struct bgmac_dma_ring *ring, int i, int len, u32 ctl0) bgmac_dma_tx_add_buf() argument 131 bgmac_dma_tx_add(struct bgmac *bgmac, struct bgmac_dma_ring *ring, struct sk_buff *skb) bgmac_dma_tx_add() argument 235 bgmac_dma_tx_free(struct bgmac *bgmac, struct bgmac_dma_ring *ring) bgmac_dma_tx_free() argument 292 bgmac_dma_rx_reset(struct bgmac *bgmac, struct bgmac_dma_ring *ring) bgmac_dma_rx_reset() argument 306 bgmac_dma_rx_enable(struct bgmac *bgmac, struct bgmac_dma_ring *ring) bgmac_dma_rx_enable() argument 333 bgmac_dma_rx_skb_for_slot(struct bgmac *bgmac, struct bgmac_slot_info *slot) bgmac_dma_rx_skb_for_slot() argument 367 bgmac_dma_rx_update_index(struct bgmac *bgmac, struct bgmac_dma_ring *ring) bgmac_dma_rx_update_index() argument 377 bgmac_dma_rx_setup_desc(struct bgmac *bgmac, struct bgmac_dma_ring *ring, int desc_idx) bgmac_dma_rx_setup_desc() argument 412 bgmac_dma_rx_read(struct bgmac *bgmac, struct bgmac_dma_ring *ring, int weight) bgmac_dma_rx_read() argument 504 bgmac_dma_unaligned(struct bgmac *bgmac, struct bgmac_dma_ring *ring, enum bgmac_dma_ring_type ring_type) bgmac_dma_unaligned() argument 525 bgmac_dma_tx_ring_free(struct bgmac *bgmac, struct bgmac_dma_ring *ring) bgmac_dma_tx_ring_free() argument 552 bgmac_dma_rx_ring_free(struct bgmac *bgmac, struct bgmac_dma_ring *ring) bgmac_dma_rx_ring_free() argument 572 bgmac_dma_ring_desc_free(struct bgmac *bgmac, struct bgmac_dma_ring *ring, int num_slots) bgmac_dma_ring_desc_free() argument 588 bgmac_dma_cleanup(struct bgmac *bgmac) bgmac_dma_cleanup() argument 599 bgmac_dma_free(struct bgmac *bgmac) bgmac_dma_free() argument 612 bgmac_dma_alloc(struct bgmac *bgmac) bgmac_dma_alloc() argument 686 bgmac_dma_init(struct bgmac *bgmac) bgmac_dma_init() argument 749 bgmac_umac_cmd_maskset(struct bgmac *bgmac, u32 mask, u32 set, bool force) bgmac_umac_cmd_maskset() argument 771 bgmac_write_mac_address(struct bgmac *bgmac, const u8 *addr) bgmac_write_mac_address() argument 783 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_set_rx_mode() local 811 bgmac_clear_mib(struct bgmac *bgmac) bgmac_clear_mib() argument 826 bgmac_mac_speed(struct bgmac *bgmac) bgmac_mac_speed() argument 855 bgmac_miiconfig(struct bgmac *bgmac) bgmac_miiconfig() argument 879 bgmac_chip_reset_idm_config(struct bgmac *bgmac) bgmac_chip_reset_idm_config() argument 906 bgmac_chip_reset(struct bgmac *bgmac) bgmac_chip_reset() argument 1033 bgmac_chip_intrs_on(struct bgmac *bgmac) bgmac_chip_intrs_on() argument 1038 bgmac_chip_intrs_off(struct bgmac *bgmac) bgmac_chip_intrs_off() argument 1045 bgmac_enable(struct bgmac *bgmac) bgmac_enable() argument 1099 bgmac_chip_init(struct bgmac *bgmac) bgmac_chip_init() argument 1128 struct bgmac *bgmac = netdev_priv(dev_id); bgmac_interrupt() local 1150 struct bgmac *bgmac = container_of(napi, struct bgmac, napi); bgmac_poll() local 1177 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_open() local 1207 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_stop() local 1226 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_start_xmit() local 1236 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_set_mac_address() local 1253 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_change_mtu() local 1377 struct bgmac *bgmac = netdev_priv(dev); bgmac_get_ethtool_stats() local 1417 struct bgmac *bgmac = netdev_priv(net_dev); bgmac_adjust_link() local 1440 bgmac_phy_connect_direct(struct bgmac *bgmac) bgmac_phy_connect_direct() argument 1470 struct bgmac *bgmac; bgmac_alloc() local 1488 bgmac_enet_probe(struct bgmac *bgmac) bgmac_enet_probe() argument 1569 bgmac_enet_remove(struct bgmac *bgmac) bgmac_enet_remove() argument 1578 bgmac_enet_suspend(struct bgmac *bgmac) bgmac_enet_suspend() argument 1601 bgmac_enet_resume(struct bgmac *bgmac) bgmac_enet_resume() argument [all...] |
H A D | bgmac.h | 440 struct bgmac { struct 511 bgmac_read(struct bgmac *bgmac, u16 offset) bgmac_read() argument 516 bgmac_write(struct bgmac *bgmac, u16 offset, u32 value) bgmac_write() argument 521 bgmac_umac_read(struct bgmac *bgmac, u16 offset) bgmac_umac_read() argument 526 bgmac_umac_write(struct bgmac *bgmac, u16 offset, u32 value) bgmac_umac_write() argument 531 bgmac_idm_read(struct bgmac *bgmac, u16 offset) bgmac_idm_read() argument 536 bgmac_idm_write(struct bgmac *bgmac, u16 offset, u32 value) bgmac_idm_write() argument 541 bgmac_clk_enabled(struct bgmac *bgmac) bgmac_clk_enabled() argument 546 bgmac_clk_enable(struct bgmac *bgmac, u32 flags) bgmac_clk_enable() argument 551 bgmac_cco_ctl_maskset(struct bgmac *bgmac, u32 offset, u32 mask, u32 set) bgmac_cco_ctl_maskset() argument 557 bgmac_get_bus_clock(struct bgmac *bgmac) bgmac_get_bus_clock() argument 562 bgmac_cmn_maskset32(struct bgmac *bgmac, u16 offset, u32 mask, u32 set) bgmac_cmn_maskset32() argument 568 bgmac_maskset(struct bgmac *bgmac, u16 offset, u32 mask, u32 set) bgmac_maskset() argument 574 bgmac_mask(struct bgmac *bgmac, u16 offset, u32 mask) bgmac_mask() argument 579 bgmac_set(struct bgmac *bgmac, u16 offset, u32 set) bgmac_set() argument 584 bgmac_umac_maskset(struct bgmac *bgmac, u16 offset, u32 mask, u32 set) bgmac_umac_maskset() argument 589 bgmac_phy_connect(struct bgmac *bgmac) bgmac_phy_connect() argument [all...] |