[PATCH RFC/DO NOT MERGE 07/12] drm/msm/hdmi: Split PHY init from power up

Krzysztof Kozlowski krzk at kernel.org
Mon Aug 31 22:57:38 PDT 2026


On 31/08/2026 18:40, Konrad Dybcio wrote:
> On 8/28/26 4:05 PM, Krzysztof Kozlowski wrote:
>> Future Eliza SoC HDMI PHY and HDMI block require certain clock
>> operations, like reparenting pixclok to HDMI PHY PLL, once PHY is
>> initialized.  Similarly to what is happening on Qualcomm MSM DSI blocks
>> since SM8750.
> 
> [...]
> 
>>  static void msm_hdmi_power_on(struct drm_bridge *bridge)
>> +{
>> +	struct hdmi_bridge *hdmi_bridge = to_hdmi_bridge(bridge);
>> +	struct hdmi *hdmi = hdmi_bridge->hdmi;
>> +
>> +	pm_runtime_resume_and_get(&hdmi->pdev->dev);
>> +}
> 
> I know the caller is void and it's existing behavior, but we
> should definitely not continue if this fails

Yeah, I can rework that.


Best regards,
Krzysztof



More information about the linux-phy mailing list