From: Val Packett <val@packett.cool>
To: 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>,
linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org
Cc: Val Packett <val@packett.cool>
Subject: [PATCH 0/4] Add support for Dell Latitude 7455 (X1E-80-100)
Date: Sun, 25 May 2025 06:53:32 -0300 [thread overview]
Message-ID: <20250525095341.12462-2-val@packett.cool> (raw)
Hello everyone,
just got a Dell that wasn't properly brought up before, works pretty well now :)
The hardware is very similar to other Dells, especially the Inspiron 14p 7441,
so big thanks to Bryan O'Donoghue for the patches for that one.
Works:
- USB Type-C x2, including DP alt mode (PS8830)
- USB Type-A & USB fingerprint reader (PTN3222)
- Wi-Fi & Bluetooth (WCN7850 hw2.0)
- Display, Backlight (eDP: BOE NE14QDM-???)
- Keyboard, Touchpad, Touchscreen (I2C HID)
- microSD card reader (SDHC)
- Battery info (aDSP, unlike the Inspiron (0.o))
Works for me but not included yet:
- Camera (OV02E10)
- Iris codec
Not tried yet:
- Audio
Bugs:
- NVMe drops out upon resume from deep suspend (all I/O times out),
have to use s2idle for now
- ath12k wastes 1W of CPU power when NetworkManager is running, with visible
100% CPU spikes caused by ath12k_mac_op_cancel_remain_on_channel spinning
on a spinlock, called from NM's routine check (every 6s) on WiFi status
- SDHC with high-speed (UHS) microSD cards spews I/O errors during early
reads that check the partition table and file system headers (though
actually working with an ext4 FS mounted despite these errors didn't
seem to produce any more errors and worked great)
- SDHC used to break deep suspend completely (nothing on screen when trying
to wake up) at some point during testing but seems to no longer happen
ath12k also used to panic quickly after boot very often (i.e. unless it was
a "lucky" boot) on next-20250516, but that was completely fixed by next-20250523.
Val Packett (4):
dt-bindings: arm: qcom: Add Dell Latitude 7455
arm64: dts: qcom: Add support for X1E80100 Dell Latitude 7455
firmware: qcom: scm: Allow QSEECOM on Dell Latitude 7455
drm/panel-edp: Add BOE NE14QDM panel for Dell Latitude 7455
.../devicetree/bindings/arm/qcom.yaml | 1 +
arch/arm64/boot/dts/qcom/Makefile | 2 +
.../dts/qcom/x1e80100-dell-latitude-7455.dts | 1484 +++++++++++++++++
drivers/firmware/qcom/qcom_scm.c | 1 +
drivers/gpu/drm/panel/panel-edp.c | 1 +
5 files changed, 1489 insertions(+)
create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell-latitude-7455.dts
--
2.49.0
next reply other threads:[~2025-05-25 9:55 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-25 9:53 Val Packett [this message]
2025-05-25 9:53 ` [PATCH 1/4] dt-bindings: arm: qcom: Add Dell Latitude 7455 Val Packett
2025-05-29 9:29 ` Krzysztof Kozlowski
2025-05-25 9:53 ` [PATCH 2/4] arm64: dts: qcom: Add support for X1E80100 " Val Packett
2025-05-25 13:25 ` Dmitry Baryshkov
2025-05-27 12:24 ` Manivannan Sadhasivam
2025-05-27 15:12 ` Stephan Gerhold
2025-05-27 11:25 ` Konrad Dybcio
2025-08-11 18:41 ` (subset) [PATCH 0/4] Add support for Dell Latitude 7455 (X1E-80-100) Bjorn Andersson
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=20250525095341.12462-2-val@packett.cool \
--to=val@packett.cool \
--cc=andersson@kernel.org \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--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