[PATCH] ata: Correct two dependency issues
Tony Dinh
mibodhi at gmail.com
Wed Jul 2 09:45:33 CEST 2025
On Tue, Jul 1, 2025 at 6:06 PM Tom Rini <trini at konsulko.com> wrote:
>
> First, the SATA_MV driver can only build on kirkwood or mvebu platforms
> due to header requirements, so add that as a dependency here. Second,
> SYS_SATA_MAX_DEVICE is also used by the API code so allow it to be
> configured in that case.
>
> Signed-off-by: Tom Rini <trini at konsulko.com>
> ---
> drivers/ata/Kconfig | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig
> index 29ceab849c02..da9c72a99d03 100644
> --- a/drivers/ata/Kconfig
> +++ b/drivers/ata/Kconfig
> @@ -131,6 +131,7 @@ config FSL_SATA_V2
>
> config SATA_MV
> bool "Enable Marvell SATA controller driver support"
> + depends on ARCH_KIRKWOOD || ARCH_MVEBU
> select AHCI
> select LIBATA
> help
> @@ -148,7 +149,7 @@ config SATA_SIL
>
> config SYS_SATA_MAX_DEVICE
> int "Maximum number of SATA devices"
> - depends on !AHCI || FSL_SATA || SATA_MV
> + depends on !AHCI || FSL_SATA || SATA_MV || API
> help
> Sets the maximum number of SATA devices which can be supported
> by U-Boot.
> --
> 2.43.0
Reviewed-by: Tony Dinh <mibodhi at gmail.com>
>
More information about the U-Boot
mailing list