mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Nizat Mikayilli <nacht@dxdmail.cc>
To: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>,
	Bjorn Andersson <andersson@kernel.org>,
	Konrad Dybcio <konradybcio@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>
Cc: Abel Vesa <abelvesa@kernel.org>,
	linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: Re: [PATCH v2 2/2] arm64: dts: qcom: sm8550: Add support for Samsung Galaxy Tab S9 Wi-Fi
Date: Thu, 15 Oct 2026 23:06:43 +0200	[thread overview]
Message-ID: <f7ba4d5a-0e8c-417d-a1fd-5b5e392df71a@dxdmail.cc> (raw)
In-Reply-To: <2e3c1082-e5d0-4a33-ad3f-272dd74aa54c@oss.qualcomm.com>

On 10/12/26 4:14 PM, Konrad Dybcio wrote:
> On 10/5/26 9:47 PM, Nizat Mikayilli via B4 Relay wrote:
>> amplifiers and the VA macro probing. The microSD slot is described but
>> not yet tested; audio playback and capture were not exercised.
> 
> Please test them!

Done: microSD works (UHS-I SDR104, read/write verified, card detect
works), and so do speaker playback and DMIC capture. I'll update the
commit message in v3.

>> The display panel, touch, pen digitizer, cameras, battery/charging and
>> the wireless module are not described here; the latter needs additional
>> power sequencing and follows as a separate series.
> 
> Wi-Fi/BT should be a low-hanging fruit, see e.g. sm8550-qrd.dts

I tried a qrd-style description (wcn6855-pmu, PCIe0 with wifi@0, BT on
uart14). From a cold boot the chip doesn't come up: all PMU rails are on
and wlan-en is high, but there's no PCIe link and BT times out.

It works with the same nodes once the 11 WLAN PDC messages from the
downstream qcom,pdc_init_table are sent to AOP over the AOSS QMP during
power-up (tested with a hacked-up pwrseq-qcom-wcn). So this needs a
driver change first, and I'd like to send it separately.

Any preference on how to model that? I'd rather not put the raw strings
in DT, so a table in the driver seems better, but I'm not sure what to
key it on, since other boards don't need it.

>> +&i2c6 {
>> +	clock-frequency = <400000>;
>> +	status = "okay";
> 
> nit: let's keep a \n before 'status', file-wide

Will do.

>> +&tlmm {
>> +	/* GPIO36..39 are owned by TrustZone. */
> 
> Do we have an idea as to what they're connected to?

They're the QUP1 SE2 pins, and Samsung's DT reserves exactly these four.
Most likely it's the fingerprint sensor (Egis EL721), which is driven
from a TZ app. I'll mention that in the comment.

>> +/* Without a Type-C controller driver, keep the DWC3 in peripheral mode. */
> 
> Is there no pmic-glink in the firmware?

Doesn't look like it: no battmgr.jsn in the ADSP firmware, and
PMIC_RTR_ADSP_APPS never shows up. Type-C and charging go through an
SM5714 (charger, fuel gauge, PD) and an SM5440 over I2C, neither of
which has an upstream driver yet. I'll update the comment.

Thanks for the review,
Nizat

  reply	other threads:[~2026-10-15 21:06 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-10-05 19:47 [PATCH v2 0/2] Add Samsung Galaxy Tab S9 Wi-Fi (SM-X710) support Nizat Mikayilli via B4 Relay
2026-10-05 19:47 ` [PATCH v2 1/2] dt-bindings: arm: qcom: Add Samsung Galaxy Tab S9 Wi-Fi Nizat Mikayilli via B4 Relay
2026-10-09  8:51   ` Krzysztof Kozlowski
2026-10-05 19:47 ` [PATCH v2 2/2] arm64: dts: qcom: sm8550: Add support for " Nizat Mikayilli via B4 Relay
2026-10-12 14:14   ` Konrad Dybcio
2026-10-15 21:06     ` Nizat Mikayilli [this message]
2026-10-19 12:33       ` Konrad Dybcio
2026-10-19 22:40         ` Nizat Mikayilli

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=f7ba4d5a-0e8c-417d-a1fd-5b5e392df71a@dxdmail.cc \
    --to=nacht@dxdmail.cc \
    --cc=abelvesa@kernel.org \
    --cc=andersson@kernel.org \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=konrad.dybcio@oss.qualcomm.com \
    --cc=konradybcio@kernel.org \
    --cc=krzk+dt@kernel.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=robh@kernel.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

all inboxes | Powered by JetHome®