Lines Matching +full:2 +full:x32 +full:- +full:bit
1 /* SPDX-License-Identifier: GPL-2.0-only */
7 * Author: Chris Zhong <zyw@rock-chips.com>
8 * Author: Zhang Qing <zhangqing@rock-chips.com>
84 #define RK808_BUCK2_CONFIG_REG 0x32
155 #define RK818_BUCK2_CONFIG_REG 0x32
195 #define RK818_H5V_EN BIT(0)
196 #define RK818_REF_RDY_CTRL BIT(1)
227 #define RK805_BUCK2_CONFIG_REG 0x32
260 #define RK805_IRQ_PWRON 2
267 #define RK805_IRQ_PWRON_RISE_MSK BIT(0)
268 #define RK805_IRQ_VB_LOW_MSK BIT(1)
269 #define RK805_IRQ_PWRON_MSK BIT(2)
270 #define RK805_IRQ_PWRON_LP_MSK BIT(3)
271 #define RK805_IRQ_HOTDIE_MSK BIT(4)
272 #define RK805_IRQ_RTC_ALARM_MSK BIT(5)
273 #define RK805_IRQ_RTC_PERIOD_MSK BIT(6)
274 #define RK805_IRQ_PWRON_FALL_MSK BIT(7)
276 #define RK805_PWR_RISE_INT_STATUS BIT(0)
277 #define RK805_VB_LOW_INT_STATUS BIT(1)
278 #define RK805_PWRON_INT_STATUS BIT(2)
279 #define RK805_PWRON_LP_INT_STATUS BIT(3)
280 #define RK805_HOTDIE_INT_STATUS BIT(4)
281 #define RK805_ALARM_INT_STATUS BIT(5)
282 #define RK805_PERIOD_INT_STATUS BIT(6)
283 #define RK805_PWR_FALL_INT_STATUS BIT(7)
290 #define RK805_INT_TIMER_EN (1 << 2)
341 #define RK806_BUCK_DEBUG3 0x32
533 #define RK806_INT_STS_PWRON_FALL BIT(0)
534 #define RK806_INT_STS_PWRON_RISE BIT(1)
535 #define RK806_INT_STS_PWRON BIT(2)
536 #define RK806_INT_STS_PWRON_LP BIT(3)
537 #define RK806_INT_STS_HOTDIE BIT(4)
538 #define RK806_INT_STS_VDC_RISE BIT(5)
539 #define RK806_INT_STS_VDC_FALL BIT(6)
540 #define RK806_INT_STS_VB_LO BIT(7)
541 #define RK806_INT_STS_REV0 BIT(0)
542 #define RK806_INT_STS_REV1 BIT(1)
543 #define RK806_INT_STS_REV2 BIT(2)
544 #define RK806_INT_STS_CRC_ERROR BIT(3)
545 #define RK806_INT_STS_SLP3_GPIO BIT(4)
546 #define RK806_INT_STS_SLP2_GPIO BIT(5)
547 #define RK806_INT_STS_SLP1_GPIO BIT(6)
548 #define RK806_INT_STS_WDT BIT(7)
552 #define RK806_CMD_WRITE BIT(7)
553 #define RK806_CMD_CRC_EN BIT(6)
669 #define RK806_INT_POL_MSK BIT(1)
670 #define RK806_INT_POL_H BIT(1)
673 #define RK806_SLAVE_RESTART_FUN_MSK BIT(1)
674 #define RK806_SLAVE_RESTART_FUN_EN BIT(1)
677 #define RK806_SYS_ENB2_2M_MSK BIT(1)
678 #define RK806_SYS_ENB2_2M_EN BIT(1)
703 #define RK808_IRQ_PWRON 2
712 #define RK808_IRQ_VOUT_LO_MSK BIT(0)
713 #define RK808_IRQ_VB_LO_MSK BIT(1)
714 #define RK808_IRQ_PWRON_MSK BIT(2)
715 #define RK808_IRQ_PWRON_LP_MSK BIT(3)
716 #define RK808_IRQ_HOTDIE_MSK BIT(4)
717 #define RK808_IRQ_RTC_ALARM_MSK BIT(5)
718 #define RK808_IRQ_RTC_PERIOD_MSK BIT(6)
719 #define RK808_IRQ_PLUG_IN_INT_MSK BIT(0)
720 #define RK808_IRQ_PLUG_OUT_INT_MSK BIT(1)
725 #define RK818_IRQ_PWRON 2
740 #define RK818_IRQ_VOUT_LO_MSK BIT(0)
741 #define RK818_IRQ_VB_LO_MSK BIT(1)
742 #define RK818_IRQ_PWRON_MSK BIT(2)
743 #define RK818_IRQ_PWRON_LP_MSK BIT(3)
744 #define RK818_IRQ_HOTDIE_MSK BIT(4)
745 #define RK818_IRQ_RTC_ALARM_MSK BIT(5)
746 #define RK818_IRQ_RTC_PERIOD_MSK BIT(6)
747 #define RK818_IRQ_USB_OV_MSK BIT(7)
748 #define RK818_IRQ_PLUG_IN_MSK BIT(0)
749 #define RK818_IRQ_PLUG_OUT_MSK BIT(1)
750 #define RK818_IRQ_CHG_OK_MSK BIT(2)
751 #define RK818_IRQ_CHG_TE_MSK BIT(3)
752 #define RK818_IRQ_CHG_TS1_MSK BIT(4)
753 #define RK818_IRQ_TS2_MSK BIT(5)
754 #define RK818_IRQ_CHG_CVTLIM_MSK BIT(6)
755 #define RK818_IRQ_DISCHG_ILIM_MSK BIT(7)
781 #define SWITCH2_EN BIT(6)
782 #define SWITCH1_EN BIT(5)
783 #define DEV_OFF_RST BIT(3)
784 #define DEV_RST BIT(2)
785 #define DEV_OFF BIT(0)
786 #define RTC_STOP BIT(0)
788 #define VB_LO_ACT BIT(4)
791 #define VOUT_LO_INT BIT(0)
792 #define CLK32KOUT2_EN BIT(0)
796 #define SLP_SD_MSK (0x3 << 2)
797 #define SHUTDOWN_FUN (0x2 << 2)
798 #define SLEEP_FUN (0x1 << 2)
800 #define PWM_MODE_MSK BIT(7)
801 #define FPWM_MODE BIT(7)
878 #define RK817_CODEC_DDAC_VOLR 0x32
937 #define RK817_BAT_CUR_ADC_EN (0x1 << 2)
941 #define RK817_VOL_CUR_CALIB_UPD BIT(7)
947 #define RK817_RELAX_VOL_UPD (0x3 << 2)
1023 #define RK817_LDO_ON_VSEL_REG(idx) (0xcc + (idx) * 2)
1036 #define RK817_CHRG_TERM_ANA_DIG (0x01 << 2)
1041 #define RK817_BAT_EXS BIT(7)
1067 #define RK817_IRQ_PWRON 2
1095 #define RK817_RTC_CTRL_RSV4 BIT(4)
1098 #define RK817_BUCK3_FB_RES_MSK BIT(6)
1099 #define RK817_BUCK3_FB_RES_INTER BIT(6)
1117 #define RK817_TSD_TEMP_MSK BIT(6)
1119 #define RK817_TSD_160 BIT(6)
1121 #define RK817_CLK32KOUT2_EN BIT(7)
1136 #define RK817_SLPPOL_MSK BIT(5)
1137 #define RK817_SLPPOL_H BIT(5)
1141 #define RK817_INT_POL_MSK BIT(1)
1142 #define RK817_INT_POL_H BIT(1)