Add case to test Get Channel Info via IPMI

Command "Get Channel Info" is belongs to the IPMI Messaging
Support Commands in IPMI SPEC.

Signed-off-by: Tony Lee <tony.lee@quantatw.com>
Change-Id: Ia6c5e2c9b1ec8904df5859e450863f32b49f2558
diff --git a/data/ipmi_variable.py b/data/ipmi_variable.py
new file mode 100644
index 0000000..64aae68
--- /dev/null
+++ b/data/ipmi_variable.py
@@ -0,0 +1,50 @@
+#!/usr/bin/python
+
+r"""
+Contains channel-related constants.
+"""
+
+medium_type_ipmi_conf_map = {
+    "reserved": "reserved",
+    "IPMB (I2C)": "ipmb",
+    "ICMB v1.0": "icmb-v1.0",
+    "ICMB v0.9": "icmb-v0.9",
+    "802.3 LAN": "lan-802.3",
+    "Serial/Modem": "serial",
+    "Other LAN": "other-lan",
+    "PCI SMBus": "pci-smbus",
+    "SMBus v1.0/v1.1": "smbus-v1.0",
+    "SMBus v2.0": "smbus-v2.0",
+    "USB 1.x": "usb-1x",
+    "USB 2.x": "usb-2x",
+    "System Interface": "system-interface"
+}
+
+
+protocol_type_ipmi_conf_map = {
+    "reserved": "na",
+    "IPMB-1.0": "ipmb-1.0",
+    "ICMB-1.0": "icmb-2.0",
+    "reserved": "reserved",
+    "IPMI-SMBus": "ipmi-smbus",
+    "KCS": "kcs",
+    "SMIC": "smic",
+    "BT-10": "bt-10",
+    "BT-15": "bt-15",
+    "TMode": "tmode",
+    "OEM 1": "oem",
+}
+
+
+disabled_ipmi_conf_map = {
+    "disabled": "True",
+    "enabled": "False",
+}
+
+
+access_mode_ipmi_conf_map = {
+    "disabled": "disabled",
+    "pre-boot only": "pre-boot",
+    "always available": "always_available",
+    "shared": "shared",
+}