SOC_SMART_STATUS1_ADDR(0), SOC_SMART_STATUS2_ADDR(0), }; PMU_LOCAL BSP_U32 pmic_record_reg_addr[PMIC_RECORD_REG_BUTT]={ SOC_SMART_SCP_BUCK_RECORD1_ADDR(0), SOC_SMART_OCP_BUCK_RECORD1_ADDR(0), SOC_SMART_OCP_LDO1_8_RECORD2_ADDR(0), SOC_SMART_OCP_LDO16_9_RECORD3_ADDR(0), SOC_SMART_OCP_LDO22_17_RECORD4_ADDR(0), SOC_SMART_OCP_CLASSD_LVS2_RECORD5_ADDR(0), }; PMU_LOCAL BSP_U32 pmic_no_pwr_reg_addr[PMIC_NO_PWR_REG_BUTT]={ SOC_SMART_NP_IRQ1_RECORD_ADDR(0), SOC_SMART_NP_IRQ2_RECORD_ADDR(0), SOC_SMART_NP_IRQ3_RECORD_ADDR(0), SOC_SMART_NP_SCP_RECORD1_ADDR(0), SOC_SMART_NP_OCP_RECORD1_ADDR(0), SOC_SMART_NP_OCP_RECORD2_ADDR(0), SOC_SMART_NP_OCP_RECORD3_ADDR(0), SOC_SMART_NP_OCP_RECORD4_ADDR(0), SOC_SMART_NP_OCP_RECORD5_ADDR(0), }; PMU_LOCAL BSP_U32 pmic_irq_mask_reg[PMIC_IRQ_REG_MASK_BUTT]={ SOC_SMART_IRQ1_MASK_ADDR(0), SOC_SMART_IRQ2_MASK_ADDR(0), SOC_SMART_IRQ3_MASK_ADDR(0), SOC_SMART_COUL_IRQ_MASK_ADDR(0), };
(SOC_SMART_NP_IRQ1_RECORD_np_vsys_2p5_f_END-SOC_SMART_NP_IRQ1_RECORD_np_vsys_2p5_f_START+1) }, PMIC_NOMAL_PD, "low voltage or battery out"/*电压欠压 or 电池拔出*/ }, { { SOC_SMART_NP_IRQ1_RECORD_ADDR(0),SOC_SMART_NP_IRQ1_RECORD_np_vsys_6p0_d200ur_START, (SOC_SMART_NP_IRQ1_RECORD_np_vsys_6p0_d200ur_END-SOC_SMART_NP_IRQ1_RECORD_np_vsys_6p0_d200ur_START+1) }, PMIC_NOMAL_PD, "over voltage"/*过压*/ }, { { SOC_SMART_NP_IRQ2_RECORD_ADDR(0),SOC_SMART_NP_IRQ2_RECORD_np_pwron_dnsr_START, (SOC_SMART_NP_IRQ2_RECORD_np_pwron_dnsr_END-SOC_SMART_NP_IRQ2_RECORD_np_pwron_dnsr_START+1) }, PMIC_EXC_PD, "long key-press"/*长按键关机*/ }, { { SOC_SMART_NP_IRQ2_RECORD_ADDR(0),SOC_SMART_NP_IRQ2_RECORD_np_otmp150_d1r_START, (SOC_SMART_NP_IRQ2_RECORD_np_otmp150_d1r_END-SOC_SMART_NP_IRQ2_RECORD_np_otmp150_d1r_START+1) }, PMIC_EXC_PD, "over-temperature-150"/*过温复位*/ } };