Searched refs:pmic (Results 1 - 2 of 2) sorted by relevance
/seL4-test-master/projects/util_libs/libplatsupport/mach_include/exynos/platsupport/mach/ |
H A D | pmic.h | 18 #include <platsupport/plat/pmic.h> 23 typedef struct pmic { struct 40 * @param[out] pmic A pmic structure to initialise 43 int pmic_init(i2c_bus_t* i2c, int addr, pmic_t* pmic); 48 void pmic_print_status(pmic_t* pmic); 52 * @param[in] pmic A handle to the PMIC 56 int pmic_nldo(pmic_t* pmic); 60 * @param[in] pmic A handle to the PMIC 67 int pmic_ldo_cfg(pmic_t* pmic, in [all...] |
/seL4-test-master/projects/util_libs/libplatsupport/src/mach/exynos/ |
H A D | pmic.c | 14 #include <platsupport/mach/pmic.h> 57 pmic_get_priv(pmic_t* pmic) { argument 58 return (const struct max77_config*)pmic->priv; 62 pmic_reg_read(pmic_t* pmic, uint8_t reg, void* data, int count) argument 64 return !(i2c_kvslave_read(&pmic->kvslave, reg, data, count) == count); 68 pmic_reg_write(pmic_t* pmic, uint8_t reg, const void* data, int count) argument 70 return !(i2c_kvslave_write(&pmic->kvslave, reg, data, count) == count); 74 ldo_valid(pmic_t* pmic, int ldo) argument 76 int nldo = pmic_nldo(pmic); 81 pmic_init(i2c_bus_t* i2c, int addr, pmic_t* pmic) argument 123 pmic_nldo(pmic_t* pmic) argument 131 pmic_ldo_cfg(pmic_t* pmic, int ldo, enum ldo_mode ldo_mode, int milli_volt) argument 169 pmic_ldo_get_cfg(pmic_t* pmic, int ldo, enum ldo_mode* ldo_mode) argument 207 pmic_get_reset_delay(pmic_t* pmic) argument 218 pmic_set_reset_delay(pmic_t* pmic, int ms) argument 237 pmic_print_status(pmic_t* pmic) argument [all...] |
Completed in 82 milliseconds