xref: /linux/include/dt-bindings/regulator/fcs,fan53555-regulator.h (revision b3438e5ca785565a65ef231bc03cd5a05c3be5c7)
1*bde9b2c3SVictor Krawiec /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
2*bde9b2c3SVictor Krawiec /*
3*bde9b2c3SVictor Krawiec  * Copyright (c) 2026 Arturia - All rights reserved.
4*bde9b2c3SVictor Krawiec  *
5*bde9b2c3SVictor Krawiec  * Device Tree binding constants for the FAN53555 PMIC regulator
6*bde9b2c3SVictor Krawiec  */
7*bde9b2c3SVictor Krawiec 
8*bde9b2c3SVictor Krawiec #ifndef _DT_BINDINGS_REGULATOR_FAN53555_H
9*bde9b2c3SVictor Krawiec #define _DT_BINDINGS_REGULATOR_FAN53555_H
10*bde9b2c3SVictor Krawiec 
11*bde9b2c3SVictor Krawiec /*
12*bde9b2c3SVictor Krawiec  * Constants to specify regulator modes in device tree for SYR82X regulators
13*bde9b2c3SVictor Krawiec  * FAN53555_REGULATOR_MODE_FORCE_PWM:	Force fixed PWM mode
14*bde9b2c3SVictor Krawiec  * FAN53555_REGULATOR_MODE_AUTO:	Allow auto-PFM mode during light load
15*bde9b2c3SVictor Krawiec  */
16*bde9b2c3SVictor Krawiec 
17*bde9b2c3SVictor Krawiec #define FAN53555_REGULATOR_MODE_FORCE_PWM	1
18*bde9b2c3SVictor Krawiec #define FAN53555_REGULATOR_MODE_AUTO		2
19*bde9b2c3SVictor Krawiec 
20*bde9b2c3SVictor Krawiec #endif
21