[PATCH v4 0/4] Add Dell Inspiron 7441 / Latitude 7455 (X1E-80-100)

Val Packett posted 4 patches 2 months, 3 weeks ago
.../devicetree/bindings/arm/qcom.yaml         |    2 +
arch/arm64/boot/dts/qcom/Makefile             |    4 +
arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi   | 1666 +++++++++++++++++
.../x1e80100-dell-inspiron-14-plus-7441.dts   |   52 +
.../dts/qcom/x1e80100-dell-latitude-7455.dts  |   53 +
drivers/firmware/qcom/qcom_scm.c              |    2 +
6 files changed, 1779 insertions(+)
create mode 100644 arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell-inspiron-14-plus-7441.dts
create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell-latitude-7455.dts
[PATCH v4 0/4] Add Dell Inspiron 7441 / Latitude 7455 (X1E-80-100)
Posted by Val Packett 2 months, 3 weeks ago
Since v3[1]:

- Applied R-b tags
- Skipping the eDP panel ID patch now since it's been applied
- Fixed the last remaining '-names before -0' order issue
- Changed usb_mp: keep the unused PHYs enabled in the DT
  (to let them go to sleep), like how it is done for the XPS

[1]: https://lore.kernel.org/all/20250706205723.9790-2-val@packett.cool/

Bryan O'Donoghue (2):
  dt-bindings: arm: qcom: Add Dell Inspiron 14 Plus 7441
  arm64: dts: qcom: Add support for Dell Inspiron 7441 / Latitude 7455

Val Packett (2):
  dt-bindings: arm: qcom: Add Dell Latitude 7455
  firmware: qcom: scm: Allow QSEECOM on Dell Inspiron 7441 / Latitude
    7455

 .../devicetree/bindings/arm/qcom.yaml         |    2 +
 arch/arm64/boot/dts/qcom/Makefile             |    4 +
 arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi   | 1666 +++++++++++++++++
 .../x1e80100-dell-inspiron-14-plus-7441.dts   |   52 +
 .../dts/qcom/x1e80100-dell-latitude-7455.dts  |   53 +
 drivers/firmware/qcom/qcom_scm.c              |    2 +
 6 files changed, 1779 insertions(+)
 create mode 100644 arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell-inspiron-14-plus-7441.dts
 create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell-latitude-7455.dts

-- 
2.49.0
Re: [PATCH v4 0/4] Add Dell Inspiron 7441 / Latitude 7455 (X1E-80-100)
Posted by Bryan O'Donoghue 2 months, 3 weeks ago
On 16/07/2025 01:26, Val Packett wrote:
> Since v3[1]:
> 
> - Applied R-b tags
> - Skipping the eDP panel ID patch now since it's been applied
> - Fixed the last remaining '-names before -0' order issue
> - Changed usb_mp: keep the unused PHYs enabled in the DT
>    (to let them go to sleep), like how it is done for the XPS
> 
> [1]: https://lore.kernel.org/all/20250706205723.9790-2-val@packett.cool/
> 
> Bryan O'Donoghue (2):
>    dt-bindings: arm: qcom: Add Dell Inspiron 14 Plus 7441
>    arm64: dts: qcom: Add support for Dell Inspiron 7441 / Latitude 7455
> 
> Val Packett (2):
>    dt-bindings: arm: qcom: Add Dell Latitude 7455
>    firmware: qcom: scm: Allow QSEECOM on Dell Inspiron 7441 / Latitude
>      7455
> 
>   .../devicetree/bindings/arm/qcom.yaml         |    2 +
>   arch/arm64/boot/dts/qcom/Makefile             |    4 +
>   arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi   | 1666 +++++++++++++++++
>   .../x1e80100-dell-inspiron-14-plus-7441.dts   |   52 +
>   .../dts/qcom/x1e80100-dell-latitude-7455.dts  |   53 +
>   drivers/firmware/qcom/qcom_scm.c              |    2 +
>   6 files changed, 1779 insertions(+)
>   create mode 100644 arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi
>   create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell-inspiron-14-plus-7441.dts
>   create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell-latitude-7455.dts
> 

Just tested on the 14p this updated version seems to work just about 
fine - or no worse than previous.

Tested-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Re: [PATCH v4 0/4] Add Dell Inspiron 7441 / Latitude 7455 (X1E-80-100)
Posted by Bryan O'Donoghue 2 months, 2 weeks ago
On 16/07/2025 11:53, Bryan O'Donoghue wrote:
> On 16/07/2025 01:26, Val Packett wrote:
>> Since v3[1]:
>>
>> - Applied R-b tags
>> - Skipping the eDP panel ID patch now since it's been applied
>> - Fixed the last remaining '-names before -0' order issue
>> - Changed usb_mp: keep the unused PHYs enabled in the DT
>>    (to let them go to sleep), like how it is done for the XPS
>>
>> [1]: https://lore.kernel.org/all/20250706205723.9790-2-val@packett.cool/
>>
>> Bryan O'Donoghue (2):
>>    dt-bindings: arm: qcom: Add Dell Inspiron 14 Plus 7441
>>    arm64: dts: qcom: Add support for Dell Inspiron 7441 / Latitude 7455
>>
>> Val Packett (2):
>>    dt-bindings: arm: qcom: Add Dell Latitude 7455
>>    firmware: qcom: scm: Allow QSEECOM on Dell Inspiron 7441 / Latitude
>>      7455
>>
>>   .../devicetree/bindings/arm/qcom.yaml         |    2 +
>>   arch/arm64/boot/dts/qcom/Makefile             |    4 +
>>   arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi   | 1666 +++++++++++++++++
>>   .../x1e80100-dell-inspiron-14-plus-7441.dts   |   52 +
>>   .../dts/qcom/x1e80100-dell-latitude-7455.dts  |   53 +
>>   drivers/firmware/qcom/qcom_scm.c              |    2 +
>>   6 files changed, 1779 insertions(+)
>>   create mode 100644 arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi
>>   create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell- 
>> inspiron-14-plus-7441.dts
>>   create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell- 
>> latitude-7455.dts
>>
> 
> Just tested on the 14p this updated version seems to work just about 
> fine - or no worse than previous.
> 
> Tested-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>

Ah I was booting my old dts with the spelling mistake "inspir I on" 
booting the insprion.dtb here is a no-boot for me.

Please hold off on applying this, until its root-caused.

---
bod
Re: [PATCH v4 0/4] Add Dell Inspiron 7441 / Latitude 7455 (X1E-80-100)
Posted by Bryan O'Donoghue 2 months, 2 weeks ago
On 18/07/2025 16:33, Bryan O'Donoghue wrote:
> On 16/07/2025 11:53, Bryan O'Donoghue wrote:
>> On 16/07/2025 01:26, Val Packett wrote:
>>> Since v3[1]:
>>>
>>> - Applied R-b tags
>>> - Skipping the eDP panel ID patch now since it's been applied
>>> - Fixed the last remaining '-names before -0' order issue
>>> - Changed usb_mp: keep the unused PHYs enabled in the DT
>>>    (to let them go to sleep), like how it is done for the XPS
>>>
>>> [1]: https://lore.kernel.org/all/20250706205723.9790-2-val@packett.cool/
>>>
>>> Bryan O'Donoghue (2):
>>>    dt-bindings: arm: qcom: Add Dell Inspiron 14 Plus 7441
>>>    arm64: dts: qcom: Add support for Dell Inspiron 7441 / Latitude 7455
>>>
>>> Val Packett (2):
>>>    dt-bindings: arm: qcom: Add Dell Latitude 7455
>>>    firmware: qcom: scm: Allow QSEECOM on Dell Inspiron 7441 / Latitude
>>>      7455
>>>
>>>   .../devicetree/bindings/arm/qcom.yaml         |    2 +
>>>   arch/arm64/boot/dts/qcom/Makefile             |    4 +
>>>   arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi   | 1666 +++++++++++++++++
>>>   .../x1e80100-dell-inspiron-14-plus-7441.dts   |   52 +
>>>   .../dts/qcom/x1e80100-dell-latitude-7455.dts  |   53 +
>>>   drivers/firmware/qcom/qcom_scm.c              |    2 +
>>>   6 files changed, 1779 insertions(+)
>>>   create mode 100644 arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi
>>>   create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell- 
>>> inspiron-14-plus-7441.dts
>>>   create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell- 
>>> latitude-7455.dts
>>>
>>
>> Just tested on the 14p this updated version seems to work just about 
>> fine - or no worse than previous.
>>
>> Tested-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
> 
> Ah I was booting my old dts with the spelling mistake "inspir I on" 
> booting the insprion.dtb here is a no-boot for me.
> 
> Please hold off on applying this, until its root-caused.
> 
> ---
> bod

[sic] inspiron.dtb
Re: [PATCH v4 0/4] Add Dell Inspiron 7441 / Latitude 7455 (X1E-80-100)
Posted by Bryan O'Donoghue 2 months, 2 weeks ago
On 18/07/2025 16:34, Bryan O'Donoghue wrote:
> On 18/07/2025 16:33, Bryan O'Donoghue wrote:
>> On 16/07/2025 11:53, Bryan O'Donoghue wrote:
>>> On 16/07/2025 01:26, Val Packett wrote:
>>>> Since v3[1]:
>>>>
>>>> - Applied R-b tags
>>>> - Skipping the eDP panel ID patch now since it's been applied
>>>> - Fixed the last remaining '-names before -0' order issue
>>>> - Changed usb_mp: keep the unused PHYs enabled in the DT
>>>>    (to let them go to sleep), like how it is done for the XPS
>>>>
>>>> [1]: https://lore.kernel.org/all/20250706205723.9790-2- 
>>>> val@packett.cool/
>>>>
>>>> Bryan O'Donoghue (2):
>>>>    dt-bindings: arm: qcom: Add Dell Inspiron 14 Plus 7441
>>>>    arm64: dts: qcom: Add support for Dell Inspiron 7441 / Latitude 7455
>>>>
>>>> Val Packett (2):
>>>>    dt-bindings: arm: qcom: Add Dell Latitude 7455
>>>>    firmware: qcom: scm: Allow QSEECOM on Dell Inspiron 7441 / Latitude
>>>>      7455
>>>>
>>>>   .../devicetree/bindings/arm/qcom.yaml         |    2 +
>>>>   arch/arm64/boot/dts/qcom/Makefile             |    4 +
>>>>   arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi   | 1666 +++++++++++++ 
>>>> ++++
>>>>   .../x1e80100-dell-inspiron-14-plus-7441.dts   |   52 +
>>>>   .../dts/qcom/x1e80100-dell-latitude-7455.dts  |   53 +
>>>>   drivers/firmware/qcom/qcom_scm.c              |    2 +
>>>>   6 files changed, 1779 insertions(+)
>>>>   create mode 100644 arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi
>>>>   create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell- 
>>>> inspiron-14-plus-7441.dts
>>>>   create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-dell- 
>>>> latitude-7455.dts
>>>>
>>>
>>> Just tested on the 14p this updated version seems to work just about 
>>> fine - or no worse than previous.
>>>
>>> Tested-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
>>
>> Ah I was booting my old dts with the spelling mistake "inspir I on" 
>> booting the insprion.dtb here is a no-boot for me.
>>
>> Please hold off on applying this, until its root-caused.
>>
>> ---
>> bod
> 
> [sic] inspiron.dtb

Ah no it is OK to boot.

For some reason my encrypted disk prompt is a blank screen with this dts 
but other than that it appears to work the same.

No reason to hold it up.

---
bod
Re: (subset) [PATCH v4 0/4] Add Dell Inspiron 7441 / Latitude 7455 (X1E-80-100)
Posted by Bjorn Andersson 1 month ago
On Tue, 15 Jul 2025 21:26:56 -0300, Val Packett wrote:
> Since v3[1]:
> 
> - Applied R-b tags
> - Skipping the eDP panel ID patch now since it's been applied
> - Fixed the last remaining '-names before -0' order issue
> - Changed usb_mp: keep the unused PHYs enabled in the DT
>   (to let them go to sleep), like how it is done for the XPS
> 
> [...]

Applied, thanks!

[4/4] firmware: qcom: scm: Allow QSEECOM on Dell Inspiron 7441 / Latitude 7455
      commit: 30ee285f1e3cdc88ec7010abeaba0cbed800bdcd

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>