Home
last modified time | relevance | path

Searched refs:regmap (Results 1 – 25 of 117) sorted by relevance

12345

/include/linux/mfd/
Dsyscon.h20 extern struct regmap *device_node_to_regmap(struct device_node *np);
21 extern struct regmap *syscon_node_to_regmap(struct device_node *np);
22 extern struct regmap *syscon_regmap_lookup_by_compatible(const char *s);
23 extern struct regmap *syscon_regmap_lookup_by_phandle(
26 extern struct regmap *syscon_regmap_lookup_by_phandle_args(
31 extern struct regmap *syscon_regmap_lookup_by_phandle_optional(
35 static inline struct regmap *device_node_to_regmap(struct device_node *np) in device_node_to_regmap()
40 static inline struct regmap *syscon_node_to_regmap(struct device_node *np) in syscon_node_to_regmap()
45 static inline struct regmap *syscon_regmap_lookup_by_compatible(const char *s) in syscon_regmap_lookup_by_compatible()
50 static inline struct regmap *syscon_regmap_lookup_by_phandle( in syscon_regmap_lookup_by_phandle()
[all …]
Dmax77693-common.h31 struct regmap *regmap; member
32 struct regmap *regmap_muic;
33 struct regmap *regmap_haptic; /* Only MAX77693 */
34 struct regmap *regmap_chg; /* Only MAX77843 */
Dwm97xx.h11 struct regmap;
17 struct regmap *regmap; member
Drt5033.h29 struct regmap *regmap; member
38 struct regmap *regmap; member
Dntxec.h15 struct regmap;
19 struct regmap *regmap; member
Drohm-generic.h24 struct regmap *regmap; member
80 struct regmap *regmap);
Dmotorola-cpcap.h257 struct regmap *regmap, in cpcap_get_revision() argument
263 ret = regmap_read(regmap, CPCAP_REG_VERSC1, &val); in cpcap_get_revision()
276 struct regmap *regmap, in cpcap_get_vendor() argument
282 ret = regmap_read(regmap, CPCAP_REG_VERSC1, &val); in cpcap_get_vendor()
294 extern int cpcap_sense_virq(struct regmap *regmap, int virq);
Dmp2629.h14 struct regmap *regmap; member
Dbcm590xx.h24 struct regmap *regmap_pri;
25 struct regmap *regmap_sec;
Daltera-sysmgr.h18 struct regmap *altr_sysmgr_regmap_lookup_by_phandle(struct device_node *np,
21 static inline struct regmap *
Drsmu.h31 struct regmap *regmap; member
Dhi6421-pmic.h35 struct regmap *regmap; member
Docelot.h16 static inline struct regmap *
52 static inline struct regmap *
56 struct regmap *map; in ocelot_regmap_from_resource()
Dlochnagar.h36 struct regmap *regmap; member
/include/linux/
Dregmap.h35 struct regmap;
579 struct regmap *__regmap_init(struct device *dev,
585 struct regmap *__regmap_init_i2c(struct i2c_client *i2c,
589 struct regmap *__regmap_init_mdio(struct mdio_device *mdio_dev,
593 struct regmap *__regmap_init_sccb(struct i2c_client *i2c,
597 struct regmap *__regmap_init_slimbus(struct slim_device *slimbus,
601 struct regmap *__regmap_init_spi(struct spi_device *dev,
605 struct regmap *__regmap_init_spmi_base(struct spmi_device *dev,
609 struct regmap *__regmap_init_spmi_ext(struct spmi_device *dev,
613 struct regmap *__regmap_init_w1(struct device *w1_dev,
[all …]
/include/linux/mfd/da9055/
Dcore.h28 struct regmap *regmap; member
42 ret = regmap_read(da9055->regmap, reg, &val); in da9055_reg_read()
52 return regmap_write(da9055->regmap, reg, val); in da9055_reg_write()
58 return regmap_bulk_read(da9055->regmap, reg, val, reg_cnt); in da9055_group_read()
64 return regmap_raw_write(da9055->regmap, reg, val, reg_cnt); in da9055_group_write()
71 return regmap_update_bits(da9055->regmap, reg, bit_mask, reg_val); in da9055_reg_update()
/include/linux/clk/
Ddavinci.h17 int da830_pll_init(struct device *dev, void __iomem *base, struct regmap *cfgchip);
20 int da850_pll0_init(struct device *dev, void __iomem *base, struct regmap *cfgchip);
23 int dm355_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip);
27 int dm365_pll1_init(struct device *dev, void __iomem *base, struct regmap *cfgchip);
28 int dm365_pll2_init(struct device *dev, void __iomem *base, struct regmap *cfgchip);
/include/linux/mfd/syscon/
Datmel-smc.h106 void atmel_smc_cs_conf_apply(struct regmap *regmap, int cs,
108 void atmel_hsmc_cs_conf_apply(struct regmap *regmap,
111 void atmel_smc_cs_conf_get(struct regmap *regmap, int cs,
113 void atmel_hsmc_cs_conf_get(struct regmap *regmap,
/include/linux/soc/samsung/
Dexynos-pmu.h12 struct regmap;
23 extern struct regmap *exynos_get_pmu_regmap(void);
25 static inline struct regmap *exynos_get_pmu_regmap(void) in exynos_get_pmu_regmap()
/include/trace/hooks/
Dregmap.h3 #define TRACE_SYSTEM regmap
12 struct regmap;
19 TP_PROTO(const struct regmap_config *config, struct regmap *map),
/include/linux/mfd/wm8994/
Dcore.h61 struct regmap *regmap; member
87 ret = regmap_read(wm8994->regmap, reg, &val); in wm8994_reg_read()
98 return regmap_write(wm8994->regmap, reg, val); in wm8994_reg_write()
104 return regmap_bulk_read(wm8994->regmap, reg, buf, count); in wm8994_bulk_read()
110 return regmap_raw_write(wm8994->regmap, reg, buf, count * sizeof(u16)); in wm8994_bulk_write()
116 return regmap_update_bits(wm8994->regmap, reg, mask, val); in wm8994_set_bits()
/include/sound/
Dcs35l41.h876 int cs35l41_test_key_unlock(struct device *dev, struct regmap *regmap);
877 int cs35l41_test_key_lock(struct device *dev, struct regmap *regmap);
878 int cs35l41_otp_unpack(struct device *dev, struct regmap *regmap);
879 int cs35l41_register_errata_patch(struct device *dev, struct regmap *reg, unsigned int reg_revid);
880 int cs35l41_set_channels(struct device *dev, struct regmap *reg,
883 int cs35l41_gpio_config(struct regmap *regmap, struct cs35l41_hw_cfg *hw_cfg);
884 void cs35l41_configure_cs_dsp(struct device *dev, struct regmap *reg, struct cs_dsp *dsp);
885 int cs35l41_set_cspl_mbox_cmd(struct device *dev, struct regmap *regmap,
887 int cs35l41_write_fs_errata(struct device *dev, struct regmap *regmap);
888 int cs35l41_enter_hibernate(struct device *dev, struct regmap *regmap,
[all …]
/include/linux/gpio/
Dregmap.h10 struct regmap;
65 struct regmap *regmap; member
/include/linux/mfd/wcd934x/
Dwcd934x.h25 struct regmap *regmap; member
/include/linux/mfd/da9052/
Dda9052.h85 struct regmap *regmap; member
109 ret = regmap_read(da9052->regmap, reg, &val); in da9052_reg_read()
127 ret = regmap_write(da9052->regmap, reg, val); in da9052_reg_write()
148 ret = regmap_read(da9052->regmap, reg + i, &tmp); in da9052_group_read()
170 ret = regmap_write(da9052->regmap, reg + i, val[i]); in da9052_group_write()
190 ret = regmap_update_bits(da9052->regmap, reg, bit_mask, reg_val); in da9052_reg_update()

12345