public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH v2] arm: multi_v7_defconfig: Enable more OMAP related configs
@ 2025-06-16  8:20 Beleswar Padhi
  2026-02-09  9:39 ` Beleswar Prasad Padhi
  0 siblings, 1 reply; 8+ messages in thread
From: Beleswar Padhi @ 2025-06-16  8:20 UTC (permalink / raw)
  To: linux, arnd
  Cc: krzk, afd, u-kumar1, praneeth, b-padhi, linux-arm-kernel,
	linux-kernel

From: Sinthu Raja <sinthu.raja@ti.com>

This allows us to enable various peripherals in the TI OMAP family
platforms like AM571X-IDK, AM572X-IDK, AM574X-IDK, AM57XX-BEAGLE-X15,
AM57XX-EVM using the multi_v7_defconfig, instead of only with the
OMAP specific defconfigs.

IWLWIFI:
Intel Wireless Next-Gen WiFi adapters for AM57XX platforms.

SND_SOC_OMAP_HDMI:
Enable HDMI audio to work with OMAPDSS HDMI for AM57XX platforms.

RTC_DRV_OMAP:
Enable Real Time Clock support, needed by AMX3_PM config for Power
Management.

WKUP_M3_{RPROC/IPC}:
Enable Remoteproc/IPC support on AM335X platform. Needed by AMX3_PM
config.

TI_EMIF_SRAM:
Enable EMIF module needed by AMX3_PM config for Power Management.

AMX3_PM:
Enable Power Management for AM335X platform.

EXTCON_PALMAS:
Enable support for USB peripheral detection by external connector palmas
USB on AM57XX platforms.

CRYPTO_XCBC:
Enable XCBC-MAC (Extended Cipher Block Chaining MAC) mode
to provide authentication mechanisms for IPsec Encapsulating
Security Payload (ESP) and the Authentication Header (AH)
protocols.

CRYPTO_DEV_OMAP*:
Add support to enable the OMAP AES, DES, SHAM hardware engine for AM57XX
platforms.

Signed-off-by: Sinthu Raja <sinthu.raja@ti.com>
Signed-off-by: Beleswar Padhi <b-padhi@ti.com>
---
v2: Changelog:
Krzysztof:
1. Updated commit message to call out which (and why) upstream boards
need these configs to be enabled.
2. Used savedefconfig to correct the order of configs in the defconfig.

Link to v1:
https://lore.kernel.org/all/20250611074925.1155547-1-b-padhi@ti.com/

 arch/arm/configs/multi_v7_defconfig | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index c79495e113c8..fe1c4d7801ef 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -310,6 +310,7 @@ CONFIG_USB_NET_SMSC75XX=y
 CONFIG_USB_NET_SMSC95XX=y
 CONFIG_WCN36XX=m
 CONFIG_BRCMFMAC=m
+CONFIG_IWLWIFI=m
 CONFIG_MWIFIEX=m
 CONFIG_MWIFIEX_SDIO=m
 CONFIG_RT2X00=m
@@ -838,6 +839,7 @@ CONFIG_SND_SOC_TEGRA_TRIMSLICE=m
 CONFIG_SND_SOC_TEGRA_ALC5632=m
 CONFIG_SND_SOC_TEGRA_MAX98090=m
 CONFIG_SND_SOC_DAVINCI_MCASP=m
+CONFIG_SND_SOC_OMAP_HDMI=m
 CONFIG_SND_SOC_AC97_CODEC=m
 CONFIG_SND_SOC_AK4642=m
 CONFIG_SND_SOC_CPCAP=m
@@ -1010,6 +1012,7 @@ CONFIG_RTC_DRV_S5M=m
 CONFIG_RTC_DRV_DA9063=m
 CONFIG_RTC_DRV_EFI=m
 CONFIG_RTC_DRV_DIGICOLOR=m
+CONFIG_RTC_DRV_OMAP=m
 CONFIG_RTC_DRV_S3C=m
 CONFIG_RTC_DRV_SA1100=m
 CONFIG_RTC_DRV_SH=m
@@ -1097,6 +1100,7 @@ CONFIG_QCOM_IOMMU=y
 CONFIG_REMOTEPROC=y
 CONFIG_OMAP_REMOTEPROC=m
 CONFIG_OMAP_REMOTEPROC_WATCHDOG=y
+CONFIG_WKUP_M3_RPROC=m
 CONFIG_KEYSTONE_REMOTEPROC=m
 CONFIG_QCOM_Q6V5_MSS=m
 CONFIG_QCOM_SYSMON=m
@@ -1129,6 +1133,8 @@ CONFIG_ARCH_TEGRA_124_SOC=y
 CONFIG_SOC_TI=y
 CONFIG_KEYSTONE_NAVIGATOR_QMSS=y
 CONFIG_KEYSTONE_NAVIGATOR_DMA=y
+CONFIG_AMX3_PM=m
+CONFIG_WKUP_M3_IPC=m
 CONFIG_RASPBERRYPI_POWER=y
 CONFIG_QCOM_CPR=y
 CONFIG_QCOM_RPMHPD=y
@@ -1141,8 +1147,10 @@ CONFIG_DEVFREQ_EVENT_EXYNOS_NOCP=m
 CONFIG_EXTCON_MAX14577=m
 CONFIG_EXTCON_MAX77693=m
 CONFIG_EXTCON_MAX8997=m
+CONFIG_EXTCON_PALMAS=m
 CONFIG_EXTCON_USB_GPIO=y
 CONFIG_TI_AEMIF=y
+CONFIG_TI_EMIF_SRAM=m
 CONFIG_STM32_FMC2_EBI=y
 CONFIG_EXYNOS5422_DMC=m
 CONFIG_IIO=y
@@ -1275,6 +1283,7 @@ CONFIG_NLS_CODEPAGE_437=y
 CONFIG_NLS_ISO8859_1=y
 CONFIG_NLS_UTF8=y
 CONFIG_CRYPTO_USER=m
+CONFIG_CRYPTO_XCBC=m
 CONFIG_CRYPTO_USER_API_HASH=m
 CONFIG_CRYPTO_USER_API_SKCIPHER=m
 CONFIG_CRYPTO_USER_API_RNG=m
@@ -1289,6 +1298,10 @@ CONFIG_CRYPTO_AES_ARM_CE=m
 CONFIG_CRYPTO_CHACHA20_NEON=m
 CONFIG_CRYPTO_DEV_SUN4I_SS=m
 CONFIG_CRYPTO_DEV_FSL_CAAM=m
+CONFIG_CRYPTO_DEV_OMAP=m
+CONFIG_CRYPTO_DEV_OMAP_SHAM=m
+CONFIG_CRYPTO_DEV_OMAP_AES=m
+CONFIG_CRYPTO_DEV_OMAP_DES=m
 CONFIG_CRYPTO_DEV_EXYNOS_RNG=m
 CONFIG_CRYPTO_DEV_S5P=m
 CONFIG_CRYPTO_DEV_ATMEL_AES=m
-- 
2.34.1



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

* [PATCH v2] arm: multi_v7_defconfig: Enable more OMAP related configs
@ 2025-08-19 10:11 Beleswar Padhi
  2025-08-19 11:26 ` Krzysztof Kozlowski
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Beleswar Padhi @ 2025-08-19 10:11 UTC (permalink / raw)
  To: linux, arnd
  Cc: krzk, afd, u-kumar1, praneeth, b-padhi, linux-arm-kernel,
	linux-kernel

This allows us to enable various peripherals in the TI OMAP family
platforms like AM571X-IDK, AM572X-IDK, AM574X-IDK, AM57XX-BEAGLE-X15,
AM57XX-EVM using the multi_v7_defconfig, instead of only with the
OMAP specific defconfigs.

DRM_PANEL_OSD_OSD101T2587_53TS:
Enables OSD LCD panel support used in AM57XX evaluation modules.

SPI_TI_QSPI:
Enables TI's QSPI master controller driver for accessing flash devices
on OMAP5 platforms.

Signed-off-by: Beleswar Padhi <b-padhi@ti.com>
---
v2: Changelog:
1. Enabled only OMAP related configs as modules.
Dropped userspace distribution related configs and other generic ones.

Link to v1:
https://lore.kernel.org/all/20250806141808.4013462-1-b-padhi@ti.com/

 arch/arm/configs/multi_v7_defconfig | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs/multi_v7_defconfig
index f2822eeefb95..2b226b0ecaa2 100644
--- a/arch/arm/configs/multi_v7_defconfig
+++ b/arch/arm/configs/multi_v7_defconfig
@@ -453,6 +453,7 @@ CONFIG_SPI_GXP=m
 CONFIG_SPI_GPIO=m
 CONFIG_SPI_FSL_DSPI=m
 CONFIG_SPI_OMAP24XX=y
+CONFIG_SPI_TI_QSPI=m
 CONFIG_SPI_ORION=y
 CONFIG_SPI_PL022=y
 CONFIG_SPI_ROCKCHIP=m
@@ -747,6 +748,7 @@ CONFIG_DRM_PANEL_SIMPLE=y
 CONFIG_DRM_PANEL_EDP=y
 CONFIG_DRM_PANEL_SAMSUNG_LD9040=m
 CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
+CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS=m
 CONFIG_DRM_PANEL_RAYDIUM_RM68200=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m
 CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m
-- 
2.34.1



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

* Re: [PATCH v2] arm: multi_v7_defconfig: Enable more OMAP related configs
  2025-08-19 10:11 Beleswar Padhi
@ 2025-08-19 11:26 ` Krzysztof Kozlowski
  2025-08-21 18:27 ` Kevin Hilman
  2025-08-21 23:17 ` Judith Mendez
  2 siblings, 0 replies; 8+ messages in thread
From: Krzysztof Kozlowski @ 2025-08-19 11:26 UTC (permalink / raw)
  To: Beleswar Padhi, linux, arnd
  Cc: afd, u-kumar1, praneeth, linux-arm-kernel, linux-kernel

On 19/08/2025 12:11, Beleswar Padhi wrote:
> This allows us to enable various peripherals in the TI OMAP family
> platforms like AM571X-IDK, AM572X-IDK, AM574X-IDK, AM57XX-BEAGLE-X15,
> AM57XX-EVM using the multi_v7_defconfig, instead of only with the
> OMAP specific defconfigs.
> 
> DRM_PANEL_OSD_OSD101T2587_53TS:
> Enables OSD LCD panel support used in AM57XX evaluation modules.
> 
> SPI_TI_QSPI:
> Enables TI's QSPI master controller driver for accessing flash devices
> on OMAP5 platforms.
> 
> Signed-off-by: Beleswar Padhi <b-padhi@ti.com>
> ---

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

Best regards,
Krzysztof


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

* Re: [PATCH v2] arm: multi_v7_defconfig: Enable more OMAP related configs
  2025-08-19 10:11 Beleswar Padhi
  2025-08-19 11:26 ` Krzysztof Kozlowski
@ 2025-08-21 18:27 ` Kevin Hilman
  2025-08-21 23:17 ` Judith Mendez
  2 siblings, 0 replies; 8+ messages in thread
From: Kevin Hilman @ 2025-08-21 18:27 UTC (permalink / raw)
  To: Beleswar Padhi, linux, arnd
  Cc: krzk, afd, u-kumar1, praneeth, b-padhi, linux-arm-kernel,
	linux-kernel

Beleswar Padhi <b-padhi@ti.com> writes:

> This allows us to enable various peripherals in the TI OMAP family
> platforms like AM571X-IDK, AM572X-IDK, AM574X-IDK, AM57XX-BEAGLE-X15,
> AM57XX-EVM using the multi_v7_defconfig, instead of only with the
> OMAP specific defconfigs.
>
> DRM_PANEL_OSD_OSD101T2587_53TS:
> Enables OSD LCD panel support used in AM57XX evaluation modules.
>
> SPI_TI_QSPI:
> Enables TI's QSPI master controller driver for accessing flash devices
> on OMAP5 platforms.
>
> Signed-off-by: Beleswar Padhi <b-padhi@ti.com>

Boot tested on am437x-gp-evm and am57xx-beagle-x15

Reviewed-by: Kevin Hilman <khilman@baylibre.com>
Tested-by: Kevin Hilman <khilman@baylibre.com>

Kevin


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

* Re: [PATCH v2] arm: multi_v7_defconfig: Enable more OMAP related configs
  2025-08-19 10:11 Beleswar Padhi
  2025-08-19 11:26 ` Krzysztof Kozlowski
  2025-08-21 18:27 ` Kevin Hilman
@ 2025-08-21 23:17 ` Judith Mendez
  2 siblings, 0 replies; 8+ messages in thread
From: Judith Mendez @ 2025-08-21 23:17 UTC (permalink / raw)
  To: Beleswar Padhi, linux, arnd
  Cc: krzk, afd, u-kumar1, praneeth, linux-arm-kernel, linux-kernel

Hi Beleswar,

On 8/19/25 5:11 AM, Beleswar Padhi wrote:
> This allows us to enable various peripherals in the TI OMAP family
> platforms like AM571X-IDK, AM572X-IDK, AM574X-IDK, AM57XX-BEAGLE-X15,
> AM57XX-EVM using the multi_v7_defconfig, instead of only with the
> OMAP specific defconfigs.
> 
> DRM_PANEL_OSD_OSD101T2587_53TS:
> Enables OSD LCD panel support used in AM57XX evaluation modules.
> 
> SPI_TI_QSPI:
> Enables TI's QSPI master controller driver for accessing flash devices
> on OMAP5 platforms.
> 
> Signed-off-by: Beleswar Padhi <b-padhi@ti.com>

Thanks for the patch, QSPI config is needed for am437x.

Reviewed-by: Judith Mendez <jm@ti.com>



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

* Re: [PATCH v2] arm: multi_v7_defconfig: Enable more OMAP related configs
  2025-06-16  8:20 [PATCH v2] arm: multi_v7_defconfig: Enable more OMAP related configs Beleswar Padhi
@ 2026-02-09  9:39 ` Beleswar Prasad Padhi
  2026-02-09  9:42   ` Krzysztof Kozlowski
  0 siblings, 1 reply; 8+ messages in thread
From: Beleswar Prasad Padhi @ 2026-02-09  9:39 UTC (permalink / raw)
  To: linux, arnd; +Cc: krzk, afd, u-kumar1, praneeth, linux-arm-kernel, linux-kernel

Hi all,

On 16/06/25 13:50, Beleswar Padhi wrote:
> From: Sinthu Raja <sinthu.raja@ti.com>
>
> This allows us to enable various peripherals in the TI OMAP family
> platforms like AM571X-IDK, AM572X-IDK, AM574X-IDK, AM57XX-BEAGLE-X15,
> AM57XX-EVM using the multi_v7_defconfig, instead of only with the
> OMAP specific defconfigs.


[...]

>
> Signed-off-by: Sinthu Raja <sinthu.raja@ti.com>
> Signed-off-by: Beleswar Padhi <b-padhi@ti.com>
> ---
> v2: Changelog:
> Krzysztof:
> 1. Updated commit message to call out which (and why) upstream boards
> need these configs to be enabled.
> 2. Used savedefconfig to correct the order of configs in the defconfig.


A gentle ping on this patch. All of the drivers are enabled as
modules in this patch and the existing review comments
have been addressed.

Please help in a review/merge.

Thanks,
Beleswar

>
> Link to v1:
> https://lore.kernel.org/all/20250611074925.1155547-1-b-padhi@ti.com/
>
>  arch/arm/configs/multi_v7_defconfig | 13 +++++++++++++
>  1 file changed, 13 insertions(+)
>
[...]


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

* Re: [PATCH v2] arm: multi_v7_defconfig: Enable more OMAP related configs
  2026-02-09  9:39 ` Beleswar Prasad Padhi
@ 2026-02-09  9:42   ` Krzysztof Kozlowski
  2026-02-09 10:39     ` Beleswar Prasad Padhi
  0 siblings, 1 reply; 8+ messages in thread
From: Krzysztof Kozlowski @ 2026-02-09  9:42 UTC (permalink / raw)
  To: Beleswar Prasad Padhi, linux, arnd
  Cc: afd, u-kumar1, praneeth, linux-arm-kernel, linux-kernel

On 09/02/2026 10:39, Beleswar Prasad Padhi wrote:
> Hi all,
> 
> On 16/06/25 13:50, Beleswar Padhi wrote:
>> From: Sinthu Raja <sinthu.raja@ti.com>
>>
>> This allows us to enable various peripherals in the TI OMAP family
>> platforms like AM571X-IDK, AM572X-IDK, AM574X-IDK, AM57XX-BEAGLE-X15,
>> AM57XX-EVM using the multi_v7_defconfig, instead of only with the
>> OMAP specific defconfigs.
> 
> 
> [...]
> 
>>
>> Signed-off-by: Sinthu Raja <sinthu.raja@ti.com>
>> Signed-off-by: Beleswar Padhi <b-padhi@ti.com>
>> ---
>> v2: Changelog:
>> Krzysztof:
>> 1. Updated commit message to call out which (and why) upstream boards
>> need these configs to be enabled.
>> 2. Used savedefconfig to correct the order of configs in the defconfig.
> 
> 
> A gentle ping on this patch. All of the drivers are enabled as
> modules in this patch and the existing review comments
> have been addressed.
> 
> Please help in a review/merge.


There are no full names next to the emails, so I cannot verify that you
actually Cc-ed right people, but it just looks like you did not. If you
do not Cc the intended maintainer, then the maintainer will not pick it
up. Neither Arnd nor me are OMAP maintainers.

Best regards,
Krzysztof


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

* Re: [PATCH v2] arm: multi_v7_defconfig: Enable more OMAP related configs
  2026-02-09  9:42   ` Krzysztof Kozlowski
@ 2026-02-09 10:39     ` Beleswar Prasad Padhi
  0 siblings, 0 replies; 8+ messages in thread
From: Beleswar Prasad Padhi @ 2026-02-09 10:39 UTC (permalink / raw)
  To: Krzysztof Kozlowski, linux, arnd
  Cc: afd, u-kumar1, praneeth, linux-arm-kernel, linux-kernel


On 09/02/26 15:12, Krzysztof Kozlowski wrote:
> On 09/02/2026 10:39, Beleswar Prasad Padhi wrote:
>> Hi all,
>>
>> On 16/06/25 13:50, Beleswar Padhi wrote:
>>> From: Sinthu Raja <sinthu.raja@ti.com>
>>>
>>> This allows us to enable various peripherals in the TI OMAP family
>>> platforms like AM571X-IDK, AM572X-IDK, AM574X-IDK, AM57XX-BEAGLE-X15,
>>> AM57XX-EVM using the multi_v7_defconfig, instead of only with the
>>> OMAP specific defconfigs.
>>
>> [...]
>>
>>> Signed-off-by: Sinthu Raja <sinthu.raja@ti.com>
>>> Signed-off-by: Beleswar Padhi <b-padhi@ti.com>
>>> ---
>>> v2: Changelog:
>>> Krzysztof:
>>> 1. Updated commit message to call out which (and why) upstream boards
>>> need these configs to be enabled.
>>> 2. Used savedefconfig to correct the order of configs in the defconfig.
>>
>> A gentle ping on this patch. All of the drivers are enabled as
>> modules in this patch and the existing review comments
>> have been addressed.
>>
>> Please help in a review/merge.
>
> There are no full names next to the emails, so I cannot verify that you
> actually Cc-ed right people, but it just looks like you did not. If you
> do not Cc the intended maintainer, then the maintainer will not pick it
> up. Neither Arnd nor me are OMAP maintainers.


Thanks, you're right.. will resend the patch with OMAP
maintainers.

Thanks,
Beleswar



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

end of thread, other threads:[~2026-02-09 10:39 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-16  8:20 [PATCH v2] arm: multi_v7_defconfig: Enable more OMAP related configs Beleswar Padhi
2026-02-09  9:39 ` Beleswar Prasad Padhi
2026-02-09  9:42   ` Krzysztof Kozlowski
2026-02-09 10:39     ` Beleswar Prasad Padhi
  -- strict thread matches above, loose matches on Subject: below --
2025-08-19 10:11 Beleswar Padhi
2025-08-19 11:26 ` Krzysztof Kozlowski
2025-08-21 18:27 ` Kevin Hilman
2025-08-21 23:17 ` Judith Mendez

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox