Home
last modified time | relevance | path

Searched refs:regmap (Results 51 - 75 of 5296) sorted by relevance

12345678910>>...212

/kernel/linux/linux-6.6/drivers/regulator/
H A Draa215300.c15 #include <linux/regmap.h>
70 struct regmap *regmap; in raa215300_i2c_probe() local
73 regmap = devm_regmap_init_i2c(client, &raa215300_regmap_config); in raa215300_i2c_probe()
74 if (IS_ERR(regmap)) in raa215300_i2c_probe()
75 return dev_err_probe(dev, PTR_ERR(regmap), in raa215300_i2c_probe()
76 "regmap i2c init failed\n"); in raa215300_i2c_probe()
78 ret = regmap_read(regmap, RAA215300_HW_REV, &pmic_version); in raa215300_i2c_probe()
85 regmap_read(regmap, RAA215300_REG_BLOCK_EN, &val); in raa215300_i2c_probe()
87 regmap_write(regmap, RAA215300_REG_BLOCK_E in raa215300_i2c_probe()
[all...]
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dmax98927.c12 #include <linux/regmap.h>
163 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt()
179 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt()
208 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt()
213 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt()
218 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt()
222 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt()
227 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()
[all...]
H A Dnau8540.c15 #include <linux/regmap.h>
242 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL1, in adc_power_control()
244 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL2, in adc_power_control()
247 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL1, in adc_power_control()
249 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL2, in adc_power_control()
262 regmap_write(nau8540->regmap, NAU8540_REG_RST, 0x0001); in aiftx_power_control()
263 regmap_write(nau8540->regmap, NAU8540_REG_RST, 0x0000); in aiftx_power_control()
386 regmap_read(nau8540->regmap, NAU8540_REG_ADC_SAMPLE_RATE, &osr); in nau8540_hw_params()
390 regmap_update_bits(nau8540->regmap, NAU8540_REG_CLOCK_SRC, in nau8540_hw_params()
411 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL in nau8540_hw_params()
605 nau8540_fll_apply(struct regmap *regmap, struct nau8540_fll *fll_param) nau8540_fll_apply() argument
731 nau8540_reset_chip(struct regmap *regmap) nau8540_reset_chip() argument
739 struct regmap *regmap = nau8540->regmap; nau8540_init_regs() local
[all...]
H A Drt1308-sdw.c16 #include <linux/regmap.h>
110 regmap_write(rt1308->regmap, 0xe0, value); in rt1308_clock_config()
111 regmap_write(rt1308->regmap, 0xf0, value); in rt1308_clock_config()
173 regcache_cache_only(rt1308->regmap, false); in rt1308_io_init()
174 regcache_cache_bypass(rt1308->regmap, true); in rt1308_io_init()
197 regmap_write(rt1308->regmap, RT1308_SDW_RESET, 0); in rt1308_io_init()
200 regmap_write(rt1308->regmap, 0xc360, 0x01); in rt1308_io_init()
201 regmap_write(rt1308->regmap, 0xc361, 0x80); in rt1308_io_init()
202 regmap_write(rt1308->regmap, 0xc7f0, 0x04); in rt1308_io_init()
203 regmap_write(rt1308->regmap, in rt1308_io_init()
640 rt1308_sdw_init(struct device *dev, struct regmap *regmap, struct sdw_slave *slave) rt1308_sdw_init() argument
674 struct regmap *regmap; rt1308_sdw_probe() local
[all...]
H A Dmt6351.c190 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_CON in hp_zcd_enable()
[all...]
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Drt1308-sdw.c16 #include <linux/regmap.h>
115 regmap_write(rt1308->regmap, 0xe0, value); in rt1308_clock_config()
116 regmap_write(rt1308->regmap, 0xf0, value); in rt1308_clock_config()
173 regmap_write(rt1308->regmap, 0xc7f0, 0x04); in rt1308_apply_calib_params()
174 regmap_write(rt1308->regmap, 0xc7f1, 0xfe); in rt1308_apply_calib_params()
176 regmap_write(rt1308->regmap, 0xc7f0, 0x44); in rt1308_apply_calib_params()
178 regmap_write(rt1308->regmap, 0xc240, 0x10); in rt1308_apply_calib_params()
180 regmap_read(rt1308->regmap, 0xc861, &tmp); in rt1308_apply_calib_params()
182 regmap_read(rt1308->regmap, 0xc860, &tmp); in rt1308_apply_calib_params()
184 regmap_read(rt1308->regmap, in rt1308_apply_calib_params()
680 rt1308_sdw_init(struct device *dev, struct regmap *regmap, struct sdw_slave *slave) rt1308_sdw_init() argument
733 struct regmap *regmap; rt1308_sdw_probe() local
[all...]
H A Dmax98927.c12 #include <linux/regmap.h>
165 regmap_update_bits(max98927->regmap, MAX98927_R0021_PCM_MASTER_MODE, in max98927_dai_set_fmt()
179 regmap_update_bits(max98927->regmap, MAX98927_R0020_PCM_MODE_CFG, in max98927_dai_set_fmt()
206 regmap_update_bits(max98927->regmap, MAX98927_R0018_PCM_RX_EN_A, in max98927_dai_set_fmt()
210 regmap_update_bits(max98927->regmap, in max98927_dai_set_fmt()
215 regmap_update_bits(max98927->regmap, MAX98927_R003B_SPK_SRC_SEL, in max98927_dai_set_fmt()
218 regmap_update_bits(max98927->regmap, MAX98927_R0035_PDM_RX_CTRL, in max98927_dai_set_fmt()
222 regmap_update_bits(max98927->regmap, MAX98927_R0035_PDM_RX_CTRL, in max98927_dai_set_fmt()
225 regmap_update_bits(max98927->regmap, MAX98927_R003B_SPK_SRC_SEL, in max98927_dai_set_fmt()
228 regmap_update_bits(max98927->regmap, MAX98927_R0018_PCM_RX_EN_ in max98927_dai_set_fmt()
[all...]
H A Dnau8540.c15 #include <linux/regmap.h>
242 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL1, in adc_power_control()
244 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL2, in adc_power_control()
247 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL1, in adc_power_control()
249 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL2, in adc_power_control()
262 regmap_write(nau8540->regmap, NAU8540_REG_RST, 0x0001); in aiftx_power_control()
263 regmap_write(nau8540->regmap, NAU8540_REG_RST, 0x0000); in aiftx_power_control()
365 regmap_read(nau8540->regmap, NAU8540_REG_ADC_SAMPLE_RATE, &osr); in nau8540_get_osr()
407 regmap_update_bits(nau8540->regmap, NAU8540_REG_CLOCK_SRC, in nau8540_hw_params()
428 regmap_update_bits(nau8540->regmap, NAU8540_REG_PCM_CTRL in nau8540_hw_params()
623 nau8540_fll_apply(struct regmap *regmap, struct nau8540_fll *fll_param) nau8540_fll_apply() argument
749 nau8540_reset_chip(struct regmap *regmap) nau8540_reset_chip() argument
757 struct regmap *regmap = nau8540->regmap; nau8540_init_regs() local
[all...]
H A Dnau8821.c18 #include <linux/regmap.h>
47 static bool nau8821_is_jack_inserted(struct regmap *regmap);
287 if (!component->regmap) in nau8821_biq_coeff_get()
290 regmap_raw_read(component->regmap, NAU8821_R21_BIQ0_COF1, in nau8821_biq_coeff_get()
303 if (!component->regmap) in nau8821_biq_coeff_put()
311 regmap_raw_write(component->regmap, NAU8821_R21_BIQ0_COF1, in nau8821_biq_coeff_put()
479 regmap_read(nau8821->regmap, NAU8821_R03_CLK_DIVIDER, in dmic_clock_control()
498 regmap_update_bits(nau8821->regmap, NAU8821_R13_DMIC_CTRL, in dmic_clock_control()
515 regmap_update_bits(nau8821->regmap, NAU8821_R01_ENA_CTR in nau8821_left_adc_event()
1018 nau8821_is_jack_inserted(struct regmap *regmap) nau8821_is_jack_inserted() argument
1033 nau8821_int_status_clear_all(struct regmap *regmap) nau8821_int_status_clear_all() argument
1052 struct regmap *regmap = nau8821->regmap; nau8821_eject_jack() local
1110 struct regmap *regmap = nau8821->regmap; nau8821_jdet_work() local
1153 struct regmap *regmap = nau8821->regmap; nau8821_setup_inserted_irq() local
1182 struct regmap *regmap = nau8821->regmap; nau8821_interrupt() local
1337 struct regmap *regmap = nau8821->regmap; nau8821_fll_apply() local
1425 nau8821_configure_mclk_as_sysclk(struct regmap *regmap) nau8821_configure_mclk_as_sysclk() argument
1439 struct regmap *regmap = nau8821->regmap; nau8821_configure_sysclk() local
1524 struct regmap *regmap = nau8821->regmap; nau8821_resume_setup() local
1551 struct regmap *regmap = nau8821->regmap; nau8821_set_bias_level() local
1674 nau8821_reset_chip(struct regmap *regmap) nau8821_reset_chip() argument
1744 struct regmap *regmap = nau8821->regmap; nau8821_init_regs() local
1807 struct regmap *regmap = nau8821->regmap; nau8821_setup_irq() local
[all...]
H A Dmt6351.c190 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()
349 regmap_update_bits(cmpnt->regmap, in hp_gain_ramp_set()
363 regmap_update_bits(cmpnt->regmap, MT6351_ZCD_CON0, 0x7 << 8, 0x1 << 8); in hp_zcd_enable()
364 regmap_update_bits(cmpnt->regmap, MT6351_ZCD_CON0, 0x1 << 7, 0x0 << 7); in hp_zcd_enable()
367 regmap_update_bits(cmpnt->regmap, MT6351_ZCD_CON0, 0x1 << 6, 0x1 << 6); in hp_zcd_enable()
369 regmap_update_bits(cmpnt->regmap, MT6351_ZCD_CON0, 0x3 << 4, 0x0 << 4); in hp_zcd_enable()
370 regmap_update_bits(cmpnt->regmap, MT6351_ZCD_CON in hp_zcd_enable()
[all...]
H A Dtfa989x.c13 #include <linux/regmap.h>
56 int (*init)(struct regmap *regmap);
192 static int tfa9890_init(struct regmap *regmap) in tfa9890_init() argument
197 ret = regmap_write(regmap, TFA989X_HIDE_UNHIDE_KEY, 0x5a6b); in tfa9890_init()
202 ret = regmap_set_bits(regmap, 0x59, 0x3); in tfa9890_init()
207 ret = regmap_write(regmap, TFA989X_HIDE_UNHIDE_KEY, 0x0000); in tfa9890_init()
211 return regmap_write(regmap, TFA989X_CURRENTSENSE2, 0x7BE1); in tfa9890_init()
233 static int tfa9895_init(struct regmap *regma argument
244 tfa9897_init(struct regmap *regmap) tfa9897_init() argument
286 tfa989x_dsp_bypass(struct regmap *regmap) tfa989x_dsp_bypass() argument
322 struct regmap *regmap; tfa989x_i2c_probe() local
[all...]
/kernel/linux/linux-5.10/sound/soc/sirf/
H A Dsirf-usp.c19 struct regmap *regmap; member
30 regmap_update_bits(usp->regmap, USP_TX_FIFO_OP, in sirf_usp_tx_enable()
32 regmap_write(usp->regmap, USP_TX_FIFO_OP, 0); in sirf_usp_tx_enable()
34 regmap_update_bits(usp->regmap, USP_TX_FIFO_OP, in sirf_usp_tx_enable()
37 regmap_update_bits(usp->regmap, USP_TX_RX_ENABLE, in sirf_usp_tx_enable()
43 regmap_update_bits(usp->regmap, USP_TX_RX_ENABLE, in sirf_usp_tx_disable()
46 regmap_write(usp->regmap, USP_TX_FIFO_OP, 0); in sirf_usp_tx_disable()
51 regmap_update_bits(usp->regmap, USP_RX_FIFO_OP, in sirf_usp_rx_enable()
53 regmap_write(usp->regmap, USP_RX_FIFO_O in sirf_usp_rx_enable()
[all...]
/kernel/linux/linux-5.10/drivers/watchdog/
H A Duniphier_wdt.c15 #include <linux/regmap.h>
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, WDTCTR in __uniphier_watchdog_start()
107 __uniphier_watchdog_stop(struct regmap *regmap) __uniphier_watchdog_stop() argument
113 __uniphier_watchdog_restart(struct regmap *regmap, unsigned int sec) __uniphier_watchdog_restart() argument
186 struct regmap *regmap; uniphier_wdt_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/watchdog/
H A Duniphier_wdt.c15 #include <linux/regmap.h>
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, WDTCTR in __uniphier_watchdog_start()
107 __uniphier_watchdog_stop(struct regmap *regmap) __uniphier_watchdog_stop() argument
113 __uniphier_watchdog_restart(struct regmap *regmap, unsigned int sec) __uniphier_watchdog_restart() argument
186 struct regmap *regmap; uniphier_wdt_probe() local
[all...]
/kernel/linux/linux-5.10/sound/soc/fsl/
H A Dfsl_spdif.c18 #include <linux/regmap.h>
89 * @regmap: regmap handler
110 struct regmap *regmap; member
152 struct regmap *regmap = spdif_priv->regmap; in spdif_irq_dpll_lock() local
156 regmap_read(regmap, REG_SPDIF_SRPC, &locked); in spdif_irq_dpll_lock()
168 struct regmap *regma in spdif_irq_sym_error() local
182 struct regmap *regmap = spdif_priv->regmap; spdif_irq_uqrx_full() local
237 struct regmap *regmap = spdif_priv->regmap; spdif_irq_uq_err() local
256 struct regmap *regmap = spdif_priv->regmap; spdif_intr_status_clear() local
336 struct regmap *regmap = spdif_priv->regmap; spdif_softreset() local
371 struct regmap *regmap = spdif_priv->regmap; spdif_write_channel_status() local
392 struct regmap *regmap = spdif_priv->regmap; spdif_set_rx_clksrc() local
411 struct regmap *regmap = spdif_priv->regmap; spdif_set_sample_rate() local
498 struct regmap *regmap = spdif_priv->regmap; fsl_spdif_startup() local
539 struct regmap *regmap = spdif_priv->regmap; fsl_spdif_shutdown() local
598 struct regmap *regmap = spdif_priv->regmap; fsl_spdif_trigger() local
690 struct regmap *regmap = spdif_priv->regmap; fsl_spdif_capture_get() local
788 struct regmap *regmap = spdif_priv->regmap; fsl_spdif_rx_vbit_get() local
803 struct regmap *regmap = spdif_priv->regmap; fsl_spdif_tx_vbit_get() local
819 struct regmap *regmap = spdif_priv->regmap; fsl_spdif_tx_vbit_put() local
847 struct regmap *regmap = spdif_priv->regmap; spdif_get_rxclk_rate() local
916 struct regmap *regmap = spdif_priv->regmap; fsl_spdif_usync_get() local
935 struct regmap *regmap = spdif_priv->regmap; fsl_spdif_usync_put() local
[all...]
/kernel/linux/linux-5.10/drivers/media/tuners/
H A Dm88rs6000t.c9 #include <linux/regmap.h>
14 struct regmap *regmap; member
36 ret = regmap_read(dev->regmap, 0x15, &utmp); in m88rs6000t_set_demod_mclk()
98 ret = regmap_read(dev->regmap, 0x1D, &utmp); in m88rs6000t_set_demod_mclk()
108 ret = regmap_write(dev->regmap, 0x05, 0x40); in m88rs6000t_set_demod_mclk()
111 ret = regmap_write(dev->regmap, 0x11, 0x08); in m88rs6000t_set_demod_mclk()
114 ret = regmap_write(dev->regmap, 0x15, reg15); in m88rs6000t_set_demod_mclk()
117 ret = regmap_write(dev->regmap, 0x16, reg16); in m88rs6000t_set_demod_mclk()
120 ret = regmap_write(dev->regmap, in m88rs6000t_set_demod_mclk()
[all...]
/kernel/linux/linux-6.6/drivers/media/tuners/
H A Dm88rs6000t.c9 #include <linux/regmap.h>
14 struct regmap *regmap; member
36 ret = regmap_read(dev->regmap, 0x15, &utmp); in m88rs6000t_set_demod_mclk()
98 ret = regmap_read(dev->regmap, 0x1D, &utmp); in m88rs6000t_set_demod_mclk()
108 ret = regmap_write(dev->regmap, 0x05, 0x40); in m88rs6000t_set_demod_mclk()
111 ret = regmap_write(dev->regmap, 0x11, 0x08); in m88rs6000t_set_demod_mclk()
114 ret = regmap_write(dev->regmap, 0x15, reg15); in m88rs6000t_set_demod_mclk()
117 ret = regmap_write(dev->regmap, 0x16, reg16); in m88rs6000t_set_demod_mclk()
120 ret = regmap_write(dev->regmap, in m88rs6000t_set_demod_mclk()
[all...]
/kernel/linux/linux-6.6/drivers/usb/typec/tcpm/
H A Dmaxim_contaminant.c11 #include <linux/regmap.h>
78 struct regmap *regmap = chip->data.regmap; in max_contaminant_read_adc_mv() local
83 ret = regmap_update_bits(regmap, TCPC_VENDOR_ADC_CTRL1, ADCINSEL_MASK, in max_contaminant_read_adc_mv()
89 ret = regmap_update_bits(regmap, TCPC_VENDOR_ADC_CTRL1, ADCEN, ADCEN); in max_contaminant_read_adc_mv()
99 ret = regmap_update_bits(regmap, TCPC_VENDOR_ADC_CTRL1, ADCEN, 0); in max_contaminant_read_adc_mv()
103 ret = regmap_update_bits(regmap, TCPC_VENDOR_ADC_CTRL1, ADCINSEL_MASK, 0); in max_contaminant_read_adc_mv()
116 struct regmap *regmap in max_contaminant_read_resistance_kohm() local
179 struct regmap *regmap = chip->data.regmap; max_contaminant_read_comparators() local
283 struct regmap *regmap = chip->data.regmap; max_contaminant_enable_dry_detection() local
[all...]
/kernel/linux/linux-5.10/drivers/pinctrl/
H A Dpinctrl-da9062.c17 #include <linux/regmap.h>
47 struct regmap *regmap = pctl->da9062->regmap; in da9062_pctl_get_pin_mode() local
50 ret = regmap_read(regmap, DA9062AA_GPIO_0_1 + (offset >> 1), &val); in da9062_pctl_get_pin_mode()
63 struct regmap *regmap = pctl->da9062->regmap; in da9062_pctl_set_pin_mode() local
72 ret = regmap_update_bits(regmap, DA9062AA_GPIO_0_1 + (offset >> 1), in da9062_pctl_set_pin_mode()
83 struct regmap *regma in da9062_gpio_get() local
113 struct regmap *regmap = pctl->da9062->regmap; da9062_gpio_set() local
145 struct regmap *regmap = pctl->da9062->regmap; da9062_gpio_direction_input() local
188 struct regmap *regmap = pctl->da9062->regmap; da9062_gpio_set_config() local
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/
H A Dpinctrl-da9062.c18 #include <linux/regmap.h>
48 struct regmap *regmap = pctl->da9062->regmap; in da9062_pctl_get_pin_mode() local
51 ret = regmap_read(regmap, DA9062AA_GPIO_0_1 + (offset >> 1), &val); in da9062_pctl_get_pin_mode()
64 struct regmap *regmap = pctl->da9062->regmap; in da9062_pctl_set_pin_mode() local
73 ret = regmap_update_bits(regmap, DA9062AA_GPIO_0_1 + (offset >> 1), in da9062_pctl_set_pin_mode()
84 struct regmap *regma in da9062_gpio_get() local
114 struct regmap *regmap = pctl->da9062->regmap; da9062_gpio_set() local
146 struct regmap *regmap = pctl->da9062->regmap; da9062_gpio_direction_input() local
189 struct regmap *regmap = pctl->da9062->regmap; da9062_gpio_set_config() local
[all...]
/kernel/linux/linux-5.10/drivers/leds/
H A Dleds-sc27xx-bltc.c8 #include <linux/regmap.h>
57 struct regmap *regmap; member
65 static int sc27xx_led_init(struct regmap *regmap) in sc27xx_led_init() argument
69 err = regmap_update_bits(regmap, SC27XX_MODULE_EN0, SC27XX_BLTC_EN, in sc27xx_led_init()
74 err = regmap_update_bits(regmap, SC27XX_CLK_EN0, SC27XX_RTC_EN, in sc27xx_led_init()
79 return regmap_update_bits(regmap, SC27XX_RGB_CTRL, SC27XX_RGB_PD, 0); in sc27xx_led_init()
92 struct regmap *regmap in sc27xx_led_enable() local
109 struct regmap *regmap = leds->priv->regmap; sc27xx_led_disable() local
149 struct regmap *regmap = leds->priv->regmap; sc27xx_led_pattern_clear() local
179 struct regmap *regmap = leds->priv->regmap; sc27xx_led_pattern_set() local
[all...]
/kernel/linux/linux-6.6/drivers/leds/
H A Dleds-sc27xx-bltc.c8 #include <linux/regmap.h>
57 struct regmap *regmap; member
65 static int sc27xx_led_init(struct regmap *regmap) in sc27xx_led_init() argument
69 err = regmap_update_bits(regmap, SC27XX_MODULE_EN0, SC27XX_BLTC_EN, in sc27xx_led_init()
74 err = regmap_update_bits(regmap, SC27XX_CLK_EN0, SC27XX_RTC_EN, in sc27xx_led_init()
79 return regmap_update_bits(regmap, SC27XX_RGB_CTRL, SC27XX_RGB_PD, 0); in sc27xx_led_init()
92 struct regmap *regmap in sc27xx_led_enable() local
109 struct regmap *regmap = leds->priv->regmap; sc27xx_led_disable() local
149 struct regmap *regmap = leds->priv->regmap; sc27xx_led_pattern_clear() local
179 struct regmap *regmap = leds->priv->regmap; sc27xx_led_pattern_set() local
[all...]
/kernel/linux/linux-5.10/drivers/usb/typec/tcpm/
H A Dtcpci_mt6360.c13 #include <linux/regmap.h>
47 static inline int mt6360_tcpc_read16(struct regmap *regmap, in mt6360_tcpc_read16() argument
50 return regmap_raw_read(regmap, reg, val, sizeof(u16)); in mt6360_tcpc_read16()
53 static inline int mt6360_tcpc_write16(struct regmap *regmap, in mt6360_tcpc_write16() argument
56 return regmap_raw_write(regmap, reg, &val, sizeof(u16)); in mt6360_tcpc_write16()
61 struct regmap *regmap = tdata->regmap; in mt6360_tcpc_init() local
[all...]
/kernel/linux/linux-5.10/drivers/mfd/
H A Dsyscon.c22 #include <linux/regmap.h>
33 struct regmap *regmap; member
47 struct regmap *regmap; in of_syscon_register() local
114 regmap = regmap_init_mmio(NULL, base, &syscon_config); in of_syscon_register()
116 if (IS_ERR(regmap)) { in of_syscon_register()
117 pr_err("regmap init failed\n"); in of_syscon_register()
118 ret = PTR_ERR(regmap); in of_syscon_register()
130 ret = regmap_mmio_attach_clk(regmap, cl in of_syscon_register()
199 struct regmap *regmap; syscon_regmap_lookup_by_compatible() local
216 struct regmap *regmap; syscon_regmap_lookup_by_phandle() local
240 struct regmap *regmap; syscon_regmap_lookup_by_phandle_args() local
[all...]
/kernel/linux/linux-5.10/drivers/base/regmap/
H A DMakefile5 obj-$(CONFIG_REGMAP) += regmap.o regcache.o
8 obj-$(CONFIG_DEBUG_FS) += regmap-debugfs.o
9 obj-$(CONFIG_REGMAP_AC97) += regmap-ac97.o
10 obj-$(CONFIG_REGMAP_I2C) += regmap-i2c.o
11 obj-$(CONFIG_REGMAP_SLIMBUS) += regmap-slimbus.o
12 obj-$(CONFIG_REGMAP_SPI) += regmap-spi.o
13 obj-$(CONFIG_REGMAP_SPMI) += regmap-spmi.o
14 obj-$(CONFIG_REGMAP_MMIO) += regmap-mmio.o
15 obj-$(CONFIG_REGMAP_IRQ) += regmap-irq.o
16 obj-$(CONFIG_REGMAP_W1) += regmap
[all...]

Completed in 20 milliseconds

12345678910>>...212