Symbol: hw_regs
arch/powerpc/platforms/embedded6xx/wii.c
59
void __iomem *hw_regs = NULL;
arch/powerpc/platforms/embedded6xx/wii.c
75
hw_regs = ioremap(res.start, resource_size(&res));
arch/powerpc/platforms/embedded6xx/wii.c
76
if (hw_regs) {
arch/powerpc/platforms/embedded6xx/wii.c
78
&res.start, hw_regs);
arch/powerpc/platforms/embedded6xx/wii.c
84
return hw_regs;
drivers/bluetooth/btmrvl_drv.h
75
u8 *hw_regs;
drivers/bluetooth/btmrvl_main.c
384
priv->adapter->hw_regs = NULL;
drivers/bluetooth/btmrvl_main.c
387
priv->adapter->hw_regs =
drivers/bluetooth/btmrvl_main.c
391
priv->adapter->hw_regs_buf, priv->adapter->hw_regs);
drivers/bluetooth/btmrvl_sdio.c
858
ret = sdio_readsb(card->func, adapter->hw_regs, 0, SDIO_BLOCK_SIZE);
drivers/bluetooth/btmrvl_sdio.c
864
*ireg = adapter->hw_regs[card->reg->host_intstatus];
drivers/infiniband/hw/irdma/ctrl.c
3171
*val = readl(cqp->dev->hw_regs[IRDMA_CQPTAIL]);
drivers/infiniband/hw/irdma/ctrl.c
3274
error = readl(cqp->dev->hw_regs[IRDMA_CQPERRCODES]);
drivers/infiniband/hw/irdma/ctrl.c
3687
writel(0, cqp->dev->hw_regs[IRDMA_CQPTAIL]);
drivers/infiniband/hw/irdma/ctrl.c
3689
writel(0, cqp->dev->hw_regs[IRDMA_CQPDB]);
drivers/infiniband/hw/irdma/ctrl.c
3690
writel(0, cqp->dev->hw_regs[IRDMA_CCQPSTATUS]);
drivers/infiniband/hw/irdma/ctrl.c
3788
writel(p1, cqp->dev->hw_regs[IRDMA_CCQPHIGH]);
drivers/infiniband/hw/irdma/ctrl.c
3789
writel(p2, cqp->dev->hw_regs[IRDMA_CCQPLOW]);
drivers/infiniband/hw/irdma/ctrl.c
3797
val = readl(cqp->dev->hw_regs[IRDMA_CCQPSTATUS]);
drivers/infiniband/hw/irdma/ctrl.c
3812
err_code = readl(cqp->dev->hw_regs[IRDMA_CQPERRCODES]);
drivers/infiniband/hw/irdma/ctrl.c
3874
writel(0, cqp->dev->hw_regs[IRDMA_CCQPHIGH]);
drivers/infiniband/hw/irdma/ctrl.c
3875
writel(0, cqp->dev->hw_regs[IRDMA_CCQPLOW]);
drivers/infiniband/hw/irdma/ctrl.c
3882
val = readl(cqp->dev->hw_regs[IRDMA_CCQPSTATUS]);
drivers/infiniband/hw/irdma/ctrl.c
4041
error = readl(cqp->dev->hw_regs[IRDMA_CQPERRCODES]);
drivers/infiniband/hw/irdma/ctrl.c
4658
writel(0, dev->hw_regs[IRDMA_PFINT_AEQCTL]);
drivers/infiniband/hw/irdma/ctrl.c
4882
writel(count, dev->hw_regs[IRDMA_AEQALLOC]);
drivers/infiniband/hw/irdma/ctrl.c
5870
readl(dev->hw_regs[IRDMA_CQPERRCODES]));
drivers/infiniband/hw/irdma/ctrl.c
6049
readl(dev->hw_regs[IRDMA_CQPERRCODES]));
drivers/infiniband/hw/irdma/ctrl.c
6404
writel(reg_val, dev->hw_regs[IRDMA_PFINT_AEQCTL]);
drivers/infiniband/hw/irdma/ctrl.c
6447
statuscpu0 = readl(dev->hw_regs[IRDMA_GLPE_CPUSTATUS0]);
drivers/infiniband/hw/irdma/ctrl.c
6448
statuscpu1 = readl(dev->hw_regs[IRDMA_GLPE_CPUSTATUS1]);
drivers/infiniband/hw/irdma/ctrl.c
6449
statuscpu2 = readl(dev->hw_regs[IRDMA_GLPE_CPUSTATUS2]);
drivers/infiniband/hw/irdma/ctrl.c
6549
val = readl(dev->hw_regs[IRDMA_GLPCI_LBARCTRL]);
drivers/infiniband/hw/irdma/hmc.c
112
writel(val, dev->hw_regs[IRDMA_PFHMC_PDINV]);
drivers/infiniband/hw/irdma/i40iw_hw.c
217
dev->hw_regs[i] = (u32 __iomem *)(i40iw_regs[i] + hw_addr);
drivers/infiniband/hw/irdma/i40iw_hw.c
232
dev->wqe_alloc_db = dev->hw_regs[IRDMA_WQEALLOC];
drivers/infiniband/hw/irdma/i40iw_hw.c
233
dev->cq_arm_db = dev->hw_regs[IRDMA_CQARM];
drivers/infiniband/hw/irdma/i40iw_hw.c
234
dev->aeq_alloc_db = dev->hw_regs[IRDMA_AEQALLOC];
drivers/infiniband/hw/irdma/i40iw_hw.c
235
dev->cqp_db = dev->hw_regs[IRDMA_CQPDB];
drivers/infiniband/hw/irdma/i40iw_hw.c
236
dev->cq_ack_db = dev->hw_regs[IRDMA_CQACK];
drivers/infiniband/hw/irdma/icrdma_hw.c
106
writel(reg_val, dev->hw_regs[IRDMA_GLINT_CEQCTL] + ceq_id);
drivers/infiniband/hw/irdma/icrdma_hw.c
176
dev->hw_regs[i] = (u32 __iomem *)(hw_addr + icrdma_regs[i]);
drivers/infiniband/hw/irdma/icrdma_hw.c
187
dev->wqe_alloc_db = dev->hw_regs[IRDMA_WQEALLOC];
drivers/infiniband/hw/irdma/icrdma_hw.c
188
dev->cq_arm_db = dev->hw_regs[IRDMA_CQARM];
drivers/infiniband/hw/irdma/icrdma_hw.c
189
dev->aeq_alloc_db = dev->hw_regs[IRDMA_AEQALLOC];
drivers/infiniband/hw/irdma/icrdma_hw.c
190
dev->cqp_db = dev->hw_regs[IRDMA_CQPDB];
drivers/infiniband/hw/irdma/icrdma_hw.c
191
dev->cq_ack_db = dev->hw_regs[IRDMA_CQACK];
drivers/infiniband/hw/irdma/icrdma_hw.c
72
writel(val, dev->hw_regs[IRDMA_GLINT_DYN_CTL] + idx);
drivers/infiniband/hw/irdma/icrdma_hw.c
74
writel(val, dev->hw_regs[IRDMA_GLINT_DYN_CTL] + (idx - 1));
drivers/infiniband/hw/irdma/icrdma_hw.c
85
writel(0, dev->hw_regs[IRDMA_GLINT_DYN_CTL] + idx);
drivers/infiniband/hw/irdma/icrdma_hw.c
87
writel(0, dev->hw_regs[IRDMA_GLINT_DYN_CTL] + (idx - 1));
drivers/infiniband/hw/irdma/icrdma_if.c
83
pe_criterr = readl(iwdev->rf->sc_dev.hw_regs[IRDMA_GLPE_CRITERR]);
drivers/infiniband/hw/irdma/ig3rdma_hw.c
26
writel(val, dev->hw_regs[IRDMA_GLINT_DYN_CTL] + (idx * int_stride));
drivers/infiniband/hw/irdma/ig3rdma_hw.c
43
writel(0, dev->hw_regs[IRDMA_GLINT_DYN_CTL] + (idx * int_stride));
drivers/infiniband/hw/irdma/type.h
695
u32 __iomem *hw_regs[IRDMA_MAX_REGS];
drivers/infiniband/hw/irdma/verbs.c
144
pfn = ((uintptr_t)ucontext->iwdev->rf->sc_dev.hw_regs[IRDMA_DB_ADDR_OFFSET] +
drivers/infiniband/hw/irdma/verbs.c
334
u64 bar_off = (uintptr_t)iwdev->rf->sc_dev.hw_regs[IRDMA_DB_ADDR_OFFSET];
drivers/infiniband/hw/irdma/verbs.c
512
bar_off = (uintptr_t)iwdev->rf->sc_dev.hw_regs[IRDMA_DB_ADDR_OFFSET];
drivers/infiniband/hw/irdma/virtchnl.c
259
dev->hw_regs[reg_idx] =
drivers/infiniband/hw/irdma/virtchnl.c
265
dev->hw_regs[reg_idx] = ig3rdma_get_reg_addr(dev->hw,
drivers/infiniband/hw/irdma/virtchnl.c
267
if (!dev->hw_regs[reg_idx])
drivers/infiniband/hw/irdma/virtchnl.c
275
dev->wqe_alloc_db = dev->hw_regs[IRDMA_WQEALLOC];
drivers/infiniband/hw/irdma/virtchnl.c
276
dev->cq_arm_db = dev->hw_regs[IRDMA_CQARM];
drivers/infiniband/hw/irdma/virtchnl.c
277
dev->aeq_alloc_db = dev->hw_regs[IRDMA_AEQALLOC];
drivers/infiniband/hw/irdma/virtchnl.c
278
dev->cqp_db = dev->hw_regs[IRDMA_CQPDB];
drivers/infiniband/hw/irdma/virtchnl.c
279
dev->cq_ack_db = dev->hw_regs[IRDMA_CQACK];
drivers/net/ethernet/micrel/ksz884x.c
5732
struct hw_regs *range = hw_regs_range;
drivers/net/ethernet/micrel/ksz884x.c
5757
struct hw_regs *range = hw_regs_range;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
101
return be32_to_cpu(descr->hw_regs.dmac_cmd_status) &
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1062
be32_to_cpu(descr->hw_regs.dmac_cmd_status) &
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1069
descr->hw_regs.next_descr_addr = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1087
descr->prev->hw_regs.next_descr_addr =
drivers/net/ethernet/toshiba/ps3_gelic_net.c
156
be32_to_cpu(card->rx_chain.head->hw_regs.dmac_cmd_status));
drivers/net/ethernet/toshiba/ps3_gelic_net.c
158
be32_to_cpu(card->rx_chain.head->hw_regs.next_descr_addr));
drivers/net/ethernet/toshiba/ps3_gelic_net.c
199
descr->hw_regs.dmac_cmd_status = cpu_to_be32(status |
drivers/net/ethernet/toshiba/ps3_gelic_net.c
200
(be32_to_cpu(descr->hw_regs.dmac_cmd_status) &
drivers/net/ethernet/toshiba/ps3_gelic_net.c
228
descr->hw_regs.next_descr_addr
drivers/net/ethernet/toshiba/ps3_gelic_net.c
235
(descr - 1)->hw_regs.next_descr_addr = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
350
descr->hw_regs.next_descr_addr =
drivers/net/ethernet/toshiba/ps3_gelic_net.c
358
(descr - 1)->hw_regs.next_descr_addr = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
390
descr->hw_regs.dmac_cmd_status = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
391
descr->hw_regs.result_size = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
392
descr->hw_regs.valid_size = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
393
descr->hw_regs.data_error = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
394
descr->hw_regs.payload.dev_addr = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
395
descr->hw_regs.payload.size = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
402
descr->hw_regs.payload.dev_addr = 0; /* tell DMAC don't touch memory */
drivers/net/ethernet/toshiba/ps3_gelic_net.c
413
descr->hw_regs.payload.dev_addr = cpu_to_be32(cpu_addr);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
423
descr->hw_regs.payload.size = cpu_to_be32(GELIC_NET_MAX_FRAME);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
424
descr->hw_regs.payload.dev_addr = cpu_to_be32(cpu_addr);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
443
be32_to_cpu(descr->hw_regs.payload.dev_addr),
drivers/net/ethernet/toshiba/ps3_gelic_net.c
446
descr->hw_regs.payload.dev_addr = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
447
descr->hw_regs.payload.size = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
513
BUG_ON(!(be32_to_cpu(descr->hw_regs.data_status) & GELIC_DESCR_TX_TAIL));
drivers/net/ethernet/toshiba/ps3_gelic_net.c
516
be32_to_cpu(descr->hw_regs.payload.dev_addr), skb->len,
drivers/net/ethernet/toshiba/ps3_gelic_net.c
520
descr->hw_regs.payload.dev_addr = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
521
descr->hw_regs.payload.size = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
522
descr->hw_regs.next_descr_addr = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
523
descr->hw_regs.result_size = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
524
descr->hw_regs.valid_size = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
525
descr->hw_regs.data_status = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
526
descr->hw_regs.data_error = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
719
descr->hw_regs.dmac_cmd_status =
drivers/net/ethernet/toshiba/ps3_gelic_net.c
727
descr->hw_regs.dmac_cmd_status =
drivers/net/ethernet/toshiba/ps3_gelic_net.c
732
descr->hw_regs.dmac_cmd_status =
drivers/net/ethernet/toshiba/ps3_gelic_net.c
739
descr->hw_regs.dmac_cmd_status =
drivers/net/ethernet/toshiba/ps3_gelic_net.c
807
descr->hw_regs.payload.dev_addr = cpu_to_be32(buf);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
808
descr->hw_regs.payload.size = cpu_to_be32(skb->len);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
810
descr->hw_regs.data_status = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
811
descr->hw_regs.next_descr_addr = 0; /* terminate hw descr */
drivers/net/ethernet/toshiba/ps3_gelic_net.c
889
descr->prev->hw_regs.next_descr_addr =
drivers/net/ethernet/toshiba/ps3_gelic_net.c
903
descr->hw_regs.data_status = cpu_to_be32(GELIC_DESCR_TX_TAIL);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
908
descr->prev->hw_regs.next_descr_addr = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
933
data_status = be32_to_cpu(descr->hw_regs.data_status);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
934
data_error = be32_to_cpu(descr->hw_regs.data_error);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
937
be32_to_cpu(descr->hw_regs.payload.dev_addr),
drivers/net/ethernet/toshiba/ps3_gelic_net.c
938
be32_to_cpu(descr->hw_regs.payload.size), DMA_FROM_DEVICE);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
940
skb_put(skb, be32_to_cpu(descr->hw_regs.valid_size)?
drivers/net/ethernet/toshiba/ps3_gelic_net.c
941
be32_to_cpu(descr->hw_regs.valid_size) :
drivers/net/ethernet/toshiba/ps3_gelic_net.c
942
be32_to_cpu(descr->hw_regs.result_size));
drivers/net/ethernet/toshiba/ps3_gelic_net.c
943
if (!descr->hw_regs.valid_size)
drivers/net/ethernet/toshiba/ps3_gelic_net.c
945
be32_to_cpu(descr->hw_regs.result_size),
drivers/net/ethernet/toshiba/ps3_gelic_net.c
946
be32_to_cpu(descr->hw_regs.payload.size),
drivers/net/ethernet/toshiba/ps3_gelic_net.c
947
be32_to_cpu(descr->hw_regs.dmac_cmd_status));
drivers/net/ethernet/toshiba/ps3_gelic_net.h
250
struct gelic_hw_regs hw_regs;
drivers/net/wireless/ath/ath12k/hal.h
1368
const struct ath12k_hw_regs *hw_regs;
drivers/net/wireless/ath/ath12k/wifi7/hal.c
23
.hw_regs = &qcn9274_v1_regs,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
30
.hw_regs = &qcn9274_v2_regs,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
37
.hw_regs = &wcn7850_regs,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
44
.hw_regs = &ipq5332_regs,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
51
.hw_regs = &qcc2072_regs,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
58
.hw_regs = &ipq5424_regs,
drivers/net/wireless/ath/ath12k/wifi7/hal.c
71
hal->regs = ath12k_wifi7_hw_ver_map[ab->hw_rev].hw_regs;