add turn off mask api
Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
else
val &= ~mask;
- pmu_writel(val, PMU_INT_MASK);
+ pmu_writel(~val, PMU_INT_MASK);
}
/*
* mask the hw_evnet
pmu_writel(val, HW_EVENT_TURN_ON_MASK);
}
+void starfive_pmu_hw_event_turn_off_mask(u32 mask)
+{
+ pmu_writel(mask, HW_EVENT_TURN_OFF_MASK);
+}
+EXPORT_SYMBOL(starfive_pmu_hw_event_turn_off_mask);
+
void starfive_power_domain_set(u32 domain, bool enable)
{
u32 val, mode;
*/
void starfive_power_domain_order_off_set(u32 domain, u32 order);
+void starfive_pmu_hw_event_turn_off_mask(u32 mask);
+
#endif /* __SOC_STARFIVE_JH7110_PMU_H__ */