On Thu, Mar 06, 2025 at 01:50:56PM +0100, Konrad Dybcio wrote: > On 6.03.2025 1:25 PM, Georg Gottleuber wrote: > > Initial support for TUXEDO Elite 14 Gen1 based on Qualcomm Snapdragon X > > Elite SoC (X1E78100). > > > > Working: > > * Touchpad > > * Keyboard > > * eDP (no brightness control yet) > > in case your panel as a PWM backlight, you will need to set the PWM > output pin function explicitly, see x1e80100-microsoft-romulus.dtsi > > > * NVMe > > * USB Type-C port > > * WiFi (WiFi 7 untested) > > * GPU (software rendering) > > > > Not working: > > * GPU (WIP: firmware loading but output is jerky) > > Please tell us more > > > * USB Type-A (WIP) > > * Suspend with substantial energy saving > > * Audio, Speakers, Microphones > > * Camera > > * Fingerprint Reader > > If it's connected to the multiport controller, you should be able to > just enable it, like on the T14s, similarly to the Type-A port > > [...] > > > Signed-off-by: Georg Gottleuber <ggo@xxxxxxxxxxxxxxxxxxx> > > --- > > arch/arm64/boot/dts/qcom/Makefile | 1 + > > .../qcom/x1e80100-tuxedo-elite-14-gen1.dts | 798 ++++++++++++++++++ > > 2 files changed, 799 insertions(+) > > create mode 100644 > > arch/arm64/boot/dts/qcom/x1e80100-tuxedo-elite-14-gen1.dts > > > > diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/Makefile > > index 140b0b2abfb5..f0a9d677d957 100644 > > --- a/arch/arm64/boot/dts/qcom/Makefile > > +++ b/arch/arm64/boot/dts/qcom/Makefile > > @@ -298,3 +298,4 @@ dtb-$(CONFIG_ARCH_QCOM) += x1e80100-lenovo-yoga-slim7x.dtb > > dtb-$(CONFIG_ARCH_QCOM) += x1e80100-microsoft-romulus13.dtb > > dtb-$(CONFIG_ARCH_QCOM) += x1e80100-microsoft-romulus15.dtb > > dtb-$(CONFIG_ARCH_QCOM) += x1e80100-qcp.dtb > > +dtb-$(CONFIG_ARCH_QCOM) += x1e80100-tuxedo-elite-14-gen1.dtb > > diff --git a/arch/arm64/boot/dts/qcom/x1e80100-tuxedo-elite-14-gen1.dts b/arch/arm64/boot/dts/qcom/x1e80100-tuxedo-elite-14-gen1.dts > > new file mode 100644 > > index 000000000000..86bdec4a2dd8 > > --- /dev/null > > +++ b/arch/arm64/boot/dts/qcom/x1e80100-tuxedo-elite-14-gen1.dts > > > +&gpu { > > + status = "okay"; > > + > > + zap-shader { > > + firmware-name = "qcom/a740_zap.mbn"; > > Are the laptop's OEM key/security fuses not blown? Can this laptop use "qcom/x1e80100/gen70500_zap.mbn" which is already a part of linux-firmware? -- With best wishes Dmitry