On 24-10-30 17:02:32, Marc Zyngier wrote:As for The Windows Dev Kit 2023, dmidecode says this:
On Fri, 25 Oct 2024 13:32:24 +0100,The point was to have something unique A codename would be unique.
Sibi Sankar <quic_sibis@xxxxxxxxxxx> wrote:
Add initial support for X1E001DE Snapdragon Devkit for Windows. X1E001DEMy machine has the following information as part of its DMI tables:
is the speed binned variant of X1E80100 that supports turbo boost up to
4.3 Ghz. The initial support includes the following:
-DSPs
-Ethernet (RTL8125BG) over the pcie 5 instance.
-NVme
-Wifi
-USB-C ports
V3:
* Asked around and looked at the firmware, couldn't find a codename so
will keep it as DEVKIT. Will update it if someone from the community
finds something else.
Handle 0x0005, DMI type 1, 27 bytes
System Information
Manufacturer: Qualcomm
Product Name: Snapdragon-Devkit
Version: 2.1
Serial Number: 5
UUID: 63b5fc8b-9c50-89aa-fd0f-3fcef93dc291
Wake-up Type: Power Switch
SKU Number: 6
Family: SCP_HAMOA
So I guess that Snapdragon-Devkit is another possible name. But given
that it is a bit of a mouthful, devkit, Devkit, or any other variation
on the case would work for me.
Naming it Snapdragon-Devkit (or just devkit) will be confusing since
there was already a 2023 devkit (from Microsoft) with the Snapdragon
8cx Gen 3, and probably the next compute platform will also have a devkit
as well. So probably "X Elite devkit" could be the right option..
* Update type c roles as reported by ucsi. [Dmitry]FWIW, I'm running this as part of my KVM test rig with minor changes
* Update THUNDERCOMM to Thundercomm. [Dmitry]
* Update regulator names and sort Order. [Dmitry]
* Add x1e001DE devkit to the safe list.
* Mark regulator-nmve as boot enabled.
V2:
* Fix Ghz -> GHz [Jeff]
* Pick up Ab tag from Rob.
* Use Vendor in ADSP/CDSP firmware path [Dmitry]
* Fix reserved gpios [Dmitry]
* Only port0 supports DRD update the dt accordingly [Dmitry]
Sibi Sankar (3):
dt-bindings: arm: qcom: Add Snapdragon Devkit for Windows
firmware: qcom: uefisecapp: Allow X1E Devkit devices
arm64: dts: qcom: Add X1E001DE Snapdragon Devkit for Windows
.../devicetree/bindings/arm/qcom.yaml | 6 +
arch/arm64/boot/dts/qcom/Makefile | 1 +
arch/arm64/boot/dts/qcom/x1e001de-devkit.dts | 814 ++++++++++++++++++
drivers/firmware/qcom/qcom_scm.c | 1 +
4 files changed, 822 insertions(+)
create mode 100644 arch/arm64/boot/dts/qcom/x1e001de-devkit.dts
to expose the SMMU and allow the ITS on pcie5, and things work as well
as you can expect. FWIW:
Acked-by: Marc Zyngier <maz@xxxxxxxxxx>
Tested-by: Marc Zyngier <maz@xxxxxxxxxx>
M.
--
Without deviation from the norm, progress is not possible.