/drivers/media/tuners/ |
H A D | m88ts2022_priv.h | 21 #include <linux/regmap.h> 26 struct regmap *regmap; member in struct:m88ts2022_dev
|
/drivers/misc/ |
H A D | bmp085.h | 23 #include <linux/regmap.h> 29 int bmp085_probe(struct device *dev, struct regmap *regmap, int irq);
|
H A D | bmp085-spi.c | 28 struct regmap *regmap; local 37 regmap = devm_regmap_init_spi(client, &bmp085_regmap_config); 38 if (IS_ERR(regmap)) { 39 err = PTR_ERR(regmap); 40 dev_err(&client->dev, "Failed to init regmap: %d\n", err); 44 return bmp085_probe(&client->dev, regmap, client->irq);
|
H A D | bmp085-i2c.c | 43 struct regmap *regmap = devm_regmap_init_i2c(client, local 46 if (IS_ERR(regmap)) { 47 err = PTR_ERR(regmap); 48 dev_err(&client->dev, "Failed to init regmap: %d\n", err); 52 return bmp085_probe(&client->dev, regmap, client->irq);
|
/drivers/base/regmap/ |
H A D | Makefile | 1 obj-$(CONFIG_REGMAP) += regmap.o regcache.o 3 obj-$(CONFIG_DEBUG_FS) += regmap-debugfs.o 4 obj-$(CONFIG_REGMAP_I2C) += regmap-i2c.o 5 obj-$(CONFIG_REGMAP_SPI) += regmap-spi.o 6 obj-$(CONFIG_REGMAP_SPMI) += regmap-spmi.o 7 obj-$(CONFIG_REGMAP_MMIO) += regmap-mmio.o 8 obj-$(CONFIG_REGMAP_IRQ) += regmap-irq.o
|
H A D | internal.h | 16 #include <linux/regmap.h> 21 struct regmap; 37 void (*format_write)(struct regmap *map, 47 struct regmap *map; 51 struct regmap { struct 149 int (*init)(struct regmap *map); 150 int (*exit)(struct regmap *map); 152 void (*debugfs_init)(struct regmap *map); 154 int (*read)(struct regmap *map, unsigned int reg, unsigned int *value); 155 int (*write)(struct regmap *ma 185 struct regmap *regmap; member in struct:regmap_field [all...] |
/drivers/clk/qcom/ |
H A D | reset.h | 24 struct regmap; 28 struct regmap *regmap; member in struct:qcom_reset_controller
|
H A D | clk-regmap.h | 19 struct regmap; 22 * struct clk_regmap - regmap supporting clock 24 * @regmap: regmap to use for regmap helpers and/or by providers 25 * @enable_reg: register when using regmap enable/disable ops 26 * @enable_mask: mask when using regmap enable/disable ops 32 struct regmap *regmap; member in struct:clk_regmap
|
H A D | common.h | 20 struct regmap; 34 extern struct regmap *qcom_cc_map(struct platform_device *pdev, 38 struct regmap *regmap);
|
H A D | clk-pll.c | 21 #include <linux/regmap.h> 44 ret = regmap_read(pll->clkr.regmap, pll->mode_reg, &val); 53 ret = regmap_update_bits(pll->clkr.regmap, pll->mode_reg, PLL_BYPASSNL, 65 ret = regmap_update_bits(pll->clkr.regmap, pll->mode_reg, PLL_RESET_N, 74 ret = regmap_update_bits(pll->clkr.regmap, pll->mode_reg, PLL_OUTCTRL, 88 regmap_read(pll->clkr.regmap, pll->mode_reg, &val); 93 regmap_update_bits(pll->clkr.regmap, pll->mode_reg, mask, 0); 104 regmap_read(pll->clkr.regmap, pll->l_reg, &l); 105 regmap_read(pll->clkr.regmap, pll->m_reg, &m); 106 regmap_read(pll->clkr.regmap, pl 235 clk_pll_set_fsm_mode(struct clk_pll *pll, struct regmap *regmap, u8 lock_count) argument 254 clk_pll_configure(struct clk_pll *pll, struct regmap *regmap, const struct pll_config *config) argument 281 clk_pll_configure_sr(struct clk_pll *pll, struct regmap *regmap, const struct pll_config *config, bool fsm_mode) argument 290 clk_pll_configure_sr_hpm_lp(struct clk_pll *pll, struct regmap *regmap, const struct pll_config *config, bool fsm_mode) argument [all...] |
H A D | clk-regmap.c | 16 #include <linux/regmap.h> 19 #include "clk-regmap.h" 22 * clk_is_enabled_regmap - standard is_enabled() for regmap users 26 * Clocks that use regmap for their register I/O can set the 36 ret = regmap_read(rclk->regmap, rclk->enable_reg, &val); 48 * clk_enable_regmap - standard enable() for regmap users 52 * Clocks that use regmap for their register I/O can set the 66 return regmap_update_bits(rclk->regmap, rclk->enable_reg, 72 * clk_disable_regmap - standard disable() for regmap users 76 * Clocks that use regmap fo [all...] |
/drivers/mfd/ |
H A D | qcom-spmi-pmic.c | 17 #include <linux/regmap.h> 30 struct regmap *regmap; local 32 regmap = devm_regmap_init_spmi_ext(sdev, &spmi_regmap_config); 33 if (IS_ERR(regmap)) 34 return PTR_ERR(regmap);
|
H A D | wm8994.h | 18 #include <linux/regmap.h>
|
H A D | syscon.c | 23 #include <linux/regmap.h> 29 struct regmap *regmap; member in struct:syscon 39 struct regmap *syscon_node_to_regmap(struct device_node *np) 51 return syscon->regmap; 55 struct regmap *syscon_regmap_lookup_by_compatible(const char *s) 58 struct regmap *regmap; local 64 regmap = syscon_node_to_regmap(syscon_np); 67 return regmap; 96 struct regmap *regmap; local [all...] |
H A D | mc13xxx.h | 13 #include <linux/regmap.h> 33 struct regmap *regmap; member in struct:mc13xxx
|
H A D | smsc-ece1099.c | 21 #include <linux/regmap.h> 48 smsc->regmap = devm_regmap_init_i2c(i2c, &smsc_regmap_config); 49 if (IS_ERR(smsc->regmap)) { 50 ret = PTR_ERR(smsc->regmap); 61 regmap_read(smsc->regmap, SMSC_DEV_ID, &devid); 62 regmap_read(smsc->regmap, SMSC_DEV_REV, &rev); 63 regmap_read(smsc->regmap, SMSC_VEN_ID_L, &venid_l); 64 regmap_read(smsc->regmap, SMSC_VEN_ID_H, &venid_h); 69 ret = regmap_write(smsc->regmap, SMSC_CLK_CTRL, smsc->clk);
|
/drivers/clk/ |
H A D | clk-max-gen.h | 24 #include <linux/regmap.h> 27 int max_gen_clk_probe(struct platform_device *pdev, struct regmap *regmap,
|
/drivers/hwmon/ |
H A D | tmp103.c | 32 #include <linux/regmap.h> 69 struct regmap *regmap = dev_get_drvdata(dev); local 73 ret = regmap_read(regmap, sda->index, ®val); 85 struct regmap *regmap = dev_get_drvdata(dev); local 93 ret = regmap_write(regmap, sda->index, tmp103_mc_to_reg(val)); 131 struct regmap *regmap; local 134 regmap 156 struct regmap *regmap = dev_get_drvdata(dev); local 164 struct regmap *regmap = dev_get_drvdata(dev); local [all...] |
H A D | ltc4260.c | 25 #include <linux/regmap.h> 48 struct regmap *regmap = dev_get_drvdata(dev); local 52 ret = regmap_read(regmap, reg, &val); 98 struct regmap *regmap = dev_get_drvdata(dev); local 102 ret = regmap_read(regmap, LTC4260_FAULT, &fault); 108 regmap_update_bits(regmap, LTC4260_FAULT, attr->index, 0); 164 struct regmap *regmap; local [all...] |
/drivers/staging/iio/magnetometer/ |
H A D | hmc5843.h | 17 #include <linux/regmap.h> 38 struct regmap *regmap; member in struct:hmc5843_data 43 int hmc5843_common_probe(struct device *dev, struct regmap *regmap,
|
/drivers/power/reset/ |
H A D | brcmstb-reboot.c | 25 #include <linux/regmap.h> 34 static struct regmap *regmap; variable in typeref:struct:regmap 43 rc = regmap_write(regmap, rst_src_en, 1); 49 rc = regmap_read(regmap, rst_src_en, &tmp); 55 rc = regmap_write(regmap, sw_mstr_rst, 1); 61 rc = regmap_read(regmap, sw_mstr_rst, &tmp); 76 regmap = syscon_regmap_lookup_by_phandle(np, "syscon"); 77 if (IS_ERR(regmap)) {
|
/drivers/pwm/ |
H A D | pwm-pca9685.c | 25 #include <linux/regmap.h> 60 struct regmap *regmap; member in struct:pca9685 82 regmap_write(pca->regmap, reg, LED_FULL); 93 regmap_write(pca->regmap, reg, LED_FULL); 106 regmap_write(pca->regmap, reg, (int)duty & 0xff); 113 regmap_write(pca->regmap, reg, ((int)duty >> 8) & 0xf); 132 regmap_write(pca->regmap, reg, 0); 139 regmap_write(pca->regmap, reg, 0); 150 regmap_update_bits(pca->regmap, re [all...] |
/drivers/rtc/ |
H A D | rtc-isl12057.c | 31 #include <linux/regmap.h> 81 struct regmap *regmap; member in struct:isl12057_rtc_data 130 static int isl12057_i2c_validate_chip(struct regmap *regmap) argument 139 ret = regmap_bulk_read(regmap, 0, regs, ISL12057_MEM_MAP_LEN); 158 ret = regmap_bulk_read(data->regmap, ISL12057_REG_RTC_SC, regs, 183 ret = regmap_bulk_write(data->regmap, ISL12057_REG_RTC_SC, regs, 198 static int isl12057_check_rtc_status(struct device *dev, struct regmap *regmap) argument 245 struct regmap *regmap; local [all...] |
/drivers/regulator/ |
H A D | max8649.c | 19 #include <linux/regmap.h> 53 struct regmap *regmap; member in struct:max8649_regulator_info 69 ret = regmap_read(info->regmap, rdev->desc->vsel_reg, &val); 76 ret = regmap_read(info->regmap, MAX8649_RAMP, &val); 91 regmap_update_bits(info->regmap, rdev->desc->vsel_reg, 95 regmap_update_bits(info->regmap, rdev->desc->vsel_reg, 110 ret = regmap_read(info->regmap, rdev->desc->vsel_reg, &val); 167 info->regmap = devm_regmap_init_i2c(client, &max8649_regmap_config); 168 if (IS_ERR(info->regmap)) { [all...] |
/drivers/bus/ |
H A D | vexpress-config.c | 87 struct regmap *regmap = res; local 89 bridge->ops->regmap_exit(regmap, bridge->context); 92 struct regmap *devm_regmap_init_vexpress_config(struct device *dev) 95 struct regmap *regmap; local 96 struct regmap **res; 110 regmap = bridge->ops->regmap_init(dev, bridge->context); 111 if (IS_ERR(regmap)) { 113 return regmap; [all...] |