meta-quanta: olympus-nuvoton: binding KCS to specify device

The Olympus-nuvoton commuicated with BIOS use KCS channel 1
Setting obmc-host-ipmi-hw use kcs protocol binding KCS1 device
in Olympus-nuvoton

Change-Id: I01c2e2750b91f77d01108be7d9603a9cbe952e7d
Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com>
diff --git a/meta-olympus-nuvoton/conf/machine/olympus-nuvoton.conf b/meta-olympus-nuvoton/conf/machine/olympus-nuvoton.conf
index f13b5c5..ac3c128 100644
--- a/meta-olympus-nuvoton/conf/machine/olympus-nuvoton.conf
+++ b/meta-olympus-nuvoton/conf/machine/olympus-nuvoton.conf
@@ -25,3 +25,5 @@
         obmc-chassis-state-mgmt \
         obmc-bmc-state-mgmt \
         "
+
+PREFERRED_PROVIDER_virtual/obmc-host-ipmi-hw = "phosphor-ipmi-kcs"
diff --git a/meta-olympus-nuvoton/recipes-phosphor/ipmi/phosphor-ipmi-kcs_%.bbappend b/meta-olympus-nuvoton/recipes-phosphor/ipmi/phosphor-ipmi-kcs_%.bbappend
new file mode 100644
index 0000000..f5b70c8
--- /dev/null
+++ b/meta-olympus-nuvoton/recipes-phosphor/ipmi/phosphor-ipmi-kcs_%.bbappend
@@ -0,0 +1,2 @@
+KCS_DEVICE = "ipmi-kcs1"
+