mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
synced 2025-09-01 06:39:05 +00:00

Make the PWM mode on the buck controllers configurable from devicetree. Some boards require forced PWM mode to keep the supply ripple within acceptable limits under light load conditions. Signed-off-by: Martijn de Gouw <martijn.de.gouw@prodrive-technologies.com> Acked-by: Conor Dooley <conor.dooley@microchip.com> Link: https://patch.msgid.link/20250525071823.819342-1-martijn.de.gouw@prodrive-technologies.com Signed-off-by: Mark Brown <broonie@kernel.org>
19 lines
522 B
C
19 lines
522 B
C
/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
|
|
/*
|
|
* Device Tree binding constants for the NXP PCA9450A/B/C PMIC regulators
|
|
*/
|
|
|
|
#ifndef _DT_BINDINGS_REGULATORS_NXP_PCA9450_H
|
|
#define _DT_BINDINGS_REGULATORS_NXP_PCA9450_H
|
|
|
|
/*
|
|
* Buck mode constants which may be used in devicetree properties (eg.
|
|
* regulator-initial-mode, regulator-allowed-modes).
|
|
* See the manufacturer's datasheet for more information on these modes.
|
|
*/
|
|
|
|
#define PCA9450_BUCK_MODE_AUTO 0
|
|
#define PCA9450_BUCK_MODE_FORCE_PWM 1
|
|
|
|
#endif
|