/drivers/ntb/hw/amd/ |
D | ntb_hw_amd.c | 76 static int ndev_mw_to_bar(struct amd_ntb_dev *ndev, int idx) in ndev_mw_to_bar() argument 78 if (idx < 0 || idx > ndev->mw_count) in ndev_mw_to_bar() 97 struct amd_ntb_dev *ndev = ntb_ndev(ntb); in amd_ntb_mw_get_align() local 103 bar = ndev_mw_to_bar(ndev, idx); in amd_ntb_mw_get_align() 114 *size_max = pci_resource_len(ndev->ntb.pdev, bar); in amd_ntb_mw_get_align() 122 struct amd_ntb_dev *ndev = ntb_ndev(ntb); in amd_ntb_mw_set_trans() local 132 bar = ndev_mw_to_bar(ndev, idx); in amd_ntb_mw_set_trans() 142 mmio = ndev->self_mmio; in amd_ntb_mw_set_trans() 143 peer_mmio = ndev->peer_mmio; in amd_ntb_mw_set_trans() 198 static int amd_link_is_up(struct amd_ntb_dev *ndev) in amd_link_is_up() argument [all …]
|
/drivers/crypto/cavium/nitrox/ |
D | nitrox_isr.c | 31 static void clear_nps_core_err_intr(struct nitrox_device *ndev) in clear_nps_core_err_intr() argument 36 value = nitrox_read_csr(ndev, NPS_CORE_INT); in clear_nps_core_err_intr() 37 nitrox_write_csr(ndev, NPS_CORE_INT, value); in clear_nps_core_err_intr() 39 dev_err_ratelimited(DEV(ndev), "NSP_CORE_INT 0x%016llx\n", value); in clear_nps_core_err_intr() 42 static void clear_nps_pkt_err_intr(struct nitrox_device *ndev) in clear_nps_pkt_err_intr() argument 48 pkt_int.value = nitrox_read_csr(ndev, NPS_PKT_INT); in clear_nps_pkt_err_intr() 49 dev_err_ratelimited(DEV(ndev), "NPS_PKT_INT 0x%016llx\n", in clear_nps_pkt_err_intr() 54 value = nitrox_read_csr(ndev, offset); in clear_nps_pkt_err_intr() 55 nitrox_write_csr(ndev, offset, value); in clear_nps_pkt_err_intr() 56 dev_err_ratelimited(DEV(ndev), in clear_nps_pkt_err_intr() [all …]
|
D | nitrox_main.c | 64 static void write_to_ucd_unit(struct nitrox_device *ndev, in write_to_ucd_unit() argument 88 nitrox_write_csr(ndev, offset, 0); in write_to_ucd_unit() 95 nitrox_write_csr(ndev, offset, data); in write_to_ucd_unit() 102 nitrox_write_csr(ndev, offset, (~0ULL)); in write_to_ucd_unit() 104 for (i = 0; i < ndev->hw.se_cores; i++) { in write_to_ucd_unit() 112 nitrox_write_csr(ndev, offset, 0x8); in write_to_ucd_unit() 117 static int nitrox_load_fw(struct nitrox_device *ndev, const char *fw_name) in nitrox_load_fw() argument 123 dev_info(DEV(ndev), "Loading firmware \"%s\"\n", fw_name); in nitrox_load_fw() 125 ret = request_firmware(&fw, fw_name, DEV(ndev)); in nitrox_load_fw() 127 dev_err(DEV(ndev), "failed to get firmware %s\n", fw_name); in nitrox_load_fw() [all …]
|
D | nitrox_hal.c | 11 static void emu_enable_cores(struct nitrox_device *ndev) in emu_enable_cores() argument 27 nitrox_write_csr(ndev, EMU_AE_ENABLEX(i), emu_ae.value); in emu_enable_cores() 28 nitrox_write_csr(ndev, EMU_SE_ENABLEX(i), emu_se.value); in emu_enable_cores() 36 void nitrox_config_emu_unit(struct nitrox_device *ndev) in nitrox_config_emu_unit() argument 44 emu_enable_cores(ndev); in nitrox_config_emu_unit() 55 nitrox_write_csr(ndev, offset, emu_wd_int.value); in nitrox_config_emu_unit() 57 nitrox_write_csr(ndev, offset, emu_ge_int.value); in nitrox_config_emu_unit() 61 static void reset_pkt_input_ring(struct nitrox_device *ndev, int ring) in reset_pkt_input_ring() argument 70 pkt_in_ctl.value = nitrox_read_csr(ndev, offset); in reset_pkt_input_ring() 72 nitrox_write_csr(ndev, offset, pkt_in_ctl.value); in reset_pkt_input_ring() [all …]
|
D | nitrox_lib.c | 25 struct nitrox_device *ndev = cmdq->ndev; in cmdq_common_init() local 28 qsize = (ndev->qlen) * cmdq->instr_size; in cmdq_common_init() 29 cmdq->head_unaligned = dma_zalloc_coherent(DEV(ndev), in cmdq_common_init() 56 struct nitrox_device *ndev = cmdq->ndev; in cmdq_common_cleanup() local 60 dma_free_coherent(DEV(ndev), cmdq->qsize, in cmdq_common_cleanup() 73 static void nitrox_cleanup_pkt_cmdqs(struct nitrox_device *ndev) in nitrox_cleanup_pkt_cmdqs() argument 77 for (i = 0; i < ndev->nr_queues; i++) { in nitrox_cleanup_pkt_cmdqs() 78 struct nitrox_cmdq *cmdq = &ndev->pkt_cmdqs[i]; in nitrox_cleanup_pkt_cmdqs() 82 kfree(ndev->pkt_cmdqs); in nitrox_cleanup_pkt_cmdqs() 83 ndev->pkt_cmdqs = NULL; in nitrox_cleanup_pkt_cmdqs() [all …]
|
/drivers/ntb/hw/intel/ |
D | ntb_hw_intel.c | 155 static inline enum ntb_topo xeon_ppd_topo(struct intel_ntb_dev *ndev, u8 ppd); 156 static int xeon_init_isr(struct intel_ntb_dev *ndev); 227 static inline void ndev_reset_unsafe_flags(struct intel_ntb_dev *ndev) in ndev_reset_unsafe_flags() argument 229 ndev->unsafe_flags = 0; in ndev_reset_unsafe_flags() 230 ndev->unsafe_flags_ignore = 0; in ndev_reset_unsafe_flags() 233 if (ndev->hwerr_flags & NTB_HWERR_SDOORBELL_LOCKUP) in ndev_reset_unsafe_flags() 234 if (!ntb_topo_is_b2b(ndev->ntb.topo)) in ndev_reset_unsafe_flags() 235 ndev->unsafe_flags |= NTB_UNSAFE_DB; in ndev_reset_unsafe_flags() 238 if (ndev->hwerr_flags & NTB_HWERR_SB01BASE_LOCKUP) { in ndev_reset_unsafe_flags() 239 ndev->unsafe_flags |= NTB_UNSAFE_DB; in ndev_reset_unsafe_flags() [all …]
|
/drivers/ntb/hw/idt/ |
D | ntb_hw_idt.c | 296 static void idt_nt_write(struct idt_ntb_dev *ndev, in idt_nt_write() argument 307 iowrite32(data, ndev->cfgspc + (ptrdiff_t)reg); in idt_nt_write() 319 static u32 idt_nt_read(struct idt_ntb_dev *ndev, const unsigned int reg) in idt_nt_read() argument 329 return ioread32(ndev->cfgspc + (ptrdiff_t)reg); in idt_nt_read() 340 static void idt_sw_write(struct idt_ntb_dev *ndev, in idt_sw_write() argument 353 spin_lock_irqsave(&ndev->gasa_lock, irqflags); in idt_sw_write() 355 iowrite32((u32)reg, ndev->cfgspc + (ptrdiff_t)IDT_NT_GASAADDR); in idt_sw_write() 357 iowrite32(data, ndev->cfgspc + (ptrdiff_t)IDT_NT_GASADATA); in idt_sw_write() 361 spin_unlock_irqrestore(&ndev->gasa_lock, irqflags); in idt_sw_write() 373 static u32 idt_sw_read(struct idt_ntb_dev *ndev, const unsigned int reg) in idt_sw_read() argument [all …]
|
/drivers/net/ethernet/renesas/ |
D | ravb_main.c | 56 void ravb_modify(struct net_device *ndev, enum ravb_reg reg, u32 clear, in ravb_modify() argument 59 ravb_write(ndev, (ravb_read(ndev, reg) & ~clear) | set, reg); in ravb_modify() 62 int ravb_wait(struct net_device *ndev, enum ravb_reg reg, u32 mask, u32 value) in ravb_wait() argument 67 if ((ravb_read(ndev, reg) & mask) == value) in ravb_wait() 74 static int ravb_config(struct net_device *ndev) in ravb_config() argument 79 ravb_modify(ndev, CCC, CCC_OPC, CCC_OPC_CONFIG); in ravb_config() 81 error = ravb_wait(ndev, CSR, CSR_OPS, CSR_OPS_CONFIG); in ravb_config() 83 netdev_err(ndev, "failed to switch device to config mode\n"); in ravb_config() 88 static void ravb_set_duplex(struct net_device *ndev) in ravb_set_duplex() argument 90 struct ravb_private *priv = netdev_priv(ndev); in ravb_set_duplex() [all …]
|
D | sh_eth.c | 411 static void sh_eth_rcv_snd_disable(struct net_device *ndev); 412 static struct net_device_stats *sh_eth_get_stats(struct net_device *ndev); 414 static void sh_eth_write(struct net_device *ndev, u32 data, int enum_index) in sh_eth_write() argument 416 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_write() 425 static u32 sh_eth_read(struct net_device *ndev, int enum_index) in sh_eth_read() argument 427 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_read() 436 static void sh_eth_modify(struct net_device *ndev, int enum_index, u32 clear, in sh_eth_modify() argument 439 sh_eth_write(ndev, (sh_eth_read(ndev, enum_index) & ~clear) | set, in sh_eth_modify() 453 static void sh_eth_select_mii(struct net_device *ndev) in sh_eth_select_mii() argument 455 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_select_mii() [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 …]
|
/drivers/media/pci/netup_unidvb/ |
D | netup_unidvb_core.c | 155 struct netup_unidvb_dev *ndev; in netup_unidvb_tuner_ctrl() local 159 ndev = dma->ndev; in netup_unidvb_tuner_ctrl() 160 dev_dbg(&ndev->pci_dev->dev, "%s(): num %d is_dvb_tc %d\n", in netup_unidvb_tuner_ctrl() 162 reg = readb(ndev->bmmio0 + GPIO_REG_IO); in netup_unidvb_tuner_ctrl() 166 if (ndev->rev == NETUP_HW_REV_1_4) in netup_unidvb_tuner_ctrl() 173 writeb(reg, ndev->bmmio0 + GPIO_REG_IO); in netup_unidvb_tuner_ctrl() 177 static void netup_unidvb_dev_enable(struct netup_unidvb_dev *ndev) in netup_unidvb_dev_enable() argument 182 writel(AVL_IRQ_ENABLE, ndev->bmmio0 + AVL_PCIE_IENR); in netup_unidvb_dev_enable() 184 writeb(0x00, ndev->bmmio0 + GPIO_REG_IO); in netup_unidvb_dev_enable() 190 writeb(gpio_reg, ndev->bmmio0 + GPIO_REG_IO); in netup_unidvb_dev_enable() [all …]
|
/drivers/net/ethernet/moxa/ |
D | moxart_ether.c | 42 static inline void moxart_emac_write(struct net_device *ndev, in moxart_emac_write() argument 45 struct moxart_mac_priv_t *priv = netdev_priv(ndev); in moxart_emac_write() 50 static void moxart_update_mac_address(struct net_device *ndev) in moxart_update_mac_address() argument 52 moxart_emac_write(ndev, REG_MAC_MS_ADDRESS, in moxart_update_mac_address() 53 ((ndev->dev_addr[0] << 8) | (ndev->dev_addr[1]))); in moxart_update_mac_address() 54 moxart_emac_write(ndev, REG_MAC_MS_ADDRESS + 4, in moxart_update_mac_address() 55 ((ndev->dev_addr[2] << 24) | in moxart_update_mac_address() 56 (ndev->dev_addr[3] << 16) | in moxart_update_mac_address() 57 (ndev->dev_addr[4] << 8) | in moxart_update_mac_address() 58 (ndev->dev_addr[5]))); in moxart_update_mac_address() [all …]
|
/drivers/net/ethernet/ezchip/ |
D | nps_enet.c | 36 static void nps_enet_clean_rx_fifo(struct net_device *ndev, u32 frame_len) in nps_enet_clean_rx_fifo() argument 38 struct nps_enet_priv *priv = netdev_priv(ndev); in nps_enet_clean_rx_fifo() 46 static void nps_enet_read_rx_fifo(struct net_device *ndev, in nps_enet_read_rx_fifo() argument 49 struct nps_enet_priv *priv = netdev_priv(ndev); in nps_enet_read_rx_fifo() 74 static u32 nps_enet_rx_handler(struct net_device *ndev) in nps_enet_rx_handler() argument 78 struct nps_enet_priv *priv = netdev_priv(ndev); in nps_enet_rx_handler() 96 ndev->stats.rx_errors++; in nps_enet_rx_handler() 102 ndev->stats.rx_crc_errors++; in nps_enet_rx_handler() 103 ndev->stats.rx_dropped++; in nps_enet_rx_handler() 109 ndev->stats.rx_length_errors++; in nps_enet_rx_handler() [all …]
|
/drivers/net/ethernet/wiznet/ |
D | w5300.c | 98 struct net_device *ndev; member 235 struct net_device *ndev = priv->ndev; in w5300_write_macaddr() local 237 ndev->dev_addr[0] << 24 | in w5300_write_macaddr() 238 ndev->dev_addr[1] << 16 | in w5300_write_macaddr() 239 ndev->dev_addr[2] << 8 | in w5300_write_macaddr() 240 ndev->dev_addr[3]); in w5300_write_macaddr() 242 ndev->dev_addr[4] << 8 | in w5300_write_macaddr() 243 ndev->dev_addr[5]); in w5300_write_macaddr() 294 static void w5300_get_drvinfo(struct net_device *ndev, in w5300_get_drvinfo() argument 299 strlcpy(info->bus_info, dev_name(ndev->dev.parent), in w5300_get_drvinfo() [all …]
|
D | w5100.c | 164 struct net_device *ndev; member 193 static inline void __iomem *w5100_mmio(struct net_device *ndev) in w5100_mmio() argument 195 struct w5100_mmio_priv *mmio_priv = w5100_mmio_priv(ndev); in w5100_mmio() 206 static inline int w5100_read_direct(struct net_device *ndev, u32 addr) in w5100_read_direct() argument 208 return ioread8(w5100_mmio(ndev) + (addr << CONFIG_WIZNET_BUS_SHIFT)); in w5100_read_direct() 211 static inline int __w5100_write_direct(struct net_device *ndev, u32 addr, in __w5100_write_direct() argument 214 iowrite8(data, w5100_mmio(ndev) + (addr << CONFIG_WIZNET_BUS_SHIFT)); in __w5100_write_direct() 219 static inline int w5100_write_direct(struct net_device *ndev, u32 addr, u8 data) in w5100_write_direct() argument 221 __w5100_write_direct(ndev, addr, data); in w5100_write_direct() 227 static int w5100_read16_direct(struct net_device *ndev, u32 addr) in w5100_read16_direct() argument [all …]
|
/drivers/net/ethernet/apm/xgene-v2/ |
D | main.c | 29 struct net_device *ndev; in xge_get_resources() local 36 ndev = pdata->ndev; in xge_get_resources() 51 if (!device_get_mac_address(dev, ndev->dev_addr, ETH_ALEN)) in xge_get_resources() 52 eth_hw_addr_random(ndev); in xge_get_resources() 54 memcpy(ndev->perm_addr, ndev->dev_addr, ndev->addr_len); in xge_get_resources() 78 static int xge_refill_buffers(struct net_device *ndev, u32 nbuf) in xge_refill_buffers() argument 80 struct xge_pdata *pdata = netdev_priv(ndev); in xge_refill_buffers() 96 skb = netdev_alloc_skb(ndev, len); in xge_refill_buffers() 102 netdev_err(ndev, "DMA mapping error\n"); in xge_refill_buffers() 128 static int xge_init_hw(struct net_device *ndev) in xge_init_hw() argument [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_dest_type_params(ndev, in fdp_nci_create_conn() 109 static inline int fdp_nci_get_versions(struct nci_dev *ndev) in fdp_nci_get_versions() argument 111 return nci_core_cmd(ndev, NCI_OP_CORE_GET_CONFIG_CMD, in fdp_nci_get_versions() 116 static inline int fdp_nci_patch_cmd(struct nci_dev *ndev, u8 type) in fdp_nci_patch_cmd() argument 118 return nci_prop_cmd(ndev, NCI_OP_PROP_PATCH_OID, sizeof(type), &type); in fdp_nci_patch_cmd() [all …]
|
/drivers/net/ethernet/xilinx/ |
D | ll_temac_main.c | 203 static void temac_dma_bd_release(struct net_device *ndev) in temac_dma_bd_release() argument 205 struct temac_local *lp = netdev_priv(ndev); in temac_dma_bd_release() 215 dma_unmap_single(ndev->dev.parent, lp->rx_bd_v[i].phys, in temac_dma_bd_release() 221 dma_free_coherent(ndev->dev.parent, in temac_dma_bd_release() 225 dma_free_coherent(ndev->dev.parent, in temac_dma_bd_release() 234 static int temac_dma_bd_init(struct net_device *ndev) in temac_dma_bd_init() argument 236 struct temac_local *lp = netdev_priv(ndev); in temac_dma_bd_init() 246 lp->tx_bd_v = dma_zalloc_coherent(ndev->dev.parent, in temac_dma_bd_init() 252 lp->rx_bd_v = dma_zalloc_coherent(ndev->dev.parent, in temac_dma_bd_init() 267 skb = netdev_alloc_skb_ip_align(ndev, in temac_dma_bd_init() [all …]
|
D | xilinx_axienet_main.c | 153 static void axienet_dma_bd_release(struct net_device *ndev) in axienet_dma_bd_release() argument 156 struct axienet_local *lp = netdev_priv(ndev); in axienet_dma_bd_release() 159 dma_unmap_single(ndev->dev.parent, lp->rx_bd_v[i].phys, in axienet_dma_bd_release() 166 dma_free_coherent(ndev->dev.parent, in axienet_dma_bd_release() 172 dma_free_coherent(ndev->dev.parent, in axienet_dma_bd_release() 189 static int axienet_dma_bd_init(struct net_device *ndev) in axienet_dma_bd_init() argument 194 struct axienet_local *lp = netdev_priv(ndev); in axienet_dma_bd_init() 202 lp->tx_bd_v = dma_zalloc_coherent(ndev->dev.parent, in axienet_dma_bd_init() 208 lp->rx_bd_v = dma_zalloc_coherent(ndev->dev.parent, in axienet_dma_bd_init() 225 skb = netdev_alloc_skb_ip_align(ndev, lp->max_frm_size); in axienet_dma_bd_init() [all …]
|
/drivers/net/can/ |
D | xilinx_can.c | 235 static int set_reset_mode(struct net_device *ndev) in set_reset_mode() argument 237 struct xcan_priv *priv = netdev_priv(ndev); in set_reset_mode() 245 netdev_warn(ndev, "timed out for config mode\n"); in set_reset_mode() 265 static int xcan_set_bittiming(struct net_device *ndev) in xcan_set_bittiming() argument 267 struct xcan_priv *priv = netdev_priv(ndev); in xcan_set_bittiming() 278 netdev_alert(ndev, in xcan_set_bittiming() 298 netdev_dbg(ndev, "BRPR=0x%08x, BTR=0x%08x\n", in xcan_set_bittiming() 315 static int xcan_chip_start(struct net_device *ndev) in xcan_chip_start() argument 317 struct xcan_priv *priv = netdev_priv(ndev); in xcan_chip_start() 323 err = set_reset_mode(ndev); in xcan_chip_start() [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/ifi_canfd/ |
D | ifi_canfd.c | 222 struct net_device *ndev; member 226 static void ifi_canfd_irq_enable(struct net_device *ndev, bool enable) in ifi_canfd_irq_enable() argument 228 struct ifi_canfd_priv *priv = netdev_priv(ndev); in ifi_canfd_irq_enable() 248 static void ifi_canfd_read_fifo(struct net_device *ndev) in ifi_canfd_read_fifo() argument 250 struct net_device_stats *stats = &ndev->stats; in ifi_canfd_read_fifo() 251 struct ifi_canfd_priv *priv = netdev_priv(ndev); in ifi_canfd_read_fifo() 262 skb = alloc_canfd_skb(ndev, &cf); in ifi_canfd_read_fifo() 264 skb = alloc_can_skb(ndev, (struct can_frame **)&cf); in ifi_canfd_read_fifo() 298 netdev_dbg(ndev, "ESI Error\n"); in ifi_canfd_read_fifo() 324 static int ifi_canfd_do_rx_poll(struct net_device *ndev, int quota) in ifi_canfd_do_rx_poll() argument [all …]
|
/drivers/nfc/st-nci/ |
D | se.c | 124 static u8 st_nci_se_get_bwi(struct nci_dev *ndev) in st_nci_se_get_bwi() argument 128 struct st_nci_info *info = nci_get_drvdata(ndev); in st_nci_se_get_bwi() 143 static void st_nci_se_get_atr(struct nci_dev *ndev) in st_nci_se_get_atr() argument 145 struct st_nci_info *info = nci_get_drvdata(ndev); in st_nci_se_get_atr() 149 r = nci_hci_get_param(ndev, ST_NCI_APDU_READER_GATE, in st_nci_se_get_atr() 158 ST_NCI_BWI_TO_TIMEOUT(st_nci_se_get_bwi(ndev)); in st_nci_se_get_atr() 163 int st_nci_hci_load_session(struct nci_dev *ndev) in st_nci_hci_load_session() argument 189 r = nci_hci_connect_gate(ndev, ST_NCI_HOST_CONTROLLER_ID, in st_nci_hci_load_session() 196 r = nci_hci_send_cmd(ndev, ST_NCI_DEVICE_MGNT_GATE, in st_nci_hci_load_session() 205 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 | 47 static void arc_emac_adjust_link(struct net_device *ndev) in arc_emac_adjust_link() argument 49 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_adjust_link() 50 struct phy_device *phy_dev = ndev->phydev; in arc_emac_adjust_link() 90 static void arc_emac_get_drvinfo(struct net_device *ndev, in arc_emac_get_drvinfo() argument 93 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_get_drvinfo() 112 static void arc_emac_tx_clean(struct net_device *ndev) in arc_emac_tx_clean() argument 114 struct arc_emac_priv *priv = netdev_priv(ndev); in arc_emac_tx_clean() 115 struct net_device_stats *stats = &ndev->stats; in arc_emac_tx_clean() 145 dma_unmap_single(&ndev->dev, dma_unmap_addr(tx_buff, addr), in arc_emac_tx_clean() 163 if (netif_queue_stopped(ndev) && arc_emac_tx_avail(priv)) in arc_emac_tx_clean() [all …]
|
/drivers/net/can/rcar/ |
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 …]
|