[U-Boot] [RFC PATCH 15/29] drivers: ata: ahci: update max id if it is more than available ports
Simon Glass
sjg at chromium.org
Wed Nov 20 03:00:24 UTC 2019
Hi Suneel,
On Tue, 29 Oct 2019 at 14:08, Suneel Garapati <suneelglinux at gmail.com> wrote:
>
> From: Suneel Garapati <sgarapati at marvell.com>
>
> After check for maximum between max id and available ports, also check
> if available port count is less than max id and update.
>
> Signed-off-by: Suneel Garapati <sgarapati at marvell.com>
> ---
> drivers/ata/ahci.c | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
> index 21a89eba5a..ca075b58bc 100644
> --- a/drivers/ata/ahci.c
> +++ b/drivers/ata/ahci.c
> @@ -1177,6 +1177,9 @@ int ahci_probe_scsi(struct udevice *ahci_dev, ulong base)
> */
> uc_plat->max_id = max_t(unsigned long, uc_priv->n_ports,
> uc_plat->max_id);
> + /* If port count is less than max_id, update max_id */
> + if (uc_priv->n_ports < uc_plat->max_id)
> + uc_plat->max_id = uc_priv->n_ports;
What is the actually change with this code? It looks like it does the
same thinas the old code?
>
> return 0;
> }
> --
> 2.23.0
>
Regards,
Simon
More information about the U-Boot
mailing list