| /kernel/linux/linux-6.6/drivers/power/reset/ |
| D | odroid-go-ultra-poweroff.c | 17 * - RK818 (manages the battery and USB-C power supply) 20 * Vendor does power-off the RK817 first, then the RK818 so here we follow this sequence. 26 struct device *rk818; member 32 struct regmap *rk817, *rk818; in odroid_go_ultra_poweroff_prepare() local 42 /* RK818 Regmap */ in odroid_go_ultra_poweroff_prepare() 43 rk818 = dev_get_regmap(poweroff_data->rk818, NULL); in odroid_go_ultra_poweroff_prepare() 44 if (!rk818) { in odroid_go_ultra_poweroff_prepare() 45 dev_err(poweroff_data->dev, "failed to get rk818 regmap\n"); in odroid_go_ultra_poweroff_prepare() 58 /* RK818 */ in odroid_go_ultra_poweroff_prepare() 59 ret = regmap_update_bits(rk818, RK818_DEVCTRL_REG, DEV_OFF, DEV_OFF); in odroid_go_ultra_poweroff_prepare() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/ |
| D | rockchip,rk818.yaml | 4 $id: http://devicetree.org/schemas/mfd/rockchip,rk818.yaml# 7 title: RK818 Power Management Integrated Circuit 14 Rockchip RK818 series PMIC. This device consists of an i2c controlled MFD 20 - rockchip,rk818 122 rk818: pmic@1c { 123 compatible = "rockchip,rk818";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | rk808.txt | 8 rk818 15 - compatible: "rockchip,rk818" 69 Optional RK818 properties: 125 Following regulators of the RK818 PMIC block are supported. Note that 127 number as described in RK818 datasheet.
|
| /kernel/linux/linux-6.6/drivers/mfd/ |
| D | rk8xx-i2c.c | 3 * Rockchip RK808/RK818 Core (I2C) driver 165 { .compatible = "rockchip,rk818", .data = &rk818_data },
|
| D | rk8xx-core.c | 498 .name = "rk818",
|
| D | Kconfig | 1228 tristate "Rockchip RK805/RK808/RK809/RK817/RK818 Power Management Chip" 1236 RK817 and RK818 Power Management chips.
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/ |
| D | rk3399-pinephone-pro.dts | 113 clocks = <&rk818 1>; 203 rk818: pmic@1c { label 204 compatible = "rockchip,rk818"; 582 clocks = <&rk818 1>;
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/rockchip/ |
| D | rk3288-phycore-som.dtsi | 26 rtc1 = &rk818; 144 rk818: pmic@1c { label 145 compatible = "rockchip,rk818";
|
| D | rk3188-px3-evb.dts | 92 compatible = "rockchip,rk818";
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | rk3288-phycore-som.dtsi | 26 rtc1 = &rk818; 144 rk818: pmic@1c { label 145 compatible = "rockchip,rk818";
|
| D | rk3188-px3-evb.dts | 87 compatible = "rockchip,rk818";
|
| /kernel/linux/linux-5.10/drivers/mfd/ |
| D | rk808.c | 3 * MFD core driver for Rockchip RK808/RK818 437 .name = "rk818", 509 { .compatible = "rockchip,rk818" }, 734 MODULE_DESCRIPTION("RK808/RK818 PMIC driver");
|
| D | Kconfig | 1120 tristate "Rockchip RK805/RK808/RK809/RK817/RK818 Power Management Chip" 1127 RK817 and RK818 Power Management chips.
|
| /kernel/linux/linux-5.10/include/linux/mfd/ |
| D | rk808.h | 3 * Register definitions for Rockchip's RK808/RK818 PMIC 116 /* RK818 */ 314 /* RK818 IRQ Definitions */
|
| /kernel/linux/linux-5.10/drivers/clk/ |
| D | Kconfig | 72 tristate "Clock driver for RK805/RK808/RK809/RK817/RK818" 75 This driver supports RK805, RK809 and RK817, RK808 and RK818 crystal oscillator clock.
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/amlogic/ |
| D | meson-g12b-odroid-go-ultra.dts | 346 /* RK818 only supports 12.5mV steps, round up the values */ 379 rk818: pmic@1c { label 380 compatible = "rockchip,rk818";
|
| /kernel/linux/linux-6.6/drivers/clk/ |
| D | Kconfig | 84 tristate "Clock driver for RK805/RK808/RK809/RK817/RK818" 87 This driver supports RK805, RK809 and RK817, RK808 and RK818 crystal oscillator clock.
|
| /kernel/linux/linux-6.6/include/linux/mfd/ |
| D | rk808.h | 3 * Register definitions for Rockchip's RK808/RK818 PMIC 116 /* RK818 */ 722 /* RK818 IRQ Definitions */
|
| /kernel/linux/linux-5.10/drivers/regulator/ |
| D | Kconfig | 907 tristate "Rockchip RK805/RK808/RK809/RK817/RK818 Power regulators" 911 PMIC RK805,RK809&RK817,RK808 and RK818.
|
| D | rk808-regulator.c | 3 * Regulator driver for Rockchip RK805/RK808/RK818 1375 MODULE_DESCRIPTION("regulator driver for the RK805/RK808/RK818 series PMICs");
|
| /kernel/linux/linux-6.6/drivers/regulator/ |
| D | Kconfig | 1111 tristate "Rockchip RK805/RK808/RK809/RK817/RK818 Power regulators" 1115 PMIC RK805,RK809&RK817,RK808 and RK818.
|
| D | rk808-regulator.c | 3 * Regulator driver for Rockchip RK805/RK808/RK818 1749 MODULE_DESCRIPTION("regulator driver for the RK805/RK808/RK818 series PMICs");
|
| /kernel/linux/linux-5.10/drivers/rtc/ |
| D | Kconfig | 378 tristate "Rockchip RK805/RK808/RK809/RK817/RK818 RTC" 382 RTC of RK805, RK809 and RK817, RK808 and RK818 PMIC.
|
| /kernel/linux/linux-6.6/drivers/rtc/ |
| D | Kconfig | 397 tristate "Rockchip RK805/RK808/RK809/RK817/RK818 RTC" 401 RTC of RK805, RK809 and RK817, RK808 and RK818 PMIC.
|
| /kernel/linux/patches/linux-5.10/yangfan_patch/ |
| D | include.patch | 1973 /* RK818 */
|