2 * Copyright (C) 2015 Google, Inc
3 * Written by Simon Glass <sjg@chromium.org>
5 * SPDX-License-Identifier: GPL-2.0+
87 REG_BOOST_LDO9_ON_VSEL,
88 REG_BOOST_LDO9_SLP_VSEL,
91 /* Not sure what this does */
92 REG_DCDC_ILMAX = 0x90,
110 REG_FRAME_SMP_INTERV,
111 REG_AUTO_SLP_CUR_THR,
130 REGH_RELAX_ENTRY_THRES,
131 REGL_RELAX_ENTRY_THRES,
132 REGH_RELAX_EXIT_THRES,
133 REGL_RELAX_EXIT_THRES,
144 REG_NON_ACT_TIMER_CNT,
161 REG_NON_ACT_TIMER_CNT_SAVE,
179 #define RK8XX_ID_MSK 0xfff0
181 struct rk8xx_reg_table {
191 int rk8xx_spl_configure_buck(struct udevice *pmic, int buck, int uvolt);
192 int rk818_spl_configure_usb_input_current(struct udevice *pmic, int current_ma);
193 int rk818_spl_configure_usb_chrg_shutdown(struct udevice *pmic, int uvolt);