/linux-master/drivers/usb/typec/tipd/ |
H A D | core.c | 114 int (*register_port)(struct tps6598x *tps, struct fwnode_handle *node); 117 int (*apply_patch)(struct tps6598x *tps); 118 int (*init)(struct tps6598x *tps); 119 int (*reset)(struct tps6598x *tps); 166 tps6598x_block_read(struct tps6598x *tps, u8 reg, void *val, size_t len) argument 174 if (!tps->i2c_protocol) 175 return regmap_raw_read(tps->regmap, reg, val, len); 177 ret = regmap_raw_read(tps->regmap, reg, data, len + 1); 188 static int tps6598x_block_write(struct tps6598x *tps, u8 reg, argument 196 if (!tps 205 tps6598x_read8(struct tps6598x *tps, u8 reg, u8 *val) argument 210 tps6598x_read16(struct tps6598x *tps, u8 reg, u16 *val) argument 215 tps6598x_read32(struct tps6598x *tps, u8 reg, u32 *val) argument 220 tps6598x_read64(struct tps6598x *tps, u8 reg, u64 *val) argument 225 tps6598x_write8(struct tps6598x *tps, u8 reg, u8 val) argument 230 tps6598x_write64(struct tps6598x *tps, u8 reg, u64 val) argument 236 tps6598x_write_4cc(struct tps6598x *tps, u8 reg, const char *val) argument 241 tps6598x_read_partner_identity(struct tps6598x *tps) argument 256 tps6598x_set_data_role(struct tps6598x *tps, enum typec_data_role role, bool connected) argument 273 tps6598x_connect(struct tps6598x *tps, u32 status) argument 317 tps6598x_disconnect(struct tps6598x *tps, u32 status) argument 332 tps6598x_exec_cmd_tmo(struct tps6598x *tps, const char *cmd, size_t in_len, const u8 *in_data, size_t out_len, u8 *out_data, u32 cmd_timeout_ms, u32 res_delay_ms) argument 398 tps6598x_exec_cmd(struct tps6598x *tps, const char *cmd, size_t in_len, const u8 *in_data, size_t out_len, u8 *out_data) argument 409 struct tps6598x *tps = typec_get_drvdata(port); local 439 struct tps6598x *tps = typec_get_drvdata(port); local 471 tps6598x_read_status(struct tps6598x *tps, u32 *status) argument 487 tps6598x_read_data_status(struct tps6598x *tps) argument 502 tps6598x_read_power_status(struct tps6598x *tps) argument 520 tps6598x_handle_plug_event(struct tps6598x *tps, u32 status) argument 535 struct tps6598x *tps = data; local 578 tps6598x_has_role_changed(struct tps6598x *tps, u32 status) argument 587 struct tps6598x *tps = data; local 639 struct tps6598x *tps = data; local 689 struct tps6598x *tps = container_of(to_delayed_work(work), local 697 tps6598x_check_mode(struct tps6598x *tps) argument 732 tps6598x_psy_get_online(struct tps6598x *tps, union power_supply_propval *val) argument 748 struct tps6598x *tps = power_supply_get_drvdata(psy); local 769 cd321x_switch_power_state(struct tps6598x *tps, u8 target_state) argument 795 devm_tps6598_psy_register(struct tps6598x *tps) argument 825 tps6598x_register_port(struct tps6598x *tps, struct fwnode_handle *fwnode) argument 876 tps_request_firmware(struct tps6598x *tps, const struct firmware **fw) argument 901 tps25750_write_firmware(struct tps6598x *tps, u8 bpms_addr, const u8 *data, size_t len) argument 928 tps25750_exec_pbms(struct tps6598x *tps, u8 *in_data, size_t in_len) argument 955 tps25750_abort_patch_process(struct tps6598x *tps) argument 970 tps25750_start_patch_burst_mode(struct tps6598x *tps) argument 1037 tps25750_complete_patch_process(struct tps6598x *tps) argument 1069 tps25750_apply_patch(struct tps6598x *tps) argument 1128 tps6598x_apply_patch(struct tps6598x *tps) argument 1193 cd321x_init(struct tps6598x *tps) argument 1198 tps25750_init(struct tps6598x *tps) argument 1216 tps6598x_init(struct tps6598x *tps) argument 1221 cd321x_reset(struct tps6598x *tps) argument 1226 tps25750_reset(struct tps6598x *tps) argument 1231 tps6598x_reset(struct tps6598x *tps) argument 1237 tps25750_register_port(struct tps6598x *tps, struct fwnode_handle *fwnode) argument 1293 struct tps6598x *tps; local 1457 struct tps6598x *tps = i2c_get_clientdata(client); local 1477 struct tps6598x *tps = i2c_get_clientdata(client); local 1495 struct tps6598x *tps = i2c_get_clientdata(client); local [all...] |
/linux-master/drivers/regulator/ |
H A D | tps62360-regulator.c | 48 /* tps 62360 chip information */ 81 static bool find_voltage_set_register(struct tps62360_chip *tps, argument 86 int new_vset_reg = tps->lru_index[3]; 90 if (tps->curr_vset_vsel[tps->lru_index[i]] == req_vsel) { 91 new_vset_reg = tps->lru_index[i]; 100 tps->lru_index[i] = tps->lru_index[i - 1]; 102 tps->lru_index[0] = new_vset_reg; 109 struct tps62360_chip *tps local 127 struct tps62360_chip *tps = rdev_get_drvdata(dev); local 163 struct tps62360_chip *tps = rdev_get_drvdata(rdev); local 208 struct tps62360_chip *tps = rdev_get_drvdata(rdev); local 232 tps62360_init_dcdc(struct tps62360_chip *tps, struct tps62360_regulator_platform_data *pdata) argument 324 struct tps62360_chip *tps; local 464 struct tps62360_chip *tps = i2c_get_clientdata(client); local [all...] |
H A D | tps6507x-regulator.c | 113 static inline int tps6507x_pmic_read(struct tps6507x_pmic *tps, u8 reg) argument 118 err = tps->mfd->read_dev(tps->mfd, reg, 1, &val); 126 static inline int tps6507x_pmic_write(struct tps6507x_pmic *tps, u8 reg, u8 val) argument 128 return tps->mfd->write_dev(tps->mfd, reg, 1, &val); 131 static int tps6507x_pmic_set_bits(struct tps6507x_pmic *tps, u8 reg, u8 mask) argument 135 mutex_lock(&tps->io_lock); 137 data = tps6507x_pmic_read(tps, reg); 139 dev_err(tps 154 tps6507x_pmic_clear_bits(struct tps6507x_pmic *tps, u8 reg, u8 mask) argument 177 tps6507x_pmic_reg_read(struct tps6507x_pmic *tps, u8 reg) argument 191 tps6507x_pmic_reg_write(struct tps6507x_pmic *tps, u8 reg, u8 val) argument 207 struct tps6507x_pmic *tps = rdev_get_drvdata(dev); local 225 struct tps6507x_pmic *tps = rdev_get_drvdata(dev); local 238 struct tps6507x_pmic *tps = rdev_get_drvdata(dev); local 252 struct tps6507x_pmic *tps = rdev_get_drvdata(dev); local 298 struct tps6507x_pmic *tps = rdev_get_drvdata(dev); local 357 struct tps6507x_pmic *tps = config->driver_data; local 376 struct tps6507x_pmic *tps; local [all...] |
H A D | tps51632-regulator.c | 82 struct tps51632_chip *tps = rdev_get_drvdata(rdev); local 91 ret = regmap_write(tps->regmap, TPS51632_SLEW_REGS, BIT(bit)); 93 dev_err(tps->dev, "SLEW reg write failed, err %d\n", ret); 105 static int tps51632_init_dcdc(struct tps51632_chip *tps, argument 117 ret = regmap_write(tps->regmap, TPS51632_VOLTAGE_BASE_REG, vsel); 119 dev_err(tps->dev, "BASE reg write failed, err %d\n", ret); 134 ret = regmap_read(tps->regmap, TPS51632_VMAX_REG, &vmax); 136 dev_err(tps->dev, "VMAX read failed, err %d\n", ret); 141 ret = regmap_write(tps->regmap, TPS51632_VMAX_REG, 144 dev_err(tps 253 struct tps51632_chip *tps; local [all...] |
H A D | tps65217-regulator.c | 66 struct tps65217 *tps = rdev_get_drvdata(dev); local 73 return tps65217_set_bits(tps, TPS65217_REG_ENABLE, 80 struct tps65217 *tps = rdev_get_drvdata(dev); local 87 return tps65217_clear_bits(tps, TPS65217_REG_ENABLE, 95 struct tps65217 *tps = rdev_get_drvdata(dev); local 99 ret = tps65217_set_bits(tps, dev->desc->vsel_reg, dev->desc->vsel_mask, 105 ret = tps65217_set_bits(tps, TPS65217_REG_DEFSLEW, 116 struct tps65217 *tps = rdev_get_drvdata(dev); local 122 return tps65217_clear_bits(tps, dev->desc->bypass_reg, 129 struct tps65217 *tps local 215 struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent); local [all...] |
H A D | tps65218-regulator.c | 70 struct tps65218 *tps = rdev_get_drvdata(dev); local 74 ret = tps65218_set_bits(tps, dev->desc->vsel_reg, dev->desc->vsel_mask, 81 ret = tps65218_set_bits(tps, TPS65218_REG_CONTRL_SLEW_RATE, 93 struct tps65218 *tps = rdev_get_drvdata(dev); local 100 return tps65218_set_bits(tps, dev->desc->enable_reg, 107 struct tps65218 *tps = rdev_get_drvdata(dev); local 114 return tps65218_clear_bits(tps, dev->desc->enable_reg, 120 struct tps65218 *tps = rdev_get_drvdata(dev); local 126 return tps65218_clear_bits(tps, dev->desc->bypass_reg, 133 struct tps65218 *tps local 193 struct tps65218 *tps = rdev_get_drvdata(dev); local 211 struct tps65218 *tps = rdev_get_drvdata(dev); local 306 struct tps65218 *tps = dev_get_drvdata(pdev->dev.parent); local [all...] |
H A D | tps65023-regulator.c | 170 struct tps_pmic *tps = rdev_get_drvdata(dev); local 176 if (dcdc != tps->driver_data->core_regulator) 185 struct tps_pmic *tps = rdev_get_drvdata(dev); local 188 if (dcdc != tps->driver_data->core_regulator) 265 struct tps_pmic *tps; local 269 tps = devm_kzalloc(&client->dev, sizeof(*tps), GFP_KERNEL); 270 if (!tps) 273 tps->driver_data = (struct tps_driver_data *)id->driver_data; 275 tps [all...] |
H A D | tps65132-regulator.c | 63 struct tps65132_regulator *tps = rdev_get_drvdata(rdev); local 65 struct tps65132_reg_pdata *rpdata = &tps->reg_pdata[id]; 78 dev_err(tps->dev, "Failed to disable active discharge: %d\n", 89 struct tps65132_regulator *tps = rdev_get_drvdata(rdev); local 91 struct tps65132_reg_pdata *rpdata = &tps->reg_pdata[id]; 110 struct tps65132_regulator *tps = rdev_get_drvdata(rdev); local 112 struct tps65132_reg_pdata *rpdata = &tps->reg_pdata[id]; 135 struct tps65132_regulator *tps = config->driver_data; local 136 struct tps65132_reg_pdata *rpdata = &tps->reg_pdata[desc->id]; 139 rpdata->en_gpiod = devm_fwnode_gpiod_get(tps 226 struct tps65132_regulator *tps; local [all...] |
/linux-master/drivers/mfd/ |
H A D | tps65912-spi.c | 26 struct tps65912 *tps; local 28 tps = devm_kzalloc(&spi->dev, sizeof(*tps), GFP_KERNEL); 29 if (!tps) 32 spi_set_drvdata(spi, tps); 33 tps->dev = &spi->dev; 34 tps->irq = spi->irq; 36 tps->regmap = devm_regmap_init_spi(spi, &tps65912_regmap_config); 37 if (IS_ERR(tps->regmap)) { 38 dev_err(tps 47 struct tps65912 *tps = spi_get_drvdata(spi); local [all...] |
H A D | tps65912-i2c.c | 26 struct tps65912 *tps; local 28 tps = devm_kzalloc(&client->dev, sizeof(*tps), GFP_KERNEL); 29 if (!tps) 32 i2c_set_clientdata(client, tps); 33 tps->dev = &client->dev; 34 tps->irq = client->irq; 36 tps->regmap = devm_regmap_init_i2c(client, &tps65912_regmap_config); 37 if (IS_ERR(tps->regmap)) { 38 dev_err(tps 47 struct tps65912 *tps = i2c_get_clientdata(client); local [all...] |
H A D | tps65217.c | 38 struct tps65217 *tps = irq_data_get_irq_chip_data(data); local 40 mutex_lock(&tps->irq_lock); 45 struct tps65217 *tps = irq_data_get_irq_chip_data(data); local 48 ret = tps65217_set_bits(tps, TPS65217_REG_INT, TPS65217_INT_MASK, 49 tps->irq_mask, TPS65217_PROTECT_NONE); 51 dev_err(tps->dev, "Failed to sync IRQ masks\n"); 53 mutex_unlock(&tps->irq_lock); 58 struct tps65217 *tps = irq_data_get_irq_chip_data(data); local 61 tps->irq_mask &= ~mask; 66 struct tps65217 *tps local 105 struct tps65217 *tps = data; local 134 struct tps65217 *tps = h->host_data; local 149 tps65217_irq_init(struct tps65217 *tps, int irq) argument 189 tps65217_reg_read(struct tps65217 *tps, unsigned int reg, unsigned int *val) argument 204 tps65217_reg_write(struct tps65217 *tps, unsigned int reg, unsigned int val, unsigned int level) argument 250 tps65217_update_bits(struct tps65217 *tps, unsigned int reg, unsigned int mask, unsigned int val, unsigned int level) argument 272 tps65217_set_bits(struct tps65217 *tps, unsigned int reg, unsigned int mask, unsigned int val, unsigned int level) argument 279 tps65217_clear_bits(struct tps65217 *tps, unsigned int reg, unsigned int mask, unsigned int level) argument 312 struct tps65217 *tps; local 378 struct tps65217 *tps = i2c_get_clientdata(client); local [all...] |
H A D | tps65218.c | 42 * @tps: Device to write to. 47 int tps65218_reg_write(struct tps65218 *tps, unsigned int reg, argument 55 return regmap_write(tps->regmap, reg, val); 58 ret = regmap_write(tps->regmap, TPS65218_REG_PASSWORD, 63 return regmap_write(tps->regmap, reg, val); 73 * @tps: Device to write to. 79 static int tps65218_update_bits(struct tps65218 *tps, unsigned int reg, argument 85 ret = regmap_read(tps->regmap, reg, &data); 87 dev_err(tps->dev, "Read from reg 0x%x failed\n", reg); 94 mutex_lock(&tps 103 tps65218_set_bits(struct tps65218 *tps, unsigned int reg, unsigned int mask, unsigned int val, unsigned int level) argument 110 tps65218_clear_bits(struct tps65218 *tps, unsigned int reg, unsigned int mask, unsigned int level) argument 205 tps65218_voltage_set_strict(struct tps65218 *tps) argument 227 tps65218_voltage_set_uv_hyst(struct tps65218 *tps) argument 248 tps65218_voltage_set_uvlo(struct tps65218 *tps) argument 284 struct tps65218 *tps; local [all...] |
H A D | tps65086.c | 67 struct tps65086 *tps; local 71 tps = devm_kzalloc(&client->dev, sizeof(*tps), GFP_KERNEL); 72 if (!tps) 75 i2c_set_clientdata(client, tps); 76 tps->dev = &client->dev; 77 tps->irq = client->irq; 79 tps->regmap = devm_regmap_init_i2c(client, &tps65086_regmap_config); 80 if (IS_ERR(tps->regmap)) { 81 dev_err(tps 123 struct tps65086 *tps = i2c_get_clientdata(client); local [all...] |
H A D | tps6594-spi.c | 29 struct tps6594 *tps = spi_get_drvdata(spi); local 37 if (tps->use_crc) 44 if (tps->use_crc && buf[3] != crc8(tps6594_spi_crc_table, buf, 3, CRC8_INIT_VALUE)) 55 struct tps6594 *tps = spi_get_drvdata(spi); local 63 if (tps->use_crc) 91 struct tps6594 *tps; local 94 tps = devm_kzalloc(dev, sizeof(*tps), GFP_KERNEL); 95 if (!tps) 98 spi_set_drvdata(spi, tps); [all...] |
H A D | tps65010.c | 184 struct tps65010 *tps = s->private; local 190 switch (tps->model) { 200 mutex_lock(&tps->lock); 206 seq_printf(s, "%scharging\n\n", tps->charging ? "" : "(not) "); 212 value = i2c_smbus_read_byte_data(tps->client, TPS_CHGCONFIG); 213 dbg_chgconf(tps->por, buf, sizeof buf, value); 216 value = i2c_smbus_read_byte_data(tps->client, TPS_CHGSTATUS); 219 value = i2c_smbus_read_byte_data(tps->client, TPS_MASK1); 224 value = i2c_smbus_read_byte_data(tps->client, TPS_REGSTATUS); 227 value = i2c_smbus_read_byte_data(tps 307 tps65010_interrupt(struct tps65010 *tps) argument 399 struct tps65010 *tps; local 434 struct tps65010 *tps = _tps; local 464 struct tps65010 *tps; local 481 struct tps65010 *tps; local 506 struct tps65010 *tps = i2c_get_clientdata(client); local 521 struct tps65010 *tps; local [all...] |
H A D | tps65219.c | 14 static int tps65219_warm_reset(struct tps65219 *tps) argument 16 return regmap_update_bits(tps->regmap, TPS65219_REG_MFP_CTRL, 21 static int tps65219_cold_reset(struct tps65219 *tps) argument 23 return regmap_update_bits(tps->regmap, TPS65219_REG_MFP_CTRL, 28 static int tps65219_soft_shutdown(struct tps65219 *tps) argument 30 return regmap_update_bits(tps->regmap, TPS65219_REG_MFP_CTRL, 41 static int tps65219_restart(struct tps65219 *tps, unsigned long reboot_mode) argument 44 tps65219_warm_reset(tps); 46 tps65219_cold_reset(tps); 230 struct tps65219 *tps; local [all...] |
H A D | tps65912-core.c | 89 int tps65912_device_init(struct tps65912 *tps) argument 93 ret = regmap_add_irq_chip(tps->regmap, tps->irq, IRQF_ONESHOT, 0, 94 &tps65912_irq_chip, &tps->irq_data); 98 ret = mfd_add_devices(tps->dev, PLATFORM_DEVID_AUTO, tps65912_cells, 100 regmap_irq_get_domain(tps->irq_data)); 102 regmap_del_irq_chip(tps->irq, tps->irq_data); 110 void tps65912_device_exit(struct tps65912 *tps) argument 112 regmap_del_irq_chip(tps [all...] |
H A D | tps6594-i2c.c | 107 struct tps6594 *tps = i2c_get_clientdata(client); local 116 if (tps->use_crc) { 145 struct tps6594 *tps = i2c_get_clientdata(client); local 154 if (tps->use_crc) { 206 struct tps6594 *tps; local 209 tps = devm_kzalloc(dev, sizeof(*tps), GFP_KERNEL); 210 if (!tps) 213 i2c_set_clientdata(client, tps); 215 tps [all...] |
/linux-master/include/linux/mfd/ |
H A D | tps65090.h | 116 struct tps65090 *tps = dev_get_drvdata(dev); local 118 return regmap_write(tps->rmap, reg, val); 123 struct tps65090 *tps = dev_get_drvdata(dev); local 127 ret = regmap_read(tps->rmap, reg, &temp_val); 136 struct tps65090 *tps = dev_get_drvdata(dev); local 138 return regmap_update_bits(tps->rmap, reg, BIT(bit_num), ~0u); 144 struct tps65090 *tps = dev_get_drvdata(dev); local 146 return regmap_update_bits(tps->rmap, reg, BIT(bit_num), 0u);
|
/linux-master/drivers/rtc/ |
H A D | rtc-tps6594.c | 48 struct tps6594 *tps = dev_get_drvdata(dev->parent); local 53 return regmap_update_bits(tps->regmap, TPS6594_REG_RTC_INTERRUPTS, 58 static int tps6594_rtc_shadow_timestamp(struct device *dev, struct tps6594 *tps) argument 66 ret = regmap_clear_bits(tps->regmap, TPS6594_REG_RTC_CTRL_1, 75 return regmap_set_bits(tps->regmap, TPS6594_REG_RTC_CTRL_1, 82 struct tps6594 *tps = dev_get_drvdata(dev->parent); local 86 ret = regmap_test_bits(tps->regmap, TPS6594_REG_RTC_STATUS, 93 ret = tps6594_rtc_shadow_timestamp(dev, tps); 98 ret = regmap_bulk_read(tps->regmap, TPS6594_REG_RTC_SECONDS, rtc_data, 117 struct tps6594 *tps local 149 struct tps6594 *tps = dev_get_drvdata(dev->parent); local 176 struct tps6594 *tps = dev_get_drvdata(dev->parent); local 205 struct tps6594 *tps = dev_get_drvdata(dev->parent); local 235 struct tps6594 *tps = dev_get_drvdata(dev->parent); local 331 struct tps6594 *tps = dev_get_drvdata(dev->parent); local 357 struct tps6594 *tps = dev_get_drvdata(pdev->dev.parent); local [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-tps65912.c | 20 struct tps65912 *tps; member in struct:tps65912_gpio 30 ret = regmap_read(gpio->tps->regmap, TPS65912_GPIO1 + offset, &val); 44 return regmap_update_bits(gpio->tps->regmap, TPS65912_GPIO1 + offset, 54 regmap_update_bits(gpio->tps->regmap, TPS65912_GPIO1 + offset, 57 return regmap_update_bits(gpio->tps->regmap, TPS65912_GPIO1 + offset, 66 ret = regmap_read(gpio->tps->regmap, TPS65912_GPIO1 + offset, &val); 81 regmap_update_bits(gpio->tps->regmap, TPS65912_GPIO1 + offset, 100 struct tps65912 *tps = dev_get_drvdata(pdev->dev.parent); local 107 gpio->tps = dev_get_drvdata(pdev->dev.parent); 109 gpio->gpio_chip.parent = tps [all...] |
H A D | gpio-tps65219.c | 23 struct tps65219 *tps; member in struct:tps65219_gpio 34 ret = regmap_read(gpio->tps->regmap, TPS65219_REG_MFP_1_CONFIG, &val); 44 struct device *dev = gpio->tps->dev; 52 ret = regmap_read(gpio->tps->regmap, TPS65219_REG_MFP_CTRL, &val); 73 struct device *dev = gpio->tps->dev; 81 if (regmap_update_bits(gpio->tps->regmap, TPS65219_REG_GENERAL_CONFIG, mask, v)) 89 struct device *dev = gpio->tps->dev; 100 int ret = regmap_update_bits(gpio->tps->regmap, TPS65219_REG_MFP_1_CONFIG, 120 struct device *dev = gpio->tps->dev; 160 struct tps65219 *tps local [all...] |
H A D | gpio-tps65086.c | 17 struct tps65086 *tps; member in struct:tps65086_gpio 40 regmap_update_bits(gpio->tps->regmap, TPS65086_GPOCTRL, 51 ret = regmap_read(gpio->tps->regmap, TPS65086_GPOCTRL, &val); 63 regmap_update_bits(gpio->tps->regmap, TPS65086_GPOCTRL, 88 gpio->tps = dev_get_drvdata(pdev->dev.parent); 90 gpio->chip.parent = gpio->tps->dev;
|
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | cinergyT2-fe.c | 31 uint16_t tps = 0; local 35 tps |= (1 << 7); 38 tps |= (2 << 7); 41 tps |= (3 << 7); 44 tps |= (4 << 7); 49 /* tps |= (0 << 7) */; 54 tps |= (1 << 4); 57 tps |= (2 << 4); 60 tps |= (3 << 4); 63 tps | [all...] |
/linux-master/drivers/misc/ |
H A D | tps6594-esm.c | 35 struct tps6594 *tps = dev_get_drvdata(pdev->dev.parent); local 48 ret = regmap_read(tps->regmap, TPS6594_REG_DEV_REV, &rev); 68 ret = regmap_set_bits(tps->regmap, TPS6594_REG_ESM_SOC_MODE_CFG, 73 ret = regmap_set_bits(tps->regmap, TPS6594_REG_ESM_SOC_START_REG, 86 struct tps6594 *tps = dev_get_drvdata(pdev->dev.parent); local 90 ret = regmap_clear_bits(tps->regmap, TPS6594_REG_ESM_SOC_START_REG, 97 ret = regmap_clear_bits(tps->regmap, TPS6594_REG_ESM_SOC_MODE_CFG, 109 struct tps6594 *tps = dev_get_drvdata(dev->parent); local 112 ret = regmap_clear_bits(tps->regmap, TPS6594_REG_ESM_SOC_START_REG, 122 struct tps6594 *tps local [all...] |