Home
last modified time | relevance | path

Searched full:rk818 (Results 1 – 25 of 26) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/power/reset/
Dodroid-go-ultra-poweroff.c17 * - 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/
Drockchip,rk818.yaml4 $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/
Drk808.txt8 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/
Drk8xx-i2c.c3 * Rockchip RK808/RK818 Core (I2C) driver
165 { .compatible = "rockchip,rk818", .data = &rk818_data },
Drk8xx-core.c498 .name = "rk818",
DKconfig1228 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/
Drk3399-pinephone-pro.dts113 clocks = <&rk818 1>;
203 rk818: pmic@1c { label
204 compatible = "rockchip,rk818";
582 clocks = <&rk818 1>;
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Drk3288-phycore-som.dtsi26 rtc1 = &rk818;
144 rk818: pmic@1c { label
145 compatible = "rockchip,rk818";
Drk3188-px3-evb.dts87 compatible = "rockchip,rk818";
/kernel/linux/linux-6.6/arch/arm/boot/dts/rockchip/
Drk3288-phycore-som.dtsi26 rtc1 = &rk818;
144 rk818: pmic@1c { label
145 compatible = "rockchip,rk818";
Drk3188-px3-evb.dts92 compatible = "rockchip,rk818";
/kernel/linux/linux-5.10/drivers/mfd/
Drk808.c3 * MFD core driver for Rockchip RK808/RK818
437 .name = "rk818",
509 { .compatible = "rockchip,rk818" },
734 MODULE_DESCRIPTION("RK808/RK818 PMIC driver");
DKconfig1120 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/
Drk808.h3 * Register definitions for Rockchip's RK808/RK818 PMIC
116 /* RK818 */
314 /* RK818 IRQ Definitions */
/kernel/linux/linux-5.10/drivers/clk/
DKconfig72 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/
Dmeson-g12b-odroid-go-ultra.dts346 /* 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/
DKconfig84 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/
Drk808.h3 * Register definitions for Rockchip's RK808/RK818 PMIC
116 /* RK818 */
722 /* RK818 IRQ Definitions */
/kernel/linux/linux-5.10/drivers/regulator/
DKconfig907 tristate "Rockchip RK805/RK808/RK809/RK817/RK818 Power regulators"
911 PMIC RK805,RK809&RK817,RK808 and RK818.
Drk808-regulator.c3 * 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/
DKconfig1111 tristate "Rockchip RK805/RK808/RK809/RK817/RK818 Power regulators"
1115 PMIC RK805,RK809&RK817,RK808 and RK818.
Drk808-regulator.c3 * 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/
DKconfig378 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/
DKconfig397 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/
Dinclude.patch1973 /* RK818 */

12