/openbmc/linux/drivers/power/reset/ |
H A 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 …]
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A 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";
|
/openbmc/linux/drivers/mfd/ |
H A D | rk8xx-i2c.c | 3 * Rockchip RK808/RK818 Core (I2C) driver 165 { .compatible = "rockchip,rk818", .data = &rk818_data },
|
H A D | rk8xx-core.c | 498 .name = "rk818",
|
H A D | Kconfig | 1228 tristate "Rockchip RK805/RK808/RK809/RK817/RK818 Power Management Chip" 1236 RK817 and RK818 Power Management chips.
|
/openbmc/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3399-pinephone-pro.dts | 113 clocks = <&rk818 1>; 201 rk818: pmic@1c { label 202 compatible = "rockchip,rk818"; 580 clocks = <&rk818 1>;
|
/openbmc/linux/arch/arm/boot/dts/rockchip/ |
H A D | rk3288-phycore-som.dtsi | 26 rtc1 = &rk818; 144 rk818: pmic@1c { label 145 compatible = "rockchip,rk818";
|
H A D | rk3188-px3-evb.dts | 92 compatible = "rockchip,rk818";
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | rk3288-phycore-som.dtsi | 63 rtc1 = &rk818; 208 rk818: pmic@1c { label 210 compatible = "rockchip,rk818";
|
/openbmc/u-boot/drivers/power/pmic/ |
H A D | rk8xx.c | 98 { .compatible = "rockchip,rk818" },
|
/openbmc/linux/arch/arm64/boot/dts/amlogic/ |
H A 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";
|
/openbmc/linux/drivers/clk/ |
H A 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.
|
/openbmc/linux/include/linux/mfd/ |
H A D | rk808.h | 3 * Register definitions for Rockchip's RK808/RK818 PMIC 116 /* RK818 */ 722 /* RK818 IRQ Definitions */
|
/openbmc/linux/drivers/regulator/ |
H A D | Kconfig | 1111 tristate "Rockchip RK805/RK808/RK809/RK817/RK818 Power regulators" 1115 PMIC RK805,RK809&RK817,RK808 and RK818.
|
H A D | rk808-regulator.c | 3 * Regulator driver for Rockchip RK805/RK808/RK818 1752 MODULE_DESCRIPTION("regulator driver for the RK805/RK808/RK818 series PMICs");
|
/openbmc/linux/drivers/rtc/ |
H A D | Kconfig | 397 tristate "Rockchip RK805/RK808/RK809/RK817/RK818 RTC" 401 RTC of RK805, RK809 and RK817, RK808 and RK818 PMIC.
|
/openbmc/linux/ |
H A D | opengrok1.0.log | [all...] |