Add Dvbc Frontend Bandwidth settings in Tuner 1.1

Test: make -j44 dist
Bug: 169868608
Change-Id: Ief4d795a1671d77722d554f6af6536eaa1f8013d
diff --git a/tv/tuner/1.1/types.hal b/tv/tuner/1.1/types.hal
index a53685e..6e3ddfa 100644
--- a/tv/tuner/1.1/types.hal
+++ b/tv/tuner/1.1/types.hal
@@ -222,6 +222,8 @@
  */
 struct FrontendDvbcSettingsExt1_1 {
     FrontendCableTimeInterleaveMode interleaveMode;
+
+    FrontendDvbcBandwidth bandwidth;
 };
 
 /**
@@ -259,6 +261,18 @@
 };
 
 /**
+ *  Bandwidth Type for Cable Frontend.
+ */
+@export
+enum FrontendDvbcBandwidth : uint32_t {
+    UNDEFINED = 0,
+    BANDWIDTH_5MHZ = 1 << 0,
+    BANDWIDTH_6MHZ = 1 << 1,
+    BANDWIDTH_7MHZ = 1 << 2,
+    BANDWIDTH_8MHZ = 1 << 3,
+};
+
+/**
  *  Bandwidth Type for DTMB.
  */
 @export
@@ -438,6 +452,8 @@
 safe_union FrontendBandwidth {
     @1.0::FrontendAtsc3Bandwidth atsc3;
 
+    FrontendDvbcBandwidth dvbc;
+
     @1.0::FrontendDvbtBandwidth dvbt;
 
     @1.0::FrontendIsdbtBandwidth isdbt;