Home
last modified time | relevance | path

Searched refs:reg_config (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/regulator/
H A Das3722-regulator.c589 struct as3722_regulator_config_data *reg_config; in as3722_get_regulator_dt_data() local
613 reg_config = &as3722_regs->reg_config_data[id]; in as3722_get_regulator_dt_data()
614 reg_config->reg_init = as3722_regulator_matches[id].init_data; in as3722_get_regulator_dt_data()
617 if (!reg_config->reg_init || !reg_node) in as3722_get_regulator_dt_data()
623 reg_config->ext_control = prop; in as3722_get_regulator_dt_data()
629 reg_config->enable_tracking = in as3722_get_regulator_dt_data()
639 struct as3722_regulator_config_data *reg_config; in as3722_regulator_probe() local
667 reg_config = &as3722_regs->reg_config_data[id]; in as3722_regulator_probe()
681 if (reg_config->ext_control) in as3722_regulator_probe()
695 if (reg_config->ext_control) in as3722_regulator_probe()
[all …]
H A Dtps65086-regulator.c307 struct tps65086_regulator *regulators = tps->reg_config->config; in tps65086_of_parse_cb()
375 tps->reg_config = &regulator_configs[selector_reg_config]; in tps65086_regulator_probe()
384 for (i = 0; i < tps->reg_config->num_elems; ++i) { in tps65086_regulator_probe()
385 struct regulator_desc * const desc_ptr = &tps->reg_config->config[i].desc; in tps65086_regulator_probe()
/linux/drivers/clk/sprd/
H A Dcommon.c46 struct regmap_config reg_config = sprdclk_regmap_config; in sprd_clk_regmap_init() local
67 reg_config.max_register = resource_size(res) - reg_config.reg_stride; in sprd_clk_regmap_init()
70 &reg_config); in sprd_clk_regmap_init()
/linux/drivers/power/reset/
H A Dat91-sama5d2_shdwc.c86 struct reg_config { struct
93 const struct reg_config *rcfg;
113 const struct reg_config *rcfg = shdw->rcfg; in at91_wakeup_status()
235 const struct reg_config *rcfg = shdw->rcfg; in at91_shdwc_dt_configure()
260 static const struct reg_config sama5d2_reg_config = {
277 static const struct reg_config sam9x60_reg_config = {
294 static const struct reg_config sama7g5_reg_config = {
/linux/drivers/dma/
H A Damba-pl08x.c159 void __iomem *reg_config; member
378 val = readl(ch->reg_config); in pl08x_phy_channel_busy()
518 writel(ccfg, phychan->reg_config); in pl08x_write_lli()
552 val = readl(phychan->reg_config); in pl08x_start_next_txd()
554 val = readl(phychan->reg_config); in pl08x_start_next_txd()
563 val = readl(phychan->reg_config); in pl08x_start_next_txd()
566 val = readl(phychan->reg_config); in pl08x_start_next_txd()
568 writel(val | PL080_CONFIG_ENABLE, phychan->reg_config); in pl08x_start_next_txd()
596 val = readl(ch->reg_config); in pl08x_pause_phy_chan()
598 writel(val, ch->reg_config); in pl08x_pause_phy_chan()
[all …]
/linux/include/linux/mfd/
H A Dtps65086.h113 const struct tps65086_regulator_config *reg_config; member
/linux/drivers/soc/ti/
H A Dknav_qmss_queue.c1189 writel_relaxed((u32)block->dma, &qmgr->reg_config->link_ram_base0); in knav_queue_setup_link_ram()
1192 &qmgr->reg_config->link_ram_size0); in knav_queue_setup_link_ram()
1195 &qmgr->reg_config->link_ram_size0); in knav_queue_setup_link_ram()
1202 writel_relaxed(block->dma, &qmgr->reg_config->link_ram_base1); in knav_queue_setup_link_ram()
1440 qmgr->reg_config = in knav_queue_init_qmgrs()
1466 IS_ERR(qmgr->reg_config) || IS_ERR(qmgr->reg_region) || in knav_queue_init_qmgrs()
1477 if (!IS_ERR(qmgr->reg_config)) in knav_queue_init_qmgrs()
1478 devm_iounmap(dev, qmgr->reg_config); in knav_queue_init_qmgrs()
1495 qmgr->reg_config, qmgr->reg_region, in knav_queue_init_qmgrs()
H A Dknav_qmss.h141 struct knav_reg_config __iomem *reg_config; member
/linux/drivers/iio/dac/
H A Dadi-axi-dac.c116 u32 reg_config; member
501 if (st->reg_config & AXI_DAC_CONFIG_DDS_DISABLE) in axi_dac_extend_chan()
579 if (st->reg_config & AXI_DAC_CONFIG_DDS_DISABLE) in axi_dac_set_sample_rate()
959 ret = regmap_read(st->regmap, AXI_DAC_CONFIG_REG, &st->reg_config); in axi_dac_probe()
/linux/sound/soc/codecs/
H A Dlpass-wsa-macro.c2758 struct regmap_config *reg_config __free(kfree) = kmemdup(&wsa_regmap_config, in wsa_macro_register_mclk_output()
2759 sizeof(*reg_config), in wsa_macro_register_mclk_output()
2761 if (!reg_config) in wsa_macro_register_mclk_output()
2764 reg_config->reg_defaults = reg_defaults; in wsa_macro_register_mclk_output()
2765 reg_config->num_reg_defaults = def_count; in wsa_macro_register_mclk_output()
2767 wsa->regmap = devm_regmap_init_mmio(dev, base, reg_config); in wsa_macro_register_mclk_output()
H A Dlpass-rx-macro.c3849 struct regmap_config *reg_config __free(kfree) = kmemdup(&rx_regmap_config, in rx_macro_probe()
3850 sizeof(*reg_config), in rx_macro_probe()
3852 if (!reg_config) in rx_macro_probe()
3855 reg_config->reg_defaults = reg_defaults; in rx_macro_probe()
3856 reg_config->num_reg_defaults = def_count; in rx_macro_probe()
3858 rx->regmap = devm_regmap_init_mmio(dev, base, reg_config); in rx_macro_probe()
/linux/drivers/gpu/drm/imagination/
H A Dpvr_rogue_fwif.h1120 struct rogue_fwif_reg_cfg_rec reg_config __aligned(8);