summaryrefslogtreecommitdiff
path: root/dev/pmic/pm8x41/include/pm8x41.h
diff options
context:
space:
mode:
Diffstat (limited to 'dev/pmic/pm8x41/include/pm8x41.h')
-rw-r--r--dev/pmic/pm8x41/include/pm8x41.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/dev/pmic/pm8x41/include/pm8x41.h b/dev/pmic/pm8x41/include/pm8x41.h
index 6dfc10a7..0e384a91 100644
--- a/dev/pmic/pm8x41/include/pm8x41.h
+++ b/dev/pmic/pm8x41/include/pm8x41.h
@@ -219,6 +219,7 @@ void pm8x41_set_boot_done();
uint32_t pm8x41_v2_resin_status();
uint32_t pm8x41_resin_status();
void pm8x41_reset_configure(uint8_t);
+void pm8x41_powerkey_configure(uint8_t);
void pm8x41_v2_reset_configure(uint8_t);
int pm8x41_ldo_set_voltage(struct pm8x41_ldo *ldo, uint32_t voltage);
int pm8x41_ldo_control(struct pm8x41_ldo *ldo, uint8_t enable);
@@ -226,6 +227,8 @@ uint8_t pm8x41_get_pmic_rev();
uint8_t pm8x41_get_pon_reason();
uint8_t pm8x41_get_pon_poff_reason1();
uint8_t pm8x41_get_pon_poff_reason2();
+uint8_t pm8x41_get_pon_get_triggers();
+uint8_t pm8x41_get_pon_set_trigger(uint8_t trigger, bool enable);
uint32_t pm8x41_get_pwrkey_is_pressed();
void pm8x41_config_output_mpp(struct pm8x41_mpp *mpp);
void pm8x41_enable_mpp(struct pm8x41_mpp *mpp, enum mpp_en_ctl enable);