prima: Core stack changes to support TDLS off channel feature.

Core stack changes to support TDLS off channel feature.
This change includes
1) Changes to validate the base channel
2) Added support for reg class 12 and 128
3) Changes to advertize the full ht & vht capabilities
    in tdls setup request and tdls setup response

Change-Id: Ic9c27bccc4ad9c56d730af6951099871ac027f57
cRs-Fixed: 791759
diff --git a/CORE/MAC/src/pe/lim/limUtils.h b/CORE/MAC/src/pe/lim/limUtils.h
index a0ffcad..f80a75a 100644
--- a/CORE/MAC/src/pe/lim/limUtils.h
+++ b/CORE/MAC/src/pe/lim/limUtils.h
@@ -103,6 +103,7 @@
     BW20,
     BW40PLUS,
     BW40MINUS,
+    BW80,
     BWALL
 } offset_t;
 
@@ -110,7 +111,7 @@
     tANI_U8 op_class;
     tANI_U8 ch_spacing;
     offset_t    offset;
-    tANI_U8 channels[15];
+    tANI_U8 channels[25];
 }op_class_map_t;
 // LIM utility functions
 tANI_BOOLEAN limCheck11BRateBitmap(tANI_U16 RateBitmap);