xref: /rk3399_rockchip-uboot/drivers/scsi/sandbox_scsi.c (revision 8d3a25685e4aac7070365a2b3c53c2c81b27930f)
10fcd48feSSimon Glass /*
20fcd48feSSimon Glass  * Copyright (C) 2015 Google, Inc
30fcd48feSSimon Glass  * Written by Simon Glass <sjg@chromium.org>
40fcd48feSSimon Glass  *
50fcd48feSSimon Glass  * SPDX-License-Identifier:	GPL-2.0+
60fcd48feSSimon Glass  *
70fcd48feSSimon Glass  * This file contains dummy implementations of SCSI functions requried so
80fcd48feSSimon Glass  * that CONFIG_SCSI can be enabled for sandbox.
90fcd48feSSimon Glass  */
100fcd48feSSimon Glass 
110fcd48feSSimon Glass #include <common.h>
120fcd48feSSimon Glass #include <scsi.h>
130fcd48feSSimon Glass 
scsi_bus_reset(struct udevice * dev)14*4682c8a1SSimon Glass int scsi_bus_reset(struct udevice *dev)
150fcd48feSSimon Glass {
16*4682c8a1SSimon Glass 	return 0;
170fcd48feSSimon Glass }
180fcd48feSSimon Glass 
scsi_init(void)190fcd48feSSimon Glass void scsi_init(void)
200fcd48feSSimon Glass {
210fcd48feSSimon Glass }
220fcd48feSSimon Glass 
scsi_exec(struct udevice * dev,struct scsi_cmd * pccb)23*4682c8a1SSimon Glass int scsi_exec(struct udevice *dev, struct scsi_cmd *pccb)
240fcd48feSSimon Glass {
250fcd48feSSimon Glass 	return 0;
260fcd48feSSimon Glass }
27