| /OK3568_Linux_fs/kernel/drivers/net/fjes/ |
| H A D | fjes_hw.c | 98 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 D | fjes_ethtool.c | 235 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 D | fjes_main.c | 363 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 D | mpp_vdpp.c | 79 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 D | init.c | 36 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 D | efuse.c | 221 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 D | pwr.c | 37 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 D | fwdl.c | 39 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 D | init.c | 36 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 D | efuse.c | 221 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 D | pwr.c | 37 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 D | fwdl.c | 39 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 D | init_8852b.c | 650 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 D | init_8852b.c | 650 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 D | rk_crypto_v2_ahash.c | 67 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 D | rk_crypto_v2.c | 62 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 D | rk_crypto_v3_ahash.c | 134 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 D | rk_crypto_v2_skcipher.c | 47 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 D | rk_crypto_v3_skcipher.c | 46 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 D | rk_crypto_v3.c | 164 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 D | rk_crypto_v1.h | 44 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 D | rk_crypto_v3.h | 76 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 D | elan_ts.c | 51 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 D | ne2000.c | 106 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 D | qed.h | 271 ((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 …]
|