@ -158,26 +158,6 @@ typedef struct SCSI_cmd_block{
# define SCSI_WRITE_LONG 0x3F /* Write Long (O) */
# define SCSI_WRITE_SAME 0x41 /* Write Same (O) */
/****************************************************************************
* decleration of functions which have to reside in the LowLevel Part Driver
*/
int scsi_exec ( ccb * pccb ) ;
void scsi_bus_reset ( void ) ;
# if !defined(CONFIG_DM_SCSI)
void scsi_low_level_init ( int busdevfunc ) ;
# else
void scsi_low_level_init ( int busdevfunc , struct udevice * dev ) ;
# endif
/***************************************************************************
* functions residing inside cmd_scsi . c
*/
void scsi_init ( void ) ;
int scsi_scan ( int mode ) ;
# if defined(CONFIG_DM_SCSI)
/**
* struct scsi_platdata - stores information about SCSI controller
*
@ -190,8 +170,22 @@ struct scsi_platdata {
unsigned long max_lun ;
unsigned long max_id ;
} ;
# if defined(CONFIG_DM_SCSI)
void scsi_low_level_init ( int busdevfunc , struct udevice * dev ) ;
# else
void scsi_low_level_init ( int busdevfunc ) ;
void scsi_init ( void ) ;
# endif
int scsi_exec ( ccb * pccb ) ;
void scsi_bus_reset ( void ) ;
/***************************************************************************
* functions residing inside cmd_scsi . c
*/
int scsi_scan ( int mode ) ;
# define SCSI_IDENTIFY 0xC0 /* not used */
/* Hardware errors */