Add PCA984x mux/switch support

This patch adds support for PCA984x family ultralow voltage i2c
switches/multiplexers.

Tested:
On a board with PCA9849 switch, the driver is loaded successfully.

Change-Id: Iee5d34ce8b67a622f5b3d50cd49e71521299a7aa
Signed-off-by: Jiaqing Zhao <jiaqing.zhao@intel.com>
diff --git a/include/devices.hpp b/include/devices.hpp
index 3c8ef21..35048cd 100644
--- a/include/devices.hpp
+++ b/include/devices.hpp
@@ -173,6 +173,15 @@
          {"PCA9846Mux",
           ExportTemplate("pca9846 $Address", "/sys/bus/i2c/devices/i2c-$Bus",
                          "new_device", "delete_device", false)},
+         {"PCA9847Mux",
+          ExportTemplate("pca9847 $Address", "/sys/bus/i2c/devices/i2c-$Bus",
+                         "new_device", "delete_device", false)},
+         {"PCA9848Mux",
+          ExportTemplate("pca9848 $Address", "/sys/bus/i2c/devices/i2c-$Bus",
+                         "new_device", "delete_device", false)},
+         {"PCA9849Mux",
+          ExportTemplate("pca9849 $Address", "/sys/bus/i2c/devices/i2c-$Bus",
+                         "new_device", "delete_device", false)},
          {"SBTSI",
           ExportTemplate("sbtsi $Address", "/sys/bus/i2c/devices/i2c-$Bus",
                          "new_device", "delete_device", true)},