Shared Regulators: Verify That Disabling One Consumer Does Not Remove Another’s Supply
Disabling a shared regulator should release one consumer’s requirement, not force the physical rail off. Keep each consumer’s successful enable calls balanced with its own disables, then verify that another active consumer remains functional. A rail that stays on after one release may be exactly correct. Applicability: the API contract is Linux v6.12 with the…