scsi: add defines for new FC port speeds.
authorDick Kennedy <Dick.Kennedy@Emulex.Com>
Fri, 13 Jun 2014 16:40:36 +0000 (16:40 +0000)
committerChristoph Hellwig <hch@lst.de>
Fri, 25 Jul 2014 21:16:54 +0000 (17:16 -0400)
These speeds are to support the next generation of FCoE port speeds.

Signed-off-by: Dick Kennedy <Dick.Kennedy@Emulex.Com>
Reviewed-by: Ewan D. Milne <emilne@redhat.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/scsi/scsi_transport_fc.c
include/scsi/scsi_transport_fc.h

index 4b0f167..5d6f348 100644 (file)
@@ -261,6 +261,10 @@ static const struct {
        { FC_PORTSPEED_8GBIT,           "8 Gbit" },
        { FC_PORTSPEED_16GBIT,          "16 Gbit" },
        { FC_PORTSPEED_32GBIT,          "32 Gbit" },
+       { FC_PORTSPEED_20GBIT,          "20 Gbit" },
+       { FC_PORTSPEED_40GBIT,          "40 Gbit" },
+       { FC_PORTSPEED_50GBIT,          "50 Gbit" },
+       { FC_PORTSPEED_100GBIT,         "100 Gbit" },
        { FC_PORTSPEED_NOT_NEGOTIATED,  "Not Negotiated" },
 };
 fc_bitfield_name_search(port_speed, fc_port_speed_names)
index 8c79980..007a0bc 100644 (file)
@@ -131,6 +131,10 @@ enum fc_vport_state {
 #define FC_PORTSPEED_8GBIT             0x10
 #define FC_PORTSPEED_16GBIT            0x20
 #define FC_PORTSPEED_32GBIT            0x40
+#define FC_PORTSPEED_20GBIT            0x80
+#define FC_PORTSPEED_40GBIT            0x100
+#define FC_PORTSPEED_50GBIT            0x200
+#define FC_PORTSPEED_100GBIT           0x400
 #define FC_PORTSPEED_NOT_NEGOTIATED    (1 << 15) /* Speed not established */
 
 /*