/device/soc/rockchip/common/sdk_linux/drivers/mfd/ |
H A D | rk808.c | 17 #include <linux/mfd/rk808.h>
197 .name = "rk808-clkout",
200 .name = "rk808-regulator",
206 .name = "rk808-rtc",
219 .name = "rk808-clkout",
222 .name = "rk808-regulator",
225 .name = "rk808-rtc",
233 .name = "rk808-clkout",
236 .name = "rk808-regulator",
251 .name = "rk808 758 struct rk808 *rk808 = i2c_get_clientdata(rk808_i2c_client); rk805_device_shutdown_prepare() local 773 struct rk808 *rk808 = i2c_get_clientdata(rk808_i2c_client); rk817_shutdown_prepare() local 812 struct rk808 *rk808 = i2c_get_clientdata(rk808_i2c_client); rk8xx_device_shutdown() local 846 struct rk808 *rk808 = i2c_get_clientdata(rk808_i2c_client); rk8xx_syscore_shutdown() local 913 struct rk808 *rk808 = i2c_get_clientdata(rk808_i2c_client); rk8xx_dbg_store() local 954 rk817_pinctrl_init(struct device *dev, struct rk808 *rk808) rk817_pinctrl_init() argument 1028 struct rk808 *rk808; global() member 1099 rk817_of_property_prepare(struct rk808 *rk808, struct device *dev) rk817_of_property_prepare() argument 1153 struct rk808 *rk808; rk808_probe() local 1384 struct rk808 *rk808 = i2c_get_clientdata(client); rk808_remove() local 1413 struct rk808 *rk808 = i2c_get_clientdata(rk808_i2c_client); rk8xx_suspend() local 1463 struct rk808 *rk808 = i2c_get_clientdata(rk808_i2c_client); rk8xx_resume() local [all...] |
/device/board/hihope/rk3568/audio_drivers/codec/rk809_codec/src/ |
H A D | rk809_codec_adapter.c | 21 #include <linux/mfd/rk808.h> 80 struct rk808 *rk808 = NULL; in Rk809DriverInit() local 94 rk808 = dev_get_drvdata(g_chip->pdev->dev.parent); in Rk809DriverInit() 95 if (!rk808) { in Rk809DriverInit() 99 g_chip->regmap = devm_regmap_init_i2c(rk808->i2c, &codecRegmapCfg); in Rk809DriverInit()
|
H A D | rk809_codec_linux_driver.c | 19 #include <linux/mfd/rk808.h>
|
/device/soc/rockchip/common/sdk_linux/drivers/pinctrl/ |
H A D | pinctrl-rk805.c | 15 #include <linux/mfd/rk808.h>
65 struct rk808 *rk808;
member 277 ret = regmap_read(pci->rk808->regmap, pci->pin_cfg[offset].reg, &val);
in rk805_gpio_get() 293 ret = regmap_update_bits(pci->rk808->regmap, pci->pin_cfg[offset].reg, pci->pin_cfg[offset].val_msk,
in rk805_gpio_set() 322 ret = regmap_read(pci->rk808->regmap, pci->pin_cfg[offset].reg, &val);
in rk805_gpio_get_direction() 446 ret = regmap_update_bits(pci->rk808->regmap, pci->pin_cfg[offset].reg, pci->pin_cfg[offset].fun_msk,
in _rk805_pinctrl_set_mux() 453 ret = regmap_update_bits(pci->rk808->regmap, pci->pin_cfg[offset].reg, pci->pin_cfg[offset].fun_msk, 0);
in _rk805_pinctrl_set_mux() 476 ret = regmap_update_bits(pci->rk808->regmap, pci->pin_cfg[offset].reg, pci->pin_cfg[offset].fun_msk, mux);
in _rk817_pinctrl_set_mux() 490 switch (pci->rk808 in rk805_pinctrl_set_mux() [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/regulator/ |
H A D | rk808-regulator.c | 21 #include <linux/mfd/rk808.h>
427 struct rk808 *rk808 = dev_get_drvdata(rdev->dev.parent);
in rk8xx_set_ramp_delay() local 429 if (rk808->variant == RK805_ID) {
in rk8xx_set_ramp_delay() 554 struct rk808 *rk808 = dev_get_drvdata(rdev->dev.parent);
in rk808_set_suspend_enable() local 556 if (rk808->variant == RK816_ID) {
in rk808_set_suspend_enable() 558 } else if (rk808->variant == RK805_ID) {
in rk808_set_suspend_enable() 570 struct rk808 *rk808 in rk808_set_suspend_disable() local 1469 struct rk808 *rk808 = dev_get_drvdata(pdev->dev.parent); rk808_regulator_probe() local [all...] |
/device/soc/rockchip/common/vendor/drivers/power/ |
H A D | rk817_charger.c | 25 #include <linux/mfd/rk808.h>
312 struct rk808 *rk817;
1471 struct rk808 *rk817 = charge->rk817;
in rk817_charge_init_irqs() 1518 struct rk808 *rk817 = dev_get_drvdata(pdev->dev.parent);
in rk817_charge_probe()
|
H A D | rk817_battery.c | 28 #include <linux/mfd/rk808.h>
566 struct rk808 *rk817;
2950 struct rk808 *rk817 = battery->rk817;
in rk809_charge_init_irqs() 3009 struct rk808 *rk817 = dev_get_drvdata(pdev->dev.parent);
in rk817_battery_probe()
|
/device/soc/rockchip/rk3588/kernel/drivers/power/supply/ |
H A D | rk817_charger.c | 25 #include <linux/mfd/rk808.h> 292 struct rk808 *rk817; 1523 struct rk808 *rk817 = charge->rk817; in rk817_charge_init_irqs() 1572 struct rk808 *rk817 = dev_get_drvdata(pdev->dev.parent); in rk817_charge_probe()
|
H A D | rk817_battery.c | 28 #include <linux/mfd/rk808.h> 488 struct rk808 *rk817; 2932 struct rk808 *rk817 = battery->rk817; in rk809_charge_init_irqs() 2994 struct rk808 *rk817 = dev_get_drvdata(pdev->dev.parent); in rk817_battery_probe()
|
/device/soc/rockchip/common/sdk_linux/include/linux/mfd/ |
H A D | rk808.h | 22 * rk808 Global Register Map. 1084 struct rk808 { struct
|