Home
last modified time | relevance | path

Searched refs:regmap_config (Results 1 - 25 of 2208) sorted by relevance

12345678910>>...89

/kernel/linux/linux-5.10/drivers/mfd/
H A Dmadera.h24 extern const struct regmap_config cs47l15_16bit_spi_regmap;
25 extern const struct regmap_config cs47l15_32bit_spi_regmap;
26 extern const struct regmap_config cs47l15_16bit_i2c_regmap;
27 extern const struct regmap_config cs47l15_32bit_i2c_regmap;
30 extern const struct regmap_config cs47l35_16bit_spi_regmap;
31 extern const struct regmap_config cs47l35_32bit_spi_regmap;
32 extern const struct regmap_config cs47l35_16bit_i2c_regmap;
33 extern const struct regmap_config cs47l35_32bit_i2c_regmap;
36 extern const struct regmap_config cs47l85_16bit_spi_regmap;
37 extern const struct regmap_config cs47l85_32bit_spi_regma
[all...]
H A Darizona.h17 extern const struct regmap_config wm5102_i2c_regmap;
18 extern const struct regmap_config wm5102_spi_regmap;
20 extern const struct regmap_config wm5110_i2c_regmap;
21 extern const struct regmap_config wm5110_spi_regmap;
23 extern const struct regmap_config cs47l24_spi_regmap;
25 extern const struct regmap_config wm8997_i2c_regmap;
27 extern const struct regmap_config wm8998_i2c_regmap;
H A Darizona-spi.c27 const struct regmap_config *regmap_config = NULL; in arizona_spi_probe() local
39 regmap_config = &wm5102_spi_regmap; in arizona_spi_probe()
44 regmap_config = &wm5110_spi_regmap; in arizona_spi_probe()
49 regmap_config = &cs47l24_spi_regmap; in arizona_spi_probe()
56 if (!regmap_config) { in arizona_spi_probe()
66 arizona->regmap = devm_regmap_init_spi(spi, regmap_config); in arizona_spi_probe()
H A Darizona-i2c.c27 const struct regmap_config *regmap_config = NULL; in arizona_i2c_probe() local
39 regmap_config = &wm5102_i2c_regmap; in arizona_i2c_probe()
44 regmap_config = &wm5110_i2c_regmap; in arizona_i2c_probe()
48 regmap_config = &wm8997_i2c_regmap; in arizona_i2c_probe()
53 regmap_config = &wm8998_i2c_regmap; in arizona_i2c_probe()
60 if (!regmap_config) { in arizona_i2c_probe()
70 arizona->regmap = devm_regmap_init_i2c(i2c, regmap_config); in arizona_i2c_probe()
H A Dwm8994.h15 extern struct regmap_config wm1811_regmap_config;
16 extern struct regmap_config wm8994_regmap_config;
17 extern struct regmap_config wm8958_regmap_config;
18 extern struct regmap_config wm8994_base_regmap_config;
/kernel/linux/linux-6.6/drivers/mfd/
H A Dmadera.h24 extern const struct regmap_config cs47l15_16bit_spi_regmap;
25 extern const struct regmap_config cs47l15_32bit_spi_regmap;
26 extern const struct regmap_config cs47l15_16bit_i2c_regmap;
27 extern const struct regmap_config cs47l15_32bit_i2c_regmap;
30 extern const struct regmap_config cs47l35_16bit_spi_regmap;
31 extern const struct regmap_config cs47l35_32bit_spi_regmap;
32 extern const struct regmap_config cs47l35_16bit_i2c_regmap;
33 extern const struct regmap_config cs47l35_32bit_i2c_regmap;
36 extern const struct regmap_config cs47l85_16bit_spi_regmap;
37 extern const struct regmap_config cs47l85_32bit_spi_regma
[all...]
H A Darizona.h17 extern const struct regmap_config wm5102_i2c_regmap;
18 extern const struct regmap_config wm5102_spi_regmap;
20 extern const struct regmap_config wm5110_i2c_regmap;
21 extern const struct regmap_config wm5110_spi_regmap;
23 extern const struct regmap_config cs47l24_spi_regmap;
25 extern const struct regmap_config wm8997_i2c_regmap;
27 extern const struct regmap_config wm8998_i2c_regmap;
H A Dsimple-mfd-i2c.c27 static const struct regmap_config regmap_config_8r_8v = {
35 const struct regmap_config *regmap_config; in simple_mfd_i2c_probe() local
41 /* If no regmap_config is specified, use the default 8reg and 8val bits */ in simple_mfd_i2c_probe()
42 if (!simple_mfd_data || !simple_mfd_data->regmap_config) in simple_mfd_i2c_probe()
43 regmap_config = &regmap_config_8r_8v; in simple_mfd_i2c_probe()
45 regmap_config = simple_mfd_data->regmap_config; in simple_mfd_i2c_probe()
47 regmap = devm_regmap_init_i2c(i2c, regmap_config); in simple_mfd_i2c_probe()
H A Darizona-i2c.c28 const struct regmap_config *regmap_config = NULL; in arizona_i2c_probe() local
41 regmap_config = &wm5102_i2c_regmap; in arizona_i2c_probe()
46 regmap_config = &wm5110_i2c_regmap; in arizona_i2c_probe()
50 regmap_config = &wm8997_i2c_regmap; in arizona_i2c_probe()
55 regmap_config = &wm8998_i2c_regmap; in arizona_i2c_probe()
62 if (!regmap_config) { in arizona_i2c_probe()
72 arizona->regmap = devm_regmap_init_i2c(i2c, regmap_config); in arizona_i2c_probe()
H A Dwm8994.h15 extern struct regmap_config wm1811_regmap_config;
16 extern struct regmap_config wm8994_regmap_config;
17 extern struct regmap_config wm8958_regmap_config;
18 extern struct regmap_config wm8994_base_regmap_config;
H A Docelot-spi.c125 static const struct regmap_config ocelot_spi_regmap_config = {
189 struct regmap_config regmap_config; in ocelot_spi_init_regmap() local
191 memcpy(&regmap_config, &ocelot_spi_regmap_config, sizeof(regmap_config)); in ocelot_spi_init_regmap()
193 regmap_config.name = res->name; in ocelot_spi_init_regmap()
194 regmap_config.max_register = resource_size(res) - 1; in ocelot_spi_init_regmap()
195 regmap_config.reg_base = res->start; in ocelot_spi_init_regmap()
197 return devm_regmap_init(dev, &ocelot_spi_regmap_bus, dev, &regmap_config); in ocelot_spi_init_regmap()
H A Dsec-core.c146 static const struct regmap_config sec_regmap_config = {
151 static const struct regmap_config s2mpa01_regmap_config = {
160 static const struct regmap_config s2mps11_regmap_config = {
169 static const struct regmap_config s2mps13_regmap_config = {
178 static const struct regmap_config s2mps14_regmap_config = {
187 static const struct regmap_config s2mps15_regmap_config = {
196 static const struct regmap_config s2mpu02_regmap_config = {
205 static const struct regmap_config s5m8767_regmap_config = {
273 const struct regmap_config *regmap; in sec_pmic_probe()
H A Darizona-spi.c196 const struct regmap_config *regmap_config = NULL; in arizona_spi_probe() local
209 regmap_config = &wm5102_spi_regmap; in arizona_spi_probe()
214 regmap_config = &wm5110_spi_regmap; in arizona_spi_probe()
219 regmap_config = &cs47l24_spi_regmap; in arizona_spi_probe()
226 if (!regmap_config) { in arizona_spi_probe()
236 arizona->regmap = devm_regmap_init_spi(spi, regmap_config); in arizona_spi_probe()
H A Dbd9571mwv.c67 static const struct regmap_config bd9571mwv_regmap_config = {
152 static const struct regmap_config bd9574mwf_regmap_config = {
209 const struct regmap_config *regmap_config; in bd9571mwv_probe() local
226 regmap_config = &bd9571mwv_regmap_config; in bd9571mwv_probe()
232 regmap_config = &bd9574mwf_regmap_config; in bd9571mwv_probe()
242 regmap = devm_regmap_init_i2c(client, regmap_config); in bd9571mwv_probe()
H A Drk8xx-i2c.c20 const struct regmap_config *regmap_cfg;
79 static const struct regmap_config rk818_regmap_config = {
87 static const struct regmap_config rk805_regmap_config = {
95 static const struct regmap_config rk808_regmap_config = {
103 static const struct regmap_config rk817_regmap_config = {
/kernel/linux/linux-5.10/drivers/regulator/
H A Dpv88080-regulator.c48 const struct pv88080_compatible_regmap *regmap_config; member
81 static const struct regmap_config pv88080_regmap_config = {
382 const struct pv88080_compatible_regmap *regmap_config; in pv88080_i2c_probe() local
457 chip->regmap_config = &pv88080_aa_regs; in pv88080_i2c_probe()
460 chip->regmap_config = &pv88080_ba_regs; in pv88080_i2c_probe()
464 regmap_config = chip->regmap_config; in pv88080_i2c_probe()
474 = regmap_config->buck_regmap[i].buck_limit_reg; in pv88080_i2c_probe()
476 = regmap_config->buck_regmap[i].buck_limit_mask; in pv88080_i2c_probe()
478 = regmap_config in pv88080_i2c_probe()
[all...]
/kernel/linux/linux-6.6/drivers/regulator/
H A Dpv88080-regulator.c48 const struct pv88080_compatible_regmap *regmap_config; member
81 static const struct regmap_config pv88080_regmap_config = {
382 const struct pv88080_compatible_regmap *regmap_config; in pv88080_i2c_probe() local
457 chip->regmap_config = &pv88080_aa_regs; in pv88080_i2c_probe()
460 chip->regmap_config = &pv88080_ba_regs; in pv88080_i2c_probe()
464 regmap_config = chip->regmap_config; in pv88080_i2c_probe()
474 = regmap_config->buck_regmap[i].buck_limit_reg; in pv88080_i2c_probe()
476 = regmap_config->buck_regmap[i].buck_limit_mask; in pv88080_i2c_probe()
478 = regmap_config in pv88080_i2c_probe()
[all...]
/kernel/linux/linux-6.6/drivers/net/dsa/
H A Dmt7530-mdio.c86 struct regmap_config *mt7531_pcs_config[2] = {}; in mt7531_create_sgmii()
96 sizeof(struct regmap_config), in mt7531_create_sgmii()
146 static struct regmap_config *regmap_config; in mt7530_probe() local
199 regmap_config = devm_kzalloc(&mdiodev->dev, sizeof(*regmap_config), in mt7530_probe()
201 if (!regmap_config) in mt7530_probe()
204 regmap_config->reg_bits = 16; in mt7530_probe()
205 regmap_config->val_bits = 32; in mt7530_probe()
206 regmap_config in mt7530_probe()
[all...]
/kernel/linux/linux-6.6/drivers/hwspinlock/
H A Dqcom_hwspinlock.c25 const struct regmap_config *regmap_config; member
72 static const struct regmap_config sfpb_mutex_config = {
83 .regmap_config = &sfpb_mutex_config,
86 static const struct regmap_config tcsr_msm8226_mutex_config = {
97 .regmap_config = &tcsr_msm8226_mutex_config,
100 static const struct regmap_config tcsr_mutex_config = {
111 .regmap_config = &tcsr_mutex_config,
165 if (!data->regmap_config) in qcom_hwspinlock_probe_mmio()
175 return devm_regmap_init_mmio(dev, base, data->regmap_config); in qcom_hwspinlock_probe_mmio()
[all...]
/kernel/linux/linux-6.6/drivers/net/dsa/microchip/
H A Dksz_spi.c42 const struct regmap_config *regmap_config; in ksz_spi_probe() local
45 struct regmap_config rc; in ksz_spi_probe()
58 regmap_config = ksz8863_regmap_config; in ksz_spi_probe()
62 regmap_config = ksz8795_regmap_config; in ksz_spi_probe()
64 regmap_config = ksz9477_regmap_config; in ksz_spi_probe()
67 rc = regmap_config[i]; in ksz_spi_probe()
76 regmap_config[i].val_bits); in ksz_spi_probe()
/kernel/linux/linux-5.10/include/linux/
H A Dregmap.h230 * struct regmap_config - Configuration for the register map of a device.
294 * functions are used (see fields lock/unlock of struct regmap_config).
347 struct regmap_config { struct
473 * struct regmap_config).
493 * addresses. Used when the regmap_config specifies DEFAULT. If this is
496 * values. Used when the regmap_config specifies DEFAULT. If this is
529 const struct regmap_config *config,
533 const struct regmap_config *config,
537 const struct regmap_config *config,
541 const struct regmap_config *confi
[all...]
/kernel/linux/linux-5.10/drivers/iio/pressure/
H A Dbmp280-i2c.c12 const struct regmap_config *regmap_config; in bmp280_i2c_probe() local
16 regmap_config = &bmp180_regmap_config; in bmp280_i2c_probe()
20 regmap_config = &bmp280_regmap_config; in bmp280_i2c_probe()
26 regmap = devm_regmap_init_i2c(client, regmap_config); in bmp280_i2c_probe()
H A Dbmp280-spi.c51 const struct regmap_config *regmap_config; in bmp280_spi_probe() local
63 regmap_config = &bmp180_regmap_config; in bmp280_spi_probe()
67 regmap_config = &bmp280_regmap_config; in bmp280_spi_probe()
76 regmap_config); in bmp280_spi_probe()
/kernel/linux/linux-6.6/include/linux/
H A Dregmap.h248 * struct regmap_config - Configuration for the register map of a device.
328 * functions are used (see fields lock/unlock of struct regmap_config).
388 struct regmap_config { struct
531 * struct regmap_config).
554 * addresses. Used when the regmap_config specifies DEFAULT. If this is
557 * values. Used when the regmap_config specifies DEFAULT. If this is
593 const struct regmap_config *config,
597 const struct regmap_config *config,
601 const struct regmap_config *config,
605 const struct regmap_config *confi
[all...]
/kernel/linux/linux-6.6/drivers/base/regmap/
H A Dregmap-kunit.c29 static const struct regmap_config test_regmap_config = {
69 static struct regmap *gen_regmap(struct regmap_config *config, in gen_regmap()
124 struct regmap_config config; in basic_read_write()
153 struct regmap_config config; in bulk_write()
190 struct regmap_config config; in bulk_read()
223 struct regmap_config config; in write_readonly()
258 struct regmap_config config; in read_writeonly()
298 struct regmap_config config; in reg_defaults()
326 struct regmap_config config; in reg_defaults_read_dev()
360 struct regmap_config confi in register_patch()
[all...]

Completed in 12 milliseconds

12345678910>>...89