linux-postmarketos-mediatek-mt81: update to 7.2.2, add drivers for new boards
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9409>
This commit is contained in:
@@ -2,9 +2,9 @@
|
||||
# Co-Maintainer: Ingo Reitz <9l@9lo.re>
|
||||
maintainer="WeirdTreeThing <bradyn127@protonmail.com>"
|
||||
pkgname=linux-postmarketos-mediatek-mt81
|
||||
pkgver=6.18.44
|
||||
pkgrel=2
|
||||
pkgdesc="Mainline kernel for mediatek mt8183/mt8192/mt8195/mt8186"
|
||||
pkgver=7.2.2
|
||||
pkgrel=0
|
||||
pkgdesc="Mainline kernel for MediaTek Chromebooks with MT8183 and beyond"
|
||||
arch="aarch64"
|
||||
_flavor="${pkgname#linux-}"
|
||||
url="https://kernel.org"
|
||||
@@ -16,6 +16,7 @@ options="!strip !check !tracedeps
|
||||
makedepends="
|
||||
bison
|
||||
clang
|
||||
clang-libclang
|
||||
devicepkg-dev
|
||||
elfutils-dev
|
||||
findutils
|
||||
@@ -31,6 +32,10 @@ makedepends="
|
||||
postmarketos-installkernel
|
||||
python3
|
||||
rsync
|
||||
rust
|
||||
rust-bindgen
|
||||
rust-src
|
||||
rustfmt
|
||||
xz
|
||||
zstd
|
||||
"
|
||||
@@ -87,13 +92,13 @@ package() {
|
||||
|
||||
|
||||
sha512sums="
|
||||
cb710375eb0dccdb8ac49db46517556b9e6d56d7ed5430336158cc63b6104366672964737508819ef49de03c9a7a02079027f2271748c6677bc7c32944631589 linux-6.18.44.tar.xz
|
||||
6ca338fd2f9d2224b9187ba1cad18c05417c0504771917203a023467a8ac3a34e346bd3bc5a3f5716aa9810381a28c730ea5fc3726773dca36d75a4677178b13 linux-7.2.2.tar.xz
|
||||
d74da1231181835bec82015da1b3f5b08a1fe9c3c35dd712e285891094d94d9427ceac75d32f74be3a635e17d93ad82b37adf97db8176efc91aed17535023fc2 mt8183-fix-bluetooth.patch
|
||||
e4eaff9d3ec1a56ae2503dd353ad57bf072219e68c26ba8b894feb90d6ccb01bd131cdde8d238451258679aca1203a9ebdd888f01ee2a118d46f981ff4bcf54c mt8186-enable-dpi.patch
|
||||
2c282b7cd4f72c998d65e4160b9d1f9122676a6392ef45f734dbd5428754eccc06404a057ea19ea097bf6237e27b3483c271c1ed15b20e359419ab9fb61b8d83 mt8186-ASoC-hdmi-codec-Add-event-handler-for-hdmi-TX.patch
|
||||
b2dcf3e3b9f80d185f587972ab6fc1f07e8ec7c7dbe3aa75c53ff6d3c7380ff4c3e6f394792976589d5e786923939a0860c70b486ae78925d0f122a5bf2516e0 mt8186-SoC-mediatek-mt8186-correct-the-HDMI-widgets.patch
|
||||
e09b8fc578742b0efcfb7e4419b30de39feecf3303def62576110c98e3a7101c68c78d1276f885e585ee21536df1f2474df5816f0dffa8f99ea1df1c787fe2c6 mt8186-drm-bridge-it6505-Add-audio-support.patch
|
||||
b4c005f705bbae87b93dd061b4d02f982f2dbce1c59635a02b501def1eb784b057d1555c2c11e868f81a91365dcd1c0fbecf85034b6da701011cb2b68ecb3404 mt8186-ASoC-mediatek-mt8186-make-FE-nonatomic-and-no_pcm.patch
|
||||
06539b9c5cdaa41e4e0a4bfb8e300548cf95387db716a2f896062690075f07419e9e211c0cb5537caaa046cfae646e47413e12fde0a3c71c9f94868f464de208 mtk-pmdomain.patch
|
||||
5760a06d3a7fa7739c84a861957c8b1307ead1984c07d3d844b294c6e7e90f0782bbeede4ea3d015bec93f30b023ba79a60ea87e4e0a1d04064f959a2a9f6bcb config-postmarketos-mediatek-mt81.aarch64
|
||||
f722725cd97a98dee433fc9a713c61686e3a5d41e6b49840a8493560daece06ab2b0582b35fd4afa2c2c909b650c68f4273a28fbcd0cf9cba5ad3a262d4dbb7c mtk-pmdomain.patch
|
||||
fc6aa9b7e9894c035ac007a57e668a236d5de574c74a3427de29b2ce80ce0a533246df9e44dfe0546f01527bc458dc3b43f0d80fbae06d518d604d0471e3ad7e config-postmarketos-mediatek-mt81.aarch64
|
||||
"
|
||||
|
||||
+571
-473
File diff suppressed because it is too large
Load Diff
@@ -1,12 +1,25 @@
|
||||
From 451ff3f48699abb37b75a30f84c706156f9d5804 Mon Sep 17 00:00:00 2001
|
||||
From: Ingo Reitz <9l@9lo.re>
|
||||
Date: Thu, 20 Aug 2026 03:54:06 +0200
|
||||
Subject: [PATCH] pmdomain: mediatek: set GENPD_FLAG_NO_STAY_ON flag
|
||||
|
||||
Signed-off-by: Ingo Reitz <9l@9lo.re>
|
||||
---
|
||||
drivers/pmdomain/mediatek/mtk-pm-domains.c | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/drivers/pmdomain/mediatek/mtk-pm-domains.c b/drivers/pmdomain/mediatek/mtk-pm-domains.c
|
||||
index 9c9323c8c93a..b0868e24e241 100644
|
||||
index 6089c8cf5bbc..2ce64dc2e174 100644
|
||||
--- a/drivers/pmdomain/mediatek/mtk-pm-domains.c
|
||||
+++ b/drivers/pmdomain/mediatek/mtk-pm-domains.c
|
||||
@@ -639,6 +639,7 @@ generic_pm_domain *scpsys_add_one_domain(struct scpsys *scpsys, struct device_no
|
||||
|
||||
pd->genpd.power_off = scpsys_power_off;
|
||||
pd->genpd.power_on = scpsys_power_on;
|
||||
@@ -880,6 +880,7 @@ generic_pm_domain *scpsys_add_one_domain(struct scpsys *scpsys, struct device_no
|
||||
/* HW-Voter code can be invoked in atomic context */
|
||||
pd->genpd.flags |= GENPD_FLAG_IRQ_SAFE;
|
||||
}
|
||||
+ pd->genpd.flags |= GENPD_FLAG_NO_STAY_ON;
|
||||
|
||||
if (MTK_SCPD_CAPS(pd, MTK_SCPD_ACTIVE_WAKEUP))
|
||||
pd->genpd.flags |= GENPD_FLAG_ACTIVE_WAKEUP;
|
||||
/*
|
||||
* Initially turn on all domains to make the domains usable
|
||||
--
|
||||
2.55.0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user