> -----Original Message----- > From: Stephen Boyd <swboyd@xxxxxxxxxxxx> > Sent: Friday, March 18, 2022 2:58 AM > To: Sankeerth Billakanti (QUIC) <quic_sbillaka@xxxxxxxxxxx>; > devicetree@xxxxxxxxxxxxxxx; dri-devel@xxxxxxxxxxxxxxxxxxxxx; > freedreno@xxxxxxxxxxxxxxxxxxxxx; linux-arm-msm@xxxxxxxxxxxxxxx; linux- > kernel@xxxxxxxxxxxxxxx > Cc: robdclark@xxxxxxxxx; seanpaul@xxxxxxxxxxxx; quic_kalyant > <quic_kalyant@xxxxxxxxxxx>; Abhinav Kumar (QUIC) > <quic_abhinavk@xxxxxxxxxxx>; dianders@xxxxxxxxxxxx; Kuogee Hsieh > (QUIC) <quic_khsieh@xxxxxxxxxxx>; agross@xxxxxxxxxx; > bjorn.andersson@xxxxxxxxxx; robh+dt@xxxxxxxxxx; krzk+dt@xxxxxxxxxx; > sean@xxxxxxxxxx; airlied@xxxxxxxx; daniel@xxxxxxxx; > thierry.reding@xxxxxxxxx; sam@xxxxxxxxxxxx; > dmitry.baryshkov@xxxxxxxxxx; quic_vproddut <quic_vproddut@xxxxxxxxxxx> > Subject: Re: [PATCH v5 3/9] arm64: dts: qcom: sc7280: Enable backlight for > eDP panel > > Quoting Sankeerth Billakanti (2022-03-16 10:35:48) > > Enable backlight support for eDP panel on CRD platform for sc7280. > > > > Signed-off-by: Sankeerth Billakanti <quic_sbillaka@xxxxxxxxxxx> > > --- > > > > Changes in v5: > > - Separate out backlight nodes > > > > arch/arm64/boot/dts/qcom/sc7280-crd.dts | 18 ++++++++++++++++++ > > 1 file changed, 18 insertions(+) > > > > diff --git a/arch/arm64/boot/dts/qcom/sc7280-crd.dts > > b/arch/arm64/boot/dts/qcom/sc7280-crd.dts > > index 2df654e..16d1a5b 100644 > > --- a/arch/arm64/boot/dts/qcom/sc7280-crd.dts > > +++ b/arch/arm64/boot/dts/qcom/sc7280-crd.dts > > @@ -37,6 +37,15 @@ > > pinctrl-0 = <&edp_panel_power>; > > }; > > > > + edp_backlight: edp-backlight { > > Does this also move to qcard.dtsi? Why can't this be combined with the > previous patch? > The nodes related to pwm are dependent on https://patchwork.kernel.org/project/linux-arm-msm/list/?series=620127&state=* We moved them to different patch so that the other patch can be merged without depending on above series. I will rearrange to get backlight definitions also here. > > + compatible = "pwm-backlight"; > > + > > + power-supply = <&vreg_edp_bp>; > > + pwms = <&pm8350c_pwm 3 65535>; > > + > > + enable-gpios = <&pm8350c_gpios 7 GPIO_ACTIVE_HIGH>; > > + }; > > + > > vreg_edp_bp: vreg-edp-bp-regulator { > > compatible = "regulator-fixed"; > > regulator-name = "vreg_edp_bp"; @@ -123,7 +132,9 @@ > > ap_ts_pen_1v8: &i2c13 { > > edp_panel: edp-panel { > > compatible = "edp-panel"; > > > > + backlight = <&edp_backlight>; > > power-supply = <&edp_3v3_regulator>; > > + > > Nitpick: Remove this newline from this hunk and put it in when power-supply > is introduced. > Okay, will make that change. > > ports { > > #address-cells = <1>; > > #size-cells = <0>; @@ -172,6 +183,13 > > @@ ap_ts_pen_1v8: &i2c13 { > > }; > > }; > > > > +&pm8350c_pwm { > > + status = "okay"; > > + > > + pinctrl-names = "default"; > > + pinctrl-0 = <&edp_bl_pwm>; > > I see the pinctrl is used now but it would be easier to review this patch if the > pinctrl was in this patch. Okay. I will rearrange the hunks from this and the previous patch.