From 3fbaa2acffd2522b58c9833133dc06ed8ff9e769 Mon Sep 17 00:00:00 2001 From: Caleb Connolly Date: Sat, 16 Nov 2024 19:15:10 +0100 Subject: [PATCH] testing/device-postmarketos-trailblazer: X1E Slim 7x support (MR 5801) Extend existing X1 Elite support with the modules needed to bring up the Lenovo Yoga Slim 7x. We could use the EFI framebuffer in the initramfs, however the regulators are turned off before we get there so it goes blank. Pull in all the bits for proper display/panel support. Signed-off-by: Caleb Connolly --- .../device-postmarketos-trailblazer/APKBUILD | 4 ++-- .../device-postmarketos-trailblazer/modules-initfs | 14 +++++++++++++- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/device/testing/device-postmarketos-trailblazer/APKBUILD b/device/testing/device-postmarketos-trailblazer/APKBUILD index 992de8fef..e532550ae 100644 --- a/device/testing/device-postmarketos-trailblazer/APKBUILD +++ b/device/testing/device-postmarketos-trailblazer/APKBUILD @@ -3,7 +3,7 @@ # Reference: pkgname=device-postmarketos-trailblazer pkgdesc="postmarketOS Trailblazer generic ARM64" -pkgver=11 +pkgver=12 pkgrel=0 url="https://postmarketos.org" license="MIT" @@ -80,5 +80,5 @@ kernel_postmarketos_amlogic() { sha512sums=" 12e7c1af63b24a37198a73e77d45cc5cbcb3ce34bbdb32d913cb3e427896ddcf2266269f8fe0c73c15c751a34ad738bd7fc958629ad066cd3c0a9faaaae7d67f deviceinfo -d3a8fc6a343289e5d232cacdf539eba34c0f52e7110ca7b6c4708d6b9c2d1bc6f5f40afe75722b84023493aa1dbda9ccab1187fce14c21a85647837088058d2c modules-initfs +7642e07eb1d0d24c8b1d754371394ff5a5b532fb699be5cac75431b58755adb6f550bf4cf8cddde27ef4e7f20ea90a5368298b0e44f9d145f1f6d7a4026a550e modules-initfs " diff --git a/device/testing/device-postmarketos-trailblazer/modules-initfs b/device/testing/device-postmarketos-trailblazer/modules-initfs index 40b7749b5..38018fcdd 100644 --- a/device/testing/device-postmarketos-trailblazer/modules-initfs +++ b/device/testing/device-postmarketos-trailblazer/modules-initfs @@ -1,16 +1,22 @@ atmel_mxt_ts aux-hpd-bridge +backlight bq25890_charger clk-smd-rpm display_connector +dispcc-x1e80100 dwc3 dwc3-qcom edt-ft5x06 gcc-sm6115 goodix gpi +gpio_sbu_mux gpio_vibra +gpucc-x1e80100 +i2c-hid i2c-hid-of +i2c-hid-of-elan i2c-qcom-geni icc-bwmon icc-osm-l3 @@ -24,10 +30,13 @@ msm nvme nvmem_qfprom onboard-usb-dev +panel_edp +panel_samsung_atna33xc20 panel-samsung-s6d7aa0 panel-samsung-sofef00 panel_sitronix_st7703 panel-visionox-rm69299 +phy_qcom_edp phy-qcom-eusb2-repeater phy-qcom-qmp-combo phy-qcom-qmp-pcie @@ -38,6 +47,8 @@ phy-qcom-qusb2 phy-qcom-snps-eusb2 phy_sun6i_mipi_dphy pinctrl-sm6115 +pmic-glink +pmic-glink-altmode pwm_bl pwm_sun4i qcom-apcs-ipc-mailbox @@ -53,8 +64,8 @@ qnoc-qcm2290 qnoc-sm6115 rmi_core rmi_i2c -rpm-proc rpmpd +rpm-proc rpmsg_core smd-rpm smem @@ -66,6 +77,7 @@ sun6i_mipi_dsi sun8i_mixer sun8i_tcon_top tcpm +tcsrcc-x1e80100 typec udc-core ufs-qcom