[PATCH 2/3] arm64: dts: add tqma9596la-mba95xxca

Krzysztof Kozlowski krzk at kernel.org
Mon Mar 16 08:52:44 PDT 2026


On 16/03/2026 16:04, Alexander Stein wrote:
> +
> +	reg_3v3a_10g: regulator-3v3a-10g {
> +		compatible = "regulator-fixed";
> +		regulator-name = "3V3A_10G";
> +		regulator-min-microvolt = <3300000>;
> +		regulator-max-microvolt = <3300000>;
> +		gpio = <&expander2 15 GPIO_ACTIVE_HIGH>;
> +		startup-delay-us = <2000>;
> +		enable-active-high;
> +		vin-supply = <&reg_5v0>;
> +	};
> +
> +	reg_5v0: regulator-5v0 {
> +		compatible = "regulator-fixed";
> +		regulator-name = "5V0";
> +		regulator-min-microvolt = <5000000>;
> +		regulator-max-microvolt = <5000000>;
> +		regulator-always-on;
> +	};

This is a pointless regulator, unused. Defining non-controlalble
supplies for fixed regulators brings no benefits. It has only drawbacks:
bigger DT, slower boot times. We do not define in DTS every transistor,
every non-controllable IC on the board.

Best regards,
Krzysztof



More information about the linux-arm-kernel mailing list