blob: f751d0ed75aee72d6c4103530ef3408943293df6 [file] [log] [blame]
From 5f3d0a1e4f903c495691f7a2e55d371f2464133b Mon Sep 17 00:00:00 2001
From: Chen-Yu Tsai <wenst@chromium.org>
Date: Tue, 2 May 2023 11:23:11 +0800
Subject: [PATCH] CHROMIUM: config: mediatek: Disable non-ChromeOS-device clock
drivers
This should slightly reduce the kernel image size. Done with the
following commands:
cat <<EOF | tee -a \
chromeos/config/chromeos/arm64/chromiumos-arm64.flavour.config \
chromeos/config/chromeos/arm64/chromiumos-mediatek.flavour.config
# CONFIG_COMMON_CLK_MT6765 is not set
# CONFIG_COMMON_CLK_MT6779 is not set
# CONFIG_COMMON_CLK_MT6795 is not set
# CONFIG_COMMON_CLK_MT7622 is not set
# CONFIG_COMMON_CLK_MT7986 is not set
# CONFIG_COMMON_CLK_MT8167 is not set
# CONFIG_COMMON_CLK_MT8365 is not set
# CONFIG_COMMON_CLK_MT8516 is not set
EOF
./chromeos/scripts/kernelconfig -F olddefconfig
BUG=b:278971012
TEST=Build for Asurada and check no non-ChromeOS-device clocks are built
Change-Id: Ia03b8bc471beb0f139b3df2f5c5def0938c9138c
Signed-off-by: Chen-Yu Tsai <wenst@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/4498125
Reviewed-by: Wei-Shun Chang <weishunc@chromium.org>
---
.../chromeos/arm64/chromiumos-arm64.flavour.config | 8 ++++++++
.../chromeos/arm64/chromiumos-mediatek.flavour.config | 9 +++++++++
2 files changed, 17 insertions(+)
diff --git a/chromeos/config/chromeos/arm64/chromiumos-arm64.flavour.config b/chromeos/config/chromeos/arm64/chromiumos-arm64.flavour.config
index b7fec329fc6f6ae53fcf101576e73fded151f957..afcc3a8da3c931075aa4dfd72f2cb4383504c883 100644
--- a/chromeos/config/chromeos/arm64/chromiumos-arm64.flavour.config
+++ b/chromeos/config/chromeos/arm64/chromiumos-arm64.flavour.config
@@ -26,7 +26,15 @@ CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
CONFIG_BT_MTKSDIO=m
# CONFIG_COMMON_CLK_MT2712 is not set
+# CONFIG_COMMON_CLK_MT6765 is not set
+# CONFIG_COMMON_CLK_MT6779 is not set
+# CONFIG_COMMON_CLK_MT6795 is not set
# CONFIG_COMMON_CLK_MT6797 is not set
+# CONFIG_COMMON_CLK_MT7622 is not set
+# CONFIG_COMMON_CLK_MT7986 is not set
+# CONFIG_COMMON_CLK_MT8167 is not set
+# CONFIG_COMMON_CLK_MT8365 is not set
+# CONFIG_COMMON_CLK_MT8516 is not set
CONFIG_COMMON_CLK_PALMAS=y
CONFIG_COMMON_CLK_QCOM=y
CONFIG_COMMON_CLK_RK808=y
diff --git a/chromeos/config/chromeos/arm64/chromiumos-mediatek.flavour.config b/chromeos/config/chromeos/arm64/chromiumos-mediatek.flavour.config
index 70b76073dc9f3957c6892f123005705bf02ac0d2..e3af741fd660c47f5e10bb8cc6d9e625fd79f796 100644
--- a/chromeos/config/chromeos/arm64/chromiumos-mediatek.flavour.config
+++ b/chromeos/config/chromeos/arm64/chromiumos-mediatek.flavour.config
@@ -13,7 +13,16 @@ CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
CONFIG_BT_MTKSDIO=m
# CONFIG_COMMON_CLK_MT2712 is not set
+# CONFIG_COMMON_CLK_MT6765 is not set
+# CONFIG_COMMON_CLK_MT6779 is not set
+# CONFIG_COMMON_CLK_MT6795 is not set
# CONFIG_COMMON_CLK_MT6797 is not set
+# CONFIG_COMMON_CLK_MT7622 is not set
+# CONFIG_COMMON_CLK_MT7986 is not set
+# CONFIG_COMMON_CLK_MT8167 is not set
+CONFIG_COMMON_CLK_MT8192_AUDSYS=y
+# CONFIG_COMMON_CLK_MT8365 is not set
+# CONFIG_COMMON_CLK_MT8516 is not set
CONFIG_CONFIGFS_FS=y
CONFIG_CROS_EC_RPMSG=m
CONFIG_DMA_RESTRICTED_POOL=y
--
2.34.1