On 4/24/21 1:34 AM, James Smart wrote: > This patch continues the efct driver population. > > This patch adds driver definitions for: > Emulex FC Target driver init, attach and hardware setup routines. > > Co-developed-by: Ram Vegesna <ram.vegesna@xxxxxxxxxxxx> > Signed-off-by: Ram Vegesna <ram.vegesna@xxxxxxxxxxxx> > Signed-off-by: James Smart <jsmart2021@xxxxxxxxx> > Reviewed-by: Daniel Wagner <dwagner@xxxxxxx> > > --- > v8: > efct_xport_detach to void, Simplified getting supported speeds routine. > --- > drivers/scsi/elx/efct/efct_driver.c | 788 ++++++++++++++++++ > drivers/scsi/elx/efct/efct_driver.h | 109 +++ > drivers/scsi/elx/efct/efct_hw.c | 1158 +++++++++++++++++++++++++++ > drivers/scsi/elx/efct/efct_hw.h | 15 + > drivers/scsi/elx/efct/efct_xport.c | 509 ++++++++++++ > drivers/scsi/elx/efct/efct_xport.h | 186 +++++ > 6 files changed, 2765 insertions(+) > create mode 100644 drivers/scsi/elx/efct/efct_driver.c > create mode 100644 drivers/scsi/elx/efct/efct_driver.h > create mode 100644 drivers/scsi/elx/efct/efct_hw.c > create mode 100644 drivers/scsi/elx/efct/efct_xport.c > create mode 100644 drivers/scsi/elx/efct/efct_xport.h > Reviewed-by: Hannes Reinecke <hare@xxxxxxx> Cheers, Hannes -- Dr. Hannes Reinecke Kernel Storage Architect hare@xxxxxxx +49 911 74053 688 SUSE Software Solutions Germany GmbH, 90409 Nürnberg GF: F. Imendörffer, HRB 36809 (AG Nürnberg)