mbox series

[v2,0/2] arm64: dts: qcom: x1e80100: add Lenovo Yoga Slim 7x support.

Message ID 20240703-yoga-slim7x-v2-0-3b297dab8db1@linaro.org
Headers show
Series arm64: dts: qcom: x1e80100: add Lenovo Yoga Slim 7x support. | expand

Message

Srinivas Kandagatla July 3, 2024, 7:45 p.m. UTC
This patchset adds support to Lenovo Yoga Slim 7x based on x1e80100 SoC.

Tested features:
-> Keyboard,
-> touch screen
-> Display,
-> Speakers.
-> all 3 usb ports.
-> WLAN
-> GPU
-> NVMe

TODO:
-> touchpad.
-> 4 x dmics
-> Battery level (Does not work)

Note, All the firmwares are copied from windows
(\Windows\System32\DriverStore\FileRepository\*\*.mbn/jsn/dtbs.elf)
for testing.
 

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
---
Changes in v2:
- updated dmi product name correctly,
- added touchpad, thanks to Rob Clark
- fix speaker prefixes.
- Link to v1: https://lore.kernel.org/r/20240703-yoga-slim7x-v1-0-7aa4fd5fdece@linaro.org

---
Srinivas Kandagatla (2):
      dt-bindings: arm: qcom: Add Lenovo Yoga Slim 7x
      arm64: dts: qcom: x1e80100: add Lenovo Thinkpad Yoga slim 7x devicetree

 Documentation/devicetree/bindings/arm/qcom.yaml    |   1 +
 arch/arm64/boot/dts/qcom/Makefile                  |   1 +
 .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts  | 929 +++++++++++++++++++++
 3 files changed, 931 insertions(+)
---
base-commit: 5f18d86e750408030e3980e566ff87f0319d7f34
change-id: 20240703-yoga-slim7x-35e6cbb5e13a

Best regards,

Comments

Krzysztof Kozlowski July 4, 2024, 6:29 a.m. UTC | #1
On 03/07/2024 21:45, Srinivas Kandagatla wrote:
> Document the x1e80100 based Lenovo Yoga Slim 7x laptop.
> 
> Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
> ---
>  Documentation/devicetree/bindings/arm/qcom.yaml | 1 +
>  1 file changed, 1 insertion(+)

Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

Best regards,
Krzysztof
Bjorn Andersson July 6, 2024, 10:01 p.m. UTC | #2
On Wed, 03 Jul 2024 20:45:04 +0100, Srinivas Kandagatla wrote:
> This patchset adds support to Lenovo Yoga Slim 7x based on x1e80100 SoC.
> 
> Tested features:
> -> Keyboard,
> -> touch screen
> -> Display,
> -> Speakers.
> -> all 3 usb ports.
> -> WLAN
> -> GPU
> -> NVMe
> 
> [...]

Applied, thanks!

[1/2] dt-bindings: arm: qcom: Add Lenovo Yoga Slim 7x
      commit: c46a239a24908dda57031589f0db944a5d2e9246
[2/2] arm64: dts: qcom: x1e80100: add Lenovo Thinkpad Yoga slim 7x devicetree
      commit: 45247fe17db25594bec804f9db751635c7b6e473

Best regards,