1*ff461ebfSRaag Jadav /* SPDX-License-Identifier: GPL-2.0 */ 2*ff461ebfSRaag Jadav /* 3*ff461ebfSRaag Jadav * Device Tree binding constants for the ACT8865 PMIC regulators 4*ff461ebfSRaag Jadav */ 5*ff461ebfSRaag Jadav 6*ff461ebfSRaag Jadav #ifndef _DT_BINDINGS_REGULATOR_ACT8865_H 7*ff461ebfSRaag Jadav #define _DT_BINDINGS_REGULATOR_ACT8865_H 8*ff461ebfSRaag Jadav 9*ff461ebfSRaag Jadav /* 10*ff461ebfSRaag Jadav * These constants should be used to specify regulator modes in device tree for 11*ff461ebfSRaag Jadav * ACT8865 regulators as follows: 12*ff461ebfSRaag Jadav * ACT8865_REGULATOR_MODE_FIXED: It is specific to DCDC regulators and it 13*ff461ebfSRaag Jadav * specifies the usage of fixed-frequency 14*ff461ebfSRaag Jadav * PWM. 15*ff461ebfSRaag Jadav * 16*ff461ebfSRaag Jadav * ACT8865_REGULATOR_MODE_NORMAL: It is specific to LDO regulators and it 17*ff461ebfSRaag Jadav * specifies the usage of normal mode. 18*ff461ebfSRaag Jadav * 19*ff461ebfSRaag Jadav * ACT8865_REGULATOR_MODE_LOWPOWER: For DCDC and LDO regulators; it specify 20*ff461ebfSRaag Jadav * the usage of proprietary power-saving 21*ff461ebfSRaag Jadav * mode. 22*ff461ebfSRaag Jadav */ 23*ff461ebfSRaag Jadav 24*ff461ebfSRaag Jadav #define ACT8865_REGULATOR_MODE_FIXED 1 25*ff461ebfSRaag Jadav #define ACT8865_REGULATOR_MODE_NORMAL 2 26*ff461ebfSRaag Jadav #define ACT8865_REGULATOR_MODE_LOWPOWER 3 27*ff461ebfSRaag Jadav 28*ff461ebfSRaag Jadav #endif 29