Index: /branches/rel_apv_10_7/usr/click/lib/libuinet-atcp/lib/libuinet/uinet_host_pci.c
===================================================================
--- /branches/rel_apv_10_7/usr/click/lib/libuinet-atcp/lib/libuinet/uinet_host_pci.c	(revision 38133)
+++ /branches/rel_apv_10_7/usr/click/lib/libuinet-atcp/lib/libuinet/uinet_host_pci.c	(working copy)
@@ -454,9 +454,9 @@
 		total_pcib = find_pcib(93, NULL, 0);
 		total_pcib += find_pcib(23, NULL, 0);
 	} else if (chipset_id == CHIPSET_ID_CAR5060) {
-		//Only added onboard(0) and slot1(22) for now. Need add more later.
 		total_pcib = find_pcib(0, NULL, 0);
 		total_pcib += find_pcib(22, NULL, 0);
+		total_pcib += find_pcib(151, NULL, 1);
 	} else {
 
 	/* if there are 2 north bridge,
@@ -510,7 +510,6 @@
 		total_pcib = find_pcib(178, pcib_nicdevs, 0);
 		total_pcib += find_pcib(0, &pcib_nicdevs[total_pcib], 0);
 		total_pcib += find_pcib(22, &pcib_nicdevs[total_pcib], 0);
-		
 	} else if (chipset_id == CHIPSET_ID_CB1924) {
 		total_pcib = find_pcib(178, pcib_nicdevs, 0);
 		total_pcib += find_pcib(100, &pcib_nicdevs[total_pcib], 0);
@@ -521,6 +520,7 @@
 	} else if (chipset_id == CHIPSET_ID_CAR5060) {
 		total_pcib = find_pcib(0, pcib_nicdevs, 0);
 		total_pcib += find_pcib(22, &pcib_nicdevs[total_pcib], 0);
+		total_pcib += find_pcib(151, &pcib_nicdevs[total_pcib], 1);
 	} else {
 		total_pcib = find_pcib(0, pcib_nicdevs, 0);
 		total_pcib += find_pcib(128, &pcib_nicdevs[total_pcib], 1);
Index: /branches/rel_apv_10_7/usr/src/sys/click/net/if_cafw.c
===================================================================
--- /branches/rel_apv_10_7/usr/src/sys/click/net/if_cafw.c	(revision 38133)
+++ /branches/rel_apv_10_7/usr/src/sys/click/net/if_cafw.c	(working copy)
@@ -461,7 +461,9 @@
 // PCI Bridge 0.2 (0000:00:1c.4): 1 NICs found
 // PCI Bridge 0.3 (0000:00:1c.5): 1 NICs found
 // PCI Bridge 1.0 (0000:16:02.0): 4 NICs found
-// PCI Bridge 2.0 (0000:16:04.0): 0 NICs found
+// PCI Bridge 2.0 (0000:16:04.0): 4 NICs found
+// PCI Bridge 3.0 (0000:97:02.0): 4 NICs found
+// PCI Bridge 4.0 (0000:97:04.0): 4 NICs found
 // [root@localhost ~]# lspci -vt
 //  +-[0000:16]-+-02.0-[17]--+-00.0  Intel Corporation Ethernet Controller X710 for 10GbE SFP+
 //  |           |            +-00.1  Intel Corporation Ethernet Controller X710 for 10GbE SFP+
@@ -469,12 +471,16 @@
 //  |           |            \-00.3  Intel Corporation Ethernet Controller X710 for 10GbE SFP+
 //  +-[0000:00]-+-1c.4-[04]----00.0  Intel Corporation I210 Gigabit Network Connection
 //              +-1c.5-[05]----00.0  Intel Corporation I210 Gigabit Network Connection
+//  +-[0000:97]-+-02.0-[98-99]--+-00.0  Intel Corporation Device 1593
+//  |           |               +-00.1  Intel Corporation Device 1593
+//  |           |               +-00.2  Intel Corporation Device 1593
+//  |           |               \-00.3  Intel Corporation Device 1593
 static struct pcib_slot_map nic_slot_map_pcib_CAR5060[MAX_SUBMAP][MAX_SLOTS] = {
 	{
 		{0, 2}, {0, 3}, {-1, -1},
 	},
 	{
-		{1, 0}, {-1, -1},
+		{1, 0}, {2, 0}, {3, 0}, {4, 0}, {-1, -1},
 	},
 };
 
