[PATCH] arm64: defconfig: Enable configs for MediaTek Genio EVK boards

Nícolas F. R. A. Prado posted 1 patch 9 months ago
arch/arm64/configs/defconfig | 9 +++++++++
1 file changed, 9 insertions(+)
[PATCH] arm64: defconfig: Enable configs for MediaTek Genio EVK boards
Posted by Nícolas F. R. A. Prado 9 months ago
Enable the missing configs to get all devices on the MediaTek Genio
1200, 700, 510 and 350 EVK boards probing, as indicated by the DT
kselftest.

This includes support for:

Genio 1200/700/510/350:
* MT6359/MT6357 PMICs Auxiliary ADC

Genio 1200/700/510:
* MDP3 (video scaling and color space conversion IP block)
* ITE IT5205 Type-C USB Alternate Mode Passive MUX
* Himax HX8279 controller based KD070FHFID078 DSI panel

Genio 700/510:
* Richtek RT1715 USB Type-C PD Controller

Genio 1200:
* MediaTek PCIe PHY
* Mediatek MT6360 USB Type-C Port Controller

Genio 350:
* STARTEK KD070FHFID015 DSI panel
* MediaTek UART DMA controller (APDMA)

Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>
---
Depends on [1].

[1] "[PATCH v4] arm64: defconfig: mediatek: enable PHY drivers"
https://lore.kernel.org/all/20250512131933.1247830-1-vignesh.raman@collabora.com/
---
 arch/arm64/configs/defconfig | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index cb3eacd6406c3a508ce9ee5f4b5c9cd6a429ed3a..cb47d7bea02025d6034093ec3dd2f9f1c6ad4bc8 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -846,6 +846,7 @@ CONFIG_VIDEO_MEDIATEK_JPEG=m
 CONFIG_VIDEO_MEDIATEK_VCODEC=m
 CONFIG_VIDEO_WAVE_VPU=m
 CONFIG_VIDEO_E5010_JPEG_ENC=m
+CONFIG_VIDEO_MEDIATEK_MDP3=m
 CONFIG_VIDEO_IMX7_CSI=m
 CONFIG_VIDEO_IMX_MIPI_CSIS=m
 CONFIG_VIDEO_IMX8_ISI=m
@@ -912,6 +913,7 @@ CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m
 CONFIG_DRM_PANEL_LVDS=m
 CONFIG_DRM_PANEL_SIMPLE=m
 CONFIG_DRM_PANEL_EDP=m
+CONFIG_DRM_PANEL_HIMAX_HX8279=m
 CONFIG_DRM_PANEL_ILITEK_ILI9882T=m
 CONFIG_DRM_PANEL_KHADAS_TS050=m
 CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m
@@ -919,6 +921,7 @@ CONFIG_DRM_PANEL_NOVATEK_NT36672E=m
 CONFIG_DRM_PANEL_RAYDIUM_RM67191=m
 CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m
 CONFIG_DRM_PANEL_SITRONIX_ST7703=m
+CONFIG_DRM_PANEL_STARTEK_KD070FHFID015=m
 CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m
 CONFIG_DRM_PANEL_VISIONOX_VTDR6130=m
 CONFIG_DRM_DISPLAY_CONNECTOR=m
@@ -1152,6 +1155,8 @@ CONFIG_USB_MASS_STORAGE=m
 CONFIG_TYPEC=m
 CONFIG_TYPEC_TCPM=m
 CONFIG_TYPEC_TCPCI=m
+CONFIG_TYPEC_RT1711H=m
+CONFIG_TYPEC_MT6360=m
 CONFIG_TYPEC_TCPCI_MAXIM=m
 CONFIG_TYPEC_FUSB302=m
 CONFIG_TYPEC_QCOM_PMIC=m
@@ -1162,6 +1167,7 @@ CONFIG_TYPEC_TPS6598X=m
 CONFIG_TYPEC_HD3SS3220=m
 CONFIG_TYPEC_MUX_FSA4480=m
 CONFIG_TYPEC_MUX_GPIO_SBU=m
+CONFIG_TYPEC_MUX_IT5205=m
 CONFIG_TYPEC_MUX_NB7VPQ904M=m
 CONFIG_TYPEC_MUX_PS883X=m
 CONFIG_TYPEC_MUX_WCD939X_USBSS=m
@@ -1271,6 +1277,7 @@ CONFIG_PL330_DMA=y
 CONFIG_TEGRA186_GPC_DMA=y
 CONFIG_TEGRA20_APB_DMA=y
 CONFIG_TEGRA210_ADMA=m
+CONFIG_MTK_UART_APDMA=m
 CONFIG_QCOM_BAM_DMA=y
 CONFIG_QCOM_GPI_DMA=m
 CONFIG_QCOM_HIDMA_MGMT=y
@@ -1515,6 +1522,7 @@ CONFIG_EXYNOS_ADC=y
 CONFIG_IMX8QXP_ADC=m
 CONFIG_IMX93_ADC=m
 CONFIG_MAX9611=m
+CONFIG_MEDIATEK_MT6359_AUXADC=m
 CONFIG_MEDIATEK_MT6577_AUXADC=m
 CONFIG_QCOM_SPMI_VADC=m
 CONFIG_QCOM_SPMI_ADC5=m
@@ -1578,6 +1586,7 @@ CONFIG_PHY_HI6220_USB=y
 CONFIG_PHY_HISTB_COMBPHY=y
 CONFIG_PHY_HISI_INNO_USB2=y
 CONFIG_PHY_MVEBU_CP110_COMPHY=y
+CONFIG_PHY_MTK_PCIE=m
 CONFIG_PHY_MTK_TPHY=y
 CONFIG_PHY_MTK_HDMI=m
 CONFIG_PHY_MTK_MIPI_DSI=m

---
base-commit: 0c6d548cd52870702eb4150c420d00e9289a79d2
change-id: 20250513-genio-defconfig-76d65f8643dd

Best regards,
-- 
Nícolas F. R. A. Prado <nfraprado@collabora.com>

Re: [PATCH] arm64: defconfig: Enable configs for MediaTek Genio EVK boards
Posted by AngeloGioacchino Del Regno 8 months, 3 weeks ago
On Tue, 13 May 2025 16:59:41 -0400, Nícolas F. R. A. Prado wrote:
> Enable the missing configs to get all devices on the MediaTek Genio
> 1200, 700, 510 and 350 EVK boards probing, as indicated by the DT
> kselftest.
> 
> This includes support for:
> 
> Genio 1200/700/510/350:
> * MT6359/MT6357 PMICs Auxiliary ADC
> 
> [...]

Applied to v6.15-next/dts64, thanks!

[1/1] arm64: defconfig: Enable configs for MediaTek Genio EVK boards
      (no commit info)

Cheers,
Angelo


Re: [PATCH] arm64: defconfig: Enable configs for MediaTek Genio EVK boards
Posted by AngeloGioacchino Del Regno 8 months, 3 weeks ago
Il 20/05/25 11:44, AngeloGioacchino Del Regno ha scritto:
> On Tue, 13 May 2025 16:59:41 -0400, Nícolas F. R. A. Prado wrote:
>> Enable the missing configs to get all devices on the MediaTek Genio
>> 1200, 700, 510 and 350 EVK boards probing, as indicated by the DT
>> kselftest.
>>
>> This includes support for:
>>
>> Genio 1200/700/510/350:
>> * MT6359/MT6357 PMICs Auxiliary ADC
>>
>> [...]
> 
> Applied to v6.15-next/dts64, thanks!

Wrong branch, it's v6.15-next/defconfig, sorry :-)

> 
> [1/1] arm64: defconfig: Enable configs for MediaTek Genio EVK boards
>        (no commit info)
> 
> Cheers,
> Angelo
> 
> 


Re: [PATCH] arm64: defconfig: Enable configs for MediaTek Genio EVK boards
Posted by Krzysztof Kozlowski 8 months, 4 weeks ago
On 13/05/2025 22:59, Nícolas F. R. A. Prado wrote:
> Enable the missing configs to get all devices on the MediaTek Genio
> 1200, 700, 510 and 350 EVK boards probing, as indicated by the DT
> kselftest.
> 
> This includes support for:
> 
> Genio 1200/700/510/350:
> * MT6359/MT6357 PMICs Auxiliary ADC
> 
> Genio 1200/700/510:
> * MDP3 (video scaling and color space conversion IP block)
> * ITE IT5205 Type-C USB Alternate Mode Passive MUX
> * Himax HX8279 controller based KD070FHFID078 DSI panel
> 
> Genio 700/510:
> * Richtek RT1715 USB Type-C PD Controller
> 
> Genio 1200:
> * MediaTek PCIe PHY
> * Mediatek MT6360 USB Type-C Port Controller
> 
> Genio 350:
> * STARTEK KD070FHFID015 DSI panel
> * MediaTek UART DMA controller (APDMA)
> 
> Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

Best regards,
Krzysztof