Fix bad riser address and mux type

Tested By:
Installed riser, and didn't observe an error when installing mux.

Change-Id: Id66564364513b791d808bf34285287f92a2cfd11
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
diff --git a/configurations/A2UL16RISER.json b/configurations/A2UL16RISER.json
index 8fa4c4c..f02cec8 100644
--- a/configurations/A2UL16RISER.json
+++ b/configurations/A2UL16RISER.json
@@ -34,10 +34,10 @@
                 "Type": "TMP75"
             },
             {
-                "Address": "0x73",
+                "Address": "0x72",
                 "Bus": "$bus",
                 "Name": "Riser 2 Mux",
-                "Type": "PCA9543Mux"
+                "Type": "PCA9544Mux"
             },
             {
                 "Address": "$address",
@@ -93,7 +93,7 @@
                 "Address": "0x73",
                 "Bus": "$bus",
                 "Name": "Riser 2 Mux",
-                "Type": "PCA9543Mux"
+                "Type": "PCA9544Mux"
             },
             {
                 "Address": "$address",
@@ -111,4 +111,4 @@
             "SerialNumber": "$BOARD_SERIAL_NUMBER"
         }
     }
-]
\ No newline at end of file
+]
diff --git a/include/devices.hpp b/include/devices.hpp
index a72624b..2756731 100644
--- a/include/devices.hpp
+++ b/include/devices.hpp
@@ -44,6 +44,9 @@
          {"PCA9543Mux",
           ExportTemplate("pca9543 $Address",
                          "/sys/bus/i2c/devices/i2c-$Bus/new_device")},
+         {"PCA9544Mux",
+          ExportTemplate("pca9544 $Address",
+                         "/sys/bus/i2c/devices/i2c-$Bus/new_device")},
          {"PCA9545Mux",
           ExportTemplate("pca9545 $Address",
                          "/sys/bus/i2c/devices/i2c-$Bus/new_device")},