/Linux-v4.19/drivers/clk/at91/ |
D | clk-main.c | 32 struct regmap *regmap; member 39 struct regmap *regmap; member 48 struct regmap *regmap; member 55 struct regmap *regmap; member 61 static inline bool clk_main_osc_ready(struct regmap *regmap) in clk_main_osc_ready() argument 65 regmap_read(regmap, AT91_PMC_SR, &status); in clk_main_osc_ready() 73 struct regmap *regmap = osc->regmap; in clk_main_osc_prepare() local 76 regmap_read(regmap, AT91_CKGR_MOR, &tmp); in clk_main_osc_prepare() 84 regmap_write(regmap, AT91_CKGR_MOR, tmp); in clk_main_osc_prepare() 87 while (!clk_main_osc_ready(regmap)) in clk_main_osc_prepare() [all …]
|
D | clk-usb.c | 30 struct regmap *regmap; member 38 struct regmap *regmap; member 52 regmap_read(usb->regmap, AT91_PMC_USB, &usbr); in at91sam9x5_clk_usb_recalc_rate() 116 regmap_update_bits(usb->regmap, AT91_PMC_USB, AT91_PMC_USBS, in at91sam9x5_clk_usb_set_parent() 127 regmap_read(usb->regmap, AT91_PMC_USB, &usbr); in at91sam9x5_clk_usb_get_parent() 145 regmap_update_bits(usb->regmap, AT91_PMC_USB, AT91_PMC_OHCIUSBDIV, in at91sam9x5_clk_usb_set_rate() 163 regmap_update_bits(usb->regmap, AT91_PMC_USB, AT91_PMC_USBS, in at91sam9n12_clk_usb_enable() 173 regmap_update_bits(usb->regmap, AT91_PMC_USB, AT91_PMC_USBS, 0); in at91sam9n12_clk_usb_disable() 181 regmap_read(usb->regmap, AT91_PMC_USB, &usbr); in at91sam9n12_clk_usb_is_enabled() 196 at91sam9x5_clk_register_usb(struct regmap *regmap, const char *name, in at91sam9x5_clk_register_usb() argument [all …]
|
/Linux-v4.19/drivers/hwmon/ |
D | w83773g.c | 65 static int get_local_temp(struct regmap *regmap, long *val) in get_local_temp() argument 70 ret = regmap_read(regmap, W83773_LOCAL_TEMP, ®val); in get_local_temp() 78 static int get_remote_temp(struct regmap *regmap, int index, long *val) in get_remote_temp() argument 84 ret = regmap_read(regmap, W83773_TEMP_MSB[index], ®val_high); in get_remote_temp() 88 ret = regmap_read(regmap, W83773_TEMP_LSB[index], ®val_low); in get_remote_temp() 96 static int get_fault(struct regmap *regmap, int index, long *val) in get_fault() argument 101 ret = regmap_read(regmap, W83773_STATUS[index], ®val); in get_fault() 109 static int get_offset(struct regmap *regmap, int index, long *val) in get_offset() argument 115 ret = regmap_read(regmap, W83773_OFFSET_MSB[index], ®val_high); in get_offset() 119 ret = regmap_read(regmap, W83773_OFFSET_LSB[index], ®val_low); in get_offset() [all …]
|
/Linux-v4.19/drivers/base/regmap/ |
D | internal.h | 22 struct regmap; 38 void (*format_write)(struct regmap *map, 48 struct regmap *map; 52 struct regmap { struct 170 int (*init)(struct regmap *map); argument 171 int (*exit)(struct regmap *map); 173 void (*debugfs_init)(struct regmap *map); 175 int (*read)(struct regmap *map, unsigned int reg, unsigned int *value); 176 int (*write)(struct regmap *map, unsigned int reg, unsigned int value); 177 int (*sync)(struct regmap *map, unsigned int min, unsigned int max); [all …]
|
/Linux-v4.19/drivers/clk/davinci/ |
D | da8xx-cfgchip.c | 34 struct regmap *regmap; member 46 return regmap_write_bits(clk->regmap, clk->reg, clk->mask, clk->mask); in da8xx_cfgchip_gate_clk_enable() 53 regmap_write_bits(clk->regmap, clk->reg, clk->mask, 0); in da8xx_cfgchip_gate_clk_disable() 61 regmap_read(clk->regmap, clk->reg, &val); in da8xx_cfgchip_gate_clk_is_enabled() 89 struct regmap *regmap) in da8xx_cfgchip_gate_clk_register() argument 117 gate->regmap = regmap; in da8xx_cfgchip_gate_clk_register() 135 struct regmap *regmap) in da8xx_cfgchip_register_tbclk() argument 140 regmap); in da8xx_cfgchip_register_tbclk() 158 struct regmap *regmap) in da8xx_cfgchip_register_div4p5() argument 162 gate = da8xx_cfgchip_gate_clk_register(dev, &da8xx_div4p5ena_info, regmap); in da8xx_cfgchip_register_div4p5() [all …]
|
/Linux-v4.19/sound/soc/codecs/ |
D | nau8825.c | 336 regmap_update_bits(nau8825->regmap, NAU8825_REG_HSVOL_CTRL, in nau8825_hpvol_ramp() 345 regmap_update_bits(nau8825->regmap, NAU8825_REG_HSVOL_CTRL, in nau8825_hpvol_ramp() 463 regmap_read(nau8825->regmap, nau8825_xtalk_baktab[i].reg, in nau8825_xtalk_backup() 490 regmap_write(nau8825->regmap, nau8825_xtalk_baktab[i].reg, in nau8825_xtalk_restore() 500 regmap_update_bits(nau8825->regmap, NAU8825_REG_ENA_CTRL, in nau8825_xtalk_prepare_dac() 509 regmap_update_bits(nau8825->regmap, NAU8825_REG_CHARGE_PUMP, in nau8825_xtalk_prepare_dac() 513 regmap_update_bits(nau8825->regmap, NAU8825_REG_RDAC, in nau8825_xtalk_prepare_dac() 518 regmap_update_bits(nau8825->regmap, NAU8825_REG_POWER_UP_CONTROL, in nau8825_xtalk_prepare_dac() 523 regmap_update_bits(nau8825->regmap, NAU8825_REG_POWER_UP_CONTROL, in nau8825_xtalk_prepare_dac() 527 regmap_update_bits(nau8825->regmap, NAU8825_REG_HSD_CTRL, in nau8825_xtalk_prepare_dac() [all …]
|
D | cs35l35.c | 203 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_sdin_event() 206 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event() 209 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event() 213 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event() 216 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL1, in cs35l35_sdin_event() 220 regmap_update_bits(cs35l35->regmap, CS35L35_AMP_DIG_VOL_CTL, in cs35l35_sdin_event() 225 regmap_update_bits(cs35l35->regmap, CS35L35_CLK_CTL1, in cs35l35_sdin_event() 229 regmap_update_bits(cs35l35->regmap, CS35L35_AMP_DIG_VOL_CTL, in cs35l35_sdin_event() 251 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_main_amp_event() 255 regmap_update_bits(cs35l35->regmap, CS35L35_PWRCTL2, in cs35l35_main_amp_event() [all …]
|
D | rt1305.c | 77 struct regmap *regmap; member 252 regmap_multi_reg_write(rt1305->regmap, init_list, RT1305_INIT_REG_LEN); in rt1305_reg_init() 396 static void rt1305_reset(struct regmap *regmap) in rt1305_reset() argument 398 regmap_write(regmap, RT1305_RESET, 0); in rt1305_reset() 884 rt1305_reset(rt1305->regmap); in rt1305_remove() 892 regcache_cache_only(rt1305->regmap, true); in rt1305_suspend() 893 regcache_mark_dirty(rt1305->regmap); in rt1305_suspend() 902 regcache_cache_only(rt1305->regmap, false); in rt1305_resume() 903 regcache_sync(rt1305->regmap); in rt1305_resume() 1000 regcache_cache_bypass(rt1305->regmap, true); in rt1305_calibrate() [all …]
|
D | max98927.c | 167 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt() 183 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt() 212 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt() 217 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt() 222 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt() 226 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt() 231 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt() 235 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt() 239 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt() 287 regmap_update_bits(max98927->regmap, in max98927_set_clock() [all …]
|
D | nau8824.c | 432 regmap_update_bits(nau8824->regmap, NAU8824_REG_ENABLE_LO, in nau8824_output_dac_event() 436 regmap_update_bits(nau8824->regmap, NAU8824_REG_ENABLE_LO, in nau8824_output_dac_event() 454 regmap_update_bits(nau8824->regmap, in nau8824_spk_event() 459 regmap_update_bits(nau8824->regmap, in nau8824_spk_event() 480 regmap_update_bits(nau8824->regmap, in nau8824_pump_event() 485 regmap_update_bits(nau8824->regmap, in nau8824_pump_event() 501 struct regmap *regmap = nau8824->regmap; in system_clock_control() local 523 regmap_read(regmap, NAU8824_REG_FLL1, &value); in system_clock_control() 526 regmap_read(regmap, NAU8824_REG_FLL6, &value); in system_clock_control() 530 regmap_read(regmap, NAU8824_REG_CLK_DIVIDER, &value); in system_clock_control() [all …]
|
D | nau8540.c | 245 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL1, in adc_power_control() 247 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL2, in adc_power_control() 250 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL1, in adc_power_control() 252 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL2, in adc_power_control() 265 regmap_write(nau8540->regmap, NAU8540_REG_RST, 0x0001); in aiftx_power_control() 266 regmap_write(nau8540->regmap, NAU8540_REG_RST, 0x0000); in aiftx_power_control() 389 regmap_read(nau8540->regmap, NAU8540_REG_ADC_SAMPLE_RATE, &osr); in nau8540_hw_params() 393 regmap_update_bits(nau8540->regmap, NAU8540_REG_CLOCK_SRC, in nau8540_hw_params() 414 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL0, in nau8540_hw_params() 467 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL0, in nau8540_set_fmt() [all …]
|
D | mt6351.c | 190 struct regmap *regmap; member 202 regmap_update_bits(cmpnt->regmap, MT6351_ZCD_CON2, in set_hp_gain_zero() 204 regmap_update_bits(cmpnt->regmap, MT6351_ZCD_CON2, in set_hp_gain_zero() 352 regmap_update_bits(cmpnt->regmap, in hp_gain_ramp_set() 366 regmap_update_bits(cmpnt->regmap, MT6351_ZCD_CON0, 0x7 << 8, 0x1 << 8); in hp_zcd_enable() 367 regmap_update_bits(cmpnt->regmap, MT6351_ZCD_CON0, 0x1 << 7, 0x0 << 7); in hp_zcd_enable() 370 regmap_update_bits(cmpnt->regmap, MT6351_ZCD_CON0, 0x1 << 6, 0x1 << 6); in hp_zcd_enable() 372 regmap_update_bits(cmpnt->regmap, MT6351_ZCD_CON0, 0x3 << 4, 0x0 << 4); in hp_zcd_enable() 373 regmap_update_bits(cmpnt->regmap, MT6351_ZCD_CON0, 0x7 << 1, 0x5 << 1); in hp_zcd_enable() 374 regmap_update_bits(cmpnt->regmap, MT6351_ZCD_CON0, 0x1 << 0, 0x1 << 0); in hp_zcd_enable() [all …]
|
D | cs35l34.c | 48 struct regmap *regmap; member 247 regmap_update_bits(priv->regmap, CS35L34_PWRCTL3, in cs35l34_sdin_event() 250 ret = regmap_update_bits(priv->regmap, CS35L34_PWRCTL1, in cs35l34_sdin_event() 260 regmap_update_bits(priv->regmap, CS35L34_PWRCTL3, in cs35l34_sdin_event() 263 ret = regmap_update_bits(priv->regmap, CS35L34_PWRCTL1, in cs35l34_sdin_event() 350 regmap_update_bits(priv->regmap, CS35L34_BST_CVTR_V_CTL, in cs35l34_main_amp_event() 353 regmap_update_bits(priv->regmap, CS35L34_PROTECT_CTL, in cs35l34_main_amp_event() 357 regmap_update_bits(priv->regmap, CS35L34_BST_CVTR_V_CTL, in cs35l34_main_amp_event() 359 regmap_update_bits(priv->regmap, CS35L34_PROTECT_CTL, in cs35l34_main_amp_event() 392 ret = regmap_read(priv->regmap, CS35L34_AMP_DIG_VOL_CTL, in cs35l34_mclk_event() [all …]
|
/Linux-v4.19/drivers/reset/hisilicon/ |
D | hi6220_reset.c | 43 struct regmap *regmap; member 50 struct regmap *regmap = data->regmap; in hi6220_peripheral_assert() local 55 return regmap_write(regmap, reg, BIT(offset)); in hi6220_peripheral_assert() 62 struct regmap *regmap = data->regmap; in hi6220_peripheral_deassert() local 67 return regmap_write(regmap, reg, BIT(offset)); in hi6220_peripheral_deassert() 79 struct regmap *regmap = data->regmap; in hi6220_media_assert() local 81 return regmap_write(regmap, SC_MEDIA_RSTEN, BIT(idx)); in hi6220_media_assert() 88 struct regmap *regmap = data->regmap; in hi6220_media_deassert() local 90 return regmap_write(regmap, SC_MEDIA_RSTDIS, BIT(idx)); in hi6220_media_deassert() 104 struct regmap *regmap; in hi6220_reset_probe() local [all …]
|
/Linux-v4.19/drivers/media/tuners/ |
D | m88rs6000t.c | 23 struct regmap *regmap; member 45 ret = regmap_read(dev->regmap, 0x15, &utmp); in m88rs6000t_set_demod_mclk() 107 ret = regmap_read(dev->regmap, 0x1D, &utmp); in m88rs6000t_set_demod_mclk() 117 ret = regmap_write(dev->regmap, 0x05, 0x40); in m88rs6000t_set_demod_mclk() 120 ret = regmap_write(dev->regmap, 0x11, 0x08); in m88rs6000t_set_demod_mclk() 123 ret = regmap_write(dev->regmap, 0x15, reg15); in m88rs6000t_set_demod_mclk() 126 ret = regmap_write(dev->regmap, 0x16, reg16); in m88rs6000t_set_demod_mclk() 129 ret = regmap_write(dev->regmap, 0x1D, reg1D); in m88rs6000t_set_demod_mclk() 132 ret = regmap_write(dev->regmap, 0x1E, reg1E); in m88rs6000t_set_demod_mclk() 135 ret = regmap_write(dev->regmap, 0x1F, reg1F); in m88rs6000t_set_demod_mclk() [all …]
|
/Linux-v4.19/include/linux/ |
D | regmap.h | 32 struct regmap; 517 struct regmap *__regmap_init(struct device *dev, 523 struct regmap *__regmap_init_i2c(struct i2c_client *i2c, 527 struct regmap *__regmap_init_sccb(struct i2c_client *i2c, 531 struct regmap *__regmap_init_slimbus(struct slim_device *slimbus, 535 struct regmap *__regmap_init_spi(struct spi_device *dev, 539 struct regmap *__regmap_init_spmi_base(struct spmi_device *dev, 543 struct regmap *__regmap_init_spmi_ext(struct spmi_device *dev, 547 struct regmap *__regmap_init_w1(struct device *w1_dev, 551 struct regmap *__regmap_init_mmio_clk(struct device *dev, const char *clk_id, [all …]
|
/Linux-v4.19/drivers/acpi/pmic/ |
D | intel_pmic_crc.c | 196 static int intel_crc_pmic_get_power(struct regmap *regmap, int reg, in intel_crc_pmic_get_power() argument 201 if (regmap_read(regmap, reg, &data)) in intel_crc_pmic_get_power() 208 static int intel_crc_pmic_update_power(struct regmap *regmap, int reg, in intel_crc_pmic_update_power() argument 213 if (regmap_read(regmap, reg, &data)) in intel_crc_pmic_update_power() 223 if (regmap_write(regmap, reg, data)) in intel_crc_pmic_update_power() 228 static int intel_crc_pmic_get_raw_temp(struct regmap *regmap, int reg) in intel_crc_pmic_get_raw_temp() argument 236 if (regmap_read(regmap, reg, &temp_l) || in intel_crc_pmic_get_raw_temp() 237 regmap_read(regmap, reg - 1, &temp_h)) in intel_crc_pmic_get_raw_temp() 243 static int intel_crc_pmic_update_aux(struct regmap *regmap, int reg, int raw) in intel_crc_pmic_update_aux() argument 245 return regmap_write(regmap, reg, raw) || in intel_crc_pmic_update_aux() [all …]
|
/Linux-v4.19/drivers/watchdog/ |
D | uniphier_wdt.c | 49 struct regmap *regmap; member 62 ret = regmap_write_bits(wdev->regmap, WDTCTRL, in uniphier_watchdog_ping() 69 ret = regmap_read_poll_timeout(wdev->regmap, WDTCTRL, val, in uniphier_watchdog_ping() 76 static int __uniphier_watchdog_start(struct regmap *regmap, unsigned int sec) in __uniphier_watchdog_start() argument 81 ret = regmap_read_poll_timeout(regmap, WDTCTRL, val, in __uniphier_watchdog_start() 88 ret = regmap_write(regmap, WDTTIMSET, in __uniphier_watchdog_start() 94 ret = regmap_write(regmap, WDTCTRL, WDTCTRL_ENABLE | WDTCTRL_CLEAR); in __uniphier_watchdog_start() 100 ret = regmap_read_poll_timeout(regmap, WDTCTRL, val, in __uniphier_watchdog_start() 107 static int __uniphier_watchdog_stop(struct regmap *regmap) in __uniphier_watchdog_stop() argument 110 return regmap_write_bits(regmap, WDTCTRL, WDTCTRL_ENABLE, 0); in __uniphier_watchdog_stop() [all …]
|
/Linux-v4.19/drivers/input/misc/ |
D | pmic8xxx-pwrkey.c | 87 struct regmap *regmap; member 158 regmap_update_bits(pwrkey->regmap, PON_CNTL_1, mask, val); in pmic8xxx_pwrkey_shutdown() 167 static int pm8058_disable_smps_locally_set_pull_down(struct regmap *regmap, in pm8058_disable_smps_locally_set_pull_down() argument 176 error = regmap_write(regmap, test2_addr, bank); in pm8058_disable_smps_locally_set_pull_down() 180 error = regmap_read(regmap, test2_addr, ®); in pm8058_disable_smps_locally_set_pull_down() 188 error = regmap_read(regmap, ctrl_addr, ®); in pm8058_disable_smps_locally_set_pull_down() 219 error = regmap_write(regmap, test2_addr, bank); in pm8058_disable_smps_locally_set_pull_down() 223 error = regmap_update_bits(regmap, test2_addr, in pm8058_disable_smps_locally_set_pull_down() 233 error = regmap_write(regmap, test2_addr, bank); in pm8058_disable_smps_locally_set_pull_down() 237 error = regmap_update_bits(regmap, test2_addr, in pm8058_disable_smps_locally_set_pull_down() [all …]
|
/Linux-v4.19/drivers/media/dvb-frontends/ |
D | mn88473.c | 117 ret = regmap_write(dev->regmap[2], 0x05, 0x00); in mn88473_set_frontend() 120 ret = regmap_write(dev->regmap[2], 0xfb, 0x13); in mn88473_set_frontend() 123 ret = regmap_write(dev->regmap[2], 0xef, 0x13); in mn88473_set_frontend() 126 ret = regmap_write(dev->regmap[2], 0xf9, 0x13); in mn88473_set_frontend() 129 ret = regmap_write(dev->regmap[2], 0x00, 0x18); in mn88473_set_frontend() 132 ret = regmap_write(dev->regmap[2], 0x01, 0x01); in mn88473_set_frontend() 135 ret = regmap_write(dev->regmap[2], 0x02, 0x21); in mn88473_set_frontend() 138 ret = regmap_write(dev->regmap[2], 0x03, delivery_system_val); in mn88473_set_frontend() 141 ret = regmap_write(dev->regmap[2], 0x0b, 0x00); in mn88473_set_frontend() 146 ret = regmap_write(dev->regmap[2], 0x10 + i, if_val[i]); in mn88473_set_frontend() [all …]
|
/Linux-v4.19/drivers/mfd/ |
D | syscon.c | 36 struct regmap *regmap; member 49 struct regmap *regmap; in of_syscon_register() local 115 regmap = regmap_init_mmio(NULL, base, &syscon_config); in of_syscon_register() 116 if (IS_ERR(regmap)) { in of_syscon_register() 118 ret = PTR_ERR(regmap); in of_syscon_register() 122 syscon->regmap = regmap; in of_syscon_register() 138 struct regmap *syscon_node_to_regmap(struct device_node *np) in syscon_node_to_regmap() 158 return syscon->regmap; in syscon_node_to_regmap() 162 struct regmap *syscon_regmap_lookup_by_compatible(const char *s) in syscon_regmap_lookup_by_compatible() 165 struct regmap *regmap; in syscon_regmap_lookup_by_compatible() local [all …]
|
D | atmel-smc.c | 248 void atmel_smc_cs_conf_apply(struct regmap *regmap, int cs, in atmel_smc_cs_conf_apply() argument 251 regmap_write(regmap, ATMEL_SMC_SETUP(cs), conf->setup); in atmel_smc_cs_conf_apply() 252 regmap_write(regmap, ATMEL_SMC_PULSE(cs), conf->pulse); in atmel_smc_cs_conf_apply() 253 regmap_write(regmap, ATMEL_SMC_CYCLE(cs), conf->cycle); in atmel_smc_cs_conf_apply() 254 regmap_write(regmap, ATMEL_SMC_MODE(cs), conf->mode); in atmel_smc_cs_conf_apply() 268 void atmel_hsmc_cs_conf_apply(struct regmap *regmap, in atmel_hsmc_cs_conf_apply() argument 272 regmap_write(regmap, ATMEL_HSMC_SETUP(layout, cs), conf->setup); in atmel_hsmc_cs_conf_apply() 273 regmap_write(regmap, ATMEL_HSMC_PULSE(layout, cs), conf->pulse); in atmel_hsmc_cs_conf_apply() 274 regmap_write(regmap, ATMEL_HSMC_CYCLE(layout, cs), conf->cycle); in atmel_hsmc_cs_conf_apply() 275 regmap_write(regmap, ATMEL_HSMC_TIMINGS(layout, cs), conf->timings); in atmel_hsmc_cs_conf_apply() [all …]
|
/Linux-v4.19/drivers/clk/qcom/ |
D | clk-pll.c | 39 ret = regmap_read(pll->clkr.regmap, pll->mode_reg, &val); in clk_pll_enable() 48 ret = regmap_update_bits(pll->clkr.regmap, pll->mode_reg, PLL_BYPASSNL, in clk_pll_enable() 60 ret = regmap_update_bits(pll->clkr.regmap, pll->mode_reg, PLL_RESET_N, in clk_pll_enable() 69 return regmap_update_bits(pll->clkr.regmap, pll->mode_reg, PLL_OUTCTRL, in clk_pll_enable() 79 regmap_read(pll->clkr.regmap, pll->mode_reg, &val); in clk_pll_disable() 84 regmap_update_bits(pll->clkr.regmap, pll->mode_reg, mask, 0); in clk_pll_disable() 95 regmap_read(pll->clkr.regmap, pll->l_reg, &l); in clk_pll_recalc_rate() 96 regmap_read(pll->clkr.regmap, pll->m_reg, &m); in clk_pll_recalc_rate() 97 regmap_read(pll->clkr.regmap, pll->n_reg, &n); in clk_pll_recalc_rate() 111 regmap_read(pll->clkr.regmap, pll->config_reg, &config); in clk_pll_recalc_rate() [all …]
|
/Linux-v4.19/drivers/power/supply/ |
D | act8945a_charger.c | 82 struct regmap *regmap; member 90 static int act8945a_get_charger_state(struct regmap *regmap, int *val) in act8945a_get_charger_state() argument 95 ret = regmap_read(regmap, ACT8945A_APCH_STATUS, &status); in act8945a_get_charger_state() 99 ret = regmap_read(regmap, ACT8945A_APCH_STATE, &state); in act8945a_get_charger_state() 129 static int act8945a_get_charge_type(struct regmap *regmap, int *val) in act8945a_get_charge_type() argument 134 ret = regmap_read(regmap, ACT8945A_APCH_STATUS, &status); in act8945a_get_charge_type() 138 ret = regmap_read(regmap, ACT8945A_APCH_STATE, &state); in act8945a_get_charge_type() 167 static int act8945a_get_battery_health(struct regmap *regmap, int *val) in act8945a_get_battery_health() argument 172 ret = regmap_read(regmap, ACT8945A_APCH_STATUS, &status); in act8945a_get_battery_health() 176 ret = regmap_read(regmap, ACT8945A_APCH_CFG, &config); in act8945a_get_battery_health() [all …]
|
/Linux-v4.19/sound/soc/sirf/ |
D | sirf-usp.c | 20 struct regmap *regmap; member 31 regmap_update_bits(usp->regmap, USP_TX_FIFO_OP, in sirf_usp_tx_enable() 33 regmap_write(usp->regmap, USP_TX_FIFO_OP, 0); in sirf_usp_tx_enable() 35 regmap_update_bits(usp->regmap, USP_TX_FIFO_OP, in sirf_usp_tx_enable() 38 regmap_update_bits(usp->regmap, USP_TX_RX_ENABLE, in sirf_usp_tx_enable() 44 regmap_update_bits(usp->regmap, USP_TX_RX_ENABLE, in sirf_usp_tx_disable() 47 regmap_write(usp->regmap, USP_TX_FIFO_OP, 0); in sirf_usp_tx_disable() 52 regmap_update_bits(usp->regmap, USP_RX_FIFO_OP, in sirf_usp_rx_enable() 54 regmap_write(usp->regmap, USP_RX_FIFO_OP, 0); in sirf_usp_rx_enable() 56 regmap_update_bits(usp->regmap, USP_RX_FIFO_OP, in sirf_usp_rx_enable() [all …]
|