On Mon, Mar 25, 2024 at 02:01:16PM +0000, Mark Brown wrote: > On Mon, Mar 25, 2024 at 09:19:57AM +0100, Johan Hovold wrote: > > Since commit deebc79b28d6 ("clk: qcom: gpucc-sc8280xp: Add external > > supply for GX gdsc") the GDSC supply must be treated as optional to > > avoid warnings like: > > > > gpu_cc-sc8280xp 3d90000.clock-controller: supply vdd-gfx not found, using dummy regulator > > > > on SC8280XP. > > Can this device actually run with the supply physically disconnected? The gpucc-sc8280xp driver is used for both sc8280xp and a couple of derivative platforms. AFAIU only the latter use this supply, but the driver unfortunately currently cannot tell which platform it runs on and requests the vdd-gfx unconditionally. An alternative would have been to add new compatible strings for the derivate platforms and only request the regulator for those as I mentioned here: https://lore.kernel.org/all/ZgFGCGgbY-4Xd_2k@xxxxxxxxxxxxxxxxxxxx/ Johan
Attachment:
signature.asc
Description: PGP signature