Home
last modified time | relevance | path

Searched defs:pmic (Results 1 – 25 of 294) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/drivers/staging/hikey9xx/
Dhi6421-spmi-pmic.c67 int hi6421_spmi_pmic_read(struct hi6421_spmi_pmic *pmic, int reg) in hi6421_spmi_pmic_read()
88 int hi6421_spmi_pmic_write(struct hi6421_spmi_pmic *pmic, int reg, u32 val) in hi6421_spmi_pmic_write()
107 int hi6421_spmi_pmic_rmw(struct hi6421_spmi_pmic *pmic, int reg, in hi6421_spmi_pmic_rmw()
126 struct hi6421_spmi_pmic *pmic = (struct hi6421_spmi_pmic *)data; in hi6421_spmi_irq_handler() local
157 struct hi6421_spmi_pmic *pmic = irq_data_get_irq_chip_data(d); in hi6421_spmi_irq_mask() local
173 struct hi6421_spmi_pmic *pmic = irq_data_get_irq_chip_data(d); in hi6421_spmi_irq_unmask() local
198 struct hi6421_spmi_pmic *pmic = d->host_data; in hi6421_spmi_irq_map() local
213 static void hi6421_spmi_pmic_irq_prc(struct hi6421_spmi_pmic *pmic) in hi6421_spmi_pmic_irq_prc()
235 struct hi6421_spmi_pmic *pmic; in hi6421_spmi_pmic_probe() local
322 struct hi6421_spmi_pmic *pmic = dev_get_drvdata(&pdev->dev); in hi6421_spmi_pmic_remove() local
Dhi6421v600-regulator.c45 struct hi6421_spmi_pmic *pmic; member
59 struct hi6421_spmi_pmic *pmic = sreg->pmic; in hi6421_spmi_regulator_is_enabled() local
75 struct hi6421_spmi_pmic *pmic = sreg->pmic; in hi6421_spmi_regulator_enable() local
100 struct hi6421_spmi_pmic *pmic = sreg->pmic; in hi6421_spmi_regulator_disable() local
115 struct hi6421_spmi_pmic *pmic = sreg->pmic; in hi6421_spmi_regulator_get_voltage_sel() local
135 struct hi6421_spmi_pmic *pmic = sreg->pmic; in hi6421_spmi_regulator_set_voltage_sel() local
158 struct hi6421_spmi_pmic *pmic = sreg->pmic; in hi6421_spmi_regulator_get_mode() local
181 struct hi6421_spmi_pmic *pmic = sreg->pmic; in hi6421_spmi_regulator_set_mode() local
326 struct hi6421_spmi_pmic *pmic) in hi6421_spmi_regulator_probe_ldo()
401 struct hi6421_spmi_pmic *pmic; in hi6421_spmi_regulator_probe() local
/kernel/linux/linux-5.10/drivers/mfd/
Dintel_soc_pmic_core.c36 struct intel_soc_pmic *pmic; in intel_soc_pmic_i2c_probe() local
105 struct intel_soc_pmic *pmic = dev_get_drvdata(&i2c->dev); in intel_soc_pmic_i2c_remove() local
119 struct intel_soc_pmic *pmic = dev_get_drvdata(&i2c->dev); in intel_soc_pmic_shutdown() local
129 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in intel_soc_pmic_suspend() local
138 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in intel_soc_pmic_resume() local
Dintel_soc_pmic_chtdc_ti.c110 struct intel_soc_pmic *pmic; in chtdc_ti_probe() local
138 struct intel_soc_pmic *pmic = i2c_get_clientdata(i2c); in chtdc_ti_shutdown() local
145 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in chtdc_ti_suspend() local
154 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in chtdc_ti_resume() local
Dintel_soc_pmic_bxtwc.c281 struct intel_soc_pmic *pmic = context; in regmap_ipc_byte_reg_read() local
311 struct intel_soc_pmic *pmic = context; in regmap_ipc_byte_reg_write() local
354 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in bxtwc_val_show() local
370 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in bxtwc_val_store() local
404 static int bxtwc_add_chained_irq_chip(struct intel_soc_pmic *pmic, in bxtwc_add_chained_irq_chip()
430 struct intel_soc_pmic *pmic; in bxtwc_probe() local
584 struct intel_soc_pmic *pmic = dev_get_drvdata(&pdev->dev); in bxtwc_shutdown() local
592 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in bxtwc_suspend() local
601 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in bxtwc_resume() local
Dintel_soc_pmic_mrfld.c77 struct intel_soc_pmic *pmic = context; in bcove_ipc_byte_reg_read() local
92 struct intel_soc_pmic *pmic = context; in bcove_ipc_byte_reg_write() local
109 struct intel_soc_pmic *pmic; in bcove_probe() local
Dintel_soc_pmic_chtwc.c140 struct intel_soc_pmic *pmic; in cht_wc_probe() local
185 struct intel_soc_pmic *pmic = i2c_get_clientdata(client); in cht_wc_shutdown() local
192 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in cht_wc_suspend() local
201 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in cht_wc_resume() local
Dhi655x-pmic.c95 struct hi655x_pmic *pmic; in hi655x_pmic_probe() local
161 struct hi655x_pmic *pmic = platform_get_drvdata(pdev); in hi655x_pmic_remove() local
/kernel/linux/linux-5.10/drivers/regulator/
Dmax77620-regulator.c99 static int max77620_regulator_get_fps_src(struct max77620_regulator *pmic, in max77620_regulator_get_fps_src()
116 static int max77620_regulator_set_fps_src(struct max77620_regulator *pmic, in max77620_regulator_set_fps_src()
163 static int max77620_regulator_set_fps_slots(struct max77620_regulator *pmic, in max77620_regulator_set_fps_slots()
207 static int max77620_regulator_set_power_mode(struct max77620_regulator *pmic, in max77620_regulator_set_power_mode()
236 static int max77620_regulator_get_power_mode(struct max77620_regulator *pmic, in max77620_regulator_get_power_mode()
264 static int max77620_read_slew_rate(struct max77620_regulator *pmic, int id) in max77620_read_slew_rate()
314 static int max77620_set_slew_rate(struct max77620_regulator *pmic, int id, in max77620_set_slew_rate()
351 static int max77620_config_power_ok(struct max77620_regulator *pmic, int id) in max77620_config_power_ok()
386 static int max77620_init_pmic(struct max77620_regulator *pmic, int id) in max77620_init_pmic()
444 struct max77620_regulator *pmic = rdev_get_drvdata(rdev); in max77620_regulator_enable() local
[all …]
Dtps65910-regulator.c392 struct tps65910_reg *pmic = rdev_get_drvdata(dev); in tps65910_set_mode() local
417 struct tps65910_reg *pmic = rdev_get_drvdata(dev); in tps65910_get_mode() local
515 struct tps65910_reg *pmic = rdev_get_drvdata(dev); in tps65910_get_voltage_sel() local
558 struct tps65910_reg *pmic = rdev_get_drvdata(dev); in tps65911_get_voltage_sel() local
635 struct tps65910_reg *pmic = rdev_get_drvdata(dev); in tps65910_set_voltage_sel() local
666 struct tps65910_reg *pmic = rdev_get_drvdata(dev); in tps65911_set_voltage_sel() local
724 struct tps65910_reg *pmic = rdev_get_drvdata(dev); in tps65911_list_voltage() local
822 static int tps65910_set_ext_sleep_config(struct tps65910_reg *pmic, in tps65910_set_ext_sleep_config()
1078 struct tps65910_reg *pmic; in tps65910_probe() local
1227 struct tps65910_reg *pmic = platform_get_drvdata(pdev); in tps65910_shutdown() local
Disl6271a-regulator.c39 struct isl_pmic *pmic = rdev_get_drvdata(dev); in isl6271a_get_voltage_sel() local
55 struct isl_pmic *pmic = rdev_get_drvdata(dev); in isl6271a_set_voltage_sel() local
114 struct isl_pmic *pmic; in isl6271a_probe() local
Dpalmas-regulator.c442 struct palmas_pmic *pmic = rdev_get_drvdata(dev); in palmas_set_mode_smps() local
483 struct palmas_pmic *pmic = rdev_get_drvdata(dev); in palmas_get_mode_smps() local
505 struct palmas_pmic *pmic = rdev_get_drvdata(rdev); in palmas_smps_set_ramp_delay() local
599 struct palmas_pmic *pmic = rdev_get_drvdata(dev); in palmas_is_enabled_ldo() local
890 static int palmas_ldo_registration(struct palmas_pmic *pmic, in palmas_ldo_registration()
1008 static int tps65917_ldo_registration(struct palmas_pmic *pmic, in tps65917_ldo_registration()
1115 static int palmas_smps_registration(struct palmas_pmic *pmic, in palmas_smps_registration()
1285 static int tps65917_smps_registration(struct palmas_pmic *pmic, in tps65917_smps_registration()
1602 struct palmas_pmic *pmic; in palmas_regulators_probe() local
/kernel/linux/linux-6.6/drivers/regulator/
Dmax77620-regulator.c99 static int max77620_regulator_get_fps_src(struct max77620_regulator *pmic, in max77620_regulator_get_fps_src()
116 static int max77620_regulator_set_fps_src(struct max77620_regulator *pmic, in max77620_regulator_set_fps_src()
163 static int max77620_regulator_set_fps_slots(struct max77620_regulator *pmic, in max77620_regulator_set_fps_slots()
207 static int max77620_regulator_set_power_mode(struct max77620_regulator *pmic, in max77620_regulator_set_power_mode()
236 static int max77620_regulator_get_power_mode(struct max77620_regulator *pmic, in max77620_regulator_get_power_mode()
264 static int max77620_read_slew_rate(struct max77620_regulator *pmic, int id) in max77620_read_slew_rate()
314 static int max77620_set_slew_rate(struct max77620_regulator *pmic, int id, in max77620_set_slew_rate()
351 static int max77620_config_power_ok(struct max77620_regulator *pmic, int id) in max77620_config_power_ok()
386 static int max77620_init_pmic(struct max77620_regulator *pmic, int id) in max77620_init_pmic()
444 struct max77620_regulator *pmic = rdev_get_drvdata(rdev); in max77620_regulator_enable() local
[all …]
Dtps65910-regulator.c391 struct tps65910_reg *pmic = rdev_get_drvdata(dev); in tps65910_set_mode() local
416 struct tps65910_reg *pmic = rdev_get_drvdata(dev); in tps65910_get_mode() local
514 struct tps65910_reg *pmic = rdev_get_drvdata(dev); in tps65910_get_voltage_sel() local
557 struct tps65910_reg *pmic = rdev_get_drvdata(dev); in tps65911_get_voltage_sel() local
634 struct tps65910_reg *pmic = rdev_get_drvdata(dev); in tps65910_set_voltage_sel() local
665 struct tps65910_reg *pmic = rdev_get_drvdata(dev); in tps65911_set_voltage_sel() local
723 struct tps65910_reg *pmic = rdev_get_drvdata(dev); in tps65911_list_voltage() local
821 static int tps65910_set_ext_sleep_config(struct tps65910_reg *pmic, in tps65910_set_ext_sleep_config()
1077 struct tps65910_reg *pmic; in tps65910_probe() local
1226 struct tps65910_reg *pmic = platform_get_drvdata(pdev); in tps65910_shutdown() local
Disl6271a-regulator.c31 struct isl_pmic *pmic = rdev_get_drvdata(dev); in isl6271a_get_voltage_sel() local
47 struct isl_pmic *pmic = rdev_get_drvdata(dev); in isl6271a_set_voltage_sel() local
106 struct isl_pmic *pmic; in isl6271a_probe() local
Dpalmas-regulator.c442 struct palmas_pmic *pmic = rdev_get_drvdata(dev); in palmas_set_mode_smps() local
483 struct palmas_pmic *pmic = rdev_get_drvdata(dev); in palmas_get_mode_smps() local
505 struct palmas_pmic *pmic = rdev_get_drvdata(rdev); in palmas_smps_set_ramp_delay() local
599 struct palmas_pmic *pmic = rdev_get_drvdata(dev); in palmas_is_enabled_ldo() local
890 static int palmas_ldo_registration(struct palmas_pmic *pmic, in palmas_ldo_registration()
1008 static int tps65917_ldo_registration(struct palmas_pmic *pmic, in tps65917_ldo_registration()
1115 static int palmas_smps_registration(struct palmas_pmic *pmic, in palmas_smps_registration()
1285 static int tps65917_smps_registration(struct palmas_pmic *pmic, in tps65917_smps_registration()
1602 struct palmas_pmic *pmic; in palmas_regulators_probe() local
/kernel/linux/linux-6.6/drivers/mfd/
Dintel_soc_pmic_chtdc_ti.c110 struct intel_soc_pmic *pmic; in chtdc_ti_probe() local
138 struct intel_soc_pmic *pmic = i2c_get_clientdata(i2c); in chtdc_ti_shutdown() local
145 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in chtdc_ti_suspend() local
154 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in chtdc_ti_resume() local
Dintel_soc_pmic_bxtwc.c282 struct intel_soc_pmic *pmic = context; in regmap_ipc_byte_reg_read() local
312 struct intel_soc_pmic *pmic = context; in regmap_ipc_byte_reg_write() local
357 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in val_show() local
373 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in val_store() local
412 static int bxtwc_add_chained_irq_chip(struct intel_soc_pmic *pmic, in bxtwc_add_chained_irq_chip()
435 struct intel_soc_pmic *pmic; in bxtwc_probe() local
541 struct intel_soc_pmic *pmic = platform_get_drvdata(pdev); in bxtwc_shutdown() local
548 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in bxtwc_suspend() local
557 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in bxtwc_resume() local
Dintel_soc_pmic_mrfld.c77 struct intel_soc_pmic *pmic = context; in bcove_ipc_byte_reg_read() local
92 struct intel_soc_pmic *pmic = context; in bcove_ipc_byte_reg_write() local
109 struct intel_soc_pmic *pmic; in bcove_probe() local
Dintel_soc_pmic_crc.c171 struct intel_soc_pmic *pmic; in crystal_cove_i2c_probe() local
227 struct intel_soc_pmic *pmic = i2c_get_clientdata(i2c); in crystal_cove_shutdown() local
236 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in crystal_cove_suspend() local
245 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in crystal_cove_resume() local
Dintel_soc_pmic_chtwc.c192 struct intel_soc_pmic *pmic; in cht_wc_probe() local
236 struct intel_soc_pmic *pmic = i2c_get_clientdata(client); in cht_wc_shutdown() local
243 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in cht_wc_suspend() local
252 struct intel_soc_pmic *pmic = dev_get_drvdata(dev); in cht_wc_resume() local
Dhi655x-pmic.c94 struct hi655x_pmic *pmic; in hi655x_pmic_probe() local
149 struct hi655x_pmic *pmic = platform_get_drvdata(pdev); in hi655x_pmic_remove() local
Dqcom-spmi-pmic.c30 struct qcom_spmi_pmic pmic; member
165 struct qcom_spmi_pmic *pmic) in pmic_spmi_load_revid()
/kernel/linux/linux-6.6/drivers/watchdog/
Dstpmic1_wdt.c31 struct stpmic1 *pmic; member
86 struct stpmic1 *pmic; in pmic_wdt_probe() local
/kernel/linux/linux-5.10/drivers/watchdog/
Dstpmic1_wdt.c31 struct stpmic1 *pmic; member
86 struct stpmic1 *pmic; in pmic_wdt_probe() local

12345678910>>...12