/drivers/ntb/hw/intel/ |
D | ntb_hw_intel.c | 209 static inline void ndev_reset_unsafe_flags(struct intel_ntb_dev *ndev) in ndev_reset_unsafe_flags() argument 211 ndev->unsafe_flags = 0; in ndev_reset_unsafe_flags() 212 ndev->unsafe_flags_ignore = 0; in ndev_reset_unsafe_flags() 215 if (ndev->hwerr_flags & NTB_HWERR_SDOORBELL_LOCKUP) in ndev_reset_unsafe_flags() 216 if (!ntb_topo_is_b2b(ndev->ntb.topo)) in ndev_reset_unsafe_flags() 217 ndev->unsafe_flags |= NTB_UNSAFE_DB; in ndev_reset_unsafe_flags() 220 if (ndev->hwerr_flags & NTB_HWERR_SB01BASE_LOCKUP) { in ndev_reset_unsafe_flags() 221 ndev->unsafe_flags |= NTB_UNSAFE_DB; in ndev_reset_unsafe_flags() 222 ndev->unsafe_flags |= NTB_UNSAFE_SPAD; in ndev_reset_unsafe_flags() 226 static inline int ndev_is_unsafe(struct intel_ntb_dev *ndev, in ndev_is_unsafe() argument [all …]
|
/drivers/net/ethernet/renesas/ |
D | ravb_main.c | 43 int ravb_wait(struct net_device *ndev, enum ravb_reg reg, u32 mask, u32 value) in ravb_wait() argument 48 if ((ravb_read(ndev, reg) & mask) == value) in ravb_wait() 55 static int ravb_config(struct net_device *ndev) in ravb_config() argument 60 ravb_write(ndev, (ravb_read(ndev, CCC) & ~CCC_OPC) | CCC_OPC_CONFIG, in ravb_config() 63 error = ravb_wait(ndev, CSR, CSR_OPS, CSR_OPS_CONFIG); in ravb_config() 65 netdev_err(ndev, "failed to switch device to config mode\n"); in ravb_config() 70 static void ravb_set_duplex(struct net_device *ndev) in ravb_set_duplex() argument 72 struct ravb_private *priv = netdev_priv(ndev); in ravb_set_duplex() 73 u32 ecmr = ravb_read(ndev, ECMR); in ravb_set_duplex() 79 ravb_write(ndev, ecmr, ECMR); in ravb_set_duplex() [all …]
|
D | sh_eth.c | 406 static void sh_eth_rcv_snd_disable(struct net_device *ndev); 407 static struct net_device_stats *sh_eth_get_stats(struct net_device *ndev); 409 static void sh_eth_write(struct net_device *ndev, u32 data, int enum_index) in sh_eth_write() argument 411 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_write() 420 static u32 sh_eth_read(struct net_device *ndev, int enum_index) in sh_eth_read() argument 422 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_read() 441 static void sh_eth_select_mii(struct net_device *ndev) in sh_eth_select_mii() argument 444 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_select_mii() 457 netdev_warn(ndev, in sh_eth_select_mii() 463 sh_eth_write(ndev, value, RMII_MII); in sh_eth_select_mii() [all …]
|
D | ravb_ptp.c | 17 struct net_device *ndev = priv->ndev; in ravb_ptp_tcr_request() local 20 error = ravb_wait(ndev, GCCR, GCCR_TCR, GCCR_TCR_NOREQ); in ravb_ptp_tcr_request() 24 ravb_write(ndev, ravb_read(ndev, GCCR) | request, GCCR); in ravb_ptp_tcr_request() 25 return ravb_wait(ndev, GCCR, GCCR_TCR, GCCR_TCR_NOREQ); in ravb_ptp_tcr_request() 31 struct net_device *ndev = priv->ndev; in ravb_ptp_time_read() local 38 ts->tv_nsec = ravb_read(ndev, GCT0); in ravb_ptp_time_read() 39 ts->tv_sec = ravb_read(ndev, GCT1) | in ravb_ptp_time_read() 40 ((s64)ravb_read(ndev, GCT2) << 32); in ravb_ptp_time_read() 49 struct net_device *ndev = priv->ndev; in ravb_ptp_time_write() local 57 gccr = ravb_read(ndev, GCCR); in ravb_ptp_time_write() [all …]
|
/drivers/net/ |
D | ntb_netdev.c | 76 struct net_device *ndev; member 88 struct net_device *ndev = data; in ntb_netdev_event_handler() local 89 struct ntb_netdev *dev = netdev_priv(ndev); in ntb_netdev_event_handler() 91 netdev_dbg(ndev, "Event %x, Link %x\n", link_is_up, in ntb_netdev_event_handler() 96 netif_carrier_on(ndev); in ntb_netdev_event_handler() 98 netif_carrier_off(ndev); in ntb_netdev_event_handler() 105 struct net_device *ndev = qp_data; in ntb_netdev_rx_handler() local 113 netdev_dbg(ndev, "%s: %d byte payload received\n", __func__, len); in ntb_netdev_rx_handler() 116 ndev->stats.rx_errors++; in ntb_netdev_rx_handler() 117 ndev->stats.rx_length_errors++; in ntb_netdev_rx_handler() [all …]
|
D | rionet.c | 72 struct net_device *ndev; member 91 static int rionet_rx_clean(struct net_device *ndev) in rionet_rx_clean() argument 95 struct rionet_private *rnet = netdev_priv(ndev); in rionet_rx_clean() 110 eth_type_trans(rnet->rx_skb[i], ndev); in rionet_rx_clean() 114 ndev->stats.rx_dropped++; in rionet_rx_clean() 116 ndev->stats.rx_packets++; in rionet_rx_clean() 117 ndev->stats.rx_bytes += RIO_MAX_MSG_SIZE; in rionet_rx_clean() 125 static void rionet_rx_fill(struct net_device *ndev, int end) in rionet_rx_fill() argument 128 struct rionet_private *rnet = netdev_priv(ndev); in rionet_rx_fill() 144 static int rionet_queue_tx_msg(struct sk_buff *skb, struct net_device *ndev, in rionet_queue_tx_msg() argument [all …]
|
/drivers/media/pci/netup_unidvb/ |
D | netup_unidvb_core.c | 146 struct netup_unidvb_dev *ndev; in netup_unidvb_tuner_ctrl() local 150 ndev = dma->ndev; in netup_unidvb_tuner_ctrl() 151 dev_dbg(&ndev->pci_dev->dev, "%s(): num %d is_dvb_tc %d\n", in netup_unidvb_tuner_ctrl() 153 reg = readb(ndev->bmmio0 + GPIO_REG_IO); in netup_unidvb_tuner_ctrl() 159 writeb(reg, ndev->bmmio0 + GPIO_REG_IO); in netup_unidvb_tuner_ctrl() 163 static void netup_unidvb_dev_enable(struct netup_unidvb_dev *ndev) in netup_unidvb_dev_enable() argument 168 writel(AVL_IRQ_ENABLE, ndev->bmmio0 + AVL_PCIE_IENR); in netup_unidvb_dev_enable() 170 writeb(0x00, ndev->bmmio0 + GPIO_REG_IO); in netup_unidvb_dev_enable() 176 writeb(gpio_reg, ndev->bmmio0 + GPIO_REG_IO); in netup_unidvb_dev_enable() 177 dev_dbg(&ndev->pci_dev->dev, in netup_unidvb_dev_enable() [all …]
|
/drivers/net/ethernet/ezchip/ |
D | nps_enet.c | 27 static void nps_enet_clean_rx_fifo(struct net_device *ndev, u32 frame_len) in nps_enet_clean_rx_fifo() argument 29 struct nps_enet_priv *priv = netdev_priv(ndev); in nps_enet_clean_rx_fifo() 37 static void nps_enet_read_rx_fifo(struct net_device *ndev, in nps_enet_read_rx_fifo() argument 40 struct nps_enet_priv *priv = netdev_priv(ndev); in nps_enet_read_rx_fifo() 63 static u32 nps_enet_rx_handler(struct net_device *ndev) in nps_enet_rx_handler() argument 67 struct nps_enet_priv *priv = netdev_priv(ndev); in nps_enet_rx_handler() 83 ndev->stats.rx_errors++; in nps_enet_rx_handler() 89 ndev->stats.rx_crc_errors++; in nps_enet_rx_handler() 90 ndev->stats.rx_dropped++; in nps_enet_rx_handler() 96 ndev->stats.rx_length_errors++; in nps_enet_rx_handler() [all …]
|
/drivers/net/ethernet/wiznet/ |
D | w5300.c | 99 struct net_device *ndev; member 236 struct net_device *ndev = priv->ndev; in w5300_write_macaddr() local 238 ndev->dev_addr[0] << 24 | in w5300_write_macaddr() 239 ndev->dev_addr[1] << 16 | in w5300_write_macaddr() 240 ndev->dev_addr[2] << 8 | in w5300_write_macaddr() 241 ndev->dev_addr[3]); in w5300_write_macaddr() 243 ndev->dev_addr[4] << 8 | in w5300_write_macaddr() 244 ndev->dev_addr[5]); in w5300_write_macaddr() 295 static void w5300_get_drvinfo(struct net_device *ndev, in w5300_get_drvinfo() argument 300 strlcpy(info->bus_info, dev_name(ndev->dev.parent), in w5300_get_drvinfo() [all …]
|
D | w5100.c | 103 struct net_device *ndev; member 325 struct net_device *ndev = priv->ndev; in w5100_write_macaddr() local 329 w5100_write(priv, W5100_SHAR + i, ndev->dev_addr[i]); in w5100_write_macaddr() 376 static void w5100_get_drvinfo(struct net_device *ndev, in w5100_get_drvinfo() argument 381 strlcpy(info->bus_info, dev_name(ndev->dev.parent), in w5100_get_drvinfo() 385 static u32 w5100_get_link(struct net_device *ndev) in w5100_get_link() argument 387 struct w5100_priv *priv = netdev_priv(ndev); in w5100_get_link() 395 static u32 w5100_get_msglevel(struct net_device *ndev) in w5100_get_msglevel() argument 397 struct w5100_priv *priv = netdev_priv(ndev); in w5100_get_msglevel() 402 static void w5100_set_msglevel(struct net_device *ndev, u32 value) in w5100_set_msglevel() argument [all …]
|
/drivers/net/ethernet/moxa/ |
D | moxart_ether.c | 31 static inline void moxart_emac_write(struct net_device *ndev, in moxart_emac_write() argument 34 struct moxart_mac_priv_t *priv = netdev_priv(ndev); in moxart_emac_write() 39 static void moxart_update_mac_address(struct net_device *ndev) in moxart_update_mac_address() argument 41 moxart_emac_write(ndev, REG_MAC_MS_ADDRESS, in moxart_update_mac_address() 42 ((ndev->dev_addr[0] << 8) | (ndev->dev_addr[1]))); in moxart_update_mac_address() 43 moxart_emac_write(ndev, REG_MAC_MS_ADDRESS + 4, in moxart_update_mac_address() 44 ((ndev->dev_addr[2] << 24) | in moxart_update_mac_address() 45 (ndev->dev_addr[3] << 16) | in moxart_update_mac_address() 46 (ndev->dev_addr[4] << 8) | in moxart_update_mac_address() 47 (ndev->dev_addr[5]))); in moxart_update_mac_address() [all …]
|
/drivers/net/ethernet/xilinx/ |
D | ll_temac_main.c | 202 static void temac_dma_bd_release(struct net_device *ndev) in temac_dma_bd_release() argument 204 struct temac_local *lp = netdev_priv(ndev); in temac_dma_bd_release() 214 dma_unmap_single(ndev->dev.parent, lp->rx_bd_v[i].phys, in temac_dma_bd_release() 220 dma_free_coherent(ndev->dev.parent, in temac_dma_bd_release() 224 dma_free_coherent(ndev->dev.parent, in temac_dma_bd_release() 233 static int temac_dma_bd_init(struct net_device *ndev) in temac_dma_bd_init() argument 235 struct temac_local *lp = netdev_priv(ndev); in temac_dma_bd_init() 245 lp->tx_bd_v = dma_zalloc_coherent(ndev->dev.parent, in temac_dma_bd_init() 251 lp->rx_bd_v = dma_zalloc_coherent(ndev->dev.parent, in temac_dma_bd_init() 266 skb = netdev_alloc_skb_ip_align(ndev, in temac_dma_bd_init() [all …]
|
D | xilinx_axienet_main.c | 152 static void axienet_dma_bd_release(struct net_device *ndev) in axienet_dma_bd_release() argument 155 struct axienet_local *lp = netdev_priv(ndev); in axienet_dma_bd_release() 158 dma_unmap_single(ndev->dev.parent, lp->rx_bd_v[i].phys, in axienet_dma_bd_release() 165 dma_free_coherent(ndev->dev.parent, in axienet_dma_bd_release() 171 dma_free_coherent(ndev->dev.parent, in axienet_dma_bd_release() 188 static int axienet_dma_bd_init(struct net_device *ndev) in axienet_dma_bd_init() argument 193 struct axienet_local *lp = netdev_priv(ndev); in axienet_dma_bd_init() 201 lp->tx_bd_v = dma_zalloc_coherent(ndev->dev.parent, in axienet_dma_bd_init() 207 lp->rx_bd_v = dma_zalloc_coherent(ndev->dev.parent, in axienet_dma_bd_init() 224 skb = netdev_alloc_skb_ip_align(ndev, lp->max_frm_size); in axienet_dma_bd_init() [all …]
|
/drivers/nfc/fdp/ |
D | fdp.c | 51 struct nci_dev *ndev; member 68 void (*data_pkt_counter_cb)(struct nci_dev *ndev); 90 static int fdp_nci_create_conn(struct nci_dev *ndev) in fdp_nci_create_conn() argument 92 struct fdp_nci_info *info = nci_get_drvdata(ndev); in fdp_nci_create_conn() 100 r = nci_core_conn_create(info->ndev, FDP_PATCH_CONN_DEST, 1, in fdp_nci_create_conn() 105 return nci_get_conn_info_by_id(ndev, 0); in fdp_nci_create_conn() 108 static inline int fdp_nci_get_versions(struct nci_dev *ndev) in fdp_nci_get_versions() argument 110 return nci_core_cmd(ndev, NCI_OP_CORE_GET_CONFIG_CMD, in fdp_nci_get_versions() 115 static inline int fdp_nci_patch_cmd(struct nci_dev *ndev, u8 type) in fdp_nci_patch_cmd() argument 117 return nci_prop_cmd(ndev, NCI_OP_PROP_PATCH_OID, sizeof(type), &type); in fdp_nci_patch_cmd() [all …]
|
/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_xpcs.c | 19 static int sxgbe_xpcs_read(struct net_device *ndev, unsigned int reg) in sxgbe_xpcs_read() argument 22 struct sxgbe_priv_data *priv = netdev_priv(ndev); in sxgbe_xpcs_read() 29 static int sxgbe_xpcs_write(struct net_device *ndev, int reg, int data) in sxgbe_xpcs_write() argument 31 struct sxgbe_priv_data *priv = netdev_priv(ndev); in sxgbe_xpcs_write() 38 int sxgbe_xpcs_init(struct net_device *ndev) in sxgbe_xpcs_init() argument 42 value = sxgbe_xpcs_read(ndev, SR_PCS_MMD_CONTROL1); in sxgbe_xpcs_init() 44 sxgbe_xpcs_write(ndev, SR_PCS_CONTROL2, XPCS_TYPE_SEL_X); in sxgbe_xpcs_init() 45 sxgbe_xpcs_write(ndev, VR_PCS_MMD_XAUI_MODE_CONTROL, XPCS_XAUI_MODE); in sxgbe_xpcs_init() 46 sxgbe_xpcs_write(ndev, VR_PCS_MMD_XAUI_MODE_CONTROL, value | BIT(13)); in sxgbe_xpcs_init() 47 sxgbe_xpcs_write(ndev, SR_PCS_MMD_CONTROL1, value | BIT(11)); in sxgbe_xpcs_init() [all …]
|
/drivers/net/ethernet/ |
D | netx-eth.c | 105 static void netx_eth_set_multicast_list(struct net_device *ndev) in netx_eth_set_multicast_list() argument 111 netx_eth_hard_start_xmit(struct sk_buff *skb, struct net_device *ndev) in netx_eth_hard_start_xmit() argument 113 struct netx_eth_priv *priv = netdev_priv(ndev); in netx_eth_hard_start_xmit() 129 ndev->stats.tx_packets++; in netx_eth_hard_start_xmit() 130 ndev->stats.tx_bytes += skb->len; in netx_eth_hard_start_xmit() 132 netif_stop_queue(ndev); in netx_eth_hard_start_xmit() 139 static void netx_eth_receive(struct net_device *ndev) in netx_eth_receive() argument 141 struct netx_eth_priv *priv = netdev_priv(ndev); in netx_eth_receive() 152 skb = netdev_alloc_skb(ndev, len); in netx_eth_receive() 154 ndev->stats.rx_dropped++; in netx_eth_receive() [all …]
|
/drivers/net/can/ |
D | xilinx_can.c | 234 static int set_reset_mode(struct net_device *ndev) in set_reset_mode() argument 236 struct xcan_priv *priv = netdev_priv(ndev); in set_reset_mode() 244 netdev_warn(ndev, "timed out for config mode\n"); in set_reset_mode() 264 static int xcan_set_bittiming(struct net_device *ndev) in xcan_set_bittiming() argument 266 struct xcan_priv *priv = netdev_priv(ndev); in xcan_set_bittiming() 277 netdev_alert(ndev, in xcan_set_bittiming() 297 netdev_dbg(ndev, "BRPR=0x%08x, BTR=0x%08x\n", in xcan_set_bittiming() 314 static int xcan_chip_start(struct net_device *ndev) in xcan_chip_start() argument 316 struct xcan_priv *priv = netdev_priv(ndev); in xcan_chip_start() 322 err = set_reset_mode(ndev); in xcan_chip_start() [all …]
|
D | rcar_can.c | 90 struct net_device *ndev; member 213 static void tx_failure_cleanup(struct net_device *ndev) in tx_failure_cleanup() argument 218 can_free_echo_skb(ndev, i); in tx_failure_cleanup() 221 static void rcar_can_error(struct net_device *ndev) in rcar_can_error() argument 223 struct rcar_can_priv *priv = netdev_priv(ndev); in rcar_can_error() 224 struct net_device_stats *stats = &ndev->stats; in rcar_can_error() 230 skb = alloc_can_err_skb(ndev, &cf); in rcar_can_error() 246 netdev_dbg(priv->ndev, "Bus error interrupt:\n"); in rcar_can_error() 252 netdev_dbg(priv->ndev, "ACK Delimiter Error\n"); in rcar_can_error() 259 netdev_dbg(priv->ndev, "Bit Error (dominant)\n"); in rcar_can_error() [all …]
|
/drivers/nfc/st-nci/ |
D | se.c | 126 static u8 st_nci_se_get_bwi(struct nci_dev *ndev) in st_nci_se_get_bwi() argument 130 struct st_nci_info *info = nci_get_drvdata(ndev); in st_nci_se_get_bwi() 145 static void st_nci_se_get_atr(struct nci_dev *ndev) in st_nci_se_get_atr() argument 147 struct st_nci_info *info = nci_get_drvdata(ndev); in st_nci_se_get_atr() 151 r = nci_hci_get_param(ndev, ST_NCI_APDU_READER_GATE, in st_nci_se_get_atr() 160 ST_NCI_BWI_TO_TIMEOUT(st_nci_se_get_bwi(ndev)); in st_nci_se_get_atr() 165 int st_nci_hci_load_session(struct nci_dev *ndev) in st_nci_hci_load_session() argument 191 r = nci_hci_connect_gate(ndev, ST_NCI_HOST_CONTROLLER_ID, in st_nci_hci_load_session() 198 r = nci_hci_send_cmd(ndev, ST_NCI_DEVICE_MGNT_GATE, in st_nci_hci_load_session() 207 r = nci_hci_send_cmd(ndev, ST_NCI_DEVICE_MGNT_GATE, in st_nci_hci_load_session() [all …]
|
/drivers/net/ethernet/arc/ |
D | emac_main.c | 48 static void arc_emac_adjust_link(struct net_device *ndev) in arc_emac_adjust_link() argument 50 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_adjust_link() 93 static int arc_emac_get_settings(struct net_device *ndev, in arc_emac_get_settings() argument 96 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_get_settings() 112 static int arc_emac_set_settings(struct net_device *ndev, in arc_emac_set_settings() argument 115 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_set_settings() 131 static void arc_emac_get_drvinfo(struct net_device *ndev, in arc_emac_get_drvinfo() argument 134 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_get_drvinfo() 153 static void arc_emac_tx_clean(struct net_device *ndev) in arc_emac_tx_clean() argument 155 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_tx_clean() [all …]
|
/drivers/net/ethernet/micrel/ |
D | ks8695net.c | 159 struct net_device *ndev; member 251 struct net_device *ndev = ksp->ndev; in ks8695_update_mac() local 254 maclow = ((ndev->dev_addr[2] << 24) | (ndev->dev_addr[3] << 16) | in ks8695_update_mac() 255 (ndev->dev_addr[4] << 8) | (ndev->dev_addr[5] << 0)); in ks8695_update_mac() 256 machigh = ((ndev->dev_addr[0] << 8) | (ndev->dev_addr[1] << 0)); in ks8695_update_mac() 281 netdev_alloc_skb(ksp->ndev, MAX_RXBUF_SIZE); in ks8695_refill_rxbuffers() 332 struct net_device *ndev) in ks8695_init_partial_multicast() argument 339 netdev_for_each_mc_addr(ha, ndev) { in ks8695_init_partial_multicast() 373 struct net_device *ndev = (struct net_device *)dev_id; in ks8695_tx_irq() local 374 struct ks8695_priv *ksp = netdev_priv(ndev); in ks8695_tx_irq() [all …]
|
/drivers/net/wireless/ath/wil6210/ |
D | netdev.c | 21 static int wil_open(struct net_device *ndev) in wil_open() argument 23 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_open() 35 static int wil_stop(struct net_device *ndev) in wil_stop() argument 37 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_stop() 44 static int wil_change_mtu(struct net_device *ndev, int new_mtu) in wil_change_mtu() argument 46 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_change_mtu() 53 wil_dbg_misc(wil, "change MTU %d -> %d\n", ndev->mtu, new_mtu); in wil_change_mtu() 54 ndev->mtu = new_mtu; in wil_change_mtu() 59 static int wil_do_ioctl(struct net_device *ndev, struct ifreq *ifr, int cmd) in wil_do_ioctl() argument 61 struct wil6210_priv *wil = ndev_to_wil(ndev); in wil_do_ioctl() [all …]
|
/drivers/nfc/s3fwrn5/ |
D | core.c | 51 info->ndev->manufact_specific_info); in s3fwrn5_firmware_update() 55 dev_info(&info->ndev->nfc_dev->dev, "Detected new firmware version\n"); in s3fwrn5_firmware_update() 75 static int s3fwrn5_nci_open(struct nci_dev *ndev) in s3fwrn5_nci_open() argument 77 struct s3fwrn5_info *info = nci_get_drvdata(ndev); in s3fwrn5_nci_open() 88 static int s3fwrn5_nci_close(struct nci_dev *ndev) in s3fwrn5_nci_close() argument 90 struct s3fwrn5_info *info = nci_get_drvdata(ndev); in s3fwrn5_nci_close() 98 static int s3fwrn5_nci_send(struct nci_dev *ndev, struct sk_buff *skb) in s3fwrn5_nci_send() argument 100 struct s3fwrn5_info *info = nci_get_drvdata(ndev); in s3fwrn5_nci_send() 118 static int s3fwrn5_nci_post_setup(struct nci_dev *ndev) in s3fwrn5_nci_post_setup() argument 120 struct s3fwrn5_info *info = nci_get_drvdata(ndev); in s3fwrn5_nci_post_setup() [all …]
|
/drivers/net/ethernet/nxp/ |
D | lpc_eth.c | 420 struct net_device *ndev; member 460 netdev_dbg(pldat->ndev, "Ethernet MAC address %pM\n", mac); in __lpc_set_mac() 750 static void lpc_handle_link_change(struct net_device *ndev) in lpc_handle_link_change() argument 752 struct netdata_local *pldat = netdev_priv(ndev); in lpc_handle_link_change() 785 static int lpc_mii_probe(struct net_device *ndev) in lpc_mii_probe() argument 787 struct netdata_local *pldat = netdev_priv(ndev); in lpc_mii_probe() 791 netdev_err(ndev, "no PHY found\n"); in lpc_mii_probe() 797 netdev_info(ndev, "using MII interface\n"); in lpc_mii_probe() 799 netdev_info(ndev, "using RMII interface\n"); in lpc_mii_probe() 800 phydev = phy_connect(ndev, dev_name(&phydev->dev), in lpc_mii_probe() [all …]
|
/drivers/net/ethernet/freescale/ |
D | fec_main.c | 67 static void set_multicast_list(struct net_device *ndev); 68 static void fec_enet_itr_coal_init(struct net_device *ndev); 320 static void fec_dump(struct net_device *ndev) in fec_dump() argument 322 struct fec_enet_private *fep = netdev_priv(ndev); in fec_dump() 327 netdev_info(ndev, "TX ring dump\n"); in fec_dump() 351 fec_enet_clear_csum(struct sk_buff *skb, struct net_device *ndev) in fec_enet_clear_csum() argument 370 struct net_device *ndev) in fec_enet_txq_submit_frag_skb() argument 372 struct fec_enet_private *fep = netdev_priv(ndev); in fec_enet_txq_submit_frag_skb() 433 netdev_err(ndev, "Tx DMA memory map failed\n"); in fec_enet_txq_submit_frag_skb() 454 struct sk_buff *skb, struct net_device *ndev) in fec_enet_txq_submit_skb() argument [all …]
|