/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | tps6105x.c | 24 #include <linux/mfd/tps6105x.h> 32 static int tps6105x_startup(struct tps6105x *tps6105x) in tps6105x_startup() argument 37 ret = regmap_read(tps6105x->regmap, TPS6105X_REG_0, ®val); in tps6105x_startup() 42 dev_info(&tps6105x->client->dev, in tps6105x_startup() 46 dev_info(&tps6105x->client->dev, in tps6105x_startup() 50 dev_info(&tps6105x->client->dev, in tps6105x_startup() 54 dev_info(&tps6105x->client->dev, in tps6105x_startup() 69 .name = "tps6105x-gpio", 73 .name = "tps6105x 84 tps6105x_add_device(struct tps6105x *tps6105x, struct mfd_cell *cell) tps6105x_add_device() argument 123 struct tps6105x *tps6105x; tps6105x_probe() local 184 struct tps6105x *tps6105x = i2c_get_clientdata(client); tps6105x_remove() local [all...] |
H A D | Makefile | 98 obj-$(CONFIG_TPS6105X) += tps6105x.o
|
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | tps6105x.c | 24 #include <linux/mfd/tps6105x.h> 32 static int tps6105x_startup(struct tps6105x *tps6105x) in tps6105x_startup() argument 37 ret = regmap_read(tps6105x->regmap, TPS6105X_REG_0, ®val); in tps6105x_startup() 42 dev_info(&tps6105x->client->dev, in tps6105x_startup() 46 dev_info(&tps6105x->client->dev, in tps6105x_startup() 50 dev_info(&tps6105x->client->dev, in tps6105x_startup() 54 dev_info(&tps6105x->client->dev, in tps6105x_startup() 69 .name = "tps6105x-gpio", 73 .name = "tps6105x 84 tps6105x_add_device(struct tps6105x *tps6105x, struct mfd_cell *cell) tps6105x_add_device() argument 122 struct tps6105x *tps6105x; tps6105x_probe() local 183 struct tps6105x *tps6105x = i2c_get_clientdata(client); tps6105x_remove() local [all...] |
H A D | Makefile | 91 obj-$(CONFIG_TPS6105X) += tps6105x.o
|
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | tps6105x-regulator.c | 20 #include <linux/mfd/tps6105x.h> 39 .name = "tps6105x-boost", 60 struct tps6105x *tps6105x = dev_get_platdata(&pdev->dev); in tps6105x_regulator_probe() local 61 struct tps6105x_platform_data *pdata = tps6105x->pdata; in tps6105x_regulator_probe() 72 config.dev = &tps6105x->client->dev; in tps6105x_regulator_probe() 74 config.driver_data = tps6105x; in tps6105x_regulator_probe() 76 config.regmap = tps6105x->regmap; in tps6105x_regulator_probe() 79 tps6105x->regulator = devm_regulator_register(&pdev->dev, in tps6105x_regulator_probe() 82 if (IS_ERR(tps6105x in tps6105x_regulator_probe() [all...] |
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | tps6105x-regulator.c | 20 #include <linux/mfd/tps6105x.h> 39 .name = "tps6105x-boost", 60 struct tps6105x *tps6105x = dev_get_platdata(&pdev->dev); in tps6105x_regulator_probe() local 61 struct tps6105x_platform_data *pdata = tps6105x->pdata; in tps6105x_regulator_probe() 72 config.dev = &tps6105x->client->dev; in tps6105x_regulator_probe() 74 config.driver_data = tps6105x; in tps6105x_regulator_probe() 76 config.regmap = tps6105x->regmap; in tps6105x_regulator_probe() 79 tps6105x->regulator = devm_regulator_register(&pdev->dev, in tps6105x_regulator_probe() 82 if (IS_ERR(tps6105x in tps6105x_regulator_probe() [all...] |
/kernel/linux/linux-5.10/drivers/leds/ |
H A D | leds-tps6105x.c | 9 #include <linux/mfd/tps6105x.h> 38 struct tps6105x *tps6105x = dev_get_platdata(&pdev->dev); in tps6105x_led_probe() local 39 struct tps6105x_platform_data *pdata = tps6105x->pdata; in tps6105x_led_probe() 59 priv->regmap = tps6105x->regmap; in tps6105x_led_probe() 62 init_data.devicename = "tps6105x"; in tps6105x_led_probe() 66 ret = regmap_update_bits(tps6105x->regmap, TPS6105X_REG_0, in tps6105x_led_probe() 81 .name = "tps6105x-leds",
|
/kernel/linux/linux-6.6/drivers/leds/ |
H A D | leds-tps6105x.c | 9 #include <linux/mfd/tps6105x.h> 38 struct tps6105x *tps6105x = dev_get_platdata(&pdev->dev); in tps6105x_led_probe() local 39 struct tps6105x_platform_data *pdata = tps6105x->pdata; in tps6105x_led_probe() 59 priv->regmap = tps6105x->regmap; in tps6105x_led_probe() 62 init_data.devicename = "tps6105x"; in tps6105x_led_probe() 66 ret = regmap_update_bits(tps6105x->regmap, TPS6105X_REG_0, in tps6105x_led_probe() 81 .name = "tps6105x-leds",
|
/kernel/linux/linux-5.10/include/linux/mfd/ |
H A D | tps6105x.h | 84 * struct tps6105x - state holder for the TPS6105x drivers 89 struct tps6105x { struct
|
/kernel/linux/linux-6.6/include/linux/mfd/ |
H A D | tps6105x.h | 84 * struct tps6105x - state holder for the TPS6105x drivers 89 struct tps6105x { struct
|