linux-arm-msm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Hongyang Zhao <hongyang.zhao@thundersoft.com>
To: dmitry.baryshkov@oss.qualcomm.com
Cc: andersson@kernel.org, casey.connolly@linaro.org,
	christopher.obbard@linaro.org, hongyang.zhao@thundersoft.com,
	linux-arm-msm@vger.kernel.org, loic.minier@oss.qualcomm.com,
	rosh@debian.org
Subject: Re: [PATCH v5 1/2] arm64: dts: qcom: rubikpi3: Add qcs6490-rubikpi3 board dts
Date: Sun,  2 Nov 2025 11:09:00 +0800	[thread overview]
Message-ID: <20251102030900.107190-1-hongyang.zhao@thundersoft.com> (raw)
In-Reply-To: <wq6q2xem77ul3hxxptmybpeexj7vpbdujtlizzzpankdwu5564@ug7bpbromyms>

> On Fri, Oct 31, 2025 at 05:27:27PM +0800, Hongyang Zhao wrote:
> > > On Sat, Oct 25, 2025 at 08:27:22PM +0800, Hongyang Zhao wrote:
> > > > Add DTS for Thundercomm qcs6490-rubikpi3 board which uses
> > > > QCS6490 SoC.
> > > > 
> > > > Works:
> > > > - Bluetooth (AP6256)
> > > > - Wi-Fi (AP6256)
> > > > - Ethernet (AX88179B connected to UPD720201)
> > > > - FAN
> > > > - Two USB Type-A 3.0 ports (UPD720201 connected to PCIe0)
> > > > - M.2 M-Key 2280 PCIe 3.0
> > > > - RTC
> > > > - USB Type-C
> > > > - USB Type-A 2.0 port
> > > > - 40PIN: I2C x1, UART x1
> > > > 
> > > > Signed-off-by: Hongyang Zhao <hongyang.zhao@thundersoft.com>
> > > > Reviewed-by: Roger Shimizu <rosh@debian.org>
> > > > Cc: Casey Connolly <casey.connolly@linaro.org>
> > > > Cc: Christopher Obbard <christopher.obbard@linaro.org>
> > > > Cc: Loic Minier <loic.minier@oss.qualcomm.com>
> > > > ---
> > > >  arch/arm64/boot/dts/qcom/Makefile             |    1 +
> > > >  .../dts/qcom/qcs6490-thundercomm-rubikpi3.dts | 1390 +++++++++++++++++
> > > >  2 files changed, 1391 insertions(+)
> > > >  create mode 100644 arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts
> > > > 
> > > > +	vreg_lt9611_3p3: vreg_lt9611_3p3 {
> > > 
> > > regulator-foo-bar-baz, please. This way VPH PWR doesn't stand out.
> > 
> > Understood, I will check the entire device tree and change:
> > vreg_lt9611_3v3: regulator-lt9611-3v3
> > vreg_m2_1v8: regulator-m2-1v8
> > vreg_sdio_wifi_1v8: regulator-wifi-1v8
> > ...
> > 
> > > > +
> > > > +	vph_pwr: vph-pwr-regulator {
> > > 
> > > Otherwise you currently stuffed it in the middle of other regulators,
> > > although it doesn't belong here.
> > 
> > Understood, I will move vph-pwr-regulator after usb1-sbu-mux.
> 
> I hope, you are talking about regulator-vph-pwr now.

Got it,
I will change it to regulator-vph-pwr and put it before all regulators:

reserved-memory { ... }
vph_pwr: regulator-vph-pwr { ... }
vreg_lt9611_3v3: regulator-lt9611-3v3 { ... }
[...]

> 
> > > > +
> > > > +	led@1 {
> > > > +		reg = <1>;
> > > > +		color = <LED_COLOR_ID_GREEN>;
> > > > +		function = LED_FUNCTION_INDICATOR;
> > > > +		function-enumerator = <3>;
> > > > +		linux,default-trigger = "none";
> > > > +		default-state = "off";
> > > > +		panic-indicator;
> > > > +		label = "red";
> > > 
> > > So, is it "red" or LED_COLOR_ID_GREEN?
> > 
> > This should be changed to:
> > color = <LED_COLOR_ID_RED>;
> 
> So, what is the actual LED colour? Also, is it a single multi-colour LED
> or several separate LEDs?

The actual color is the same as the label attribute.

It's actually an LED package that combines three LEDs side-by-side.
Our hardware colleagues thought it was three separate LEDs.
I've uploaded a photo of the LEDs to Github:
https://hongyang-rp.github.io

> 
> > 
> > > 
> > > > +	};
> > > > +
> > > > +	led@2 {
> > > > +		reg = <2>;
> > > > +		color = <LED_COLOR_ID_GREEN>;
> > > > +		function = LED_FUNCTION_INDICATOR;
> > > > +		function-enumerator = <2>;
> > > > +		linux,default-trigger = "none";
> > > > +		default-state = "off";
> > > > +		label = "green";
> > > > +	};
> > > > +
> > > > +	led@3 {
> > > > +		reg = <3>;
> > > > +		color = <LED_COLOR_ID_GREEN>;
> > > > +		function = LED_FUNCTION_INDICATOR;
> > > > +		function-enumerator = <1>;
> > > > +		linux,default-trigger = "none";
> > > > +		default-state = "off";
> > > > +		label = "blue";
> > > 
> > > Likewise, why is this blue?
> > 
> > This should be changed to:
> > color = <LED_COLOR_ID_BLUE>;
> > 
> > > 
> > > > +	};
> > > > +};
> > > > +

---
Thank you for the review!
Hongyang

  reply	other threads:[~2025-11-02  3:24 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-10-25 12:27 [PATCH v5 0/2] arm64: dts: qcom: rubikpi3: Add qcs6490-rubikpi3 board dts Hongyang Zhao
2025-10-25 12:27 ` [PATCH v5 1/2] " Hongyang Zhao
2025-10-27 14:51   ` Dmitry Baryshkov
2025-10-31  9:27     ` Hongyang Zhao
2025-11-01  8:37       ` Dmitry Baryshkov
2025-11-02  3:09         ` Hongyang Zhao [this message]
2025-11-02 22:13           ` Dmitry Baryshkov
2025-11-03  4:20             ` Hongyang Zhao
2025-11-03 11:57       ` Konrad Dybcio
2025-11-03 12:33         ` Hongyang Zhao
2025-11-03 12:53           ` Konrad Dybcio
2025-10-25 12:27 ` [PATCH v5 2/2] dt-bindings: arm: qcom: rubikpi3: document rubikpi3 board binding Hongyang Zhao
2025-10-26  9:05   ` Krzysztof Kozlowski
2025-10-30  2:33     ` [PATCH v5 2/2] arm64: dts: qcom: rubikpi3: Add qcs6490-rubikpi3 board dts Hongyang Zhao

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20251102030900.107190-1-hongyang.zhao@thundersoft.com \
    --to=hongyang.zhao@thundersoft.com \
    --cc=andersson@kernel.org \
    --cc=casey.connolly@linaro.org \
    --cc=christopher.obbard@linaro.org \
    --cc=dmitry.baryshkov@oss.qualcomm.com \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=loic.minier@oss.qualcomm.com \
    --cc=rosh@debian.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).