Lines Matching full:rk817
18 * - RK817
20 * Vendor does power-off the RK817 first, then the RK818 so here we follow this sequence.
25 struct device *rk817; member
32 struct regmap *rk817, *rk818; in odroid_go_ultra_poweroff_prepare() local
35 /* RK817 Regmap */ in odroid_go_ultra_poweroff_prepare()
36 rk817 = dev_get_regmap(poweroff_data->rk817, NULL); in odroid_go_ultra_poweroff_prepare()
37 if (!rk817) { in odroid_go_ultra_poweroff_prepare()
38 dev_err(poweroff_data->dev, "failed to get rk817 regmap\n"); in odroid_go_ultra_poweroff_prepare()
51 /* RK817 */ in odroid_go_ultra_poweroff_prepare()
52 ret = regmap_update_bits(rk817, RK817_SYS_CFG(3), DEV_OFF, DEV_OFF); in odroid_go_ultra_poweroff_prepare()
54 dev_err(poweroff_data->dev, "failed to poweroff rk817\n"); in odroid_go_ultra_poweroff_prepare()
112 /* RK817 PMIC Device */ in odroid_go_ultra_poweroff_probe()
113 ret = odroid_go_ultra_poweroff_get_pmic_device(&pdev->dev, "rockchip,rk817", in odroid_go_ultra_poweroff_probe()
114 &poweroff_data->rk817); in odroid_go_ultra_poweroff_probe()
116 return dev_err_probe(&pdev->dev, ret, "failed to get rk817 mfd data\n"); in odroid_go_ultra_poweroff_probe()