diff --git a/sm5/atacmds.cpp b/sm5/atacmds.cpp index 5c1ffd0148b4915890294df9f43dbbef3f82f0da..e3c3e937044cf98eb0441ced7d0c775ab6a3d1af 100644 --- a/sm5/atacmds.cpp +++ b/sm5/atacmds.cpp @@ -35,7 +35,7 @@ #include "extern.h" #include "utility.h" -const char *atacmds_c_cvsid="$Id: atacmds.cpp,v 1.160 2004/08/16 22:44:26 ballen4705 Exp $" +const char *atacmds_c_cvsid="$Id: atacmds.cpp,v 1.160.2.1 2004/08/16 23:57:19 ballen4705 Exp $" ATACMDS_H_CVSID CONFIG_H_CVSID EXTERN_H_CVSID INT64_H_CVSID UTILITY_H_CVSID; // to hold onto exit code for atexit routine @@ -609,6 +609,9 @@ int smartcommandhandler(int device, smart_command_set command, int select, char case CONTROLLER_3WARE_9000_CHAR: retval=escalade_command_interface(device, con->controller_port-1, con->controller_type, command, select, data); break; + case CONTROLLER_MARVELL_SATA: + retval=marvell_command_interface(device, command, select, data); + break; default: retval=ata_command_interface(device, command, select, data); }