On Tue, Jul 1, 2025 at 6:06 PM Tom Rini <[email protected]> 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 <[email protected]> > --- > 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 <[email protected]> >

