/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | pinctrl-rk805.txt | 1 Pincontrol driver for RK805 Power management IC. 3 RK805 has 2 pins which can be configured as GPIO output only. 29 First 2 properties must be added in the RK805 PMIC node, documented in 47 rk805: rk805@18 { 48 compatible = "rockchip,rk805";
|
/openbmc/linux/drivers/input/misc/ |
H A D | rk805-pwrkey.c | 3 * Rockchip RK805 PMIC Power Key driver 50 pwr->name = "rk805 pwrkey"; in rk805_pwrkey_probe() 96 .name = "rk805-pwrkey", 101 MODULE_ALIAS("platform:rk805-pwrkey"); 103 MODULE_DESCRIPTION("RK805 PMIC Power Key driver");
|
H A D | Makefile | 76 obj-$(CONFIG_INPUT_RK805_PWRKEY) += rk805-pwrkey.o
|
H A D | Kconfig | 611 tristate "Rockchip RK805 PMIC power key support" 614 Select this option to enable power key driver for RK805.
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | rockchip,rk805.yaml | 4 $id: http://devicetree.org/schemas/mfd/rockchip,rk805.yaml# 7 title: RK805 Power Management Integrated Circuit 14 Rockchip RK805 series PMIC. This device consists of an i2c controlled MFD 20 - rockchip,rk805 119 compatible = "rockchip,rk805";
|
/openbmc/linux/drivers/pinctrl/ |
H A D | pinctrl-rk805.c | 3 * Pinctrl driver for Rockchip RK805/RK806 PMIC 55 * all necessary for every PMIC. For example, RK805 has 2 pins that can be used 118 /* RK805: 2 output only GPIOs */ 327 .label = "rk805-gpio", 545 .name = "rk805-pinctrl", 598 dev_err(&pdev->dev, "unsupported RK805 ID %lu\n", in rk805_pinctrl_probe() 631 .name = "rk805-pinctrl", 636 MODULE_DESCRIPTION("RK805 pin control and GPIO driver");
|
H A D | Kconfig | 398 tristate "Pinctrl and GPIO driver for RK805 PMIC" 404 This selects the pinctrl driver for RK805.
|
H A D | Makefile | 44 obj-$(CONFIG_PINCTRL_RK805) += pinctrl-rk805.o
|
/openbmc/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3328-roc-cc.dts | 97 gpios = <&rk805 1 GPIO_ACTIVE_LOW>; 104 gpios = <&rk805 0 GPIO_ACTIVE_LOW>; 182 rk805: pmic@18 { label 183 compatible = "rockchip,rk805"; 188 clock-output-names = "xin32k", "rk805-clkout2";
|
H A D | rk3328-rock64.dts | 72 gpios = <&rk805 1 GPIO_ACTIVE_LOW>; 77 gpios = <&rk805 0 GPIO_ACTIVE_LOW>; 170 rk805: pmic@18 { label 171 compatible = "rockchip,rk805"; 176 clock-output-names = "xin32k", "rk805-clkout2";
|
H A D | rk3328-evb.dts | 112 rk805: pmic@18 { label 113 compatible = "rockchip,rk805"; 118 clock-output-names = "xin32k", "rk805-clkout2";
|
H A D | rk3328-orangepi-r1-plus.dts | 143 rk805: pmic@18 { label 144 compatible = "rockchip,rk805"; 149 clock-output-names = "xin32k", "rk805-clkout2";
|
H A D | rk3328-rock-pi-e.dts | 186 rk805: pmic@18 { label 187 compatible = "rockchip,rk805"; 192 clock-output-names = "xin32k", "rk805-clkout2";
|
H A D | rk3328-nanopi-r2s.dts | 172 rk805: pmic@18 { label 173 compatible = "rockchip,rk805"; 178 clock-output-names = "xin32k", "rk805-clkout2";
|
H A D | rk3328-roc-pc.dts | 88 &rk805 {
|
H A D | rk3328-a1.dts | 155 compatible = "rockchip,rk805";
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | rk3328-evb.dts | 130 rk805: pmic@18 { label 131 compatible = "rockchip,rk805"; 143 clock-output-names = "xin32k", "rk805-clkout2";
|
/openbmc/linux/drivers/mfd/ |
H A D | rk8xx-core.c | 58 { .name = "rk805-pinctrl", }, 64 { .name = "rk805-pwrkey", 71 { .name = "rk805-pinctrl", }, 74 .name = "rk805-pwrkey", 94 .name = "rk805-pwrkey", 451 .name = "rk805",
|
H A D | rk8xx-i2c.c | 161 { .compatible = "rockchip,rk805", .data = &rk805_data },
|
/openbmc/linux/arch/arm/boot/dts/rockchip/ |
H A D | rv1108-elgin-r1.dts | 69 rk805: pmic@18 { label 70 compatible = "rockchip,rk805";
|
H A D | rv1108-evb.dts | 82 rk805: pmic@18 { label 83 compatible = "rockchip,rk805";
|
/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 | 201 /* RK805 */ 257 /* RK805 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.
|
/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.
|