[U-Boot] [PATCH v2 07/44] sandbox: Add dummy SCSI functions

Tom Rini trini at konsulko.com
Tue May 3 03:02:53 CEST 2016


On Sun, May 01, 2016 at 11:35:55AM -0600, Simon Glass wrote:

> Add some functions needed by the SCSI code. This allows it to be compiled
> for sandbox, thus increasing build coverage.
> 
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
> 
> Changes in v2: None
> 
>  drivers/block/Makefile       |  2 +-
>  drivers/block/sandbox_scsi.c | 29 +++++++++++++++++++++++++++++
>  2 files changed, 30 insertions(+), 1 deletion(-)
>  create mode 100644 drivers/block/sandbox_scsi.c
> 
> diff --git a/drivers/block/Makefile b/drivers/block/Makefile
> index b832ae1..3b48eac 100644
> --- a/drivers/block/Makefile
> +++ b/drivers/block/Makefile
> @@ -22,7 +22,7 @@ obj-$(CONFIG_SATA_MV) += sata_mv.o
>  obj-$(CONFIG_SATA_SIL3114) += sata_sil3114.o
>  obj-$(CONFIG_SATA_SIL) += sata_sil.o
>  obj-$(CONFIG_IDE_SIL680) += sil680.o
> -obj-$(CONFIG_SANDBOX) += sandbox.o
> +obj-$(CONFIG_SANDBOX) += sandbox.o sandbox_scsi.o
>  obj-$(CONFIG_SCSI_SYM53C8XX) += sym53c8xx.o
>  obj-$(CONFIG_SYSTEMACE) += systemace.o
>  obj-$(CONFIG_BLOCK_CACHE) += blkcache.o
> diff --git a/drivers/block/sandbox_scsi.c b/drivers/block/sandbox_scsi.c
> new file mode 100644
> index 0000000..d342a7a
> --- /dev/null
> +++ b/drivers/block/sandbox_scsi.c
> @@ -0,0 +1,29 @@
> +/*
> + * Copyright (C) 2015 Google, Inc
> + * Written by Simon Glass <sjg at chromium.org>
> + *
> + * SPDX-License-Identifier:	GPL-2.0+
> + *
> + * This file contains dummy implementations of SCSI functions requried so
> + * that CONFIG_SCSI_can be enabled for sandbox.

Typo.  And I assume long term we can delete this file as we should be
able to eventually compile in the various SCSI controllers and have them
be not probed and OK, yes (and similar for SATA)?

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160502/d81ae686/attachment.sig>


More information about the U-Boot mailing list