Home
last modified time | relevance | path

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

123456

/include/linux/mfd/
Dsyscon.h20 struct regmap *device_node_to_regmap(struct device_node *np);
21 struct regmap *syscon_node_to_regmap(struct device_node *np);
22 struct regmap *syscon_regmap_lookup_by_compatible(const char *s);
23 struct regmap *syscon_regmap_lookup_by_phandle(struct device_node *np,
25 struct regmap *syscon_regmap_lookup_by_phandle_args(struct device_node *np,
29 struct regmap *syscon_regmap_lookup_by_phandle_optional(struct device_node *np,
32 struct regmap *regmap);
34 static inline struct regmap *device_node_to_regmap(struct device_node *np) in device_node_to_regmap()
39 static inline struct regmap *syscon_node_to_regmap(struct device_node *np) in syscon_node_to_regmap()
44 static inline struct regmap *syscon_regmap_lookup_by_compatible(const char *s) in syscon_regmap_lookup_by_compatible()
[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
Dntxec.h15 struct regmap;
19 struct regmap *regmap; member
Drohm-generic.h25 struct regmap *regmap; member
81 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;
Drt5033.h28 struct regmap *regmap; member
Daltera-sysmgr.h18 struct regmap *altr_sysmgr_regmap_lookup_by_phandle(struct device_node *np,
21 static inline struct regmap *
/include/linux/
Dregmap.h36 struct regmap;
602 struct regmap *__regmap_init(struct device *dev,
608 struct regmap *__regmap_init_i2c(struct i2c_client *i2c,
612 struct regmap *__regmap_init_mdio(struct mdio_device *mdio_dev,
616 struct regmap *__regmap_init_sccb(struct i2c_client *i2c,
620 struct regmap *__regmap_init_slimbus(struct slim_device *slimbus,
624 struct regmap *__regmap_init_spi(struct spi_device *dev,
628 struct regmap *__regmap_init_spmi_base(struct spmi_device *dev,
632 struct regmap *__regmap_init_spmi_ext(struct spmi_device *dev,
636 struct regmap *__regmap_init_w1(struct device *w1_dev,
[all …]
Di8254.h7 struct regmap;
16 struct regmap *map;
/include/linux/soc/samsung/
Dexynos-pmu.h12 struct regmap;
24 struct regmap *exynos_get_pmu_regmap(void);
25 struct regmap *exynos_get_pmu_regmap_by_phandle(struct device_node *np,
28 static inline struct regmap *exynos_get_pmu_regmap(void) in exynos_get_pmu_regmap()
33 static inline struct regmap *exynos_get_pmu_regmap_by_phandle(struct device_node *np, in exynos_get_pmu_regmap_by_phandle()
/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/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/cirrus/
Dep93xx.h5 struct regmap;
26 struct regmap *map;
29 void (*write)(struct regmap *map, spinlock_t *lock, unsigned int reg,
31 void (*update_bits)(struct regmap *map, spinlock_t *lock,
/include/linux/mdio/
Dmdio-regmap.h13 struct regmap;
17 struct regmap *regmap; member
/include/media/
Dv4l2-cci.h15 struct regmap;
69 int cci_read(struct regmap *map, u32 reg, u64 *val, int *err);
82 int cci_write(struct regmap *map, u32 reg, u64 val, int *err);
100 int cci_update_bits(struct regmap *map, u32 reg, u64 mask, u64 val, int *err);
122 int cci_multi_reg_write(struct regmap *map, const struct cci_reg_sequence *regs,
137 struct regmap *devm_cci_regmap_init_i2c(struct i2c_client *client,
/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.h894 int cs35l41_test_key_unlock(struct device *dev, struct regmap *regmap);
895 int cs35l41_test_key_lock(struct device *dev, struct regmap *regmap);
896 int cs35l41_otp_unpack(struct device *dev, struct regmap *regmap);
897 int cs35l41_register_errata_patch(struct device *dev, struct regmap *reg, unsigned int reg_revid);
898 int cs35l41_set_channels(struct device *dev, struct regmap *reg,
901 int cs35l41_gpio_config(struct regmap *regmap, struct cs35l41_hw_cfg *hw_cfg);
902 void cs35l41_configure_cs_dsp(struct device *dev, struct regmap *reg, struct cs_dsp *dsp);
903 int cs35l41_set_cspl_mbox_cmd(struct device *dev, struct regmap *regmap,
905 int cs35l41_write_fs_errata(struct device *dev, struct regmap *regmap);
906 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/framer/
Dpef2256.h15 struct regmap;
18 struct regmap *pef2256_get_regmap(struct pef2256 *pef2256);
/include/linux/pcs/
Dpcs-mtk-lynxi.h10 struct regmap *regmap,

123456