Re: [PATCH 00/20] arm64: dts: qcom: Introduce Kaanapali platform device tree

Pavel Machek
2025-12-03T16:17:05Z

[-- Attachment #1: Type: text/plain, Size: 2079 bytes --]

Hi!

> >>>> Introduce the Device Tree for the recently announced Snapdragon SoC from Qualcomm:
> >>>> https://www.qualcomm.com/products/mobile/snapdragon/smartphones/snapdragon-8-series-mobile-platforms/snapdragon-8-elite-gen-5
> >>>>
> >>>> Bindings and base Device Tree for the Kaanapali SoC, MTP (Mobile Test Platform)
> >>>> and QRD (Qualcommm Reference Device) are splited in three:
> >>>>
> >>>> - 1-3: MTP board boot-to-shell with basic function.
> >>>> - 4-16: More feature including PCIE, sdcard, usb, DSPs, PMIC related, tsense, bus, crypto etc. Add QRD board support.
> >>>> - 17-20: Multimedia features including audio, video and camss.
> >>>
> >>> Thanks for doing this. I assume there devices available with this are
> >>> quite expensive/hard to get at this point?
> >>
> >> A number of them seem available at most shops now, but they just came out
> >> recently and they're all flagship phones so understandably it'll probably
> >> take some time before enthusiasts poke at them
> >
> > Aha, that's actually good news, I was assuming only dev boards are
> > available (MTP, QRD). So OnePlus 15, for example, would be suitable?
> > (But I'd assume OnePlus 15 would still need separate dts, perhaps
> > similar to MTP?).
>
> There are always *some* bits that are common with the dev boards,
> but it really varies. Depends on a specific device and how it was
> designed.
>
> Each device needs its own DTS, particularly since it encodes things
> like voltage regulator settings, so the consequences may be dire if
> there's a mismatch.

So if I would like to directly use this patches, I'd need either MTP
or QRD device, and those are not available in shops. Something close
to this should work on hardware such as OnePlus 15, but DTS will need
to be different (and perhaps drivers for hardware that differs) and it
is not clear if OnePlus will not sabotage custom kernels somehow.

Best regards,
Pavel
--
I don't work for Nazis and criminals, and neither should you.
Boycott Putin, Trump, Netanyahu and Musk!

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 195 bytes --]