[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