示例#1
0
    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),
};
示例#2
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"/*过温复位*/
    }
};