Home
last modified time | relevance | path

Searched refs:regset (Results 1 – 25 of 46) sorted by relevance

12

/drivers/gpu/drm/i915/gt/uc/
A Dintel_guc_ads.c68 struct guc_mmio_reg regset[]; member
276 u32 pos = regset->storage_used; in __mmio_reg_add()
289 regset->registers = r + (regset->registers - regset->storage); in __mmio_reg_add()
290 regset->storage = r; in __mmio_reg_add()
294 slot = &regset->storage[pos]; in __mmio_reg_add()
295 regset->storage_used++; in __mmio_reg_add()
305 u32 count = regset->storage_used - (regset->registers - regset->storage); in guc_mmio_reg_add()
339 regset, \
350 struct temp_regset *regset, in guc_mcr_reg_add() argument
371 regset, \
[all …]
/drivers/crypto/ccree/
A Dcc_debugfs.c66 struct debugfs_regset32 *regset, *verset; in cc_debugfs_init() local
68 regset = devm_kzalloc(dev, sizeof(*regset), GFP_KERNEL); in cc_debugfs_init()
69 if (!regset) in cc_debugfs_init()
72 regset->regs = debug_regs; in cc_debugfs_init()
73 regset->nregs = ARRAY_SIZE(debug_regs); in cc_debugfs_init()
74 regset->base = drvdata->cc_base; in cc_debugfs_init()
75 regset->dev = dev; in cc_debugfs_init()
80 debugfs_create_regset32("regs", 0400, drvdata->dir, regset); in cc_debugfs_init()
/drivers/thermal/broadcom/
A Dbcm2835_thermal.c123 struct debugfs_regset32 *regset; in bcm2835_thermal_debugfs() local
127 regset = devm_kzalloc(&pdev->dev, sizeof(*regset), GFP_KERNEL); in bcm2835_thermal_debugfs()
128 if (!regset) in bcm2835_thermal_debugfs()
131 regset->regs = bcm2835_thermal_regs; in bcm2835_thermal_debugfs()
132 regset->nregs = ARRAY_SIZE(bcm2835_thermal_regs); in bcm2835_thermal_debugfs()
133 regset->base = data->regs; in bcm2835_thermal_debugfs()
135 debugfs_create_regset32("regset", 0444, data->debugfsdir, regset); in bcm2835_thermal_debugfs()
/drivers/video/fbdev/core/
A Dsvgalib.c29 regval = vga_rcrt(regbase, regset->regnum); in svga_wcrt_multi()
30 bitnum = regset->lowbit; in svga_wcrt_multi()
31 while (bitnum <= regset->highbit) { in svga_wcrt_multi()
39 vga_wcrt(regbase, regset->regnum, regval); in svga_wcrt_multi()
40 regset++; in svga_wcrt_multi()
51 bitnum = regset->lowbit; in svga_wseq_multi()
52 while (bitnum <= regset->highbit) { in svga_wseq_multi()
60 vga_wseq(regbase, regset->regnum, regval); in svga_wseq_multi()
61 regset++; in svga_wseq_multi()
70 count += regset->highbit - regset->lowbit + 1; in svga_regset_size()
[all …]
/drivers/usb/host/
A Dxhci-debugfs.c88 struct xhci_regset *regset; in xhci_debugfs_alloc_regset() local
90 regset = kzalloc(sizeof(*regset), GFP_KERNEL); in xhci_debugfs_alloc_regset()
91 if (!regset) in xhci_debugfs_alloc_regset()
98 INIT_LIST_HEAD(&regset->list); in xhci_debugfs_alloc_regset()
101 return regset; in xhci_debugfs_alloc_regset()
106 if (!regset) in xhci_debugfs_free_regset()
109 list_del(&regset->list); in xhci_debugfs_free_regset()
110 kfree(regset); in xhci_debugfs_free_regset()
132 regset = &rgs->regset; in xhci_debugfs_regset()
133 regset->regs = regs; in xhci_debugfs_regset()
[all …]
/drivers/gpu/drm/vc4/
A Dvc4_debugfs.c39 struct debugfs_regset32 *regset = entry->file.data; in vc4_debugfs_regset32() local
46 drm_print_regset32(&p, regset); in vc4_debugfs_regset32()
55 struct debugfs_regset32 *regset) in vc4_debugfs_add_regset32() argument
57 drm_debugfs_add_file(drm, name, vc4_debugfs_regset32, regset); in vc4_debugfs_add_regset32()
A Dvc4_dpi.c97 struct debugfs_regset32 regset; member
268 vc4_debugfs_add_regset32(drm, "dpi_regs", &dpi->regset); in vc4_dpi_late_register()
328 dpi->regset.base = dpi->regs; in vc4_dpi_bind()
329 dpi->regset.regs = dpi_regs; in vc4_dpi_bind()
330 dpi->regset.nregs = ARRAY_SIZE(dpi_regs); in vc4_dpi_bind()
A Dvc4_v3d.c413 vc4_debugfs_add_regset32(drm, "v3d_regs", &v3d->regset); in vc4_v3d_debugfs_init()
437 v3d->regset.base = v3d->regs; in vc4_v3d_bind()
438 v3d->regset.regs = v3d_regs; in vc4_v3d_bind()
439 v3d->regset.nregs = ARRAY_SIZE(v3d_regs); in vc4_v3d_bind()
A Dvc4_vec.c207 struct debugfs_regset32 regset; member
744 vc4_debugfs_add_regset32(drm, "vec_regs", &vec->regset); in vc4_vec_late_register()
801 vec->regset.base = vec->regs; in vc4_vec_bind()
802 vec->regset.regs = vec_regs; in vc4_vec_bind()
803 vec->regset.nregs = ARRAY_SIZE(vec_regs); in vc4_vec_bind()
/drivers/media/platform/st/sti/c8sectpfe/
A Dc8sectpfe-debugfs.c228 fei->regset = devm_kzalloc(fei->dev, sizeof(*fei->regset), GFP_KERNEL); in c8sectpfe_debugfs_init()
229 if (!fei->regset) in c8sectpfe_debugfs_init()
232 fei->regset->regs = fei_sys_regs; in c8sectpfe_debugfs_init()
233 fei->regset->nregs = ARRAY_SIZE(fei_sys_regs); in c8sectpfe_debugfs_init()
234 fei->regset->base = fei->io; in c8sectpfe_debugfs_init()
237 debugfs_create_regset32("registers", S_IRUGO, fei->root, fei->regset); in c8sectpfe_debugfs_init()
/drivers/clk/starfive/
A Dclk-starfive-jh71x0.c210 struct debugfs_regset32 *regset; in jh71x0_clk_debug_init() local
212 regset = devm_kzalloc(priv->dev, sizeof(*regset), GFP_KERNEL); in jh71x0_clk_debug_init()
213 if (!regset) in jh71x0_clk_debug_init()
216 regset->regs = &jh71x0_clk_reg; in jh71x0_clk_debug_init()
217 regset->nregs = 1; in jh71x0_clk_debug_init()
218 regset->base = priv->base + 4 * clk->idx; in jh71x0_clk_debug_init()
220 debugfs_create_regset32("registers", 0400, dentry, regset); in jh71x0_clk_debug_init()
/drivers/gpio/
A Dgpio-xlp.c70 u32 pos, regset; in xlp_gpio_get_reg() local
73 regset = (gpio / XLP_GPIO_REGSZ) * 4; in xlp_gpio_get_reg()
74 return !!(readl(addr + regset) & BIT(pos)); in xlp_gpio_get_reg()
79 u32 value, pos, regset; in xlp_gpio_set_reg() local
82 regset = (gpio / XLP_GPIO_REGSZ) * 4; in xlp_gpio_set_reg()
83 value = readl(addr + regset); in xlp_gpio_set_reg()
90 writel(value, addr + regset); in xlp_gpio_set_reg()
/drivers/gpu/drm/
A Ddrm_print.c379 void drm_print_regset32(struct drm_printer *p, struct debugfs_regset32 *regset) in drm_print_regset32() argument
384 for (i = 0; i < regset->nregs; i++) in drm_print_regset32()
385 namelen = max(namelen, (int)strlen(regset->regs[i].name)); in drm_print_regset32()
387 for (i = 0; i < regset->nregs; i++) { in drm_print_regset32()
389 namelen, regset->regs[i].name, in drm_print_regset32()
390 readl(regset->base + regset->regs[i].offset)); in drm_print_regset32()
/drivers/watchdog/
A Ddw_wdt.c521 struct debugfs_regset32 *regset; in dw_wdt_dbgfs_init() local
523 regset = devm_kzalloc(dev, sizeof(*regset), GFP_KERNEL); in dw_wdt_dbgfs_init()
524 if (!regset) in dw_wdt_dbgfs_init()
527 regset->regs = dw_wdt_dbgfs_regs; in dw_wdt_dbgfs_init()
528 regset->nregs = ARRAY_SIZE(dw_wdt_dbgfs_regs); in dw_wdt_dbgfs_init()
529 regset->base = dw_wdt->regs; in dw_wdt_dbgfs_init()
533 debugfs_create_regset32("registers", 0444, dw_wdt->dbgfs_dir, regset); in dw_wdt_dbgfs_init()
/drivers/crypto/hisilicon/hpre/
A Dhpre_main.c1009 struct debugfs_regset32 *regset; in hpre_pf_comm_regs_debugfs_init() local
1011 regset = devm_kzalloc(dev, sizeof(*regset), GFP_KERNEL); in hpre_pf_comm_regs_debugfs_init()
1012 if (!regset) in hpre_pf_comm_regs_debugfs_init()
1015 regset->regs = hpre_com_dfx_regs; in hpre_pf_comm_regs_debugfs_init()
1017 regset->base = qm->io_base; in hpre_pf_comm_regs_debugfs_init()
1018 regset->dev = dev; in hpre_pf_comm_regs_debugfs_init()
1021 regset, &hpre_com_regs_fops); in hpre_pf_comm_regs_debugfs_init()
1030 struct debugfs_regset32 *regset; in hpre_cluster_debugfs_init() local
1045 regset = devm_kzalloc(dev, sizeof(*regset), GFP_KERNEL); in hpre_cluster_debugfs_init()
1046 if (!regset) in hpre_cluster_debugfs_init()
[all …]
/drivers/dma/
A Dhisi_dma.c915 struct debugfs_regset32 *regset; in hisi_dma_create_debugfs() local
924 regset = devm_kzalloc(dev, sizeof(*regset), GFP_KERNEL); in hisi_dma_create_debugfs()
925 if (!regset) in hisi_dma_create_debugfs()
929 regset->regs = hisi_dma_hip08_comm_regs; in hisi_dma_create_debugfs()
930 regset->nregs = ARRAY_SIZE(hisi_dma_hip08_comm_regs); in hisi_dma_create_debugfs()
932 regset->regs = hisi_dma_hip09_comm_regs; in hisi_dma_create_debugfs()
933 regset->nregs = ARRAY_SIZE(hisi_dma_hip09_comm_regs); in hisi_dma_create_debugfs()
935 regset->base = hdma_dev->base; in hisi_dma_create_debugfs()
936 regset->dev = dev; in hisi_dma_create_debugfs()
939 hdma_dev->dma_dev.dbg_dev_root, regset); in hisi_dma_create_debugfs()
/drivers/crypto/hisilicon/
A Ddebugfs.c581 struct pci_dev *pdev = to_pci_dev(regset->dev); in hisi_qm_regs_dump()
584 int regs_len = regset->nregs; in hisi_qm_regs_dump()
593 val = readl(regset->base + regs[i].offset); in hisi_qm_regs_dump()
604 struct debugfs_regset32 regset; in qm_regs_show() local
607 regset.regs = qm_dfx_regs; in qm_regs_show()
608 regset.nregs = ARRAY_SIZE(qm_dfx_regs); in qm_regs_show()
610 regset.regs = qm_vf_dfx_regs; in qm_regs_show()
611 regset.nregs = ARRAY_SIZE(qm_vf_dfx_regs); in qm_regs_show()
614 regset.base = qm->io_base; in qm_regs_show()
615 regset.dev = &qm->pdev->dev; in qm_regs_show()
[all …]
/drivers/usb/mtu3/
A Dmtu3_debugfs.c129 struct debugfs_regset32 *regset; in mtu3_debugfs_regset() local
137 regset = &mregs->regset; in mtu3_debugfs_regset()
138 regset->regs = regs; in mtu3_debugfs_regset()
139 regset->nregs = nregs; in mtu3_debugfs_regset()
140 regset->base = base; in mtu3_debugfs_regset()
142 debugfs_create_regset32(mregs->name, 0444, parent, regset); in mtu3_debugfs_regset()
/drivers/gpu/drm/msm/disp/dpu1/
A Ddpu_kms.c205 struct dpu_kms *dpu_kms = regset->dpu_kms; in dpu_regset32_show()
212 base = dpu_kms->mmio + regset->offset; in dpu_regset32_show()
215 if (regset->offset & 0xF) { in dpu_regset32_show()
224 for (i = 0; i < regset->blk_len; i += 4) { in dpu_regset32_show()
225 addr = regset->offset + i; in dpu_regset32_show()
256 struct dpu_debugfs_regset32 *regset; in dpu_debugfs_create_regset32() local
261 regset = devm_kzalloc(&dpu_kms->pdev->dev, sizeof(*regset), GFP_KERNEL); in dpu_debugfs_create_regset32()
262 if (!regset) in dpu_debugfs_create_regset32()
266 regset->offset = round_down(offset, 4); in dpu_debugfs_create_regset32()
267 regset->blk_len = length; in dpu_debugfs_create_regset32()
[all …]
/drivers/clk/davinci/
A Dpll.c943 struct debugfs_regset32 *regset; in davinci_pll_debug_init() local
945 regset = kzalloc(sizeof(*regset), GFP_KERNEL); in davinci_pll_debug_init()
946 if (!regset) in davinci_pll_debug_init()
949 regset->regs = davinci_pll_regs; in davinci_pll_debug_init()
950 regset->nregs = ARRAY_SIZE(davinci_pll_regs); in davinci_pll_debug_init()
951 regset->base = pll->base; in davinci_pll_debug_init()
953 debugfs_create_regset32("registers", 0400, dentry, regset); in davinci_pll_debug_init()
/drivers/spi/
A Dspi-hisi-kunpeng.c139 struct debugfs_regset32 regset; member
173 hs->regset.regs = hisi_spi_regs; in hisi_spi_debugfs_init()
174 hs->regset.nregs = ARRAY_SIZE(hisi_spi_regs); in hisi_spi_debugfs_init()
175 hs->regset.base = hs->regs; in hisi_spi_debugfs_init()
176 debugfs_create_regset32("registers", 0400, hs->debugfs, &hs->regset); in hisi_spi_debugfs_init()
/drivers/usb/dwc3/
A Ddebugfs.c1012 dwc->regset = kzalloc(sizeof(*dwc->regset), GFP_KERNEL); in dwc3_debugfs_init()
1013 if (!dwc->regset) in dwc3_debugfs_init()
1018 dwc->regset->regs = dwc3_regs; in dwc3_debugfs_init()
1019 dwc->regset->nregs = ARRAY_SIZE(dwc3_regs); in dwc3_debugfs_init()
1020 dwc->regset->base = dwc->regs - DWC3_GLOBALS_REGS_START; in dwc3_debugfs_init()
1021 dwc->regset->dev = dwc->dev; in dwc3_debugfs_init()
1025 debugfs_create_regset32("regdump", 0444, root, dwc->regset); in dwc3_debugfs_init()
1044 kfree(dwc->regset); in dwc3_debugfs_exit()
/drivers/usb/dwc2/
A Ddebugfs.c790 hsotg->regset = devm_kzalloc(hsotg->dev, sizeof(*hsotg->regset), in dwc2_debugfs_init()
792 if (!hsotg->regset) { in dwc2_debugfs_init()
797 hsotg->regset->regs = dwc2_regs; in dwc2_debugfs_init()
798 hsotg->regset->nregs = ARRAY_SIZE(dwc2_regs); in dwc2_debugfs_init()
799 hsotg->regset->base = hsotg->regs; in dwc2_debugfs_init()
801 debugfs_create_regset32("regdump", 0444, root, hsotg->regset); in dwc2_debugfs_init()
/drivers/crypto/hisilicon/sec2/
A Dsec_main.c890 struct debugfs_regset32 *regset; in sec_core_debug_init() local
896 regset = devm_kzalloc(dev, sizeof(*regset), GFP_KERNEL); in sec_core_debug_init()
897 if (!regset) in sec_core_debug_init()
900 regset->regs = sec_dfx_regs; in sec_core_debug_init()
901 regset->nregs = ARRAY_SIZE(sec_dfx_regs); in sec_core_debug_init()
902 regset->base = qm->io_base; in sec_core_debug_init()
903 regset->dev = dev; in sec_core_debug_init()
906 debugfs_create_file("regs", 0444, tmp_d, regset, &sec_regs_fops); in sec_core_debug_init()
/drivers/crypto/hisilicon/zip/
A Dzip_main.c818 struct debugfs_regset32 *regset; in hisi_zip_core_debug_init() local
837 regset = devm_kzalloc(dev, sizeof(*regset), GFP_KERNEL); in hisi_zip_core_debug_init()
838 if (!regset) in hisi_zip_core_debug_init()
841 regset->regs = hzip_dfx_regs; in hisi_zip_core_debug_init()
842 regset->nregs = ARRAY_SIZE(hzip_dfx_regs); in hisi_zip_core_debug_init()
843 regset->base = get_zip_core_addr(qm, i); in hisi_zip_core_debug_init()
844 regset->dev = dev; in hisi_zip_core_debug_init()
847 debugfs_create_file("regs", 0444, tmp_d, regset, in hisi_zip_core_debug_init()

Completed in 83 milliseconds

12