Home
last modified time | relevance | path

Searched refs:regmap_cfg (Results 1 – 21 of 21) sorted by relevance

/Linux-v5.15/drivers/mfd/
Dti-lmu.c140 struct regmap_config regmap_cfg; in ti_lmu_probe() local
159 memset(&regmap_cfg, 0, sizeof(struct regmap_config)); in ti_lmu_probe()
160 regmap_cfg.reg_bits = 8; in ti_lmu_probe()
161 regmap_cfg.val_bits = 8; in ti_lmu_probe()
162 regmap_cfg.name = id->name; in ti_lmu_probe()
163 regmap_cfg.max_register = data->max_register; in ti_lmu_probe()
165 lmu->regmap = devm_regmap_init_i2c(cl, &regmap_cfg); in ti_lmu_probe()
Datc260x-i2c.c19 struct regmap_config regmap_cfg; in atc260x_i2c_probe() local
29 ret = atc260x_match_device(atc260x, &regmap_cfg); in atc260x_i2c_probe()
35 atc260x->regmap = devm_regmap_init_i2c(client, &regmap_cfg); in atc260x_i2c_probe()
Datc260x-core.c198 int atc260x_match_device(struct atc260x *atc260x, struct regmap_config *regmap_cfg) in atc260x_match_device() argument
211 *regmap_cfg = atc2603c_regmap_config; in atc260x_match_device()
220 *regmap_cfg = atc2609a_regmap_config; in atc260x_match_device()
241 regmap_cfg->lock = regmap_lock_mutex, in atc260x_match_device()
242 regmap_cfg->unlock = regmap_unlock_mutex, in atc260x_match_device()
243 regmap_cfg->lock_arg = atc260x->regmap_mutex; in atc260x_match_device()
Daxp20x.c865 axp20x->regmap_cfg = &axp152_regmap_config; in axp20x_match_device()
872 axp20x->regmap_cfg = &axp20x_regmap_config; in axp20x_match_device()
878 axp20x->regmap_cfg = &axp22x_regmap_config; in axp20x_match_device()
884 axp20x->regmap_cfg = &axp22x_regmap_config; in axp20x_match_device()
890 axp20x->regmap_cfg = &axp288_regmap_config; in axp20x_match_device()
897 axp20x->regmap_cfg = &axp288_regmap_config; in axp20x_match_device()
914 axp20x->regmap_cfg = &axp806_regmap_config; in axp20x_match_device()
920 axp20x->regmap_cfg = &axp22x_regmap_config; in axp20x_match_device()
926 axp20x->regmap_cfg = &axp288_regmap_config; in axp20x_match_device()
Drk808.c642 rk808->regmap_cfg = &rk805_regmap_config; in rk808_probe()
650 rk808->regmap_cfg = &rk808_regmap_config; in rk808_probe()
658 rk808->regmap_cfg = &rk818_regmap_config; in rk808_probe()
667 rk808->regmap_cfg = &rk817_regmap_config; in rk808_probe()
683 rk808->regmap = devm_regmap_init_i2c(client, rk808->regmap_cfg); in rk808_probe()
Daxp20x-rsb.c42 axp20x->regmap = devm_regmap_init_sunxi_rsb(rdev, axp20x->regmap_cfg); in axp20x_rsb_probe()
Daxp20x-i2c.c43 axp20x->regmap = devm_regmap_init_i2c(i2c, axp20x->regmap_cfg); in axp20x_i2c_probe()
/Linux-v5.15/drivers/char/hw_random/
Dks-sa-rng.c87 struct regmap *regmap_cfg; member
121 regmap_write_bits(ks_sa_rng->regmap_cfg, SA_CMD_STATUS_OFS, in ks_sa_rng_init()
161 regmap_write_bits(ks_sa_rng->regmap_cfg, SA_CMD_STATUS_OFS, in ks_sa_rng_cleanup()
234 ks_sa_rng->regmap_cfg = in ks_sa_rng_probe()
238 if (IS_ERR(ks_sa_rng->regmap_cfg)) { in ks_sa_rng_probe()
/Linux-v5.15/sound/soc/codecs/
Dak4613.c651 const struct regmap_config *regmap_cfg; in ak4613_i2c_probe() local
655 regmap_cfg = NULL; in ak4613_i2c_probe()
661 regmap_cfg = of_id->data; in ak4613_i2c_probe()
663 regmap_cfg = (const struct regmap_config *)id->driver_data; in ak4613_i2c_probe()
666 if (!regmap_cfg) in ak4613_i2c_probe()
684 regmap = devm_regmap_init_i2c(i2c, regmap_cfg); in ak4613_i2c_probe()
/Linux-v5.15/drivers/iio/adc/
Dstm32-dfsdm-core.c25 const struct regmap_config *regmap_cfg; member
65 .regmap_cfg = &stm32h7_dfsdm_regmap_cfg,
80 .regmap_cfg = &stm32mp1_dfsdm_regmap_cfg,
333 dev_data->regmap_cfg); in stm32_dfsdm_probe()
Dstm32-dfsdm-adc.c67 const struct regmap_config *regmap_cfg; member
/Linux-v5.15/sound/soc/meson/
Daxg-tdmout.c238 .regmap_cfg = &axg_tdmout_regmap_cfg,
247 .regmap_cfg = &axg_tdmout_regmap_cfg,
307 .regmap_cfg = &axg_tdmout_regmap_cfg,
Daxg-tdm-formatter.h32 const struct regmap_config *regmap_cfg; member
Daxg-tdmin.c228 .regmap_cfg = &axg_tdmin_regmap_cfg,
Daxg-tdm-formatter.c276 formatter->map = devm_regmap_init_mmio(dev, regs, drv->regmap_cfg); in axg_tdm_formatter_probe()
/Linux-v5.15/drivers/rtc/
Drtc-s5m.c709 const struct regmap_config *regmap_cfg; in s5m_rtc_probe() local
718 regmap_cfg = &s2mps14_rtc_regmap_config; in s5m_rtc_probe()
723 regmap_cfg = &s2mps14_rtc_regmap_config; in s5m_rtc_probe()
728 regmap_cfg = &s2mps14_rtc_regmap_config; in s5m_rtc_probe()
733 regmap_cfg = &s5m_rtc_regmap_config; in s5m_rtc_probe()
738 regmap_cfg = &s5m_rtc_regmap_config; in s5m_rtc_probe()
756 info->regmap = devm_regmap_init_i2c(info->i2c, regmap_cfg); in s5m_rtc_probe()
/Linux-v5.15/drivers/interconnect/qcom/
Dsdm660.c251 const struct regmap_config *regmap_cfg; member
394 .regmap_cfg = &sdm660_a2noc_regmap_config,
419 .regmap_cfg = &sdm660_bimc_regmap_config,
472 .regmap_cfg = &sdm660_cnoc_regmap_config,
492 .regmap_cfg = &sdm660_gnoc_regmap_config,
531 .regmap_cfg = &sdm660_mnoc_regmap_config,
565 .regmap_cfg = &sdm660_snoc_regmap_config,
847 qp->regmap = devm_regmap_init_mmio(dev, qp->mmio, desc->regmap_cfg); in qnoc_probe()
/Linux-v5.15/drivers/iio/light/
Disl29018.c666 const struct regmap_config *regmap_cfg; member
674 .regmap_cfg = &isl29018_regmap_config,
680 .regmap_cfg = &isl29018_regmap_config,
686 .regmap_cfg = &isl29035_regmap_config,
767 isl29018_chip_info_tbl[dev_id].regmap_cfg); in isl29018_probe()
/Linux-v5.15/include/linux/mfd/atc260x/
Dcore.h55 int atc260x_match_device(struct atc260x *atc260x, struct regmap_config *regmap_cfg);
/Linux-v5.15/include/linux/mfd/
Daxp20x.h644 const struct regmap_config *regmap_cfg; member
Drk808.h702 const struct regmap_config *regmap_cfg; member