All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2] arm64: defconfig: Enable missing configs for mt8183-jacuzzi-juniper
@ 2022-11-09 19:50 ` Nícolas F. R. A. Prado
  0 siblings, 0 replies; 10+ messages in thread
From: Nícolas F. R. A. Prado @ 2022-11-09 19:50 UTC (permalink / raw)
  To: Matthias Brugger
  Cc: kernel, AngeloGioacchino Del Regno, Nícolas F. R. A. Prado,
	Arnd Bergmann, Bjorn Andersson, Catalin Marinas,
	Dmitry Baryshkov, Krzysztof Kozlowski, Marcel Ziswiler,
	Mark Brown, Shawn Guo, Vinod Koul, Will Deacon, linux-arm-kernel,
	linux-kernel

Enable missing configs in the arm64 defconfig to get all devices probing
on the mt8183-kukui-jacuzzi-juniper machine.

The devices enabled are: ATH10K SDIO wireless adapter, Elan touchscreen,
cr50 TPM, MediaTek SPI controller, JPEG video decoder, ANX7625 DSI/DPI
to DP bridge (used for the internal display), MT8183 sound cards, SCP
co-processor, MediaTek Global Command Engine (controlled by CMDQ
driver), MediaTek Smart Voltage Scaling (SVS) engine, CCI frequency
and voltage scaling, AUXADC thermal sensors.

All symbols are enabled as modules with the exception of SPI, which is
enabled as builtin since on some platforms like mt8195-cherry, the
ChromeOS Embedded Controller is connected through SPI and it is
responsible for the regulators powering the MMC controller used for the
SD card, and thus SPI support is required for booting.

By enabling the support for all of this machine's devices on the
defconfig we make it effortless to test the relevant hardware both by
developers as well as CI systems like KernelCI.

Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>

---
Related KernelCI links:
[1] https://github.com/kernelci/kernelci-core/pull/1352
[2] https://github.com/kernelci/bootrr/pull/22

v1: https://lore.kernel.org/all/20221108232228.1177199-1-nfraprado@collabora.com

Changes in v2:
- Squashed all commits into a single one

 arch/arm64/configs/defconfig | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 226bb30ea7e2..14ce97d78662 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -392,6 +392,7 @@ CONFIG_USB_NET_PLUSB=m
 CONFIG_USB_NET_MCS7830=m
 CONFIG_ATH10K=m
 CONFIG_ATH10K_PCI=m
+CONFIG_ATH10K_SDIO=m
 CONFIG_ATH10K_SNOC=m
 CONFIG_WCN36XX=m
 CONFIG_ATH11K=m
@@ -412,6 +413,7 @@ CONFIG_KEYBOARD_CROS_EC=y
 CONFIG_INPUT_TOUCHSCREEN=y
 CONFIG_TOUCHSCREEN_ATMEL_MXT=m
 CONFIG_TOUCHSCREEN_GOODIX=m
+CONFIG_TOUCHSCREEN_ELAN=m
 CONFIG_TOUCHSCREEN_EDT_FT5X06=m
 CONFIG_INPUT_MISC=y
 CONFIG_INPUT_PM8941_PWRKEY=y
@@ -462,6 +464,10 @@ CONFIG_IPMI_HANDLER=m
 CONFIG_IPMI_DEVICE_INTERFACE=m
 CONFIG_IPMI_SI=m
 CONFIG_TCG_TPM=y
+CONFIG_TCG_TIS=m
+CONFIG_TCG_TIS_SPI=m
+CONFIG_TCG_TIS_SPI_CR50=y
+CONFIG_TCG_TIS_I2C_CR50=m
 CONFIG_TCG_TIS_I2C_INFINEON=y
 CONFIG_I2C_CHARDEV=y
 CONFIG_I2C_MUX=y
@@ -505,6 +511,7 @@ CONFIG_SPI_IMX=m
 CONFIG_SPI_FSL_DSPI=y
 CONFIG_SPI_MESON_SPICC=m
 CONFIG_SPI_MESON_SPIFC=m
+CONFIG_SPI_MT65XX=y
 CONFIG_SPI_ORION=y
 CONFIG_SPI_PL022=y
 CONFIG_SPI_ROCKCHIP=y
@@ -617,6 +624,7 @@ CONFIG_BRCMSTB_THERMAL=m
 CONFIG_EXYNOS_THERMAL=y
 CONFIG_TEGRA_SOCTHERM=m
 CONFIG_TEGRA_BPMP_THERMAL=m
+CONFIG_GENERIC_ADC_THERMAL=m
 CONFIG_QCOM_TSENS=y
 CONFIG_QCOM_SPMI_ADC_TM5=m
 CONFIG_QCOM_SPMI_TEMP_ALARM=m
@@ -701,6 +709,7 @@ CONFIG_USB_VIDEO_CLASS=m
 CONFIG_V4L_PLATFORM_DRIVERS=y
 CONFIG_SDR_PLATFORM_DRIVERS=y
 CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_VIDEO_MEDIATEK_JPEG=m
 CONFIG_VIDEO_QCOM_CAMSS=m
 CONFIG_VIDEO_QCOM_VENUS=m
 CONFIG_VIDEO_RCAR_ISP=m
@@ -763,6 +772,7 @@ CONFIG_DRM_SII902X=m
 CONFIG_DRM_SIMPLE_BRIDGE=m
 CONFIG_DRM_THINE_THC63LVD1024=m
 CONFIG_DRM_TI_SN65DSI86=m
+CONFIG_DRM_ANALOGIX_ANX7625=m
 CONFIG_DRM_I2C_ADV7511=m
 CONFIG_DRM_I2C_ADV7511_AUDIO=y
 CONFIG_DRM_CDNS_MHDP8546=m
@@ -805,6 +815,9 @@ CONFIG_SND_SOC_IMX_SGTL5000=m
 CONFIG_SND_SOC_IMX_SPDIF=m
 CONFIG_SND_SOC_FSL_ASOC_CARD=m
 CONFIG_SND_SOC_IMX_AUDMIX=m
+CONFIG_SND_SOC_MT8183=m
+CONFIG_SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A=m
+CONFIG_SND_SOC_MT8183_DA7219_MAX98357A=m
 CONFIG_SND_MESON_AXG_SOUND_CARD=m
 CONFIG_SND_MESON_GX_SOUND_CARD=m
 CONFIG_SND_SOC_QCOM=m
@@ -1113,6 +1126,7 @@ CONFIG_ARM_SMMU_V3=y
 CONFIG_MTK_IOMMU=y
 CONFIG_QCOM_IOMMU=y
 CONFIG_REMOTEPROC=y
+CONFIG_MTK_SCP=m
 CONFIG_QCOM_Q6V5_ADSP=m
 CONFIG_QCOM_Q6V5_MSS=m
 CONFIG_QCOM_Q6V5_PAS=m
@@ -1130,8 +1144,10 @@ CONFIG_RASPBERRYPI_POWER=y
 CONFIG_FSL_DPAA=y
 CONFIG_FSL_MC_DPIO=y
 CONFIG_FSL_RCPM=y
+CONFIG_MTK_CMDQ=m
 CONFIG_MTK_DEVAPC=m
 CONFIG_MTK_PMIC_WRAP=y
+CONFIG_MTK_SVS=m
 CONFIG_QCOM_AOSS_QMP=y
 CONFIG_QCOM_COMMAND_DB=y
 CONFIG_QCOM_CPR=y
@@ -1182,6 +1198,7 @@ CONFIG_ARCH_TEGRA_234_SOC=y
 CONFIG_TI_SCI_PM_DOMAINS=y
 CONFIG_ARM_IMX_BUS_DEVFREQ=m
 CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m
+CONFIG_ARM_MEDIATEK_CCI_DEVFREQ=m
 CONFIG_EXTCON_PTN5150=m
 CONFIG_EXTCON_USB_GPIO=y
 CONFIG_EXTCON_USBC_CROS_EC=y
@@ -1189,6 +1206,7 @@ CONFIG_RENESAS_RPCIF=m
 CONFIG_IIO=y
 CONFIG_EXYNOS_ADC=y
 CONFIG_MAX9611=m
+CONFIG_MEDIATEK_MT6577_AUXADC=m
 CONFIG_QCOM_SPMI_VADC=m
 CONFIG_QCOM_SPMI_ADC5=m
 CONFIG_ROCKCHIP_SARADC=m
-- 
2.38.1


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH v2] arm64: defconfig: Enable missing configs for mt8183-jacuzzi-juniper
@ 2022-11-09 19:50 ` Nícolas F. R. A. Prado
  0 siblings, 0 replies; 10+ messages in thread
From: Nícolas F. R. A. Prado @ 2022-11-09 19:50 UTC (permalink / raw)
  To: Matthias Brugger
  Cc: kernel, AngeloGioacchino Del Regno, Nícolas F. R. A. Prado,
	Arnd Bergmann, Bjorn Andersson, Catalin Marinas,
	Dmitry Baryshkov, Krzysztof Kozlowski, Marcel Ziswiler,
	Mark Brown, Shawn Guo, Vinod Koul, Will Deacon, linux-arm-kernel,
	linux-kernel

Enable missing configs in the arm64 defconfig to get all devices probing
on the mt8183-kukui-jacuzzi-juniper machine.

The devices enabled are: ATH10K SDIO wireless adapter, Elan touchscreen,
cr50 TPM, MediaTek SPI controller, JPEG video decoder, ANX7625 DSI/DPI
to DP bridge (used for the internal display), MT8183 sound cards, SCP
co-processor, MediaTek Global Command Engine (controlled by CMDQ
driver), MediaTek Smart Voltage Scaling (SVS) engine, CCI frequency
and voltage scaling, AUXADC thermal sensors.

All symbols are enabled as modules with the exception of SPI, which is
enabled as builtin since on some platforms like mt8195-cherry, the
ChromeOS Embedded Controller is connected through SPI and it is
responsible for the regulators powering the MMC controller used for the
SD card, and thus SPI support is required for booting.

By enabling the support for all of this machine's devices on the
defconfig we make it effortless to test the relevant hardware both by
developers as well as CI systems like KernelCI.

Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>

---
Related KernelCI links:
[1] https://github.com/kernelci/kernelci-core/pull/1352
[2] https://github.com/kernelci/bootrr/pull/22

v1: https://lore.kernel.org/all/20221108232228.1177199-1-nfraprado@collabora.com

Changes in v2:
- Squashed all commits into a single one

 arch/arm64/configs/defconfig | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 226bb30ea7e2..14ce97d78662 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -392,6 +392,7 @@ CONFIG_USB_NET_PLUSB=m
 CONFIG_USB_NET_MCS7830=m
 CONFIG_ATH10K=m
 CONFIG_ATH10K_PCI=m
+CONFIG_ATH10K_SDIO=m
 CONFIG_ATH10K_SNOC=m
 CONFIG_WCN36XX=m
 CONFIG_ATH11K=m
@@ -412,6 +413,7 @@ CONFIG_KEYBOARD_CROS_EC=y
 CONFIG_INPUT_TOUCHSCREEN=y
 CONFIG_TOUCHSCREEN_ATMEL_MXT=m
 CONFIG_TOUCHSCREEN_GOODIX=m
+CONFIG_TOUCHSCREEN_ELAN=m
 CONFIG_TOUCHSCREEN_EDT_FT5X06=m
 CONFIG_INPUT_MISC=y
 CONFIG_INPUT_PM8941_PWRKEY=y
@@ -462,6 +464,10 @@ CONFIG_IPMI_HANDLER=m
 CONFIG_IPMI_DEVICE_INTERFACE=m
 CONFIG_IPMI_SI=m
 CONFIG_TCG_TPM=y
+CONFIG_TCG_TIS=m
+CONFIG_TCG_TIS_SPI=m
+CONFIG_TCG_TIS_SPI_CR50=y
+CONFIG_TCG_TIS_I2C_CR50=m
 CONFIG_TCG_TIS_I2C_INFINEON=y
 CONFIG_I2C_CHARDEV=y
 CONFIG_I2C_MUX=y
@@ -505,6 +511,7 @@ CONFIG_SPI_IMX=m
 CONFIG_SPI_FSL_DSPI=y
 CONFIG_SPI_MESON_SPICC=m
 CONFIG_SPI_MESON_SPIFC=m
+CONFIG_SPI_MT65XX=y
 CONFIG_SPI_ORION=y
 CONFIG_SPI_PL022=y
 CONFIG_SPI_ROCKCHIP=y
@@ -617,6 +624,7 @@ CONFIG_BRCMSTB_THERMAL=m
 CONFIG_EXYNOS_THERMAL=y
 CONFIG_TEGRA_SOCTHERM=m
 CONFIG_TEGRA_BPMP_THERMAL=m
+CONFIG_GENERIC_ADC_THERMAL=m
 CONFIG_QCOM_TSENS=y
 CONFIG_QCOM_SPMI_ADC_TM5=m
 CONFIG_QCOM_SPMI_TEMP_ALARM=m
@@ -701,6 +709,7 @@ CONFIG_USB_VIDEO_CLASS=m
 CONFIG_V4L_PLATFORM_DRIVERS=y
 CONFIG_SDR_PLATFORM_DRIVERS=y
 CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_VIDEO_MEDIATEK_JPEG=m
 CONFIG_VIDEO_QCOM_CAMSS=m
 CONFIG_VIDEO_QCOM_VENUS=m
 CONFIG_VIDEO_RCAR_ISP=m
@@ -763,6 +772,7 @@ CONFIG_DRM_SII902X=m
 CONFIG_DRM_SIMPLE_BRIDGE=m
 CONFIG_DRM_THINE_THC63LVD1024=m
 CONFIG_DRM_TI_SN65DSI86=m
+CONFIG_DRM_ANALOGIX_ANX7625=m
 CONFIG_DRM_I2C_ADV7511=m
 CONFIG_DRM_I2C_ADV7511_AUDIO=y
 CONFIG_DRM_CDNS_MHDP8546=m
@@ -805,6 +815,9 @@ CONFIG_SND_SOC_IMX_SGTL5000=m
 CONFIG_SND_SOC_IMX_SPDIF=m
 CONFIG_SND_SOC_FSL_ASOC_CARD=m
 CONFIG_SND_SOC_IMX_AUDMIX=m
+CONFIG_SND_SOC_MT8183=m
+CONFIG_SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A=m
+CONFIG_SND_SOC_MT8183_DA7219_MAX98357A=m
 CONFIG_SND_MESON_AXG_SOUND_CARD=m
 CONFIG_SND_MESON_GX_SOUND_CARD=m
 CONFIG_SND_SOC_QCOM=m
@@ -1113,6 +1126,7 @@ CONFIG_ARM_SMMU_V3=y
 CONFIG_MTK_IOMMU=y
 CONFIG_QCOM_IOMMU=y
 CONFIG_REMOTEPROC=y
+CONFIG_MTK_SCP=m
 CONFIG_QCOM_Q6V5_ADSP=m
 CONFIG_QCOM_Q6V5_MSS=m
 CONFIG_QCOM_Q6V5_PAS=m
@@ -1130,8 +1144,10 @@ CONFIG_RASPBERRYPI_POWER=y
 CONFIG_FSL_DPAA=y
 CONFIG_FSL_MC_DPIO=y
 CONFIG_FSL_RCPM=y
+CONFIG_MTK_CMDQ=m
 CONFIG_MTK_DEVAPC=m
 CONFIG_MTK_PMIC_WRAP=y
+CONFIG_MTK_SVS=m
 CONFIG_QCOM_AOSS_QMP=y
 CONFIG_QCOM_COMMAND_DB=y
 CONFIG_QCOM_CPR=y
@@ -1182,6 +1198,7 @@ CONFIG_ARCH_TEGRA_234_SOC=y
 CONFIG_TI_SCI_PM_DOMAINS=y
 CONFIG_ARM_IMX_BUS_DEVFREQ=m
 CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m
+CONFIG_ARM_MEDIATEK_CCI_DEVFREQ=m
 CONFIG_EXTCON_PTN5150=m
 CONFIG_EXTCON_USB_GPIO=y
 CONFIG_EXTCON_USBC_CROS_EC=y
@@ -1189,6 +1206,7 @@ CONFIG_RENESAS_RPCIF=m
 CONFIG_IIO=y
 CONFIG_EXYNOS_ADC=y
 CONFIG_MAX9611=m
+CONFIG_MEDIATEK_MT6577_AUXADC=m
 CONFIG_QCOM_SPMI_VADC=m
 CONFIG_QCOM_SPMI_ADC5=m
 CONFIG_ROCKCHIP_SARADC=m
-- 
2.38.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [PATCH v2] arm64: defconfig: Enable missing configs for mt8183-jacuzzi-juniper
  2022-11-09 19:50 ` Nícolas F. R. A. Prado
@ 2022-11-10  8:26   ` Krzysztof Kozlowski
  -1 siblings, 0 replies; 10+ messages in thread
From: Krzysztof Kozlowski @ 2022-11-10  8:26 UTC (permalink / raw)
  To: Nícolas F. R. A. Prado, Matthias Brugger
  Cc: kernel, AngeloGioacchino Del Regno, Arnd Bergmann,
	Bjorn Andersson, Catalin Marinas, Dmitry Baryshkov,
	Marcel Ziswiler, Mark Brown, Shawn Guo, Vinod Koul, Will Deacon,
	linux-arm-kernel, linux-kernel

On 09/11/2022 20:50, Nícolas F. R. A. Prado wrote:
> Enable missing configs in the arm64 defconfig to get all devices probing
> on the mt8183-kukui-jacuzzi-juniper machine.
> 
> The devices enabled are: ATH10K SDIO wireless adapter, Elan touchscreen,
> cr50 TPM, MediaTek SPI controller, JPEG video decoder, ANX7625 DSI/DPI
> to DP bridge (used for the internal display), MT8183 sound cards, SCP
> co-processor, MediaTek Global Command Engine (controlled by CMDQ
> driver), MediaTek Smart Voltage Scaling (SVS) engine, CCI frequency
> and voltage scaling, AUXADC thermal sensors.
> 
> All symbols are enabled as modules with the exception of SPI, which is
> enabled as builtin since on some platforms like mt8195-cherry, the
> ChromeOS Embedded Controller is connected through SPI and it is
> responsible for the regulators powering the MMC controller used for the
> SD card, and thus SPI support is required for booting.
> 
> By enabling the support for all of this machine's devices on the
> defconfig we make it effortless to test the relevant hardware both by
> developers as well as CI systems like KernelCI.
> 
> Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>
> 


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

Best regards,
Krzysztof


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH v2] arm64: defconfig: Enable missing configs for mt8183-jacuzzi-juniper
@ 2022-11-10  8:26   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 10+ messages in thread
From: Krzysztof Kozlowski @ 2022-11-10  8:26 UTC (permalink / raw)
  To: Nícolas F. R. A. Prado, Matthias Brugger
  Cc: kernel, AngeloGioacchino Del Regno, Arnd Bergmann,
	Bjorn Andersson, Catalin Marinas, Dmitry Baryshkov,
	Marcel Ziswiler, Mark Brown, Shawn Guo, Vinod Koul, Will Deacon,
	linux-arm-kernel, linux-kernel

On 09/11/2022 20:50, Nícolas F. R. A. Prado wrote:
> Enable missing configs in the arm64 defconfig to get all devices probing
> on the mt8183-kukui-jacuzzi-juniper machine.
> 
> The devices enabled are: ATH10K SDIO wireless adapter, Elan touchscreen,
> cr50 TPM, MediaTek SPI controller, JPEG video decoder, ANX7625 DSI/DPI
> to DP bridge (used for the internal display), MT8183 sound cards, SCP
> co-processor, MediaTek Global Command Engine (controlled by CMDQ
> driver), MediaTek Smart Voltage Scaling (SVS) engine, CCI frequency
> and voltage scaling, AUXADC thermal sensors.
> 
> All symbols are enabled as modules with the exception of SPI, which is
> enabled as builtin since on some platforms like mt8195-cherry, the
> ChromeOS Embedded Controller is connected through SPI and it is
> responsible for the regulators powering the MMC controller used for the
> SD card, and thus SPI support is required for booting.
> 
> By enabling the support for all of this machine's devices on the
> defconfig we make it effortless to test the relevant hardware both by
> developers as well as CI systems like KernelCI.
> 
> Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>
> 


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

Best regards,
Krzysztof


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH v2] arm64: defconfig: Enable missing configs for mt8183-jacuzzi-juniper
  2022-11-09 19:50 ` Nícolas F. R. A. Prado
@ 2022-11-10  8:53   ` AngeloGioacchino Del Regno
  -1 siblings, 0 replies; 10+ messages in thread
From: AngeloGioacchino Del Regno @ 2022-11-10  8:53 UTC (permalink / raw)
  To: Nícolas F. R. A. Prado, Matthias Brugger
  Cc: kernel, Arnd Bergmann, Bjorn Andersson, Catalin Marinas,
	Dmitry Baryshkov, Krzysztof Kozlowski, Marcel Ziswiler,
	Mark Brown, Shawn Guo, Vinod Koul, Will Deacon, linux-arm-kernel,
	linux-kernel

Il 09/11/22 20:50, Nícolas F. R. A. Prado ha scritto:
> Enable missing configs in the arm64 defconfig to get all devices probing
> on the mt8183-kukui-jacuzzi-juniper machine.
> 
> The devices enabled are: ATH10K SDIO wireless adapter, Elan touchscreen,
> cr50 TPM, MediaTek SPI controller, JPEG video decoder, ANX7625 DSI/DPI
> to DP bridge (used for the internal display), MT8183 sound cards, SCP
> co-processor, MediaTek Global Command Engine (controlled by CMDQ
> driver), MediaTek Smart Voltage Scaling (SVS) engine, CCI frequency
> and voltage scaling, AUXADC thermal sensors.
> 
> All symbols are enabled as modules with the exception of SPI, which is
> enabled as builtin since on some platforms like mt8195-cherry, the
> ChromeOS Embedded Controller is connected through SPI and it is
> responsible for the regulators powering the MMC controller used for the
> SD card, and thus SPI support is required for booting.
> 
> By enabling the support for all of this machine's devices on the
> defconfig we make it effortless to test the relevant hardware both by
> developers as well as CI systems like KernelCI.
> 
> Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>
> 

Tested-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH v2] arm64: defconfig: Enable missing configs for mt8183-jacuzzi-juniper
@ 2022-11-10  8:53   ` AngeloGioacchino Del Regno
  0 siblings, 0 replies; 10+ messages in thread
From: AngeloGioacchino Del Regno @ 2022-11-10  8:53 UTC (permalink / raw)
  To: Nícolas F. R. A. Prado, Matthias Brugger
  Cc: kernel, Arnd Bergmann, Bjorn Andersson, Catalin Marinas,
	Dmitry Baryshkov, Krzysztof Kozlowski, Marcel Ziswiler,
	Mark Brown, Shawn Guo, Vinod Koul, Will Deacon, linux-arm-kernel,
	linux-kernel

Il 09/11/22 20:50, Nícolas F. R. A. Prado ha scritto:
> Enable missing configs in the arm64 defconfig to get all devices probing
> on the mt8183-kukui-jacuzzi-juniper machine.
> 
> The devices enabled are: ATH10K SDIO wireless adapter, Elan touchscreen,
> cr50 TPM, MediaTek SPI controller, JPEG video decoder, ANX7625 DSI/DPI
> to DP bridge (used for the internal display), MT8183 sound cards, SCP
> co-processor, MediaTek Global Command Engine (controlled by CMDQ
> driver), MediaTek Smart Voltage Scaling (SVS) engine, CCI frequency
> and voltage scaling, AUXADC thermal sensors.
> 
> All symbols are enabled as modules with the exception of SPI, which is
> enabled as builtin since on some platforms like mt8195-cherry, the
> ChromeOS Embedded Controller is connected through SPI and it is
> responsible for the regulators powering the MMC controller used for the
> SD card, and thus SPI support is required for booting.
> 
> By enabling the support for all of this machine's devices on the
> defconfig we make it effortless to test the relevant hardware both by
> developers as well as CI systems like KernelCI.
> 
> Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>
> 

Tested-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>



_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH v2] arm64: defconfig: Enable missing configs for mt8183-jacuzzi-juniper
  2022-11-09 19:50 ` Nícolas F. R. A. Prado
@ 2022-11-11  8:42   ` Matthias Brugger
  -1 siblings, 0 replies; 10+ messages in thread
From: Matthias Brugger @ 2022-11-11  8:42 UTC (permalink / raw)
  To: Nícolas F. R. A. Prado
  Cc: kernel, AngeloGioacchino Del Regno, Arnd Bergmann,
	Bjorn Andersson, Catalin Marinas, Dmitry Baryshkov,
	Krzysztof Kozlowski, Marcel Ziswiler, Mark Brown, Shawn Guo,
	Vinod Koul, Will Deacon, linux-arm-kernel, linux-kernel



On 09/11/2022 20:50, Nícolas F. R. A. Prado wrote:
> Enable missing configs in the arm64 defconfig to get all devices probing
> on the mt8183-kukui-jacuzzi-juniper machine.
> 
> The devices enabled are: ATH10K SDIO wireless adapter, Elan touchscreen,
> cr50 TPM, MediaTek SPI controller, JPEG video decoder, ANX7625 DSI/DPI
> to DP bridge (used for the internal display), MT8183 sound cards, SCP
> co-processor, MediaTek Global Command Engine (controlled by CMDQ
> driver), MediaTek Smart Voltage Scaling (SVS) engine, CCI frequency
> and voltage scaling, AUXADC thermal sensors.
> 
> All symbols are enabled as modules with the exception of SPI, which is
> enabled as builtin since on some platforms like mt8195-cherry, the
> ChromeOS Embedded Controller is connected through SPI and it is
> responsible for the regulators powering the MMC controller used for the
> SD card, and thus SPI support is required for booting.
> 
> By enabling the support for all of this machine's devices on the
> defconfig we make it effortless to test the relevant hardware both by
> developers as well as CI systems like KernelCI.
> 
> Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>
> 

Applied! Next time please make sure to add the linux mediatek mailinglist.

Regards,
Matthias

> ---
> Related KernelCI links:
> [1] https://github.com/kernelci/kernelci-core/pull/1352
> [2] https://github.com/kernelci/bootrr/pull/22
> 
> v1: https://lore.kernel.org/all/20221108232228.1177199-1-nfraprado@collabora.com
> 
> Changes in v2:
> - Squashed all commits into a single one
> 
>   arch/arm64/configs/defconfig | 18 ++++++++++++++++++
>   1 file changed, 18 insertions(+)
> 
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index 226bb30ea7e2..14ce97d78662 100644
> --- a/arch/arm64/configs/defconfig
> +++ b/arch/arm64/configs/defconfig
> @@ -392,6 +392,7 @@ CONFIG_USB_NET_PLUSB=m
>   CONFIG_USB_NET_MCS7830=m
>   CONFIG_ATH10K=m
>   CONFIG_ATH10K_PCI=m
> +CONFIG_ATH10K_SDIO=m
>   CONFIG_ATH10K_SNOC=m
>   CONFIG_WCN36XX=m
>   CONFIG_ATH11K=m
> @@ -412,6 +413,7 @@ CONFIG_KEYBOARD_CROS_EC=y
>   CONFIG_INPUT_TOUCHSCREEN=y
>   CONFIG_TOUCHSCREEN_ATMEL_MXT=m
>   CONFIG_TOUCHSCREEN_GOODIX=m
> +CONFIG_TOUCHSCREEN_ELAN=m
>   CONFIG_TOUCHSCREEN_EDT_FT5X06=m
>   CONFIG_INPUT_MISC=y
>   CONFIG_INPUT_PM8941_PWRKEY=y
> @@ -462,6 +464,10 @@ CONFIG_IPMI_HANDLER=m
>   CONFIG_IPMI_DEVICE_INTERFACE=m
>   CONFIG_IPMI_SI=m
>   CONFIG_TCG_TPM=y
> +CONFIG_TCG_TIS=m
> +CONFIG_TCG_TIS_SPI=m
> +CONFIG_TCG_TIS_SPI_CR50=y
> +CONFIG_TCG_TIS_I2C_CR50=m
>   CONFIG_TCG_TIS_I2C_INFINEON=y
>   CONFIG_I2C_CHARDEV=y
>   CONFIG_I2C_MUX=y
> @@ -505,6 +511,7 @@ CONFIG_SPI_IMX=m
>   CONFIG_SPI_FSL_DSPI=y
>   CONFIG_SPI_MESON_SPICC=m
>   CONFIG_SPI_MESON_SPIFC=m
> +CONFIG_SPI_MT65XX=y
>   CONFIG_SPI_ORION=y
>   CONFIG_SPI_PL022=y
>   CONFIG_SPI_ROCKCHIP=y
> @@ -617,6 +624,7 @@ CONFIG_BRCMSTB_THERMAL=m
>   CONFIG_EXYNOS_THERMAL=y
>   CONFIG_TEGRA_SOCTHERM=m
>   CONFIG_TEGRA_BPMP_THERMAL=m
> +CONFIG_GENERIC_ADC_THERMAL=m
>   CONFIG_QCOM_TSENS=y
>   CONFIG_QCOM_SPMI_ADC_TM5=m
>   CONFIG_QCOM_SPMI_TEMP_ALARM=m
> @@ -701,6 +709,7 @@ CONFIG_USB_VIDEO_CLASS=m
>   CONFIG_V4L_PLATFORM_DRIVERS=y
>   CONFIG_SDR_PLATFORM_DRIVERS=y
>   CONFIG_V4L_MEM2MEM_DRIVERS=y
> +CONFIG_VIDEO_MEDIATEK_JPEG=m
>   CONFIG_VIDEO_QCOM_CAMSS=m
>   CONFIG_VIDEO_QCOM_VENUS=m
>   CONFIG_VIDEO_RCAR_ISP=m
> @@ -763,6 +772,7 @@ CONFIG_DRM_SII902X=m
>   CONFIG_DRM_SIMPLE_BRIDGE=m
>   CONFIG_DRM_THINE_THC63LVD1024=m
>   CONFIG_DRM_TI_SN65DSI86=m
> +CONFIG_DRM_ANALOGIX_ANX7625=m
>   CONFIG_DRM_I2C_ADV7511=m
>   CONFIG_DRM_I2C_ADV7511_AUDIO=y
>   CONFIG_DRM_CDNS_MHDP8546=m
> @@ -805,6 +815,9 @@ CONFIG_SND_SOC_IMX_SGTL5000=m
>   CONFIG_SND_SOC_IMX_SPDIF=m
>   CONFIG_SND_SOC_FSL_ASOC_CARD=m
>   CONFIG_SND_SOC_IMX_AUDMIX=m
> +CONFIG_SND_SOC_MT8183=m
> +CONFIG_SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A=m
> +CONFIG_SND_SOC_MT8183_DA7219_MAX98357A=m
>   CONFIG_SND_MESON_AXG_SOUND_CARD=m
>   CONFIG_SND_MESON_GX_SOUND_CARD=m
>   CONFIG_SND_SOC_QCOM=m
> @@ -1113,6 +1126,7 @@ CONFIG_ARM_SMMU_V3=y
>   CONFIG_MTK_IOMMU=y
>   CONFIG_QCOM_IOMMU=y
>   CONFIG_REMOTEPROC=y
> +CONFIG_MTK_SCP=m
>   CONFIG_QCOM_Q6V5_ADSP=m
>   CONFIG_QCOM_Q6V5_MSS=m
>   CONFIG_QCOM_Q6V5_PAS=m
> @@ -1130,8 +1144,10 @@ CONFIG_RASPBERRYPI_POWER=y
>   CONFIG_FSL_DPAA=y
>   CONFIG_FSL_MC_DPIO=y
>   CONFIG_FSL_RCPM=y
> +CONFIG_MTK_CMDQ=m
>   CONFIG_MTK_DEVAPC=m
>   CONFIG_MTK_PMIC_WRAP=y
> +CONFIG_MTK_SVS=m
>   CONFIG_QCOM_AOSS_QMP=y
>   CONFIG_QCOM_COMMAND_DB=y
>   CONFIG_QCOM_CPR=y
> @@ -1182,6 +1198,7 @@ CONFIG_ARCH_TEGRA_234_SOC=y
>   CONFIG_TI_SCI_PM_DOMAINS=y
>   CONFIG_ARM_IMX_BUS_DEVFREQ=m
>   CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m
> +CONFIG_ARM_MEDIATEK_CCI_DEVFREQ=m
>   CONFIG_EXTCON_PTN5150=m
>   CONFIG_EXTCON_USB_GPIO=y
>   CONFIG_EXTCON_USBC_CROS_EC=y
> @@ -1189,6 +1206,7 @@ CONFIG_RENESAS_RPCIF=m
>   CONFIG_IIO=y
>   CONFIG_EXYNOS_ADC=y
>   CONFIG_MAX9611=m
> +CONFIG_MEDIATEK_MT6577_AUXADC=m
>   CONFIG_QCOM_SPMI_VADC=m
>   CONFIG_QCOM_SPMI_ADC5=m
>   CONFIG_ROCKCHIP_SARADC=m

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH v2] arm64: defconfig: Enable missing configs for mt8183-jacuzzi-juniper
@ 2022-11-11  8:42   ` Matthias Brugger
  0 siblings, 0 replies; 10+ messages in thread
From: Matthias Brugger @ 2022-11-11  8:42 UTC (permalink / raw)
  To: Nícolas F. R. A. Prado
  Cc: kernel, AngeloGioacchino Del Regno, Arnd Bergmann,
	Bjorn Andersson, Catalin Marinas, Dmitry Baryshkov,
	Krzysztof Kozlowski, Marcel Ziswiler, Mark Brown, Shawn Guo,
	Vinod Koul, Will Deacon, linux-arm-kernel, linux-kernel



On 09/11/2022 20:50, Nícolas F. R. A. Prado wrote:
> Enable missing configs in the arm64 defconfig to get all devices probing
> on the mt8183-kukui-jacuzzi-juniper machine.
> 
> The devices enabled are: ATH10K SDIO wireless adapter, Elan touchscreen,
> cr50 TPM, MediaTek SPI controller, JPEG video decoder, ANX7625 DSI/DPI
> to DP bridge (used for the internal display), MT8183 sound cards, SCP
> co-processor, MediaTek Global Command Engine (controlled by CMDQ
> driver), MediaTek Smart Voltage Scaling (SVS) engine, CCI frequency
> and voltage scaling, AUXADC thermal sensors.
> 
> All symbols are enabled as modules with the exception of SPI, which is
> enabled as builtin since on some platforms like mt8195-cherry, the
> ChromeOS Embedded Controller is connected through SPI and it is
> responsible for the regulators powering the MMC controller used for the
> SD card, and thus SPI support is required for booting.
> 
> By enabling the support for all of this machine's devices on the
> defconfig we make it effortless to test the relevant hardware both by
> developers as well as CI systems like KernelCI.
> 
> Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>
> 

Applied! Next time please make sure to add the linux mediatek mailinglist.

Regards,
Matthias

> ---
> Related KernelCI links:
> [1] https://github.com/kernelci/kernelci-core/pull/1352
> [2] https://github.com/kernelci/bootrr/pull/22
> 
> v1: https://lore.kernel.org/all/20221108232228.1177199-1-nfraprado@collabora.com
> 
> Changes in v2:
> - Squashed all commits into a single one
> 
>   arch/arm64/configs/defconfig | 18 ++++++++++++++++++
>   1 file changed, 18 insertions(+)
> 
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index 226bb30ea7e2..14ce97d78662 100644
> --- a/arch/arm64/configs/defconfig
> +++ b/arch/arm64/configs/defconfig
> @@ -392,6 +392,7 @@ CONFIG_USB_NET_PLUSB=m
>   CONFIG_USB_NET_MCS7830=m
>   CONFIG_ATH10K=m
>   CONFIG_ATH10K_PCI=m
> +CONFIG_ATH10K_SDIO=m
>   CONFIG_ATH10K_SNOC=m
>   CONFIG_WCN36XX=m
>   CONFIG_ATH11K=m
> @@ -412,6 +413,7 @@ CONFIG_KEYBOARD_CROS_EC=y
>   CONFIG_INPUT_TOUCHSCREEN=y
>   CONFIG_TOUCHSCREEN_ATMEL_MXT=m
>   CONFIG_TOUCHSCREEN_GOODIX=m
> +CONFIG_TOUCHSCREEN_ELAN=m
>   CONFIG_TOUCHSCREEN_EDT_FT5X06=m
>   CONFIG_INPUT_MISC=y
>   CONFIG_INPUT_PM8941_PWRKEY=y
> @@ -462,6 +464,10 @@ CONFIG_IPMI_HANDLER=m
>   CONFIG_IPMI_DEVICE_INTERFACE=m
>   CONFIG_IPMI_SI=m
>   CONFIG_TCG_TPM=y
> +CONFIG_TCG_TIS=m
> +CONFIG_TCG_TIS_SPI=m
> +CONFIG_TCG_TIS_SPI_CR50=y
> +CONFIG_TCG_TIS_I2C_CR50=m
>   CONFIG_TCG_TIS_I2C_INFINEON=y
>   CONFIG_I2C_CHARDEV=y
>   CONFIG_I2C_MUX=y
> @@ -505,6 +511,7 @@ CONFIG_SPI_IMX=m
>   CONFIG_SPI_FSL_DSPI=y
>   CONFIG_SPI_MESON_SPICC=m
>   CONFIG_SPI_MESON_SPIFC=m
> +CONFIG_SPI_MT65XX=y
>   CONFIG_SPI_ORION=y
>   CONFIG_SPI_PL022=y
>   CONFIG_SPI_ROCKCHIP=y
> @@ -617,6 +624,7 @@ CONFIG_BRCMSTB_THERMAL=m
>   CONFIG_EXYNOS_THERMAL=y
>   CONFIG_TEGRA_SOCTHERM=m
>   CONFIG_TEGRA_BPMP_THERMAL=m
> +CONFIG_GENERIC_ADC_THERMAL=m
>   CONFIG_QCOM_TSENS=y
>   CONFIG_QCOM_SPMI_ADC_TM5=m
>   CONFIG_QCOM_SPMI_TEMP_ALARM=m
> @@ -701,6 +709,7 @@ CONFIG_USB_VIDEO_CLASS=m
>   CONFIG_V4L_PLATFORM_DRIVERS=y
>   CONFIG_SDR_PLATFORM_DRIVERS=y
>   CONFIG_V4L_MEM2MEM_DRIVERS=y
> +CONFIG_VIDEO_MEDIATEK_JPEG=m
>   CONFIG_VIDEO_QCOM_CAMSS=m
>   CONFIG_VIDEO_QCOM_VENUS=m
>   CONFIG_VIDEO_RCAR_ISP=m
> @@ -763,6 +772,7 @@ CONFIG_DRM_SII902X=m
>   CONFIG_DRM_SIMPLE_BRIDGE=m
>   CONFIG_DRM_THINE_THC63LVD1024=m
>   CONFIG_DRM_TI_SN65DSI86=m
> +CONFIG_DRM_ANALOGIX_ANX7625=m
>   CONFIG_DRM_I2C_ADV7511=m
>   CONFIG_DRM_I2C_ADV7511_AUDIO=y
>   CONFIG_DRM_CDNS_MHDP8546=m
> @@ -805,6 +815,9 @@ CONFIG_SND_SOC_IMX_SGTL5000=m
>   CONFIG_SND_SOC_IMX_SPDIF=m
>   CONFIG_SND_SOC_FSL_ASOC_CARD=m
>   CONFIG_SND_SOC_IMX_AUDMIX=m
> +CONFIG_SND_SOC_MT8183=m
> +CONFIG_SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A=m
> +CONFIG_SND_SOC_MT8183_DA7219_MAX98357A=m
>   CONFIG_SND_MESON_AXG_SOUND_CARD=m
>   CONFIG_SND_MESON_GX_SOUND_CARD=m
>   CONFIG_SND_SOC_QCOM=m
> @@ -1113,6 +1126,7 @@ CONFIG_ARM_SMMU_V3=y
>   CONFIG_MTK_IOMMU=y
>   CONFIG_QCOM_IOMMU=y
>   CONFIG_REMOTEPROC=y
> +CONFIG_MTK_SCP=m
>   CONFIG_QCOM_Q6V5_ADSP=m
>   CONFIG_QCOM_Q6V5_MSS=m
>   CONFIG_QCOM_Q6V5_PAS=m
> @@ -1130,8 +1144,10 @@ CONFIG_RASPBERRYPI_POWER=y
>   CONFIG_FSL_DPAA=y
>   CONFIG_FSL_MC_DPIO=y
>   CONFIG_FSL_RCPM=y
> +CONFIG_MTK_CMDQ=m
>   CONFIG_MTK_DEVAPC=m
>   CONFIG_MTK_PMIC_WRAP=y
> +CONFIG_MTK_SVS=m
>   CONFIG_QCOM_AOSS_QMP=y
>   CONFIG_QCOM_COMMAND_DB=y
>   CONFIG_QCOM_CPR=y
> @@ -1182,6 +1198,7 @@ CONFIG_ARCH_TEGRA_234_SOC=y
>   CONFIG_TI_SCI_PM_DOMAINS=y
>   CONFIG_ARM_IMX_BUS_DEVFREQ=m
>   CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m
> +CONFIG_ARM_MEDIATEK_CCI_DEVFREQ=m
>   CONFIG_EXTCON_PTN5150=m
>   CONFIG_EXTCON_USB_GPIO=y
>   CONFIG_EXTCON_USBC_CROS_EC=y
> @@ -1189,6 +1206,7 @@ CONFIG_RENESAS_RPCIF=m
>   CONFIG_IIO=y
>   CONFIG_EXYNOS_ADC=y
>   CONFIG_MAX9611=m
> +CONFIG_MEDIATEK_MT6577_AUXADC=m
>   CONFIG_QCOM_SPMI_VADC=m
>   CONFIG_QCOM_SPMI_ADC5=m
>   CONFIG_ROCKCHIP_SARADC=m

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH v2] arm64: defconfig: Enable missing configs for mt8183-jacuzzi-juniper
  2022-11-11  8:42   ` Matthias Brugger
@ 2022-11-11 13:51     ` Nícolas F. R. A. Prado
  -1 siblings, 0 replies; 10+ messages in thread
From: Nícolas F. R. A. Prado @ 2022-11-11 13:51 UTC (permalink / raw)
  To: Matthias Brugger
  Cc: kernel, AngeloGioacchino Del Regno, Arnd Bergmann,
	Bjorn Andersson, Catalin Marinas, Dmitry Baryshkov,
	Krzysztof Kozlowski, Marcel Ziswiler, Mark Brown, Shawn Guo,
	Vinod Koul, Will Deacon, linux-arm-kernel, linux-kernel

On Fri, Nov 11, 2022 at 09:42:07AM +0100, Matthias Brugger wrote:
> 
> 
> On 09/11/2022 20:50, Nícolas F. R. A. Prado wrote:
> > Enable missing configs in the arm64 defconfig to get all devices probing
> > on the mt8183-kukui-jacuzzi-juniper machine.
> > 
> > The devices enabled are: ATH10K SDIO wireless adapter, Elan touchscreen,
> > cr50 TPM, MediaTek SPI controller, JPEG video decoder, ANX7625 DSI/DPI
> > to DP bridge (used for the internal display), MT8183 sound cards, SCP
> > co-processor, MediaTek Global Command Engine (controlled by CMDQ
> > driver), MediaTek Smart Voltage Scaling (SVS) engine, CCI frequency
> > and voltage scaling, AUXADC thermal sensors.
> > 
> > All symbols are enabled as modules with the exception of SPI, which is
> > enabled as builtin since on some platforms like mt8195-cherry, the
> > ChromeOS Embedded Controller is connected through SPI and it is
> > responsible for the regulators powering the MMC controller used for the
> > SD card, and thus SPI support is required for booting.
> > 
> > By enabling the support for all of this machine's devices on the
> > defconfig we make it effortless to test the relevant hardware both by
> > developers as well as CI systems like KernelCI.
> > 
> > Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>
> > 
> 
> Applied! Next time please make sure to add the linux mediatek mailinglist.

Argh, didn't realize it was missing, I just went with what get_maintainer
listed. Thanks for the heads up, will keep it in mind for next time!

Thanks,
Nícolas

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH v2] arm64: defconfig: Enable missing configs for mt8183-jacuzzi-juniper
@ 2022-11-11 13:51     ` Nícolas F. R. A. Prado
  0 siblings, 0 replies; 10+ messages in thread
From: Nícolas F. R. A. Prado @ 2022-11-11 13:51 UTC (permalink / raw)
  To: Matthias Brugger
  Cc: kernel, AngeloGioacchino Del Regno, Arnd Bergmann,
	Bjorn Andersson, Catalin Marinas, Dmitry Baryshkov,
	Krzysztof Kozlowski, Marcel Ziswiler, Mark Brown, Shawn Guo,
	Vinod Koul, Will Deacon, linux-arm-kernel, linux-kernel

On Fri, Nov 11, 2022 at 09:42:07AM +0100, Matthias Brugger wrote:
> 
> 
> On 09/11/2022 20:50, Nícolas F. R. A. Prado wrote:
> > Enable missing configs in the arm64 defconfig to get all devices probing
> > on the mt8183-kukui-jacuzzi-juniper machine.
> > 
> > The devices enabled are: ATH10K SDIO wireless adapter, Elan touchscreen,
> > cr50 TPM, MediaTek SPI controller, JPEG video decoder, ANX7625 DSI/DPI
> > to DP bridge (used for the internal display), MT8183 sound cards, SCP
> > co-processor, MediaTek Global Command Engine (controlled by CMDQ
> > driver), MediaTek Smart Voltage Scaling (SVS) engine, CCI frequency
> > and voltage scaling, AUXADC thermal sensors.
> > 
> > All symbols are enabled as modules with the exception of SPI, which is
> > enabled as builtin since on some platforms like mt8195-cherry, the
> > ChromeOS Embedded Controller is connected through SPI and it is
> > responsible for the regulators powering the MMC controller used for the
> > SD card, and thus SPI support is required for booting.
> > 
> > By enabling the support for all of this machine's devices on the
> > defconfig we make it effortless to test the relevant hardware both by
> > developers as well as CI systems like KernelCI.
> > 
> > Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>
> > 
> 
> Applied! Next time please make sure to add the linux mediatek mailinglist.

Argh, didn't realize it was missing, I just went with what get_maintainer
listed. Thanks for the heads up, will keep it in mind for next time!

Thanks,
Nícolas

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2022-11-11 13:53 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-09 19:50 [PATCH v2] arm64: defconfig: Enable missing configs for mt8183-jacuzzi-juniper Nícolas F. R. A. Prado
2022-11-09 19:50 ` Nícolas F. R. A. Prado
2022-11-10  8:26 ` Krzysztof Kozlowski
2022-11-10  8:26   ` Krzysztof Kozlowski
2022-11-10  8:53 ` AngeloGioacchino Del Regno
2022-11-10  8:53   ` AngeloGioacchino Del Regno
2022-11-11  8:42 ` Matthias Brugger
2022-11-11  8:42   ` Matthias Brugger
2022-11-11 13:51   ` Nícolas F. R. A. Prado
2022-11-11 13:51     ` Nícolas F. R. A. Prado

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.