| 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 |
| |