lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <gwlwlqxo7xbsws2lpmb3pppevthtuxfy4m77hdpyvx2m23vbr4@6jujptqhdump>
Date: Wed, 14 Jan 2026 02:12:07 +0200
From: Dmitry Baryshkov <dmitry.baryshkov@....qualcomm.com>
To: Konrad Dybcio <konrad.dybcio@....qualcomm.com>
Cc: Bjorn Andersson <andersson@...nel.org>,
        Konrad Dybcio <konradybcio@...nel.org>, Rob Herring <robh@...nel.org>,
        Krzysztof Kozlowski <krzk+dt@...nel.org>,
        Conor Dooley <conor+dt@...nel.org>, linux-arm-msm@...r.kernel.org,
        devicetree@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH 2/2] arm64: dts: qcom: add apq8096sg-db820c, AP8096SG
 variant of DB820c

On Mon, Nov 17, 2025 at 12:54:22PM +0100, Konrad Dybcio wrote:
> On 11/15/25 1:09 AM, Dmitry Baryshkov wrote:
> > On Fri, 14 Nov 2025 at 23:31, Konrad Dybcio
> > <konrad.dybcio@....qualcomm.com> wrote:
> >>
> >> On 11/13/25 9:32 PM, Dmitry Baryshkov wrote:
> >>> On Wed, Nov 12, 2025 at 10:44:49AM +0100, Konrad Dybcio wrote:
> >>>> On 11/11/25 5:02 PM, Dmitry Baryshkov wrote:
> >>>>> There has been a (rare) varint of Dragonboard 820c, utilizing Pro
> >>>>> version of the SoC, with the major difference being CPU and GPU clock
> >>>>> tables. Add a DT file representing this version of the board.
> >>>>
> >>>> So is the conclusion that both flavors were used?
> >>>
> >>> Yes. I have had a production unit with a non-SG flavour. Bjorn's lab
> >>> has a standard one too. All units in Collabora lab are Pro ones.
> >>
> >> Pro doesn't necessarily have to == SG, this seems to be sort of
> > 
> > My understanding was that APQ8096SG is modem-less MSM8996Pro.
> > 
> >> a "MSM8996Pro" and "QCM8996Pro" situation.
> > 
> >> I'm hoping that speedbin
> >> fuse values don't have different meanings for mobilePro and SG
> > 
> > At least downstream doesn't have separate bins for APQ versions.
> 
> arch/arm64/boot/dts/qcom/msm8996pro.dtsi:       qcom,msm-id = <305 0x10000>;
> arch/arm64/boot/dts/qcom/msm8996pro-v1.1.dtsi:  qcom,msm-id = <305 0x10001>;
> 
> this is interesting, perhaps Pro==SG then

Yes. At least it matches what is written in the LK sources (or in
MSM8996 Device Revision Guide).

The JTAG ID matches APQ8096SG, the bootloader identifies it as 8996 Pro.

Any remaining issues?

> 
> I also found evidence that there exist allOf
> 
> (MSM/APQ)(Pro/not)(Auto/not)
> 
> in the form of:
> 
> msm-id | sku
> 246 mobile
> 291 apq
> 305 msm-pro
> 310 msm-auto
> 311 apq-auto
> 312 apq-pro
> 315 msm-pro-auto
> 316 apq-pro-auto
> 
> and apparently upstream dt-bindings also defines 302/MSM8996L(ite?)
> 
> Konrad

-- 
With best wishes
Dmitry

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ