Home
last modified time | relevance | path

Searched refs:hw_info (Results 1 – 25 of 193) sorted by relevance

12345678

/OK3568_Linux_fs/kernel/drivers/net/fjes/
H A Dfjes_hw.c98 hw->hw_info.share = kzalloc(size, GFP_KERNEL); in fjes_hw_alloc_shared_status_region()
99 if (!hw->hw_info.share) in fjes_hw_alloc_shared_status_region()
102 hw->hw_info.share->epnum = hw->max_epid; in fjes_hw_alloc_shared_status_region()
109 kfree(hw->hw_info.share); in fjes_hw_free_shared_status_region()
110 hw->hw_info.share = NULL; in fjes_hw_free_shared_status_region()
211 hw->hw_info.max_epid = &hw->max_epid; in fjes_hw_setup()
212 hw->hw_info.my_epid = &hw->my_epid; in fjes_hw_setup()
222 hw->hw_info.req_buf = kzalloc(mem_size, GFP_KERNEL); in fjes_hw_setup()
223 if (!(hw->hw_info.req_buf)) in fjes_hw_setup()
226 hw->hw_info.req_buf_size = mem_size; in fjes_hw_setup()
[all …]
H A Dfjes_ethtool.c235 mutex_lock(&hw->hw_info.lock); in fjes_set_dump()
237 mutex_unlock(&hw->hw_info.lock); in fjes_set_dump()
246 mutex_lock(&hw->hw_info.lock); in fjes_set_dump()
248 mutex_unlock(&hw->hw_info.lock); in fjes_set_dump()
260 dump->len = hw->hw_info.trace_size; in fjes_get_dump_flag()
274 if (hw->hw_info.trace) in fjes_get_dump_data()
275 memcpy(buf, hw->hw_info.trace, hw->hw_info.trace_size); in fjes_get_dump_data()
H A Dfjes_main.c363 mutex_lock(&hw->hw_info.lock); in fjes_setup_resources()
369 hw->hw_info.res_buf->info.info[epidx].es_status; in fjes_setup_resources()
371 hw->hw_info.res_buf->info.info[epidx].zone; in fjes_setup_resources()
379 mutex_unlock(&hw->hw_info.lock); in fjes_setup_resources()
382 mutex_unlock(&hw->hw_info.lock); in fjes_setup_resources()
409 mutex_lock(&hw->hw_info.lock); in fjes_setup_resources()
412 mutex_unlock(&hw->hw_info.lock); in fjes_setup_resources()
447 mutex_lock(&hw->hw_info.lock); in fjes_free_resources()
449 mutex_unlock(&hw->hw_info.lock); in fjes_free_resources()
474 hw->hw_info.buffer_share_bit = 0; in fjes_free_resources()
[all …]
/OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/
H A Dmpp_vdpp.c79 struct vdpp_hw_info *hw_info; member
155 struct vdpp_hw_info *hw_info = to_vdpp_info(task->mpp_task.hw_info); in vdpp_extract_task_msg() local
168 if (req->offset >= hw_info->zme_reg_off) { in vdpp_extract_task_msg()
169 req_base = hw_info->zme_reg_off; in vdpp_extract_task_msg()
170 max_size = hw_info->zme_reg_num * sizeof(u32); in vdpp_extract_task_msg()
174 max_size = hw_info->hw.reg_num * sizeof(u32); in vdpp_extract_task_msg()
193 if (req->offset >= hw_info->zme_reg_off) { in vdpp_extract_task_msg()
194 req_base = hw_info->zme_reg_off; in vdpp_extract_task_msg()
195 max_size = hw_info->zme_reg_num * sizeof(u32); in vdpp_extract_task_msg()
198 max_size = hw_info->hw.reg_num * sizeof(u32); in vdpp_extract_task_msg()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/mac/mac_ax/
H A Dinit.c36 adapter->hw_info->core_swr_volt = GET_FIELD(val8, B_AX_VOL_L1); in _mp_core_swr_volt()
166 switch (adapter->hw_info->intf) { in dmac_pre_init()
181 adapter->hw_info->intf); in dmac_pre_init()
386 struct mac_ax_hw_info *hw_info = adapter->hw_info; in mac_hal_init() local
415 if (adapter->hw_info->intf == MAC_AX_INTF_PCIE) { in mac_hal_init()
445 switch (hw_info->chip_id) { in mac_hal_init()
640 struct mac_ax_hw_info *hw_info = adapter->hw_info; in mac_hal_fast_init() local
667 if (adapter->hw_info->intf == MAC_AX_INTF_PCIE) { in mac_hal_fast_init()
697 switch (hw_info->chip_id) { in mac_hal_fast_init()
830 PLTFM_MUTEX_INIT(&adapter->hw_info->ind_access_lock); in mix_info_init()
[all …]
H A Defuse.c221 struct mac_ax_hw_info *hw_info = adapter->hw_info; in mac_dump_efuse_map_wl_plus() local
222 u8 chip_id = hw_info->chip_id; in mac_dump_efuse_map_wl_plus()
236 efuse_map + hw_info->efuse_size); in mac_dump_efuse_map_wl_plus()
379 struct mac_ax_hw_info *hw_info = adapter->hw_info; in mac_write_efuse_plus() local
380 u8 chip_id = hw_info->chip_id; in mac_write_efuse_plus()
381 u32 efuse_size = hw_info->wl_efuse_size; in mac_write_efuse_plus()
426 efuse_size = adapter->hw_info->wl_efuse_size; in mac_write_efuse()
428 efuse_size = adapter->hw_info->bt_efuse_size; in mac_write_efuse()
488 struct mac_ax_hw_info *hw_info = adapter->hw_info; in mac_read_efuse_plus() local
489 u8 chip_id = hw_info->chip_id; in mac_read_efuse_plus()
[all …]
H A Dpwr.c37 if (adapter->hw_info->intf != MAC_AX_INTF_PCIE) in clr_aon_int()
55 if (adapter->hw_info->intf != MAC_AX_INTF_PCIE) in _patch_aon_int_leave_lps()
176 struct mac_ax_hw_info *hw_info = adapter->hw_info; in pwr_seq_start() local
182 switch (hw_info->cv) { in pwr_seq_start()
203 switch (hw_info->intf) { in pwr_seq_start()
275 pwr_seq = adapter->hw_info->pwr_on_seq; in mac_pwr_switch()
276 pwr_func = adapter->hw_info->pwr_on; in mac_pwr_switch()
278 pwr_seq = adapter->hw_info->pwr_off_seq; in mac_pwr_switch()
279 pwr_func = adapter->hw_info->pwr_off; in mac_pwr_switch()
H A Dfwdl.c39 struct hw_info { struct
378 PLTFM_MUTEX_LOCK(&adapter->hw_info->ind_access_lock); in __write_memory()
379 adapter->hw_info->ind_aces_cnt++; in __write_memory()
398 adapter->hw_info->ind_aces_cnt--; in __write_memory()
399 PLTFM_MUTEX_UNLOCK(&adapter->hw_info->ind_access_lock); in __write_memory()
416 PLTFM_MUTEX_LOCK(&adapter->hw_info->ind_access_lock); in __write_memory()
417 adapter->hw_info->ind_aces_cnt++; in __write_memory()
442 adapter->hw_info->ind_aces_cnt--; in __write_memory()
443 PLTFM_MUTEX_UNLOCK(&adapter->hw_info->ind_access_lock); in __write_memory()
623 PLTFM_MUTEX_LOCK(&adapter->hw_info->dbg_port_lock); in fwdl_fail_dump()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/mac/mac_ax/
H A Dinit.c36 adapter->hw_info->core_swr_volt = GET_FIELD(val8, B_AX_VOL_L1); in _mp_core_swr_volt()
166 switch (adapter->hw_info->intf) { in dmac_pre_init()
181 adapter->hw_info->intf); in dmac_pre_init()
386 struct mac_ax_hw_info *hw_info = adapter->hw_info; in mac_hal_init() local
415 if (adapter->hw_info->intf == MAC_AX_INTF_PCIE) { in mac_hal_init()
445 switch (hw_info->chip_id) { in mac_hal_init()
640 struct mac_ax_hw_info *hw_info = adapter->hw_info; in mac_hal_fast_init() local
667 if (adapter->hw_info->intf == MAC_AX_INTF_PCIE) { in mac_hal_fast_init()
697 switch (hw_info->chip_id) { in mac_hal_fast_init()
830 PLTFM_MUTEX_INIT(&adapter->hw_info->ind_access_lock); in mix_info_init()
[all …]
H A Defuse.c221 struct mac_ax_hw_info *hw_info = adapter->hw_info; in mac_dump_efuse_map_wl_plus() local
222 u8 chip_id = hw_info->chip_id; in mac_dump_efuse_map_wl_plus()
236 efuse_map + hw_info->efuse_size); in mac_dump_efuse_map_wl_plus()
379 struct mac_ax_hw_info *hw_info = adapter->hw_info; in mac_write_efuse_plus() local
380 u8 chip_id = hw_info->chip_id; in mac_write_efuse_plus()
381 u32 efuse_size = hw_info->wl_efuse_size; in mac_write_efuse_plus()
426 efuse_size = adapter->hw_info->wl_efuse_size; in mac_write_efuse()
428 efuse_size = adapter->hw_info->bt_efuse_size; in mac_write_efuse()
488 struct mac_ax_hw_info *hw_info = adapter->hw_info; in mac_read_efuse_plus() local
489 u8 chip_id = hw_info->chip_id; in mac_read_efuse_plus()
[all …]
H A Dpwr.c37 if (adapter->hw_info->intf != MAC_AX_INTF_PCIE) in clr_aon_int()
55 if (adapter->hw_info->intf != MAC_AX_INTF_PCIE) in _patch_aon_int_leave_lps()
176 struct mac_ax_hw_info *hw_info = adapter->hw_info; in pwr_seq_start() local
182 switch (hw_info->cv) { in pwr_seq_start()
203 switch (hw_info->intf) { in pwr_seq_start()
275 pwr_seq = adapter->hw_info->pwr_on_seq; in mac_pwr_switch()
276 pwr_func = adapter->hw_info->pwr_on; in mac_pwr_switch()
278 pwr_seq = adapter->hw_info->pwr_off_seq; in mac_pwr_switch()
279 pwr_func = adapter->hw_info->pwr_off; in mac_pwr_switch()
H A Dfwdl.c39 struct hw_info { struct
378 PLTFM_MUTEX_LOCK(&adapter->hw_info->ind_access_lock); in __write_memory()
379 adapter->hw_info->ind_aces_cnt++; in __write_memory()
398 adapter->hw_info->ind_aces_cnt--; in __write_memory()
399 PLTFM_MUTEX_UNLOCK(&adapter->hw_info->ind_access_lock); in __write_memory()
416 PLTFM_MUTEX_LOCK(&adapter->hw_info->ind_access_lock); in __write_memory()
417 adapter->hw_info->ind_aces_cnt++; in __write_memory()
442 adapter->hw_info->ind_aces_cnt--; in __write_memory()
443 PLTFM_MUTEX_UNLOCK(&adapter->hw_info->ind_access_lock); in __write_memory()
623 PLTFM_MUTEX_LOCK(&adapter->hw_info->dbg_port_lock); in fwdl_fail_dump()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/mac/mac_ax/mac_8852b/
H A Dinit_8852b.c650 adapter->hw_info->cv = cv; in get_mac_8852b_adapter()
651 adapter->hw_info->intf = intf; in get_mac_8852b_adapter()
652 adapter->hw_info->done = 1; in get_mac_8852b_adapter()
685 struct mac_ax_hw_info *hw_info = NULL; in get_mac_8852b_adapter() local
702 hw_info = (struct mac_ax_hw_info *)pltfm_cb->rtl_malloc(drv_adapter, in get_mac_8852b_adapter()
705 if (!hw_info) { in get_mac_8852b_adapter()
710 pltfm_cb->rtl_memcpy(drv_adapter, hw_info, in get_mac_8852b_adapter()
718 adapter->hw_info = hw_info; in get_mac_8852b_adapter()
719 adapter->hw_info->cv = cv; in get_mac_8852b_adapter()
720 adapter->hw_info->intf = intf; in get_mac_8852b_adapter()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/mac/mac_ax/mac_8852b/
H A Dinit_8852b.c650 adapter->hw_info->cv = cv; in get_mac_8852b_adapter()
651 adapter->hw_info->intf = intf; in get_mac_8852b_adapter()
652 adapter->hw_info->done = 1; in get_mac_8852b_adapter()
685 struct mac_ax_hw_info *hw_info = NULL; in get_mac_8852b_adapter() local
702 hw_info = (struct mac_ax_hw_info *)pltfm_cb->rtl_malloc(drv_adapter, in get_mac_8852b_adapter()
705 if (!hw_info) { in get_mac_8852b_adapter()
710 pltfm_cb->rtl_memcpy(drv_adapter, hw_info, in get_mac_8852b_adapter()
718 adapter->hw_info = hw_info; in get_mac_8852b_adapter()
719 adapter->hw_info->cv = cv; in get_mac_8852b_adapter()
720 adapter->hw_info->intf = intf; in get_mac_8852b_adapter()
[all …]
/OK3568_Linux_fs/kernel/drivers/crypto/rockchip/
H A Drk_crypto_v2_ahash.c67 struct rk_hw_crypto_v2_info *hw_info = in rk_crypto_irq_handle() local
68 (struct rk_hw_crypto_v2_info *)rk_dev->hw_info; in rk_crypto_irq_handle()
80 dev_err(rk_dev->dev, "DMA desc = %p\n", hw_info->hw_desc.lli_head); in rk_crypto_irq_handle()
87 (u32)hw_info->hw_desc.lli_head_dma); in rk_crypto_irq_handle()
115 struct rk_hw_crypto_v2_info *hw_info = ctx->rk_dev->hw_info; in rk_ahash_crypto_complete() local
116 struct crypto_lli_desc *lli_desc = hw_info->hw_desc.lli_head; in rk_ahash_crypto_complete()
212 struct rk_hw_crypto_v2_info *hw_info = in rk_ahash_dma_start() local
213 (struct rk_hw_crypto_v2_info *)rk_dev->hw_info; in rk_ahash_dma_start()
237 ret = rk_crypto_hw_desc_init(&hw_info->hw_desc, in rk_ahash_dma_start()
240 ret = rk_crypto_hw_desc_init(&hw_info->hw_desc, in rk_ahash_dma_start()
[all …]
H A Drk_crypto_v2.c62 int rk_hw_crypto_v2_init(struct device *dev, void *hw_info) in rk_hw_crypto_v2_init() argument
65 (struct rk_hw_crypto_v2_info *)hw_info; in rk_hw_crypto_v2_init()
67 if (!dev || !hw_info) in rk_hw_crypto_v2_init()
75 void rk_hw_crypto_v2_deinit(struct device *dev, void *hw_info) in rk_hw_crypto_v2_deinit() argument
78 (struct rk_hw_crypto_v2_info *)hw_info; in rk_hw_crypto_v2_deinit()
80 if (!dev || !hw_info) in rk_hw_crypto_v2_deinit()
H A Drk_crypto_v3_ahash.c134 struct rk_hw_crypto_v3_info *hw_info = in rk_crypto_irq_handle() local
135 (struct rk_hw_crypto_v3_info *)rk_dev->hw_info; in rk_crypto_irq_handle()
147 dev_err(rk_dev->dev, "DMA desc = %p\n", hw_info->hw_desc.lli_head); in rk_crypto_irq_handle()
154 (u32)hw_info->hw_desc.lli_head_dma); in rk_crypto_irq_handle()
182 struct rk_hw_crypto_v3_info *hw_info = ctx->rk_dev->hw_info; in rk_ahash_crypto_complete() local
183 struct crypto_lli_desc *lli_desc = hw_info->hw_desc.lli_head; in rk_ahash_crypto_complete()
286 struct rk_hw_crypto_v3_info *hw_info = in rk_ahash_dma_start() local
287 (struct rk_hw_crypto_v3_info *)rk_dev->hw_info; in rk_ahash_dma_start()
314 ret = rk_crypto_hw_desc_init(&hw_info->hw_desc, in rk_ahash_dma_start()
317 ret = rk_crypto_hw_desc_init(&hw_info->hw_desc, in rk_ahash_dma_start()
[all …]
H A Drk_crypto_v2_skcipher.c47 struct rk_hw_crypto_v2_info *hw_info = in rk_crypto_irq_handle() local
48 (struct rk_hw_crypto_v2_info *)rk_dev->hw_info; in rk_crypto_irq_handle()
57 dev_err(rk_dev->dev, "DMA desc = %p\n", hw_info->hw_desc.lli_head); in rk_crypto_irq_handle()
64 (u32)hw_info->hw_desc.lli_head_dma); in rk_crypto_irq_handle()
206 struct rk_hw_crypto_v2_info *hw_info = ctx->rk_dev->hw_info; in rk_crypto_complete() local
207 struct crypto_lli_desc *lli_desc = hw_info->hw_desc.lli_head; in rk_crypto_complete()
338 struct rk_hw_crypto_v2_info *hw_info = in crypto_dma_start() local
339 (struct rk_hw_crypto_v2_info *)rk_dev->hw_info; in crypto_dma_start()
349 ret = rk_crypto_hw_desc_init(&hw_info->hw_desc, in crypto_dma_start()
352 ret = rk_crypto_hw_desc_init(&hw_info->hw_desc, in crypto_dma_start()
[all …]
H A Drk_crypto_v3_skcipher.c46 struct rk_hw_crypto_v3_info *hw_info = in rk_crypto_irq_handle() local
47 (struct rk_hw_crypto_v3_info *)rk_dev->hw_info; in rk_crypto_irq_handle()
56 dev_err(rk_dev->dev, "DMA desc = %p\n", hw_info->hw_desc.lli_head); in rk_crypto_irq_handle()
63 (u32)hw_info->hw_desc.lli_head_dma); in rk_crypto_irq_handle()
205 struct rk_hw_crypto_v3_info *hw_info = ctx->rk_dev->hw_info; in rk_crypto_complete() local
206 struct crypto_lli_desc *lli_desc = hw_info->hw_desc.lli_head; in rk_crypto_complete()
337 struct rk_hw_crypto_v3_info *hw_info = in crypto_dma_start() local
338 (struct rk_hw_crypto_v3_info *)rk_dev->hw_info; in crypto_dma_start()
348 ret = rk_crypto_hw_desc_init(&hw_info->hw_desc, in crypto_dma_start()
351 ret = rk_crypto_hw_desc_init(&hw_info->hw_desc, in crypto_dma_start()
[all …]
H A Drk_crypto_v3.c164 int rk_hw_crypto_v3_init(struct device *dev, void *hw_info) in rk_hw_crypto_v3_init() argument
167 (struct rk_hw_crypto_v3_info *)hw_info; in rk_hw_crypto_v3_init()
169 if (!dev || !hw_info) in rk_hw_crypto_v3_init()
177 void rk_hw_crypto_v3_deinit(struct device *dev, void *hw_info) in rk_hw_crypto_v3_deinit() argument
180 (struct rk_hw_crypto_v3_info *)hw_info; in rk_hw_crypto_v3_deinit()
182 if (!dev || !hw_info) in rk_hw_crypto_v3_deinit()
H A Drk_crypto_v1.h44 int rk_hw_crypto_v1_init(struct device *dev, void *hw_info);
45 void rk_hw_crypto_v1_deinit(struct device *dev, void *hw_info);
52 static inline int rk_hw_crypto_v1_init(struct device *dev, void *hw_info) { return -EINVAL; } in rk_hw_crypto_v1_init() argument
53 static inline void rk_hw_crypto_v1_deinit(struct device *dev, void *hw_info) {} in rk_hw_crypto_v1_deinit() argument
H A Drk_crypto_v3.h76 int rk_hw_crypto_v3_init(struct device *dev, void *hw_info);
77 void rk_hw_crypto_v3_deinit(struct device *dev, void *hw_info);
84 static inline int rk_hw_crypto_v3_init(struct device *dev, void *hw_info) { return -EINVAL; } in rk_hw_crypto_v3_init() argument
85 static inline void rk_hw_crypto_v3_deinit(struct device *dev, void *hw_info) {} in rk_hw_crypto_v3_deinit() argument
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/elan/
H A Delan_ts.c51 void elan_ts_hw_reset(struct ts_chip_hw_info *hw_info) in elan_ts_hw_reset() argument
53 gpio_set_value(hw_info->rst_gpio, 1); in elan_ts_hw_reset()
55 gpio_set_value(hw_info->rst_gpio, 0); in elan_ts_hw_reset()
57 gpio_set_value(hw_info->rst_gpio, 1); in elan_ts_hw_reset()
67 __func__, ts->hw_info.irq_num, on, ts->irq_lock_flag); in elan_switch_irq()
71 enable_irq(ts->hw_info.irq_num); in elan_switch_irq()
76 disable_irq(ts->hw_info.irq_num); in elan_switch_irq()
88 status = gpio_get_value(private_ts->hw_info.intr_gpio); in elan_poll_int()
834 x = ts->hw_info.screen_x * x / ts->fw_info.finger_xres; in elants_slot_report()
835 y = ts->hw_info.screen_y * y / ts->fw_info.finger_yres; in elants_slot_report()
[all …]
/OK3568_Linux_fs/u-boot/drivers/net/
H A Dne2000.c106 static hw_info_t hw_info[] = { variable
170 #define NR_INFO (sizeof(hw_info)/sizeof(hw_info_t))
241 if ((prom[0] == hw_info[i].a0) && in get_prom()
242 (prom[2] == hw_info[i].a1) && in get_prom()
243 (prom[4] == hw_info[i].a2)) { in get_prom()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/qlogic/qed/
H A Dqed.h271 ((dev)->hw_info.personality == QED_PCI_ETH_ROCE || \
272 (dev)->hw_info.personality == QED_PCI_ETH_IWARP || \
273 (dev)->hw_info.personality == QED_PCI_ETH_RDMA)
275 ((dev)->hw_info.personality == QED_PCI_ETH_ROCE || \
276 (dev)->hw_info.personality == QED_PCI_ETH_RDMA)
278 ((dev)->hw_info.personality == QED_PCI_ETH_IWARP || \
279 (dev)->hw_info.personality == QED_PCI_ETH_RDMA)
281 ((dev)->hw_info.personality == QED_PCI_ETH || \
284 ((dev)->hw_info.personality == QED_PCI_FCOE)
286 ((dev)->hw_info.personality == QED_PCI_ISCSI)
[all …]

12345678