Home
last modified time | relevance | path

Searched full:adapter (Results 1 – 25 of 2081) sorted by relevance

12345678910>>...84

/linux/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_main.c61 static void qlcnic_idc_debug_info(struct qlcnic_adapter *adapter, u8 encoding);
62 static int qlcnic_can_start_firmware(struct qlcnic_adapter *adapter);
73 static void qlcnic_free_lb_filters_mem(struct qlcnic_adapter *adapter);
88 static u32 qlcnic_vlan_tx_check(struct qlcnic_adapter *adapter) in qlcnic_vlan_tx_check() argument
90 struct qlcnic_hardware_context *ahw = adapter->ahw; in qlcnic_vlan_tx_check()
92 if (adapter->pdev->device == PCI_DEVICE_ID_QLOGIC_QLE824X) in qlcnic_vlan_tx_check()
160 "8400 series 10GbE Converged Network Adapter (TCP/IP Networking)" },
165 "8300 Series Dual Port 10GbE Converged Network Adapter "
171 "8300 Series Single Port 10GbE Converged Network Adapter "
177 "8300 Series Dual Port 10GbE Converged Network Adapter "
[all …]
H A Dqlcnic_83xx_init.c38 static int qlcnic_83xx_init_default_driver(struct qlcnic_adapter *adapter);
40 static int qlcnic_83xx_restart_hw(struct qlcnic_adapter *adapter);
132 qlcnic_83xx_idc_check_driver_presence_reg(struct qlcnic_adapter *adapter) in qlcnic_83xx_idc_check_driver_presence_reg() argument
136 val = QLCRDX(adapter->ahw, QLC_83XX_IDC_DRV_PRESENCE); in qlcnic_83xx_idc_check_driver_presence_reg()
143 static void qlcnic_83xx_idc_log_state_history(struct qlcnic_adapter *adapter) in qlcnic_83xx_idc_log_state_history() argument
146 cur = adapter->ahw->idc.curr_state; in qlcnic_83xx_idc_log_state_history()
147 prev = adapter->ahw->idc.prev_state; in qlcnic_83xx_idc_log_state_history()
149 dev_info(&adapter->pdev->dev, in qlcnic_83xx_idc_log_state_history()
151 adapter->ahw->idc.name[cur], in qlcnic_83xx_idc_log_state_history()
152 adapter->ahw->idc.name[prev]); in qlcnic_83xx_idc_log_state_history()
[all …]
H A Dqlcnic_83xx_hw.c267 int qlcnic_83xx_get_fw_version(struct qlcnic_adapter *adapter) in qlcnic_83xx_get_fw_version() argument
270 struct pci_dev *pdev = adapter->pdev; in qlcnic_83xx_get_fw_version()
272 fw_major = QLC_SHARED_REG_RD32(adapter, QLCNIC_FW_VERSION_MAJOR); in qlcnic_83xx_get_fw_version()
273 fw_minor = QLC_SHARED_REG_RD32(adapter, QLCNIC_FW_VERSION_MINOR); in qlcnic_83xx_get_fw_version()
274 fw_build = QLC_SHARED_REG_RD32(adapter, QLCNIC_FW_VERSION_SUB); in qlcnic_83xx_get_fw_version()
275 adapter->fw_version = QLCNIC_VERSION_CODE(fw_major, fw_minor, fw_build); in qlcnic_83xx_get_fw_version()
280 return adapter->fw_version; in qlcnic_83xx_get_fw_version()
283 static int __qlcnic_set_win_base(struct qlcnic_adapter *adapter, u32 addr) in __qlcnic_set_win_base() argument
288 base = adapter->ahw->pci_base0 + in __qlcnic_set_win_base()
289 QLC_83XX_CRB_WIN_FUNC(adapter->ahw->pci_func); in __qlcnic_set_win_base()
[all …]
H A Dqlcnic_83xx_vnic.c10 static int qlcnic_83xx_enable_vnic_mode(struct qlcnic_adapter *adapter, int lock) in qlcnic_83xx_enable_vnic_mode() argument
13 if (qlcnic_83xx_lock_driver(adapter)) in qlcnic_83xx_enable_vnic_mode()
16 QLCWRX(adapter->ahw, QLC_83XX_VNIC_STATE, QLCNIC_DEV_NPAR_OPER); in qlcnic_83xx_enable_vnic_mode()
18 qlcnic_83xx_unlock_driver(adapter); in qlcnic_83xx_enable_vnic_mode()
23 int qlcnic_83xx_disable_vnic_mode(struct qlcnic_adapter *adapter, int lock) in qlcnic_83xx_disable_vnic_mode() argument
25 struct qlcnic_hardware_context *ahw = adapter->ahw; in qlcnic_83xx_disable_vnic_mode()
28 if (qlcnic_83xx_lock_driver(adapter)) in qlcnic_83xx_disable_vnic_mode()
32 QLCWRX(adapter->ahw, QLC_83XX_VNIC_STATE, QLCNIC_DEV_NPAR_NON_OPER); in qlcnic_83xx_disable_vnic_mode()
36 qlcnic_83xx_unlock_driver(adapter); in qlcnic_83xx_disable_vnic_mode()
41 int qlcnic_83xx_set_vnic_opmode(struct qlcnic_adapter *adapter) in qlcnic_83xx_set_vnic_opmode() argument
[all …]
H A Dqlcnic_init.c25 qlcnic_check_fw_hearbeat(struct qlcnic_adapter *adapter);
82 void qlcnic_release_rx_buffers(struct qlcnic_adapter *adapter) in qlcnic_release_rx_buffers() argument
89 recv_ctx = adapter->recv_ctx; in qlcnic_release_rx_buffers()
90 for (ring = 0; ring < adapter->max_rds_rings; ring++) { in qlcnic_release_rx_buffers()
97 dma_unmap_single(&adapter->pdev->dev, rx_buf->dma, in qlcnic_release_rx_buffers()
105 void qlcnic_reset_rx_buffers_list(struct qlcnic_adapter *adapter) in qlcnic_reset_rx_buffers_list() argument
112 recv_ctx = adapter->recv_ctx; in qlcnic_reset_rx_buffers_list()
113 for (ring = 0; ring < adapter->max_rds_rings; ring++) { in qlcnic_reset_rx_buffers_list()
127 void qlcnic_release_tx_buffers(struct qlcnic_adapter *adapter, in qlcnic_release_tx_buffers() argument
140 dma_unmap_single(&adapter->pdev->dev, buffrag->dma, in qlcnic_release_tx_buffers()
[all …]
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dmain.c47 * - Allocate adapter structure
48 * - Save interface specific operations table in adapter
51 * - Set default adapter structure parameters
60 struct mwifiex_adapter *adapter; in mwifiex_register() local
63 adapter = kzalloc(sizeof(struct mwifiex_adapter), GFP_KERNEL); in mwifiex_register()
64 if (!adapter) in mwifiex_register()
67 *padapter = adapter; in mwifiex_register()
68 adapter->dev = dev; in mwifiex_register()
69 adapter->card = card; in mwifiex_register()
71 /* Save interface specific operations in adapter */ in mwifiex_register()
[all …]
H A Dinit.c24 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_add_bss_prio_tbl() local
26 struct mwifiex_bss_prio_tbl *tbl = adapter->bss_prio_tbl; in mwifiex_add_bss_prio_tbl()
44 struct mwifiex_adapter *adapter = timer_container_of(adapter, t, in wakeup_timer_fn() local
47 mwifiex_dbg(adapter, ERROR, "Firmware wakeup failed\n"); in wakeup_timer_fn()
48 adapter->hw_status = MWIFIEX_HW_STATUS_RESET; in wakeup_timer_fn()
49 mwifiex_cancel_all_pending_cmd(adapter); in wakeup_timer_fn()
51 if (adapter->if_ops.card_reset) in wakeup_timer_fn()
52 adapter->if_ops.card_reset(adapter); in wakeup_timer_fn()
57 struct mwifiex_adapter *adapter = in fw_dump_work() local
60 mwifiex_upload_device_dump(adapter); in fw_dump_work()
[all …]
H A Dcmdevt.c17 static void mwifiex_cancel_pending_ioctl(struct mwifiex_adapter *adapter);
49 mwifiex_get_cmd_node(struct mwifiex_adapter *adapter) in mwifiex_get_cmd_node() argument
53 spin_lock_bh(&adapter->cmd_free_q_lock); in mwifiex_get_cmd_node()
54 if (list_empty(&adapter->cmd_free_q)) { in mwifiex_get_cmd_node()
55 mwifiex_dbg(adapter, ERROR, in mwifiex_get_cmd_node()
57 spin_unlock_bh(&adapter->cmd_free_q_lock); in mwifiex_get_cmd_node()
60 cmd_node = list_first_entry(&adapter->cmd_free_q, in mwifiex_get_cmd_node()
63 spin_unlock_bh(&adapter->cmd_free_q_lock); in mwifiex_get_cmd_node()
80 mwifiex_clean_cmd_node(struct mwifiex_adapter *adapter, in mwifiex_clean_cmd_node() argument
92 adapter->if_ops.cmdrsp_complete(adapter, cmd_node->resp_skb); in mwifiex_clean_cmd_node()
[all …]
H A Dsta_event.c33 mwifiex_dbg_dump(priv->adapter, EVT_D, "ibss peer capabilities:", in mwifiex_check_ibss_peer_capabilities()
49 mwifiex_dbg(priv->adapter, MSG, in mwifiex_check_ibss_peer_capabilities()
69 mwifiex_dbg(priv->adapter, INFO, in mwifiex_check_ibss_peer_capabilities()
95 mwifiex_dbg(priv->adapter, INFO, in mwifiex_check_ibss_peer_capabilities()
128 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_reset_connect_state() local
133 mwifiex_dbg(adapter, INFO, in mwifiex_reset_connect_state()
145 ISSUPP_TDLS_ENABLED(priv->adapter->fw_cap_info)) { in mwifiex_reset_connect_state()
148 if (priv->adapter->auto_tdls) in mwifiex_reset_connect_state()
194 mwifiex_dbg(adapter, INFO, in mwifiex_reset_connect_state()
198 mwifiex_dbg(adapter, INFO, in mwifiex_reset_connect_state()
[all …]
/linux/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_main.c54 static void netxen_schedule_work(struct netxen_adapter *adapter,
56 static void netxen_cancel_fw_work(struct netxen_adapter *adapter);
59 static void netxen_create_sysfs_entries(struct netxen_adapter *adapter);
60 static void netxen_remove_sysfs_entries(struct netxen_adapter *adapter);
61 static void netxen_create_diag_entries(struct netxen_adapter *adapter);
62 static void netxen_remove_diag_entries(struct netxen_adapter *adapter);
63 static int nx_dev_request_aer(struct netxen_adapter *adapter);
64 static int nx_decr_dev_ref_cnt(struct netxen_adapter *adapter);
65 static int netxen_can_start_firmware(struct netxen_adapter *adapter);
102 netxen_nic_update_cmd_producer(struct netxen_adapter *adapter, in netxen_nic_update_cmd_producer() argument
[all …]
H A Dnetxen_nic_init.c32 netxen_post_rx_buffers_nodb(struct netxen_adapter *adapter,
34 static int netxen_p3_has_mn(struct netxen_adapter *adapter);
91 void netxen_release_rx_buffers(struct netxen_adapter *adapter) in netxen_release_rx_buffers() argument
98 recv_ctx = &adapter->recv_ctx; in netxen_release_rx_buffers()
99 for (ring = 0; ring < adapter->max_rds_rings; ring++) { in netxen_release_rx_buffers()
105 dma_unmap_single(&adapter->pdev->dev, rx_buf->dma, in netxen_release_rx_buffers()
113 void netxen_release_tx_buffers(struct netxen_adapter *adapter) in netxen_release_tx_buffers() argument
118 struct nx_host_tx_ring *tx_ring = adapter->tx_ring; in netxen_release_tx_buffers()
120 spin_lock_bh(&adapter->tx_clean_lock); in netxen_release_tx_buffers()
125 dma_unmap_single(&adapter->pdev->dev, buffrag->dma, in netxen_release_tx_buffers()
[all …]
H A Dnetxen_nic_hw.c28 static void netxen_nic_io_write_128M(struct netxen_adapter *adapter,
30 static u32 netxen_nic_io_read_128M(struct netxen_adapter *adapter,
33 #define PCI_OFFSET_FIRST_RANGE(adapter, off) \ argument
34 ((adapter)->ahw.pci_base0 + (off))
35 #define PCI_OFFSET_SECOND_RANGE(adapter, off) \ argument
36 ((adapter)->ahw.pci_base1 + (off) - SECOND_PAGE_GROUP_START)
37 #define PCI_OFFSET_THIRD_RANGE(adapter, off) \ argument
38 ((adapter)->ahw.pci_base2 + (off) - THIRD_PAGE_GROUP_START)
40 static void __iomem *pci_base_offset(struct netxen_adapter *adapter, in pci_base_offset() argument
44 return PCI_OFFSET_FIRST_RANGE(adapter, off); in pci_base_offset()
[all …]
/linux/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c64 /* Workqueue used by all functions for defering cmd calls to the adapter */
144 static void be_queue_free(struct be_adapter *adapter, struct be_queue_info *q) in be_queue_free() argument
149 dma_free_coherent(&adapter->pdev->dev, mem->size, mem->va, in be_queue_free()
155 static int be_queue_alloc(struct be_adapter *adapter, struct be_queue_info *q, in be_queue_alloc() argument
164 mem->va = dma_alloc_coherent(&adapter->pdev->dev, mem->size, in be_queue_alloc()
171 static void be_reg_intr_set(struct be_adapter *adapter, bool enable) in be_reg_intr_set() argument
175 pci_read_config_dword(adapter->pdev, PCICFG_MEMBAR_CTRL_INT_CTRL_OFFSET, in be_reg_intr_set()
186 pci_write_config_dword(adapter->pdev, in be_reg_intr_set()
190 static void be_intr_set(struct be_adapter *adapter, bool enable) in be_intr_set() argument
195 if (lancer_chip(adapter)) in be_intr_set()
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb/
H A Dsubr.c41 * @adapter: the adapter performing the operation
52 static int t1_wait_op_done(adapter_t *adapter, int reg, u32 mask, int polarity, in t1_wait_op_done() argument
56 u32 val = readl(adapter->regs + reg) & mask; in t1_wait_op_done()
72 int __t1_tpi_write(adapter_t *adapter, u32 addr, u32 value) in __t1_tpi_write() argument
76 writel(addr, adapter->regs + A_TPI_ADDR); in __t1_tpi_write()
77 writel(value, adapter->regs + A_TPI_WR_DATA); in __t1_tpi_write()
78 writel(F_TPIWR, adapter->regs + A_TPI_CSR); in __t1_tpi_write()
80 tpi_busy = t1_wait_op_done(adapter, A_TPI_CSR, F_TPIRDY, 1, in __t1_tpi_write()
84 adapter->name, addr); in __t1_tpi_write()
88 int t1_tpi_write(adapter_t *adapter, u32 addr, u32 value) in t1_tpi_write() argument
[all …]
H A Despi.c35 adapter_t *adapter; member
51 static int tricn_write(adapter_t *adapter, int bundle_addr, int module_addr, in tricn_write() argument
61 adapter->regs + A_ESPI_CMD_ADDR); in tricn_write()
62 writel(0, adapter->regs + A_ESPI_GOSTAT); in tricn_write()
65 busy = readl(adapter->regs + A_ESPI_GOSTAT) & F_ESPI_CMD_BUSY; in tricn_write()
69 pr_err("%s: TRICN write timed out\n", adapter->name); in tricn_write()
74 static int tricn_init(adapter_t *adapter) in tricn_init() argument
78 if (!(readl(adapter->regs + A_ESPI_RX_RESET) & F_RX_CLK_STATUS)) { in tricn_init()
79 pr_err("%s: ESPI clock not ready\n", adapter->name); in tricn_init()
83 writel(F_ESPI_RX_CORE_RST, adapter->regs + A_ESPI_RX_RESET); in tricn_init()
[all …]
/linux/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c54 vmxnet3_write_mac_addr(struct vmxnet3_adapter *adapter, const u8 *mac);
60 vmxnet3_enable_intr(struct vmxnet3_adapter *adapter, unsigned intr_idx) in vmxnet3_enable_intr() argument
62 VMXNET3_WRITE_BAR0_REG(adapter, VMXNET3_REG_IMR + intr_idx * 8, 0); in vmxnet3_enable_intr()
67 vmxnet3_disable_intr(struct vmxnet3_adapter *adapter, unsigned intr_idx) in vmxnet3_disable_intr() argument
69 VMXNET3_WRITE_BAR0_REG(adapter, VMXNET3_REG_IMR + intr_idx * 8, 1); in vmxnet3_disable_intr()
77 vmxnet3_enable_all_intrs(struct vmxnet3_adapter *adapter) in vmxnet3_enable_all_intrs() argument
81 for (i = 0; i < adapter->intr.num_intrs; i++) in vmxnet3_enable_all_intrs()
82 vmxnet3_enable_intr(adapter, i); in vmxnet3_enable_all_intrs()
83 if (!VMXNET3_VERSION_GE_6(adapter) || in vmxnet3_enable_all_intrs()
84 !adapter->queuesExtEnabled) { in vmxnet3_enable_all_intrs()
[all …]
/linux/drivers/net/ethernet/micrel/
H A Dks8842.c147 #define KS8842_USE_DMA(adapter) (((adapter)->dma_tx.channel != -1) && \ argument
148 ((adapter)->dma_rx.channel != -1))
166 static inline void ks8842_resume_dma(struct ks8842_adapter *adapter) in ks8842_resume_dma() argument
168 iowrite32(1, adapter->hw_addr + REQ_TIMB_DMA_RESUME); in ks8842_resume_dma()
171 static inline void ks8842_select_bank(struct ks8842_adapter *adapter, u16 bank) in ks8842_select_bank() argument
173 iowrite16(bank, adapter->hw_addr + REG_SELECT_BANK); in ks8842_select_bank()
176 static inline void ks8842_write8(struct ks8842_adapter *adapter, u16 bank, in ks8842_write8() argument
179 ks8842_select_bank(adapter, bank); in ks8842_write8()
180 iowrite8(value, adapter->hw_addr + offset); in ks8842_write8()
183 static inline void ks8842_write16(struct ks8842_adapter *adapter, u16 bank, in ks8842_write16() argument
[all …]
/linux/drivers/scsi/
H A Dvmw_pvscsi.c149 pvscsi_dev(const struct pvscsi_adapter *adapter) in pvscsi_dev() argument
151 return &(adapter->dev->dev); in pvscsi_dev()
155 pvscsi_find_context(const struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd) in pvscsi_find_context() argument
159 end = &adapter->cmd_map[adapter->req_depth]; in pvscsi_find_context()
160 for (ctx = adapter->cmd_map; ctx < end; ctx++) in pvscsi_find_context()
168 pvscsi_acquire_context(struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd) in pvscsi_acquire_context() argument
172 if (list_empty(&adapter->cmd_pool)) in pvscsi_acquire_context()
175 ctx = list_first_entry(&adapter->cmd_pool, struct pvscsi_ctx, list); in pvscsi_acquire_context()
182 static void pvscsi_release_context(struct pvscsi_adapter *adapter, in pvscsi_release_context() argument
187 list_add(&ctx->list, &adapter->cmd_pool); in pvscsi_release_context()
[all …]
/linux/drivers/net/ethernet/microchip/
H A Dlan743x_ethtool.c28 #define LAN743X_CSR_READ_OP(offset) lan743x_csr_read(adapter, offset)
30 static int lan743x_otp_power_up(struct lan743x_adapter *adapter) in lan743x_otp_power_up() argument
34 reg_value = lan743x_csr_read(adapter, OTP_PWR_DN); in lan743x_otp_power_up()
39 lan743x_csr_write(adapter, OTP_PWR_DN, reg_value); in lan743x_otp_power_up()
47 static void lan743x_otp_power_down(struct lan743x_adapter *adapter) in lan743x_otp_power_down() argument
51 reg_value = lan743x_csr_read(adapter, OTP_PWR_DN); in lan743x_otp_power_down()
55 lan743x_csr_write(adapter, OTP_PWR_DN, reg_value); in lan743x_otp_power_down()
59 static void lan743x_otp_set_address(struct lan743x_adapter *adapter, in lan743x_otp_set_address() argument
62 lan743x_csr_write(adapter, OTP_ADDR_HIGH, (address >> 8) & 0x03); in lan743x_otp_set_address()
63 lan743x_csr_write(adapter, OTP_ADDR_LOW, address & 0xFF); in lan743x_otp_set_address()
[all …]
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_sriov.c25 static inline void ixgbe_alloc_vf_macvlans(struct ixgbe_adapter *adapter, in ixgbe_alloc_vf_macvlans() argument
28 struct ixgbe_hw *hw = &adapter->hw; in ixgbe_alloc_vf_macvlans()
33 INIT_LIST_HEAD(&adapter->vf_mvs.l); in ixgbe_alloc_vf_macvlans()
46 list_add(&mv_list[i].l, &adapter->vf_mvs.l); in ixgbe_alloc_vf_macvlans()
48 adapter->mv_list = mv_list; in ixgbe_alloc_vf_macvlans()
52 static int __ixgbe_enable_sriov(struct ixgbe_adapter *adapter, in __ixgbe_enable_sriov() argument
55 struct ixgbe_hw *hw = &adapter->hw; in __ixgbe_enable_sriov()
58 if (adapter->xdp_prog) { in __ixgbe_enable_sriov()
64 adapter->flags |= IXGBE_FLAG_SRIOV_ENABLED | in __ixgbe_enable_sriov()
68 adapter->vfinfo = kcalloc(num_vfs, sizeof(struct vf_data_storage), in __ixgbe_enable_sriov()
[all …]
/linux/drivers/net/ethernet/amazon/ena/
H A Dena_netdev.c46 static int ena_rss_init_default(struct ena_adapter *adapter);
47 static void check_for_admin_com_state(struct ena_adapter *adapter);
52 struct ena_adapter *adapter = netdev_priv(dev); in ena_tx_timeout() local
57 if (txqueue >= adapter->num_io_queues) { in ena_tx_timeout()
63 tx_ring = &adapter->tx_ring[txqueue]; in ena_tx_timeout()
84 if (test_and_set_bit(ENA_FLAG_TRIGGER_RESET, &adapter->flags)) in ena_tx_timeout()
87 ena_reset_device(adapter, reset_reason); in ena_tx_timeout()
88 ena_increase_stat(&adapter->dev_stats.tx_timeout, 1, &adapter->syncp); in ena_tx_timeout()
91 static void update_rx_ring_mtu(struct ena_adapter *adapter, int mtu) in update_rx_ring_mtu() argument
95 for (i = 0; i < adapter->num_io_queues; i++) in update_rx_ring_mtu()
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dt3_hw.c38 static void t3_port_intr_clear(struct adapter *adapter, int idx);
42 * @adapter: the adapter performing the operation
56 int t3_wait_op_done_val(struct adapter *adapter, int reg, u32 mask, in t3_wait_op_done_val() argument
60 u32 val = t3_read_reg(adapter, reg); in t3_wait_op_done_val()
76 * @adapter: the adapter to program
85 void t3_write_regs(struct adapter *adapter, const struct addr_val_pair *p, in t3_write_regs() argument
89 t3_write_reg(adapter, p->reg_addr + offset, p->val); in t3_write_regs()
96 * @adapter: the adapter to program
104 void t3_set_reg_field(struct adapter *adapter, unsigned int addr, u32 mask, in t3_set_reg_field() argument
107 u32 v = t3_read_reg(adapter, addr) & ~mask; in t3_set_reg_field()
[all …]
/linux/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c34 static void atl1e_setup_mac_ctrl(struct atl1e_adapter *adapter);
77 * @adapter: board private structure
79 static inline void atl1e_irq_enable(struct atl1e_adapter *adapter) in atl1e_irq_enable() argument
81 if (likely(atomic_dec_and_test(&adapter->irq_sem))) { in atl1e_irq_enable()
82 AT_WRITE_REG(&adapter->hw, REG_ISR, 0); in atl1e_irq_enable()
83 AT_WRITE_REG(&adapter->hw, REG_IMR, IMR_NORMAL_MASK); in atl1e_irq_enable()
84 AT_WRITE_FLUSH(&adapter->hw); in atl1e_irq_enable()
90 * @adapter: board private structure
92 static inline void atl1e_irq_disable(struct atl1e_adapter *adapter) in atl1e_irq_disable() argument
94 atomic_inc(&adapter->irq_sem); in atl1e_irq_disable()
[all …]
/linux/drivers/staging/rtl8723bs/include/
H A Dhal_intf.h169 #define GET_EEPROM_EFUSE_PRIV(adapter) (&adapter->eeprompriv) argument
170 #define is_boot_from_eeprom(adapter) (adapter->eeprompriv.EepromOrEfuse) argument
184 void rtw_hal_def_value_init(struct adapter *padapter);
186 void rtw_hal_free_data(struct adapter *padapter);
188 void rtw_hal_dm_init(struct adapter *padapter);
190 uint rtw_hal_init(struct adapter *padapter);
191 uint rtw_hal_deinit(struct adapter *padapter);
192 void rtw_hal_stop(struct adapter *padapter);
193 void rtw_hal_set_hwreg(struct adapter *padapter, u8 variable, u8 *val);
194 void rtw_hal_get_hwreg(struct adapter *padapter, u8 variable, u8 *val);
[all …]
H A Drtw_mlme_ext.h212 unsigned int (*func)(struct adapter *padapter, union recv_frame *precv_frame);
218 unsigned int (*func)(struct adapter *padapter, union recv_frame *precv_frame);
365 struct adapter *padapter;
425 void init_mlme_default_rate_set(struct adapter *padapter);
426 void init_mlme_ext_priv(struct adapter *padapter);
427 int init_hw_mlme_ext(struct adapter *padapter);
431 /* void fill_fwpriv(struct adapter *padapter, struct fw_priv *pfwpriv); */
433 u8 networktype_to_raid_ex(struct adapter *adapter, struct sta_info *psta);
435 void get_rate_set(struct adapter *padapter, unsigned char *pbssrate, int *bssrate_len);
437 void update_basic_rate_table(struct adapter *padapter, u8 *mBratesOS);
[all …]

12345678910>>...84