Home
last modified time | relevance | path

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

12345678910>>...91

/Linux-v5.15/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_main.c62 static void qlcnic_idc_debug_info(struct qlcnic_adapter *adapter, u8 encoding);
63 static int qlcnic_can_start_firmware(struct qlcnic_adapter *adapter);
74 static void qlcnic_free_lb_filters_mem(struct qlcnic_adapter *adapter);
89 static u32 qlcnic_vlan_tx_check(struct qlcnic_adapter *adapter) in qlcnic_vlan_tx_check() argument
91 struct qlcnic_hardware_context *ahw = adapter->ahw; in qlcnic_vlan_tx_check()
93 if (adapter->pdev->device == PCI_DEVICE_ID_QLOGIC_QLE824X) in qlcnic_vlan_tx_check()
161 "8400 series 10GbE Converged Network Adapter (TCP/IP Networking)" },
166 "8300 Series Dual Port 10GbE Converged Network Adapter "
172 "8300 Series Single Port 10GbE Converged Network Adapter "
178 "8300 Series Dual Port 10GbE Converged Network Adapter "
[all …]
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 …]
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 …]
Dqlcnic_83xx_hw.c268 int qlcnic_83xx_get_fw_version(struct qlcnic_adapter *adapter) in qlcnic_83xx_get_fw_version() argument
271 struct pci_dev *pdev = adapter->pdev; in qlcnic_83xx_get_fw_version()
273 fw_major = QLC_SHARED_REG_RD32(adapter, QLCNIC_FW_VERSION_MAJOR); in qlcnic_83xx_get_fw_version()
274 fw_minor = QLC_SHARED_REG_RD32(adapter, QLCNIC_FW_VERSION_MINOR); in qlcnic_83xx_get_fw_version()
275 fw_build = QLC_SHARED_REG_RD32(adapter, QLCNIC_FW_VERSION_SUB); in qlcnic_83xx_get_fw_version()
276 adapter->fw_version = QLCNIC_VERSION_CODE(fw_major, fw_minor, fw_build); in qlcnic_83xx_get_fw_version()
281 return adapter->fw_version; in qlcnic_83xx_get_fw_version()
284 static int __qlcnic_set_win_base(struct qlcnic_adapter *adapter, u32 addr) in __qlcnic_set_win_base() argument
289 base = adapter->ahw->pci_base0 + in __qlcnic_set_win_base()
290 QLC_83XX_CRB_WIN_FUNC(adapter->ahw->pci_func); in __qlcnic_set_win_base()
[all …]
/Linux-v5.15/drivers/net/wireless/marvell/mwifiex/
Dmain.c58 * - Allocate adapter structure
59 * - Save interface specific operations table in adapter
62 * - Set default adapter structure parameters
71 struct mwifiex_adapter *adapter; in mwifiex_register() local
74 adapter = kzalloc(sizeof(struct mwifiex_adapter), GFP_KERNEL); in mwifiex_register()
75 if (!adapter) in mwifiex_register()
78 *padapter = adapter; in mwifiex_register()
79 adapter->dev = dev; in mwifiex_register()
80 adapter->card = card; in mwifiex_register()
82 /* Save interface specific operations in adapter */ in mwifiex_register()
[all …]
Dcmdevt.c29 static void mwifiex_cancel_pending_ioctl(struct mwifiex_adapter *adapter);
61 mwifiex_get_cmd_node(struct mwifiex_adapter *adapter) in mwifiex_get_cmd_node() argument
65 spin_lock_bh(&adapter->cmd_free_q_lock); in mwifiex_get_cmd_node()
66 if (list_empty(&adapter->cmd_free_q)) { in mwifiex_get_cmd_node()
67 mwifiex_dbg(adapter, ERROR, in mwifiex_get_cmd_node()
69 spin_unlock_bh(&adapter->cmd_free_q_lock); in mwifiex_get_cmd_node()
72 cmd_node = list_first_entry(&adapter->cmd_free_q, in mwifiex_get_cmd_node()
75 spin_unlock_bh(&adapter->cmd_free_q_lock); in mwifiex_get_cmd_node()
92 mwifiex_clean_cmd_node(struct mwifiex_adapter *adapter, in mwifiex_clean_cmd_node() argument
104 adapter->if_ops.cmdrsp_complete(adapter, cmd_node->resp_skb); in mwifiex_clean_cmd_node()
[all …]
Dinit.c36 struct mwifiex_adapter *adapter = priv->adapter; in mwifiex_add_bss_prio_tbl() local
38 struct mwifiex_bss_prio_tbl *tbl = adapter->bss_prio_tbl; in mwifiex_add_bss_prio_tbl()
56 struct mwifiex_adapter *adapter = from_timer(adapter, t, wakeup_timer); in wakeup_timer_fn() local
58 mwifiex_dbg(adapter, ERROR, "Firmware wakeup failed\n"); in wakeup_timer_fn()
59 adapter->hw_status = MWIFIEX_HW_STATUS_RESET; in wakeup_timer_fn()
60 mwifiex_cancel_all_pending_cmd(adapter); in wakeup_timer_fn()
62 if (adapter->if_ops.card_reset) in wakeup_timer_fn()
63 adapter->if_ops.card_reset(adapter); in wakeup_timer_fn()
68 struct mwifiex_adapter *adapter = from_timer(adapter, t, devdump_timer); in fw_dump_timer_fn() local
70 mwifiex_upload_device_dump(adapter); in fw_dump_timer_fn()
[all …]
/Linux-v5.15/drivers/staging/r8188eu/include/
Dhal_intf.h132 u32 (*hal_power_on)(struct adapter *padapter);
133 u32 (*hal_init)(struct adapter *padapter);
134 u32 (*hal_deinit)(struct adapter *padapter);
136 void (*free_hal_data)(struct adapter *padapter);
138 u32 (*inirp_init)(struct adapter *padapter);
139 u32 (*inirp_deinit)(struct adapter *padapter);
141 s32 (*init_xmit_priv)(struct adapter *padapter);
143 s32 (*init_recv_priv)(struct adapter *padapter);
144 void (*free_recv_priv)(struct adapter *padapter);
146 void (*InitSwLeds)(struct adapter *padapter);
[all …]
Drtw_io.h120 void (*_async_io_callback)(struct adapter *padater,
126 struct adapter *padapter;
232 struct adapter *padapter;
236 uint ioreq_flush(struct adapter *adapter, struct io_queue *ioqueue);
238 uint sync_ioreq_flush(struct adapter *adapter, struct io_queue *ioqueue);
245 void _rtw_attrib_read(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem);
246 void _rtw_attrib_write(struct adapter *adapter, u32 addr, u32 cnt, u8 *pmem);
248 u8 _rtw_read8(struct adapter *adapter, u32 addr);
249 u16 _rtw_read16(struct adapter *adapter, u32 addr);
250 u32 _rtw_read32(struct adapter *adapter, u32 addr);
[all …]
/Linux-v5.15/drivers/net/ethernet/ibm/
Dibmvnic.c97 static void send_query_map(struct ibmvnic_adapter *adapter);
100 static int send_login(struct ibmvnic_adapter *adapter);
101 static void send_query_cap(struct ibmvnic_adapter *adapter);
103 static int init_sub_crq_irqs(struct ibmvnic_adapter *adapter);
107 static int init_crq_queue(struct ibmvnic_adapter *adapter);
108 static int send_query_phys_parms(struct ibmvnic_adapter *adapter);
109 static void ibmvnic_tx_scrq_clean_buffer(struct ibmvnic_adapter *adapter,
146 static int send_crq_init_complete(struct ibmvnic_adapter *adapter) in send_crq_init_complete() argument
154 return ibmvnic_send_crq(adapter, &crq); in send_crq_init_complete()
157 static int send_version_xchg(struct ibmvnic_adapter *adapter) in send_version_xchg() argument
[all …]
/Linux-v5.15/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_main.c55 static void netxen_schedule_work(struct netxen_adapter *adapter,
57 static void netxen_cancel_fw_work(struct netxen_adapter *adapter);
60 static void netxen_create_sysfs_entries(struct netxen_adapter *adapter);
61 static void netxen_remove_sysfs_entries(struct netxen_adapter *adapter);
62 static void netxen_create_diag_entries(struct netxen_adapter *adapter);
63 static void netxen_remove_diag_entries(struct netxen_adapter *adapter);
64 static int nx_dev_request_aer(struct netxen_adapter *adapter);
65 static int nx_decr_dev_ref_cnt(struct netxen_adapter *adapter);
66 static int netxen_can_start_firmware(struct netxen_adapter *adapter);
103 netxen_nic_update_cmd_producer(struct netxen_adapter *adapter, in netxen_nic_update_cmd_producer() argument
[all …]
/Linux-v5.15/drivers/net/ethernet/intel/iavf/
Diavf_virtchnl.c14 * @adapter: adapter structure
21 static int iavf_send_pf_msg(struct iavf_adapter *adapter, in iavf_send_pf_msg() argument
24 struct iavf_hw *hw = &adapter->hw; in iavf_send_pf_msg()
27 if (adapter->flags & IAVF_FLAG_PF_COMMS_FAILED) in iavf_send_pf_msg()
32 dev_dbg(&adapter->pdev->dev, "Unable to send opcode %d to PF, err %s, aq_err %s\n", in iavf_send_pf_msg()
40 * @adapter: adapter structure
46 int iavf_send_api_ver(struct iavf_adapter *adapter) in iavf_send_api_ver() argument
53 return iavf_send_pf_msg(adapter, VIRTCHNL_OP_VERSION, (u8 *)&vvi, in iavf_send_api_ver()
59 * @adapter: adapter structure
66 int iavf_verify_api_ver(struct iavf_adapter *adapter) in iavf_verify_api_ver() argument
[all …]
Diavf_main.c14 static int iavf_setup_all_tx_resources(struct iavf_adapter *adapter);
15 static int iavf_setup_all_rx_resources(struct iavf_adapter *adapter);
17 static int iavf_init_get_resources(struct iavf_adapter *adapter);
65 struct iavf_adapter *adapter = (struct iavf_adapter *)hw->back; in iavf_allocate_dma_mem_d() local
71 mem->va = dma_alloc_coherent(&adapter->pdev->dev, mem->size, in iavf_allocate_dma_mem_d()
87 struct iavf_adapter *adapter = (struct iavf_adapter *)hw->back; in iavf_free_dma_mem_d() local
91 dma_free_coherent(&adapter->pdev->dev, mem->size, in iavf_free_dma_mem_d()
157 * @adapter: board private structure
159 void iavf_schedule_reset(struct iavf_adapter *adapter) in iavf_schedule_reset() argument
161 if (!(adapter->flags & in iavf_schedule_reset()
[all …]
/Linux-v5.15/drivers/s390/scsi/
Dzfcp_aux.c61 struct zfcp_adapter *adapter; in zfcp_init_device_configure() local
71 adapter = zfcp_ccw_adapter_by_cdev(cdev); in zfcp_init_device_configure()
72 if (!adapter) in zfcp_init_device_configure()
75 port = zfcp_get_port_by_wwpn(adapter, wwpn); in zfcp_init_device_configure()
84 zfcp_ccw_adapter_put(adapter); in zfcp_init_device_configure()
183 * zfcp_get_port_by_wwpn - find port in port list of adapter by wwpn
184 * @adapter: pointer to adapter to search for port
189 struct zfcp_port *zfcp_get_port_by_wwpn(struct zfcp_adapter *adapter, in zfcp_get_port_by_wwpn() argument
195 read_lock_irqsave(&adapter->port_list_lock, flags); in zfcp_get_port_by_wwpn()
196 list_for_each_entry(port, &adapter->port_list, list) in zfcp_get_port_by_wwpn()
[all …]
/Linux-v5.15/drivers/net/ethernet/emulex/benet/
Dbe_main.c65 /* Workqueue used by all functions for defering cmd calls to the adapter */
145 static void be_queue_free(struct be_adapter *adapter, struct be_queue_info *q) in be_queue_free() argument
150 dma_free_coherent(&adapter->pdev->dev, mem->size, mem->va, in be_queue_free()
156 static int be_queue_alloc(struct be_adapter *adapter, struct be_queue_info *q, in be_queue_alloc() argument
165 mem->va = dma_alloc_coherent(&adapter->pdev->dev, mem->size, in be_queue_alloc()
172 static void be_reg_intr_set(struct be_adapter *adapter, bool enable) in be_reg_intr_set() argument
176 pci_read_config_dword(adapter->pdev, PCICFG_MEMBAR_CTRL_INT_CTRL_OFFSET, in be_reg_intr_set()
187 pci_write_config_dword(adapter->pdev, in be_reg_intr_set()
191 static void be_intr_set(struct be_adapter *adapter, bool enable) in be_intr_set() argument
196 if (lancer_chip(adapter)) in be_intr_set()
[all …]
/Linux-v5.15/drivers/staging/rtl8723bs/include/
Dhal_intf.h165 u32 (*hal_power_on)(struct adapter *padapter);
166 void (*hal_power_off)(struct adapter *padapter);
167 u32 (*hal_init)(struct adapter *padapter);
168 u32 (*hal_deinit)(struct adapter *padapter);
170 void (*free_hal_data)(struct adapter *padapter);
172 u32 (*inirp_init)(struct adapter *padapter);
173 u32 (*inirp_deinit)(struct adapter *padapter);
174 void (*irp_reset)(struct adapter *padapter);
176 s32 (*init_xmit_priv)(struct adapter *padapter);
177 void (*free_xmit_priv)(struct adapter *padapter);
[all …]
/Linux-v5.15/drivers/scsi/
DBusLogic.c135 static void blogic_announce_drvr(struct blogic_adapter *adapter) in blogic_announce_drvr() argument
137 …** BusLogic SCSI Driver Version " blogic_drvr_version " of " blogic_drvr_date " *****\n", adapter); in blogic_announce_drvr()
138 blogic_announce("Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>\n", adapter); in blogic_announce_drvr()
143 blogic_drvr_info returns the Host Adapter Name to identify this SCSI
144 Driver and Host Adapter.
149 struct blogic_adapter *adapter = in blogic_drvr_info() local
151 return adapter->full_model; in blogic_drvr_info()
156 for Host Adapter from the blk_size bytes located at blk_pointer. The newly
157 created CCBs are added to Host Adapter's free list.
160 static void blogic_init_ccbs(struct blogic_adapter *adapter, void *blk_pointer, in blogic_init_ccbs() argument
[all …]
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-v5.15/drivers/staging/rtl8712/
Dusb_halinit.c24 u8 r8712_usb_hal_bus_init(struct _adapter *adapter) in r8712_usb_hal_bus_init() argument
29 struct registry_priv *registrypriv = &adapter->registrypriv; in r8712_usb_hal_bus_init()
34 r8712_write8(adapter, SYS_CLKR, val8); in r8712_usb_hal_bus_init()
35 val8 = r8712_read8(adapter, SPS1_CTRL); in r8712_usb_hal_bus_init()
38 r8712_write8(adapter, SPS1_CTRL, val8); in r8712_usb_hal_bus_init()
39 val8 = r8712_read8(adapter, AFE_MISC); in r8712_usb_hal_bus_init()
42 r8712_write8(adapter, AFE_MISC, val8); in r8712_usb_hal_bus_init()
43 val8 = r8712_read8(adapter, LDOA15_CTRL); in r8712_usb_hal_bus_init()
46 r8712_write8(adapter, LDOA15_CTRL, val8); in r8712_usb_hal_bus_init()
47 val8 = r8712_read8(adapter, SPS1_CTRL); in r8712_usb_hal_bus_init()
[all …]
/Linux-v5.15/drivers/net/ethernet/intel/ixgb/
Dixgb_main.c49 static int ixgb_sw_init(struct ixgb_adapter *adapter);
52 static void ixgb_configure_tx(struct ixgb_adapter *adapter);
53 static void ixgb_configure_rx(struct ixgb_adapter *adapter);
54 static void ixgb_setup_rctl(struct ixgb_adapter *adapter);
55 static void ixgb_clean_tx_ring(struct ixgb_adapter *adapter);
56 static void ixgb_clean_rx_ring(struct ixgb_adapter *adapter);
64 static bool ixgb_clean_tx_irq(struct ixgb_adapter *adapter);
73 static void ixgb_vlan_strip_enable(struct ixgb_adapter *adapter);
74 static void ixgb_vlan_strip_disable(struct ixgb_adapter *adapter);
79 static void ixgb_restore_vlan(struct ixgb_adapter *adapter);
[all …]
/Linux-v5.15/drivers/net/ethernet/intel/ixgbe/
Dixgbe_lib.c10 * @adapter: board private structure to initialize
17 static bool ixgbe_cache_ring_dcb_sriov(struct ixgbe_adapter *adapter) in ixgbe_cache_ring_dcb_sriov() argument
20 struct ixgbe_ring_feature *fcoe = &adapter->ring_feature[RING_F_FCOE]; in ixgbe_cache_ring_dcb_sriov()
22 struct ixgbe_ring_feature *vmdq = &adapter->ring_feature[RING_F_VMDQ]; in ixgbe_cache_ring_dcb_sriov()
25 u8 tcs = adapter->hw_tcs; in ixgbe_cache_ring_dcb_sriov()
32 if (!(adapter->flags & IXGBE_FLAG_SRIOV_ENABLED)) in ixgbe_cache_ring_dcb_sriov()
37 for (i = 0, pool = 0; i < adapter->num_rx_queues; i++, reg_idx++) { in ixgbe_cache_ring_dcb_sriov()
43 adapter->rx_ring[i]->reg_idx = reg_idx; in ixgbe_cache_ring_dcb_sriov()
44 adapter->rx_ring[i]->netdev = pool ? NULL : adapter->netdev; in ixgbe_cache_ring_dcb_sriov()
48 for (i = 0; i < adapter->num_tx_queues; i++, reg_idx++) { in ixgbe_cache_ring_dcb_sriov()
[all …]
/Linux-v5.15/drivers/net/vmxnet3/
Dvmxnet3_drv.c49 vmxnet3_write_mac_addr(struct vmxnet3_adapter *adapter, u8 *mac);
55 vmxnet3_enable_intr(struct vmxnet3_adapter *adapter, unsigned intr_idx) in vmxnet3_enable_intr() argument
57 VMXNET3_WRITE_BAR0_REG(adapter, VMXNET3_REG_IMR + intr_idx * 8, 0); in vmxnet3_enable_intr()
62 vmxnet3_disable_intr(struct vmxnet3_adapter *adapter, unsigned intr_idx) in vmxnet3_disable_intr() argument
64 VMXNET3_WRITE_BAR0_REG(adapter, VMXNET3_REG_IMR + intr_idx * 8, 1); in vmxnet3_disable_intr()
72 vmxnet3_enable_all_intrs(struct vmxnet3_adapter *adapter) in vmxnet3_enable_all_intrs() argument
76 for (i = 0; i < adapter->intr.num_intrs; i++) in vmxnet3_enable_all_intrs()
77 vmxnet3_enable_intr(adapter, i); in vmxnet3_enable_all_intrs()
78 adapter->shared->devRead.intrConf.intrCtrl &= in vmxnet3_enable_all_intrs()
84 vmxnet3_disable_all_intrs(struct vmxnet3_adapter *adapter) in vmxnet3_disable_all_intrs() argument
[all …]
/Linux-v5.15/drivers/net/ethernet/micrel/
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-v5.15/drivers/net/ethernet/chelsio/cxgb/
Dsubr.c50 * @adapter: the adapter performing the operation
61 static int t1_wait_op_done(adapter_t *adapter, int reg, u32 mask, int polarity, in t1_wait_op_done() argument
65 u32 val = readl(adapter->regs + reg) & mask; in t1_wait_op_done()
81 int __t1_tpi_write(adapter_t *adapter, u32 addr, u32 value) in __t1_tpi_write() argument
85 writel(addr, adapter->regs + A_TPI_ADDR); in __t1_tpi_write()
86 writel(value, adapter->regs + A_TPI_WR_DATA); in __t1_tpi_write()
87 writel(F_TPIWR, adapter->regs + A_TPI_CSR); in __t1_tpi_write()
89 tpi_busy = t1_wait_op_done(adapter, A_TPI_CSR, F_TPIRDY, 1, in __t1_tpi_write()
93 adapter->name, addr); in __t1_tpi_write()
97 int t1_tpi_write(adapter_t *adapter, u32 addr, u32 value) in t1_tpi_write() argument
[all …]
/Linux-v5.15/drivers/staging/r8188eu/hal/
Dusb_halinit.c20 static void _ConfigNormalChipOutEP_8188E(struct adapter *adapt, u8 NumOutPipe) in _ConfigNormalChipOutEP_8188E()
43 static bool HalUsbSetQueuePipeMapping8188EUsb(struct adapter *adapt, u8 NumInPipe, u8 NumOutPipe) in HalUsbSetQueuePipeMapping8188EUsb()
63 static void rtl8188eu_interface_configure(struct adapter *adapt) in rtl8188eu_interface_configure()
88 static u32 rtl8188eu_InitPowerOn(struct adapter *adapt) in rtl8188eu_InitPowerOn()
118 static void _InitInterrupt(struct adapter *Adapter) in _InitInterrupt() argument
122 struct hal_data_8188e *haldata = GET_HAL_DATA(Adapter); in _InitInterrupt()
125 rtw_write32(Adapter, REG_HISR_88E, 0xFFFFFFFF); in _InitInterrupt()
128 rtw_write32(Adapter, REG_HIMR_88E, imr); in _InitInterrupt()
132 rtw_write32(Adapter, REG_HIMRE_88E, imr_ex); in _InitInterrupt()
138 usb_opt = rtw_read8(Adapter, REG_USB_SPECIAL_OPTION); in _InitInterrupt()
[all …]

12345678910>>...91