From: Macpaul Lin on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
Enable MediaTek Genio evaluation kit (EVK) on RHEL and Fedora. Enable most basic features and try to support USB Live CD installation.
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
--- redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_MEDIATEK | 2 +- redhat/configs/common/generic/arm/aarch64/CONFIG_CHARGER_MT6360 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MEDIATEK_FHCTL | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_CAMSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_IMGSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_IPESYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_MFGCFG | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VDECSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VDOSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VENCSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VPPSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_WPESYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_APUSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_CAMSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_IMGSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_IPESYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_MFGCFG | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_SCP_ADSP | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_VDECSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_VDOSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_VENCSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_VPPSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_WPESYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8365 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8365_APU | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8365_CAM | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8365_MFG | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8365_MMSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8365_VDEC | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8365_VENC | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_DWMAC_MEDIATEK | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_EINT_MTK | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_I2C_MT65XX | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MEDIATEK_WATCHDOG | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MFD_MT6360 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MFD_MT6397 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MMC_MTK | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_CMDQ | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_DEVAPC | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_HSDMA | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_INFRACFG | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_MMSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_PMIC_WRAP | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_REGULATOR_COUPLER | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_SCPSYS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_SCPSYS_PM_DOMAINS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_SVS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_UART_APDMA | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_NET_MEDIATEK_STAR_EMAC | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_NVMEM_MTK_EFUSE | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PCIE_MEDIATEK_GEN3 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_DP | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_HDMI | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_MIPI_DSI | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_PCIE | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_TPHY | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_UFS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT2712 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6397 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6765 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6779 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6795 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6797 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT7622 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT7981 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT7986 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8167 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8173 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8183 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8186 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8188 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8192 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8195 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8365 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8516 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MTK | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MTK_MOORE | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MTK_PARIS | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MTK_V2 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6357 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6358 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6359 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6360 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6397 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_SERIAL_8250_MT6577 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_SND_SOC_MT8365 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_SND_SOC_MT8365_MT6357 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_SPMI_MTK_PMIF | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_TYPEC_MT6360 | 1 + redhat/configs/fedora/generic/CONFIG_TYPEC_MUX_IT5205 => redhat/configs/common/generic/arm/aarch64/CONFIG_TYPEC_MUX_IT5205 | 0 redhat/configs/common/generic/arm/aarch64/CONFIG_TYPEC_RT1711H | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_USB_MTU3 | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_USB_MTU3_DUAL_ROLE | 1 + redhat/configs/common/generic/arm/aarch64/CONFIG_USB_XHCI_MTK | 1 + redhat/configs/common/generic/CONFIG_MFD_MT6360 | 1 - redhat/configs/common/generic/CONFIG_MFD_MT6397 | 1 - redhat/configs/common/generic/CONFIG_MMC_MTK | 1 - redhat/configs/common/generic/CONFIG_TYPEC_RT1711H | 1 - redhat/configs/rhel/generic/CONFIG_TYPEC_MUX_IT5205 | 1 - 104 files changed, 98 insertions(+), 6 deletions(-)
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable CONFIG_ARCH_MEDIATEK for AARCH64
To enable MediaTek Genio evaluation kit (EVK) on RHEL and Fedora, ensure that CONFIG_ARCH_MEDIATEK is properly set.
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_MEDIATEK b/redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_MEDIATEK index blahblah..blahblah 100644 --- a/redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_MEDIATEK +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_MEDIATEK @@ -1 +1 @@ -# CONFIG_ARCH_MEDIATEK is not set +CONFIG_ARCH_MEDIATEK=y
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable MediaTek regulators on aarch64
These regulators support boot related peripherals, include MMC, USB, XHCI, PCIE and etc. Without these regulators the system cannot boot properly. - 'CONFIG_REGULATOR_MT6357=m' - 'CONFIG_REGULATOR_MT6358=y' - 'CONFIG_REGULATOR_MT6359=m' - 'CONFIG_REGULATOR_MT6360=m' - 'CONFIG_REGULATOR_MT6397=m'
The regulator-mt6358 module does not get automatically probed during boot and it depends on the mt6397 driver, so set CONFIG_MFD_MT6397 as built-in is required.
[1] https://lore.kernel.org/linux-mediatek/20210112100659.19350-1-matthias.bgg@k... [2] https://lore.kernel.org/linux-mediatek/Z2mJBX4RqSiICchK@finisterre.sirena.or... [3] https://salsa.debian.org/kernel-team/linux/-/commit/c1c98dcf074e65b1a107f159...
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6357 b/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6357 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6357 @@ -0,0 +1 @@ +CONFIG_REGULATOR_MT6357=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6358 b/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6358 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6358 @@ -0,0 +1 @@ +CONFIG_REGULATOR_MT6358=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6359 b/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6359 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6359 @@ -0,0 +1 @@ +CONFIG_REGULATOR_MT6359=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6360 b/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6360 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6360 @@ -0,0 +1 @@ +CONFIG_REGULATOR_MT6360=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6397 b/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6397 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_REGULATOR_MT6397 @@ -0,0 +1 @@ +CONFIG_REGULATOR_MT6397=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: Move CONFIG_MFD_MT6360 and CONFIG_MFD_MT6397 to aarch64
CONFIG_MFD_MT6360 and CONFIG_MFD_MT6397 is specific to MediaTek aarch64 only. Move this config file to common/generic/arm/aarch64 to be with the other MediaTek and aarch64 config files. Enable these two MFD settings for supporting MediaTek SOC.
The regulator-mt6358 module does not get automatically probed during boot and it depends on the mt6397 driver, so set CONFIG_MFD_MT6397 as built-in is required.
[1] https://lore.kernel.org/linux-mediatek/20210112100659.19350-1-matthias.bgg@k... [2] https://lore.kernel.org/linux-mediatek/Z2mJBX4RqSiICchK@finisterre.sirena.or... [3] https://salsa.debian.org/kernel-team/linux/-/commit/c1c98dcf074e65b1a107f159...
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/CONFIG_MFD_MT6360 b/redhat/configs/common/generic/CONFIG_MFD_MT6360 deleted file mode 100644 index blahblah..blahblah 0 --- a/redhat/configs/common/generic/CONFIG_MFD_MT6360 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MFD_MT6360 is not set diff --git a/redhat/configs/common/generic/CONFIG_MFD_MT6397 b/redhat/configs/common/generic/CONFIG_MFD_MT6397 deleted file mode 100644 index blahblah..blahblah 0 --- a/redhat/configs/common/generic/CONFIG_MFD_MT6397 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MFD_MT6397 is not set diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MFD_MT6360 b/redhat/configs/common/generic/arm/aarch64/CONFIG_MFD_MT6360 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MFD_MT6360 @@ -0,0 +1 @@ +CONFIG_MFD_MT6360=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MFD_MT6397 b/redhat/configs/common/generic/arm/aarch64/CONFIG_MFD_MT6397 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MFD_MT6397 @@ -0,0 +1 @@ +CONFIG_MFD_MT6397=y
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable CONFIG_SERIAL_8250_MT6577 MediaTek UART on aarch64
Enable MediaTek common UART driver on aarch64. - 'CONFIG_SERIAL_8250_MT6577=y'
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_SERIAL_8250_MT6577 b/redhat/configs/common/generic/arm/aarch64/CONFIG_SERIAL_8250_MT6577 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_SERIAL_8250_MT6577 @@ -0,0 +1 @@ +CONFIG_SERIAL_8250_MT6577=y
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable CONFIG_COMMON_CLK_MEDIATEK_FHCT and CLK module on aarch64
Enable MediaTek CONFIG_COMMON_CLK_MEDIATEK_FHCT for frequency hopping control. Enable MediaTek common clocks for SOC MT8195, MT8188, and MT8365. - Enable CONFIG_COMMON_CLK_MT8188, and CONFIG_COMMON_CLK_MT8365 and all their related clocks as modules - Enable CONFIG_COMMON_CLK_MT8195 as built-in and enable all their related clocks as modules.
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MEDIATEK_FHCTL b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MEDIATEK_FHCTL new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MEDIATEK_FHCTL @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MEDIATEK_FHCTL=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188 b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188 @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8188=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_CAMSYS b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_CAMSYS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_CAMSYS @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8188_CAMSYS=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_IMGSYS b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_IMGSYS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_IMGSYS @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8188_IMGSYS=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_IPESYS b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_IPESYS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_IPESYS @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8188_IPESYS=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_MFGCFG b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_MFGCFG new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_MFGCFG @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8188_MFGCFG=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VDECSYS b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VDECSYS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VDECSYS @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8188_VDECSYS=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VDOSYS b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VDOSYS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VDOSYS @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8188_VDOSYS=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VENCSYS b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VENCSYS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VENCSYS @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8188_VENCSYS=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VPPSYS b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VPPSYS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_VPPSYS @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8188_VPPSYS=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_WPESYS b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_WPESYS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8188_WPESYS @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8188_WPESYS=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195 b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195 @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8195=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_APUSYS b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_APUSYS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_APUSYS @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8195_APUSYS=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_CAMSYS b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_CAMSYS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_CAMSYS @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8195_CAMSYS=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_IMGSYS b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_IMGSYS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_IMGSYS @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8195_IMGSYS=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_IPESYS b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_IPESYS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_IPESYS @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8195_IPESYS=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_MFGCFG b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_MFGCFG new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_COMMON_CLK_MT8195_MFGCFG @@ -0,0 +1 @@ +CONFIG_COMMON_CLK_MT8195_MFGCFG=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable MediaTek SOC common modules on aarch64
Enable MediaTek SOC common modules on aarch64. These modules includes - CMDQ: (Command queue interface) - DEVAPC (Device Access Protection Controller) for managing access permissions to various devices in the system. - INFRACFG (infrastructure settings) for MediaTek SoCs,i including clock and power management. - MMSYS (multimedia subsystem) providing support for video and image processing. - PMIC_WRAP (Power Management Integrated Circuit) (PMIC). - REGULATOR_COUPLER provides the coupling of voltage regulators. - SCPSYS: System Control Processor (SCP), which manages system-level power and performance features. - SCPSYS_PM_DOMAINS: enables power management domains for the SCP. - SVS: Smart Voltage Scaling (SVS) feature which dynamically adjusts voltage levels based on workload.
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_CMDQ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_CMDQ new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_CMDQ @@ -0,0 +1 @@ +CONFIG_MTK_CMDQ=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_DEVAPC b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_DEVAPC new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_DEVAPC @@ -0,0 +1 @@ +CONFIG_MTK_DEVAPC=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_INFRACFG b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_INFRACFG new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_INFRACFG @@ -0,0 +1 @@ +CONFIG_MTK_INFRACFG=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_MMSYS b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_MMSYS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_MMSYS @@ -0,0 +1 @@ +CONFIG_MTK_MMSYS=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_PMIC_WRAP b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_PMIC_WRAP new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_PMIC_WRAP @@ -0,0 +1 @@ +CONFIG_MTK_PMIC_WRAP=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_REGULATOR_COUPLER b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_REGULATOR_COUPLER new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_REGULATOR_COUPLER @@ -0,0 +1 @@ +CONFIG_MTK_REGULATOR_COUPLER=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_SCPSYS b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_SCPSYS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_SCPSYS @@ -0,0 +1 @@ +CONFIG_MTK_SCPSYS=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_SCPSYS_PM_DOMAINS b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_SCPSYS_PM_DOMAINS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_SCPSYS_PM_DOMAINS @@ -0,0 +1 @@ +CONFIG_MTK_SCPSYS_PM_DOMAINS=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_SVS b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_SVS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_SVS @@ -0,0 +1 @@ +CONFIG_MTK_SVS=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable CONFIG_SPMI_MTK_PMIF module on aarch64
Enable MediaTek SPMI Controller (PMIC Arbiter). - Enable CONFIG_SPMI_MTK_PMIF as module
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_SPMI_MTK_PMIF b/redhat/configs/common/generic/arm/aarch64/CONFIG_SPMI_MTK_PMIF new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_SPMI_MTK_PMIF @@ -0,0 +1 @@ +CONFIG_SPMI_MTK_PMIF=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable MediaTek SOC EINT and PINCTRL modules on aarch64
Enable MediaTek SOC EINT and PINCTRL modules on aarch64. These EINT and PINCTRL modules are required for built-in and might effect UART behavior.
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_EINT_MTK b/redhat/configs/common/generic/arm/aarch64/CONFIG_EINT_MTK new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_EINT_MTK @@ -0,0 +1 @@ +CONFIG_EINT_MTK=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT2712 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT2712 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT2712 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT2712=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6397 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6397 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6397 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT6397=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6765 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6765 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6765 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT6765=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6779 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6779 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6779 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT6779=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6795 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6795 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6795 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT6795=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6797 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6797 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT6797 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT6797=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT7622 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT7622 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT7622 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT7622=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT7981 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT7981 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT7981 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT7981=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT7986 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT7986 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT7986 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT7986=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8167 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8167 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8167 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT8167=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8173 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8173 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8173 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT8173=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8183 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8183 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8183 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT8183=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8186 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8186 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8186 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT8186=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8188 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8188 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8188 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT8188=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8192 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8192 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8192 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT8192=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8195 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8195 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8195 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT8195=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8365 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8365 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8365 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT8365=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8516 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8516 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MT8516 @@ -0,0 +1 @@ +CONFIG_PINCTRL_MT8516=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MTK b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MTK new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PINCTRL_MTK @@ -0,0 +1 @@ +CONFIG_PINCTRL_MTK=y
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: move and enable CONFIG_MMC_MTK module on aarch64
Enable MediaTek eMMC driver on aarch64. - 'CONFIG_MMC_MTK=m'
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/CONFIG_MMC_MTK b/redhat/configs/common/generic/CONFIG_MMC_MTK deleted file mode 100644 index blahblah..blahblah 0 --- a/redhat/configs/common/generic/CONFIG_MMC_MTK +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_MMC_MTK is not set diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MMC_MTK b/redhat/configs/common/generic/arm/aarch64/CONFIG_MMC_MTK new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MMC_MTK @@ -0,0 +1 @@ +CONFIG_MMC_MTK=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable CONFIG_I2C_MT65XX module on aarch64
Enable MediaTek I2C driver on aarch64. - 'CONFIG_I2C_MT65XX=m'
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_I2C_MT65XX b/redhat/configs/common/generic/arm/aarch64/CONFIG_I2C_MT65XX new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_I2C_MT65XX @@ -0,0 +1 @@ +CONFIG_I2C_MT65XX=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable CONFIG_MEDIATEK_WATCHDOG module on aarch64
Enable MediaTek watchdog driver on aarch64. - 'CONFIG_MEDIATEK_WATCHDOG=m'
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MEDIATEK_WATCHDOG b/redhat/configs/common/generic/arm/aarch64/CONFIG_MEDIATEK_WATCHDOG new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MEDIATEK_WATCHDOG @@ -0,0 +1 @@ +CONFIG_MEDIATEK_WATCHDOG=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable CONFIG_NVMEM_MTK_EFUSE module on aarch64
Enable MediaTek EFUSE driver on aarch64. Some of the phy settings depends on efuse values. - 'CONFIG_NVMEM_MTK_EFUSE=m'
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_NVMEM_MTK_EFUSE b/redhat/configs/common/generic/arm/aarch64/CONFIG_NVMEM_MTK_EFUSE new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_NVMEM_MTK_EFUSE @@ -0,0 +1 @@ +CONFIG_NVMEM_MTK_EFUSE=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable CONFIG_USB_MTU3 and CONFIG_USB_XHCI_MTK modules on aarch64
Enable MediaTek USB 3.0 controller MTU3 and XHCI Host support. - Enable CONFIG_USB_MTU3 as module. - Enable CONFIG_USB_MTU3_DUAL_ROLE as built-in feature. - Enable CONFIG_USB_XHCI_MTK as module.
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_USB_MTU3 b/redhat/configs/common/generic/arm/aarch64/CONFIG_USB_MTU3 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_USB_MTU3 @@ -0,0 +1 @@ +CONFIG_USB_MTU3=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_USB_MTU3_DUAL_ROLE b/redhat/configs/common/generic/arm/aarch64/CONFIG_USB_MTU3_DUAL_ROLE new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_USB_MTU3_DUAL_ROLE @@ -0,0 +1 @@ +CONFIG_USB_MTU3_DUAL_ROLE=y diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_USB_XHCI_MTK b/redhat/configs/common/generic/arm/aarch64/CONFIG_USB_XHCI_MTK new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_USB_XHCI_MTK @@ -0,0 +1 @@ +CONFIG_USB_XHCI_MTK=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable CONFIG_PCIE_MEDIATEK_GEN3 module on aarch64
Enable CONFIG_PCIE_MEDIATEK_GEN3 as module for MediaTek SOC platforms
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PCIE_MEDIATEK_GEN3 b/redhat/configs/common/generic/arm/aarch64/CONFIG_PCIE_MEDIATEK_GEN3 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PCIE_MEDIATEK_GEN3 @@ -0,0 +1 @@ +CONFIG_PCIE_MEDIATEK_GEN3=y
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable MediaTek PHY modules on aarch64
Enable some MediaTek PHY drivers on aarch64. - 'CONFIG_PHY_MTK_TPHY=m' for USB. - 'CONFIG_PHY_MTK_HDMI=m' for HDMI Display. - 'CONFIG_PHY_MTK_MIPI_DSI=m' for DSI Display. - 'CONFIG_PHY_MTK_PCIE=m' for PCIE. - 'CONFIG_PHY_MTK_UFS=m' for UFS. - 'CONFIG_PHY_MTK_DP' fo DP (Display Port).
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_DP b/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_DP new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_DP @@ -0,0 +1 @@ +CONFIG_PHY_MTK_DP=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_HDMI b/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_HDMI new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_HDMI @@ -0,0 +1 @@ +CONFIG_PHY_MTK_HDMI=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_MIPI_DSI b/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_MIPI_DSI new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_MIPI_DSI @@ -0,0 +1 @@ +CONFIG_PHY_MTK_MIPI_DSI=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_PCIE b/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_PCIE new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_PCIE @@ -0,0 +1 @@ +CONFIG_PHY_MTK_PCIE=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_TPHY b/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_TPHY new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_TPHY @@ -0,0 +1 @@ +CONFIG_PHY_MTK_TPHY=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_UFS b/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_UFS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_MTK_UFS @@ -0,0 +1 @@ +CONFIG_PHY_MTK_UFS=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable CONFIG_TYPEC_MT6360 and CONFIG_CHARGER_MT6360 on aarch64
Enable more sub-features of Mediatek MT6360 Type-C driver for type-c ports. - "CONFIG_TYPEC_MT6360=m" - "CONFIG_CHARGER_MT6360=m"
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_CHARGER_MT6360 b/redhat/configs/common/generic/arm/aarch64/CONFIG_CHARGER_MT6360 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_CHARGER_MT6360 @@ -0,0 +1 @@ +CONFIG_CHARGER_MT6360=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_TYPEC_MT6360 b/redhat/configs/common/generic/arm/aarch64/CONFIG_TYPEC_MT6360 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_TYPEC_MT6360 @@ -0,0 +1 @@ +CONFIG_TYPEC_MT6360=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable CONFIG_DWMAC_MEDIATEK module on aarch64
Enable MediaTek Ethernet module for mt8195 and mt8188 SOCs. - "CONFIG_DWMAC_MEDIATEK=m"
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_DWMAC_MEDIATEK b/redhat/configs/common/generic/arm/aarch64/CONFIG_DWMAC_MEDIATEK new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_DWMAC_MEDIATEK @@ -0,0 +1 @@ +CONFIG_DWMAC_MEDIATEK=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: move and enable CONFIG_TYPEC_MUX_IT5205 module on aarch64
Enable USB TYPEC MUX IT5205 module for mt8195 and mt8188 SOCs. - "CONFIG_TYPEC_MUX_IT5205=m"
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/fedora/generic/CONFIG_TYPEC_MUX_IT5205 b/redhat/configs/common/generic/arm/aarch64/CONFIG_TYPEC_MUX_IT5205 rename from redhat/configs/fedora/generic/CONFIG_TYPEC_MUX_IT5205 rename to redhat/configs/common/generic/arm/aarch64/CONFIG_TYPEC_MUX_IT5205 index blahblah..blahblah 100644 --- a/redhat/configs/fedora/generic/CONFIG_TYPEC_MUX_IT5205 +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_TYPEC_MUX_IT5205 diff --git a/redhat/configs/rhel/generic/CONFIG_TYPEC_MUX_IT5205 b/redhat/configs/rhel/generic/CONFIG_TYPEC_MUX_IT5205 deleted file mode 100644 index blahblah..blahblah 0 --- a/redhat/configs/rhel/generic/CONFIG_TYPEC_MUX_IT5205 +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_TYPEC_MUX_IT5205 is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: move and enable CONFIG_TYPEC_RT1711H module on aarch64
Enable USB TYPEC RT1711H module for mt8188 SOCs. - "CONFIG_TYPEC_RT1711H=m"
diff --git a/redhat/configs/common/generic/CONFIG_TYPEC_RT1711H b/redhat/configs/common/generic/CONFIG_TYPEC_RT1711H deleted file mode 100644 index blahblah..blahblah 0 --- a/redhat/configs/common/generic/CONFIG_TYPEC_RT1711H +++ /dev/null @@ -1 +0,0 @@ -# CONFIG_TYPEC_RT1711H is not set diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_TYPEC_RT1711H b/redhat/configs/common/generic/arm/aarch64/CONFIG_TYPEC_RT1711H new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_TYPEC_RT1711H @@ -0,0 +1 @@ +CONFIG_TYPEC_RT1711H=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable SOUND modules for MT8365 on aarch64
Enable sound for Genio 350 EVK and MediaTek MT8365 SOC. - Enable SND_SOC_MT8365 as module - Enable SND_SOC_MT8365_MT6357 as module.
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_SND_SOC_MT8365 b/redhat/configs/common/generic/arm/aarch64/CONFIG_SND_SOC_MT8365 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_SND_SOC_MT8365 @@ -0,0 +1 @@ +CONFIG_SND_SOC_MT8365=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_SND_SOC_MT8365_MT6357 b/redhat/configs/common/generic/arm/aarch64/CONFIG_SND_SOC_MT8365_MT6357 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_SND_SOC_MT8365_MT6357 @@ -0,0 +1 @@ +CONFIG_SND_SOC_MT8365_MT6357=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable CONFIG_MTK_HSDMA and CONFIG_MTK_UART_APDMA on aarch64
Enable common DMA engine support for MediaTek peripherals. - Enable CONFIG_MTK_HSDMA as module - Enable CONFIG_MTK_UART_APDMA as module
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_HSDMA b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_HSDMA new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_HSDMA @@ -0,0 +1 @@ +CONFIG_MTK_HSDMA=m diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_UART_APDMA b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_UART_APDMA new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_MTK_UART_APDMA @@ -0,0 +1 @@ +CONFIG_MTK_UART_APDMA=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
From: Macpaul Lin macpaul.lin@mediatek.com
redhat/configs: enable CONFIG_NET_MEDIATEK_STAR_EMAC module on aarch64
Enable ethernet interface for Genio 350 EVK and MT8365 SOC. - Enable CONFIG_NET_MEDIATEK_STAR_EMAC as module
Signed-off-by: Macpaul Lin macpaul.lin@mediatek.com
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_NET_MEDIATEK_STAR_EMAC b/redhat/configs/common/generic/arm/aarch64/CONFIG_NET_MEDIATEK_STAR_EMAC new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_NET_MEDIATEK_STAR_EMAC @@ -0,0 +1 @@ +CONFIG_NET_MEDIATEK_STAR_EMAC=m
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3975
kernel@lists.fedoraproject.org