Home
last modified time | relevance | path

Searched refs:reg_map (Results 1 - 25 of 33) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dregs.h35 #define MT_HW_INFO_BASE ((dev)->reg_map[MT_HW_BASE])
45 #define MT_TOP_MISC2 ((dev)->reg_map[MT_TOP_CFG_BASE] + 0x134)
59 #define MT_MCU_PCIE_REMAP_2 ((dev)->reg_map[MT_PCIE_REMAP_2])
62 #define MT_PCIE_REMAP_BASE_2 ((dev)->reg_map[MT_PCIE_REMAP_BASE2])
64 #define MT_HIF(ofs) ((dev)->reg_map[MT_HIF_BASE] + (ofs))
151 #define MT_CSR(ofs) ((dev)->reg_map[MT_CSR_BASE] + (ofs))
154 #define MT_PLE(ofs) ((dev)->reg_map[MT_PLE_BASE] + (ofs))
166 #define MT_PSE(ofs) ((dev)->reg_map[MT_PSE_BASE] + (ofs))
178 #define MT_PP(ofs) ((dev)->reg_map[MT_PP_BASE] + (ofs))
230 #define MT_WF_CFG_BASE ((dev)->reg_map[MT_CFG_BAS
[all...]
H A Dusb.c96 dev->reg_map = mt7663_usb_sdio_reg_map; in mt7663u_probe()
H A Dmmio.c208 dev->reg_map = map; in mt7615_mmio_probe()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dregs.h35 #define MT_HW_INFO_BASE ((dev)->reg_map[MT_HW_BASE])
45 #define MT_TOP_MISC2 ((dev)->reg_map[MT_TOP_CFG_BASE] + 0x134)
59 #define MT_MCU_PCIE_REMAP_2 ((dev)->reg_map[MT_PCIE_REMAP_2])
62 #define MT_PCIE_REMAP_BASE_2 ((dev)->reg_map[MT_PCIE_REMAP_BASE2])
69 #define MT_HIF(ofs) ((dev)->reg_map[MT_HIF_BASE] + (ofs))
162 #define MT_CSR(ofs) ((dev)->reg_map[MT_CSR_BASE] + (ofs))
165 #define MT_PLE(ofs) ((dev)->reg_map[MT_PLE_BASE] + (ofs))
177 #define MT_PSE(ofs) ((dev)->reg_map[MT_PSE_BASE] + (ofs))
189 #define MT_PP(ofs) ((dev)->reg_map[MT_PP_BASE] + (ofs))
250 #define MT_WF_CFG_BASE ((dev)->reg_map[MT_CFG_BAS
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c765 mtk_w32(eth, val, soc->reg_map->qdma.qtx_sch + ofs); in mtk_set_queue_speed()
893 val = mtk_r32(eth, eth->soc->reg_map->tx_irq_mask); in mtk_tx_irq_disable()
894 mtk_w32(eth, val & ~mask, eth->soc->reg_map->tx_irq_mask); in mtk_tx_irq_disable()
904 val = mtk_r32(eth, eth->soc->reg_map->tx_irq_mask); in mtk_tx_irq_enable()
905 mtk_w32(eth, val | mask, eth->soc->reg_map->tx_irq_mask); in mtk_tx_irq_enable()
915 val = mtk_r32(eth, eth->soc->reg_map->pdma.irq_mask); in mtk_rx_irq_disable()
916 mtk_w32(eth, val & ~mask, eth->soc->reg_map->pdma.irq_mask); in mtk_rx_irq_disable()
926 val = mtk_r32(eth, eth->soc->reg_map->pdma.irq_mask); in mtk_rx_irq_enable()
927 mtk_w32(eth, val | mask, eth->soc->reg_map->pdma.irq_mask); in mtk_rx_irq_enable()
978 const struct mtk_reg_map *reg_map in mtk_stats_update_mac() local
2258 const struct mtk_reg_map *reg_map = eth->soc->reg_map; mtk_poll_tx_qdma() local
2382 const struct mtk_reg_map *reg_map = eth->soc->reg_map; mtk_napi_tx() local
2412 const struct mtk_reg_map *reg_map = eth->soc->reg_map; mtk_napi_rx() local
2586 const struct mtk_reg_map *reg_map = eth->soc->reg_map; mtk_rx_alloc() local
3196 const struct mtk_reg_map *reg_map = eth->soc->reg_map; mtk_handle_irq() local
3229 const struct mtk_reg_map *reg_map = eth->soc->reg_map; mtk_start_dma() local
3575 const struct mtk_reg_map *reg_map = eth->soc->reg_map; mtk_dim_rx() local
3606 const struct mtk_reg_map *reg_map = eth->soc->reg_map; mtk_dim_tx() local
3750 const struct mtk_reg_map *reg_map = eth->soc->reg_map; mtk_hw_check_dma_hang() local
3848 const struct mtk_reg_map *reg_map = eth->soc->reg_map; mtk_hw_init() local
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-omap1/
H A Ddma.c35 static const struct omap_dma_reg reg_map[] = { variable
179 addr += reg_map[reg].offset; in dma_write()
180 addr += reg_map[reg].stride * lch; in dma_write()
183 if (reg_map[reg].type == OMAP_DMA_REG_2X16BIT) in dma_write()
192 addr += reg_map[reg].offset; in dma_read()
193 addr += reg_map[reg].stride * lch; in dma_read()
196 if (reg_map[reg].type == OMAP_DMA_REG_2X16BIT) in dma_read()
301 .reg_map = reg_map,
/kernel/linux/linux-6.6/arch/arm/mach-omap1/
H A Ddma.c35 static const struct omap_dma_reg reg_map[] = { variable
179 addr += reg_map[reg].offset; in dma_write()
180 addr += reg_map[reg].stride * lch; in dma_write()
183 if (reg_map[reg].type == OMAP_DMA_REG_2X16BIT) in dma_write()
192 addr += reg_map[reg].offset; in dma_read()
193 addr += reg_map[reg].stride * lch; in dma_read()
196 if (reg_map[reg].type == OMAP_DMA_REG_2X16BIT) in dma_read()
285 .reg_map = reg_map,
/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-twl.c142 u8 *reg_map; member
162 ret = twl_i2c_read_u8(TWL_MODULE_RTC, data, (twl_rtc->reg_map[reg])); in twl_rtc_read_u8()
175 ret = twl_i2c_write_u8(TWL_MODULE_RTC, data, (twl_rtc->reg_map[reg])); in twl_rtc_write_u8()
299 (twl_rtc->reg_map[REG_SECONDS_REG]), ALL_TIME_REGS); in twl_rtc_read_time()
352 (twl_rtc->reg_map[REG_SECONDS_REG]), ALL_TIME_REGS); in twl_rtc_set_time()
376 twl_rtc->reg_map[REG_ALARM_SECONDS_REG], ALL_TIME_REGS); in twl_rtc_read_alarm()
417 twl_rtc->reg_map[REG_ALARM_SECONDS_REG], ALL_TIME_REGS); in twl_rtc_set_alarm()
514 twl_rtc->reg_map = (u8 *)twl4030_rtc_reg_map; in twl_rtc_probe()
517 twl_rtc->reg_map = (u8 *)twl6030_rtc_reg_map; in twl_rtc_probe()
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-twl.c142 u8 *reg_map; member
162 ret = twl_i2c_read_u8(TWL_MODULE_RTC, data, (twl_rtc->reg_map[reg])); in twl_rtc_read_u8()
175 ret = twl_i2c_write_u8(TWL_MODULE_RTC, data, (twl_rtc->reg_map[reg])); in twl_rtc_write_u8()
299 (twl_rtc->reg_map[REG_SECONDS_REG]), ALL_TIME_REGS); in twl_rtc_read_time()
352 (twl_rtc->reg_map[REG_SECONDS_REG]), ALL_TIME_REGS); in twl_rtc_set_time()
376 twl_rtc->reg_map[REG_ALARM_SECONDS_REG], ALL_TIME_REGS); in twl_rtc_read_alarm()
417 twl_rtc->reg_map[REG_ALARM_SECONDS_REG], ALL_TIME_REGS); in twl_rtc_set_alarm()
527 twl_rtc->reg_map = (u8 *)twl4030_rtc_reg_map; in twl_rtc_probe()
530 twl_rtc->reg_map = (u8 *)twl6030_rtc_reg_map; in twl_rtc_probe()
/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Ddma.c34 static const struct omap_dma_reg reg_map[] = { variable
181 .reg_map = reg_map,
/kernel/linux/linux-6.6/arch/arm/mach-omap2/
H A Ddma.c35 static const struct omap_dma_reg reg_map[] = { variable
182 .reg_map = reg_map,
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dmr75203.c462 struct regmap **reg_map; in pvt_get_regmap() local
466 reg_map = &pvt->c_map; in pvt_get_regmap()
468 reg_map = &pvt->t_map; in pvt_get_regmap()
470 reg_map = &pvt->p_map; in pvt_get_regmap()
472 reg_map = &pvt->v_map; in pvt_get_regmap()
481 *reg_map = devm_regmap_init_mmio(dev, io_base, &pvt_regmap_config); in pvt_get_regmap()
482 if (IS_ERR(*reg_map)) { in pvt_get_regmap()
484 return PTR_ERR(*reg_map); in pvt_get_regmap()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dctx_rewrite.c471 * These are substitutions specified in `reg_map` array.
472 * If a substring of pattern is equal to `reg_map[i][0]` the `text` is
473 * expected to contain `reg_map[i][1]` in the matching position.
487 static bool match_pattern(struct btf *btf, char *pattern, char *text, char *reg_map[][2]) in match_pattern() argument
508 for (int i = 0; reg_map[i][0]; ++i) { in match_pattern()
511 pattern_next = match_str(pattern, reg_map[i][0]); in match_pattern()
515 text_next = match_str(text, reg_map[i][1]); in match_pattern()
741 char *reg_map[][2], in match_program()
791 ASSERT_TRUE(match_pattern(btf, pattern, text, reg_map), in match_program()
836 char *reg_map[][ in run_one_testcase() local
738 match_program(struct btf *btf, struct prog_info *pinfo, char *pattern, char *reg_map[][2], bool skip_first_insn) match_program() argument
[all...]
/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dusdt.c1242 } reg_map[] = { in calc_pt_regs_off() local
1271 for (i = 0; i < ARRAY_SIZE(reg_map); i++) { in calc_pt_regs_off()
1272 for (j = 0; j < ARRAY_SIZE(reg_map[i].names); j++) { in calc_pt_regs_off()
1273 if (strcmp(reg_name, reg_map[i].names[j]) == 0) in calc_pt_regs_off()
1274 return reg_map[i].pt_regs_off; in calc_pt_regs_off()
1433 } reg_map[] = { in calc_pt_regs_off() local
1468 for (i = 0; i < ARRAY_SIZE(reg_map); i++) { in calc_pt_regs_off()
1469 if (strcmp(reg_name, reg_map[i].name) == 0) in calc_pt_regs_off()
1470 return reg_map[i].pt_regs_off; in calc_pt_regs_off()
1519 } reg_map[] in calc_pt_regs_off() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/
H A Dfsl_pq_mdio.c377 void __iomem *reg_map, struct resource *reg_res) in set_tbipa()
388 tbipa = (*get_tbipa)(reg_map); in set_tbipa()
396 if ((void *)tbipa > reg_map + resource_size(reg_res) - 4) in set_tbipa()
398 ((void *)tbipa - reg_map) + 4); in set_tbipa()
375 set_tbipa(const u32 tbipa_val, struct platform_device *pdev, uint32_t __iomem * (*get_tbipa)(void __iomem *), void __iomem *reg_map, struct resource *reg_res) set_tbipa() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/v3d/
H A Dv3d_drv.c83 static const u32 reg_map[] = { in v3d_get_param_ioctl() local
100 if (args->param < ARRAY_SIZE(reg_map) && in v3d_get_param_ioctl()
101 (reg_map[args->param] || in v3d_get_param_ioctl()
103 u32 offset = reg_map[args->param]; in v3d_get_param_ioctl()
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/
H A Dfsl_pq_mdio.c378 void __iomem *reg_map, struct resource *reg_res) in set_tbipa()
389 tbipa = (*get_tbipa)(reg_map); in set_tbipa()
397 if ((void *)tbipa > reg_map + resource_size(reg_res) - 4) in set_tbipa()
399 ((void *)tbipa - reg_map) + 4); in set_tbipa()
376 set_tbipa(const u32 tbipa_val, struct platform_device *pdev, uint32_t __iomem * (*get_tbipa)(void __iomem *), void __iomem *reg_map, struct resource *reg_res) set_tbipa() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/v3d/
H A Dv3d_drv.c43 static const u32 reg_map[] = { in v3d_get_param_ioctl() local
60 if (args->param < ARRAY_SIZE(reg_map) && in v3d_get_param_ioctl()
61 (reg_map[args->param] || in v3d_get_param_ioctl()
63 u32 offset = reg_map[args->param]; in v3d_get_param_ioctl()
/kernel/linux/linux-6.6/drivers/platform/x86/intel/pmc/
H A Dcore_ssram.c40 const struct pmc_reg_map *reg_map, int pmc_index) in pmc_core_pmc_add()
54 pmc->map = reg_map; in pmc_core_pmc_add()
39 pmc_core_pmc_add(struct pmc_dev *pmcdev, u64 pwrm_base, const struct pmc_reg_map *reg_map, int pmc_index) pmc_core_pmc_add() argument
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dmr75203.c586 struct regmap **reg_map; in pvt_get_regmap() local
590 reg_map = &pvt->c_map; in pvt_get_regmap()
592 reg_map = &pvt->t_map; in pvt_get_regmap()
594 reg_map = &pvt->p_map; in pvt_get_regmap()
596 reg_map = &pvt->v_map; in pvt_get_regmap()
605 *reg_map = devm_regmap_init_mmio(dev, io_base, &pvt_regmap_config); in pvt_get_regmap()
606 if (IS_ERR(*reg_map)) { in pvt_get_regmap()
608 return PTR_ERR(*reg_map); in pvt_get_regmap()
/kernel/linux/linux-5.10/drivers/dma/ti/
H A Domap-dma.c46 const struct omap_dma_reg *reg_map; member
66 const struct omap_dma_reg *reg_map; member
353 const struct omap_dma_reg *r = od->reg_map + reg; in omap_dma_glbl_write()
362 const struct omap_dma_reg *r = od->reg_map + reg; in omap_dma_glbl_read()
371 const struct omap_dma_reg *r = c->reg_map + reg; in omap_dma_chan_write()
378 const struct omap_dma_reg *r = c->reg_map + reg; in omap_dma_chan_read()
1506 c->reg_map = od->reg_map; in omap_dma_chan_init()
1684 od->reg_map = od->plat->reg_map; in omap_dma_probe()
[all...]
/kernel/linux/linux-6.6/drivers/dma/ti/
H A Domap-dma.c46 const struct omap_dma_reg *reg_map; member
66 const struct omap_dma_reg *reg_map; member
353 const struct omap_dma_reg *r = od->reg_map + reg; in omap_dma_glbl_write()
362 const struct omap_dma_reg *r = od->reg_map + reg; in omap_dma_glbl_read()
371 const struct omap_dma_reg *r = c->reg_map + reg; in omap_dma_chan_write()
378 const struct omap_dma_reg *r = c->reg_map + reg; in omap_dma_chan_read()
1511 c->reg_map = od->reg_map; in omap_dma_chan_init()
1690 od->reg_map = od->plat->reg_map; in omap_dma_probe()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_mac.c138 struct zd_reg_alpha2_map *reg_map; in zd_reg2alpha2() local
140 reg_map = &reg_alpha2_map[i]; in zd_reg2alpha2()
141 if (regdomain == reg_map->reg) { in zd_reg2alpha2()
142 alpha2[0] = reg_map->alpha2[0]; in zd_reg2alpha2()
143 alpha2[1] = reg_map->alpha2[1]; in zd_reg2alpha2()
/kernel/linux/linux-6.6/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_mac.c138 struct zd_reg_alpha2_map *reg_map; in zd_reg2alpha2() local
140 reg_map = &reg_alpha2_map[i]; in zd_reg2alpha2()
141 if (regdomain == reg_map->reg) { in zd_reg2alpha2()
142 alpha2[0] = reg_map->alpha2[0]; in zd_reg2alpha2()
143 alpha2[1] = reg_map->alpha2[1]; in zd_reg2alpha2()
/kernel/linux/linux-5.10/include/linux/
H A Domap-dma.h270 const struct omap_dma_reg *reg_map; member

Completed in 29 milliseconds

12