[U-Boot] [PATCH v2 27/29] dm: ahci: Add a driver for SCSI on AHCI

Bin Meng bmeng.cn at gmail.com
Thu Jun 15 04:37:12 UTC 2017


On Thu, Jun 15, 2017 at 11:28 AM, Simon Glass <sjg at chromium.org> wrote:
> Some AHCI drivers use SCSI under the hood. Rather than making the AHCI
> driver be in the SCSI uclass it makes sense to have the AHCI device create
> a SCSI device as a child. That way we can handle any AHCI-specific
> operations rather than trying to pretend tha the device is just SCSI.
>
> To handle this we need to provide a way for AHCI drivers to bind a SCSI
> device as its child, and probe it. Add functions for this.
>
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
>
> Changes in v2:
> - Make it clear that non-PCI AHCI is not yet supported
>
>  drivers/ata/ahci.c | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  include/ahci.h     | 22 +++++++++++++++++++++
>  2 files changed, 79 insertions(+)
>

Reviewed-by: Bin Meng <bmeng.cn at gmail.com>


More information about the U-Boot mailing list