Lines Matching full:pmic
102 * One some systems the P-Unit accesses the PMIC to change various voltages
106 * the PMIC bus while another driver is also accessing the PMIC bus various bad
110 * access the PMIC, be it through iosf_mbi* functions or through other means.
111 * This function will block all kernel access to the PMIC I2C bus, so that the
112 * P-Unit can safely access the PMIC over the shared I2C bus.
115 * P-Unit for exclusive access to the PMIC bus when i2c drivers are accessing
129 * iosf_mbi_block_punit_i2c_access() - Block P-Unit accesses to the PMIC bus
131 * Call this function to block P-Unit access to the PMIC I2C bus, so that the
132 * kernel can safely access the PMIC over the shared I2C bus.
147 * iosf_mbi_unblock_punit_i2c_access() - Release PMIC I2C bus block
154 * iosf_mbi_register_pmic_bus_access_notifier - Register PMIC bus notifier
161 * process context) before other drivers start accessing the PMIC bus.
164 * the window the other driver is accessing the PMIC, before hand.
171 * iosf_mbi_register_pmic_bus_access_notifier - Unregister PMIC bus notifier
178 * iosf_mbi_unregister_pmic_bus_access_notifier_unlocked - Unregister PMIC bus