xref: /rk3399_ARM-atf/include/drivers/st/stm32mp_pmic.h (revision 23684d0e819b497d2661759b315e43e267a3a74c)
1*23684d0eSYann Gautier /*
2*23684d0eSYann Gautier  * Copyright (c) 2017-2019, STMicroelectronics - All Rights Reserved
3*23684d0eSYann Gautier  *
4*23684d0eSYann Gautier  * SPDX-License-Identifier: BSD-3-Clause
5*23684d0eSYann Gautier  */
6*23684d0eSYann Gautier 
7*23684d0eSYann Gautier #ifndef STM32MP_PMIC_H
8*23684d0eSYann Gautier #define STM32MP_PMIC_H
9*23684d0eSYann Gautier 
10*23684d0eSYann Gautier #include <stdbool.h>
11*23684d0eSYann Gautier 
12*23684d0eSYann Gautier #include <platform_def.h>
13*23684d0eSYann Gautier 
14*23684d0eSYann Gautier bool dt_check_pmic(void);
15*23684d0eSYann Gautier int dt_pmic_enable_boot_on_regulators(void);
16*23684d0eSYann Gautier void initialize_pmic_i2c(void);
17*23684d0eSYann Gautier void initialize_pmic(void);
18*23684d0eSYann Gautier int pmic_ddr_power_init(enum ddr_type ddr_type);
19*23684d0eSYann Gautier 
20*23684d0eSYann Gautier #endif /* STM32MP_PMIC_H */
21