Rename "apic" and "apic_cluster" to "lapic" and "lapic_cluster"
in device trees. Adapt sconfig as necessary.

Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>
Acked-by: Peter Stuge <peter@stuge.se>


git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5525 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
diff --git a/src/mainboard/a-trend/atc-6220/devicetree.cb b/src/mainboard/a-trend/atc-6220/devicetree.cb
index 2435b83..4ab61c4 100644
--- a/src/mainboard/a-trend/atc-6220/devicetree.cb
+++ b/src/mainboard/a-trend/atc-6220/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/a-trend/atc-6240/devicetree.cb b/src/mainboard/a-trend/atc-6240/devicetree.cb
index 5765604..7a2b9a9 100644
--- a/src/mainboard/a-trend/atc-6240/devicetree.cb
+++ b/src/mainboard/a-trend/atc-6240/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/abit/be6-ii_v2_0/devicetree.cb b/src/mainboard/abit/be6-ii_v2_0/devicetree.cb
index 48205c0..9c7cf56 100644
--- a/src/mainboard/abit/be6-ii_v2_0/devicetree.cb
+++ b/src/mainboard/abit/be6-ii_v2_0/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/amd/db800/devicetree.cb b/src/mainboard/amd/db800/devicetree.cb
index d79fb51..e872571 100644
--- a/src/mainboard/amd/db800/devicetree.cb
+++ b/src/mainboard/amd/db800/devicetree.cb
@@ -59,9 +59,9 @@
 		end
 	end
 	# APIC cluster is late CPU init.
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/model_lx
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 end
diff --git a/src/mainboard/amd/dbm690t/devicetree.cb b/src/mainboard/amd/dbm690t/devicetree.cb
index a12e82d..f6ed959 100644
--- a/src/mainboard/amd/dbm690t/devicetree.cb
+++ b/src/mainboard/amd/dbm690t/devicetree.cb
@@ -9,9 +9,9 @@
 #Define gfx_reconfiguration, 0: short reconfiguration, 1(default): long reconfiguration
 #Define gfx_link_width, 0: x16, 1: x1, 2: x2, 3: x4, 4: x8, 5: x12 (not supported), 6: x16
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_S1G1
-		device apic 0 on end
+		device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/amd/mahogany/devicetree.cb b/src/mainboard/amd/mahogany/devicetree.cb
index 19979a2..d09fdd0 100644
--- a/src/mainboard/amd/mahogany/devicetree.cb
+++ b/src/mainboard/amd/mahogany/devicetree.cb
@@ -9,9 +9,9 @@
 #Define gfx_reconfiguration, 0: short reconfiguration, 1(default): long reconfiguration
 #Define gfx_link_width, 0: x16, 1: x1, 2: x2, 3: x4, 4: x8, 5: x12 (not supported), 6: x16
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_AM2
-		device apic 0 on end
+		device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/amd/mahogany_fam10/devicetree.cb b/src/mainboard/amd/mahogany_fam10/devicetree.cb
index 8478ac1..d73e079 100644
--- a/src/mainboard/amd/mahogany_fam10/devicetree.cb
+++ b/src/mainboard/amd/mahogany_fam10/devicetree.cb
@@ -1,8 +1,8 @@
 # sample config for amd/mahogany_fam10
 chip northbridge/amd/amdfam10/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_AM2r2  #L1 and DDR2
-			 device apic 0 on end
+			 device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/amd/norwich/devicetree.cb b/src/mainboard/amd/norwich/devicetree.cb
index bc08b95..533ea92 100644
--- a/src/mainboard/amd/norwich/devicetree.cb
+++ b/src/mainboard/amd/norwich/devicetree.cb
@@ -32,9 +32,9 @@
 		end
 	end
 	# APIC cluster is late CPU init.
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/model_lx
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 end
diff --git a/src/mainboard/amd/pistachio/devicetree.cb b/src/mainboard/amd/pistachio/devicetree.cb
index 139a17e..435e03b 100644
--- a/src/mainboard/amd/pistachio/devicetree.cb
+++ b/src/mainboard/amd/pistachio/devicetree.cb
@@ -9,9 +9,9 @@
 #Define gfx_reconfiguration, 0: short reconfiguration, 1(default): long reconfiguration
 #Define gfx_link_width, 0: x16, 1: x1, 2: x2, 3: x4, 4: x8, 5: x12 (not supported), 6: x16
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_AM2
-		device apic 0 on end
+		device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/amd/rumba/devicetree.cb b/src/mainboard/amd/rumba/devicetree.cb
index bc84dc0..ac4f4b4 100644
--- a/src/mainboard/amd/rumba/devicetree.cb
+++ b/src/mainboard/amd/rumba/devicetree.cb
@@ -1,9 +1,9 @@
 chip northbridge/amd/gx2
 	register "setupflash" = "0"
   	#register "irqmap" = "0xaa5b"
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/model_gx2
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
   	device pci_domain 0 on
diff --git a/src/mainboard/amd/serengeti_cheetah/devicetree.cb b/src/mainboard/amd/serengeti_cheetah/devicetree.cb
index c174869..8ea682f 100644
--- a/src/mainboard/amd/serengeti_cheetah/devicetree.cb
+++ b/src/mainboard/amd/serengeti_cheetah/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_F
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/amd/serengeti_cheetah_fam10/devicetree.cb b/src/mainboard/amd/serengeti_cheetah_fam10/devicetree.cb
index 71c4daa..7c36509 100644
--- a/src/mainboard/amd/serengeti_cheetah_fam10/devicetree.cb
+++ b/src/mainboard/amd/serengeti_cheetah_fam10/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdfam10/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_F_1207  #L1 and DDR2
-			 device apic 0 on end
+			 device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/amd/tilapia_fam10/devicetree.cb b/src/mainboard/amd/tilapia_fam10/devicetree.cb
index 63b1d49..c725aaa 100644
--- a/src/mainboard/amd/tilapia_fam10/devicetree.cb
+++ b/src/mainboard/amd/tilapia_fam10/devicetree.cb
@@ -1,8 +1,8 @@
 # sample config for amd/tilapia_fam10
 chip northbridge/amd/amdfam10/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_AM3  #L1 and DDR3
-			 device apic 0 on end
+			 device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/arima/hdama/devicetree.cb b/src/mainboard/arima/hdama/devicetree.cb
index 0ab47a4..01c6a20 100644
--- a/src/mainboard/arima/hdama/devicetree.cb
+++ b/src/mainboard/arima/hdama/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_940
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/artecgroup/dbe61/devicetree.cb b/src/mainboard/artecgroup/dbe61/devicetree.cb
index 16e97fc..4c2aab4 100644
--- a/src/mainboard/artecgroup/dbe61/devicetree.cb
+++ b/src/mainboard/artecgroup/dbe61/devicetree.cb
@@ -32,9 +32,9 @@
 		end
 	end
 	# APIC cluster is late CPU init.
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/model_lx
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 
diff --git a/src/mainboard/asrock/939a785gmh/devicetree.cb b/src/mainboard/asrock/939a785gmh/devicetree.cb
index 08d58dc..6b52ffb 100644
--- a/src/mainboard/asrock/939a785gmh/devicetree.cb
+++ b/src/mainboard/asrock/939a785gmh/devicetree.cb
@@ -9,9 +9,9 @@
 #Define gfx_reconfiguration, 0: short reconfiguration, 1(default): long reconfiguration
 #Define gfx_link_width, 0: x16, 1: x1, 2: x2, 3: x4, 4: x8, 5: x12 (not supported), 6: x16
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_939
-		device apic 0 on end
+		device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/asus/a8n_e/devicetree.cb b/src/mainboard/asus/a8n_e/devicetree.cb
index ee8a7b4..c5a4c88 100644
--- a/src/mainboard/asus/a8n_e/devicetree.cb
+++ b/src/mainboard/asus/a8n_e/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex		# Root complex
-  device apic_cluster 0 on			# APIC cluster
+  device lapic_cluster 0 on			# APIC cluster
     chip cpu/amd/socket_939			# Socket 939 CPU
-      device apic 0 on end			# APIC
+      device lapic 0 on end			# APIC
     end
   end
 
diff --git a/src/mainboard/asus/a8v-e_se/devicetree.cb b/src/mainboard/asus/a8v-e_se/devicetree.cb
index 6568e38..b99ebfe 100644
--- a/src/mainboard/asus/a8v-e_se/devicetree.cb
+++ b/src/mainboard/asus/a8v-e_se/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex		# Root complex
-  device apic_cluster 0 on			# APIC cluster
+  device lapic_cluster 0 on			# APIC cluster
     chip cpu/amd/socket_939			# CPU
-      device apic 0 on end			# APIC
+      device lapic 0 on end			# APIC
     end
   end
   device pci_domain 0 on			# PCI domain
diff --git a/src/mainboard/asus/m2v-mx_se/devicetree.cb b/src/mainboard/asus/m2v-mx_se/devicetree.cb
index 2248fc6..93a3a87 100644
--- a/src/mainboard/asus/m2v-mx_se/devicetree.cb
+++ b/src/mainboard/asus/m2v-mx_se/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex		# Root complex
-  device apic_cluster 0 on			# APIC cluster
+  device lapic_cluster 0 on			# APIC cluster
     chip cpu/amd/socket_AM2			# CPU
-      device apic 0 on end			# APIC
+      device lapic 0 on end			# APIC
     end
   end
   device pci_domain 0 on			# PCI domain
diff --git a/src/mainboard/asus/mew-am/devicetree.cb b/src/mainboard/asus/mew-am/devicetree.cb
index 016f6db..a4b80e1 100644
--- a/src/mainboard/asus/mew-am/devicetree.cb
+++ b/src/mainboard/asus/mew-am/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i82810		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/socket_PGA370	# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/asus/p2b-d/devicetree.cb b/src/mainboard/asus/p2b-d/devicetree.cb
index fd57f07..ad289e8 100644
--- a/src/mainboard/asus/p2b-d/devicetree.cb
+++ b/src/mainboard/asus/p2b-d/devicetree.cb
@@ -1,10 +1,10 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
     chip cpu/intel/slot_1		# CPU
-      device apic 1 on end		# APIC
+      device lapic 1 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/asus/p2b-ds/devicetree.cb b/src/mainboard/asus/p2b-ds/devicetree.cb
index 8fdfe77..dc9bf90 100644
--- a/src/mainboard/asus/p2b-ds/devicetree.cb
+++ b/src/mainboard/asus/p2b-ds/devicetree.cb
@@ -1,10 +1,10 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
     chip cpu/intel/slot_1		# CPU
-      device apic 1 on end		# APIC
+      device lapic 1 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/asus/p2b-f/devicetree.cb b/src/mainboard/asus/p2b-f/devicetree.cb
index ff78a4b..6fae008 100644
--- a/src/mainboard/asus/p2b-f/devicetree.cb
+++ b/src/mainboard/asus/p2b-f/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/asus/p2b-ls/devicetree.cb b/src/mainboard/asus/p2b-ls/devicetree.cb
index c6205c8..cc8281b 100644
--- a/src/mainboard/asus/p2b-ls/devicetree.cb
+++ b/src/mainboard/asus/p2b-ls/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/asus/p2b/devicetree.cb b/src/mainboard/asus/p2b/devicetree.cb
index 45e1149..a193e9e 100644
--- a/src/mainboard/asus/p2b/devicetree.cb
+++ b/src/mainboard/asus/p2b/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/asus/p3b-f/devicetree.cb b/src/mainboard/asus/p3b-f/devicetree.cb
index ff78a4b..6fae008 100644
--- a/src/mainboard/asus/p3b-f/devicetree.cb
+++ b/src/mainboard/asus/p3b-f/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/azza/pt-6ibd/devicetree.cb b/src/mainboard/azza/pt-6ibd/devicetree.cb
index 5e4c268..2448601 100644
--- a/src/mainboard/azza/pt-6ibd/devicetree.cb
+++ b/src/mainboard/azza/pt-6ibd/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/bcom/winnetp680/devicetree.cb b/src/mainboard/bcom/winnetp680/devicetree.cb
index 2461464..c86bc6ae 100644
--- a/src/mainboard/bcom/winnetp680/devicetree.cb
+++ b/src/mainboard/bcom/winnetp680/devicetree.cb
@@ -56,9 +56,9 @@
       device pci 12.0 on end			# Ethernet
     end
   end
-  device apic_cluster 0 on			# APIC cluster
+  device lapic_cluster 0 on			# APIC cluster
     chip cpu/via/model_c7			# VIA C7
-      device apic 0 on end			# APIC
+      device lapic 0 on end			# APIC
     end
   end
 end
diff --git a/src/mainboard/biostar/m6tba/devicetree.cb b/src/mainboard/biostar/m6tba/devicetree.cb
index c13a70e..faeb73a 100644
--- a/src/mainboard/biostar/m6tba/devicetree.cb
+++ b/src/mainboard/biostar/m6tba/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/broadcom/blast/devicetree.cb b/src/mainboard/broadcom/blast/devicetree.cb
index d06c590..c50ebc7 100644
--- a/src/mainboard/broadcom/blast/devicetree.cb
+++ b/src/mainboard/broadcom/blast/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_940
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/compaq/deskpro_en_sff_p600/devicetree.cb b/src/mainboard/compaq/deskpro_en_sff_p600/devicetree.cb
index 0a8f9c8..a745126 100644
--- a/src/mainboard/compaq/deskpro_en_sff_p600/devicetree.cb
+++ b/src/mainboard/compaq/deskpro_en_sff_p600/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/dell/s1850/devicetree.cb b/src/mainboard/dell/s1850/devicetree.cb
index bd7b3a3..de8c90b 100644
--- a/src/mainboard/dell/s1850/devicetree.cb
+++ b/src/mainboard/dell/s1850/devicetree.cb
@@ -58,12 +58,12 @@
 		device pci 04.0 on end
 		device pci 06.0 on end
 	end
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/intel/socket_mPGA604 # cpu 0
-			device apic 0 on end
+			device lapic 0 on end
 		end
 		chip cpu/intel/socket_mPGA604 # cpu 1
-			device apic 6 on end
+			device lapic 6 on end
 		end
 	end
 	register "intrline" = "0x00070100"
diff --git a/src/mainboard/digitallogic/adl855pc/devicetree.cb b/src/mainboard/digitallogic/adl855pc/devicetree.cb
index 6b526333..756cb50 100644
--- a/src/mainboard/digitallogic/adl855pc/devicetree.cb
+++ b/src/mainboard/digitallogic/adl855pc/devicetree.cb
@@ -51,9 +51,9 @@
                 	end
 		end
 	end
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/intel/socket_mPGA479M
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 end
diff --git a/src/mainboard/digitallogic/msm800sev/devicetree.cb b/src/mainboard/digitallogic/msm800sev/devicetree.cb
index 6890e83..c4dfa17 100644
--- a/src/mainboard/digitallogic/msm800sev/devicetree.cb
+++ b/src/mainboard/digitallogic/msm800sev/devicetree.cb
@@ -76,9 +76,9 @@
 	end
 
 	# APIC cluster is late CPU init.
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/model_lx
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 
diff --git a/src/mainboard/gigabyte/ga-6bxc/devicetree.cb b/src/mainboard/gigabyte/ga-6bxc/devicetree.cb
index 729b6b8..b5a4b5a5 100644
--- a/src/mainboard/gigabyte/ga-6bxc/devicetree.cb
+++ b/src/mainboard/gigabyte/ga-6bxc/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/gigabyte/ga_2761gxdk/devicetree.cb b/src/mainboard/gigabyte/ga_2761gxdk/devicetree.cb
index 08670bd..62f9238 100644
--- a/src/mainboard/gigabyte/ga_2761gxdk/devicetree.cb
+++ b/src/mainboard/gigabyte/ga_2761gxdk/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_AM2
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/gigabyte/m57sli/devicetree.cb b/src/mainboard/gigabyte/m57sli/devicetree.cb
index b403ef8..d942aca 100644
--- a/src/mainboard/gigabyte/m57sli/devicetree.cb
+++ b/src/mainboard/gigabyte/m57sli/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_AM2
-			device apic 0 on end
+			device lapic 0 on end
 		end
 end
 device pci_domain 0 on
diff --git a/src/mainboard/hp/dl145_g3/devicetree.cb b/src/mainboard/hp/dl145_g3/devicetree.cb
index 80b9b33..1f4f042 100644
--- a/src/mainboard/hp/dl145_g3/devicetree.cb
+++ b/src/mainboard/hp/dl145_g3/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_F
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/hp/e_vectra_p2706t/devicetree.cb b/src/mainboard/hp/e_vectra_p2706t/devicetree.cb
index 7ea1f29..4a65844 100644
--- a/src/mainboard/hp/e_vectra_p2706t/devicetree.cb
+++ b/src/mainboard/hp/e_vectra_p2706t/devicetree.cb
@@ -1,8 +1,8 @@
 # TODO: i810E actually!
 chip northbridge/intel/i82810			# Northbridge
-  device apic_cluster 0 on			# APIC cluster
+  device lapic_cluster 0 on			# APIC cluster
     chip cpu/intel/socket_PGA370		# CPU
-      device apic 0 on end			# APIC
+      device lapic 0 on end			# APIC
     end
   end
   device pci_domain 0 on
diff --git a/src/mainboard/ibm/e325/devicetree.cb b/src/mainboard/ibm/e325/devicetree.cb
index 1b63301..9ba57e9 100644
--- a/src/mainboard/ibm/e325/devicetree.cb
+++ b/src/mainboard/ibm/e325/devicetree.cb
@@ -69,12 +69,12 @@
 			device pci 19.3 on end
 		end
 	end
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_940
-			device apic 0 on end
+			device lapic 0 on end
 		end
 		chip cpu/amd/socket_940
-			device apic 1 on end
+			device lapic 1 on end
 		end
 	end
 end
diff --git a/src/mainboard/ibm/e326/devicetree.cb b/src/mainboard/ibm/e326/devicetree.cb
index f1759dd..8826439 100644
--- a/src/mainboard/ibm/e326/devicetree.cb
+++ b/src/mainboard/ibm/e326/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_940
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 
diff --git a/src/mainboard/iei/pcisa-lx-800-r10/devicetree.cb b/src/mainboard/iei/pcisa-lx-800-r10/devicetree.cb
index 59a4875..a7e74d0 100644
--- a/src/mainboard/iei/pcisa-lx-800-r10/devicetree.cb
+++ b/src/mainboard/iei/pcisa-lx-800-r10/devicetree.cb
@@ -67,9 +67,9 @@
 		end
 	end
 	# APIC cluster is late CPU init.
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/model_lx
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 end
diff --git a/src/mainboard/intel/d945gclf/devicetree.cb b/src/mainboard/intel/d945gclf/devicetree.cb
index 01a0bc6..c808cdc 100644
--- a/src/mainboard/intel/d945gclf/devicetree.cb
+++ b/src/mainboard/intel/d945gclf/devicetree.cb
@@ -19,9 +19,9 @@
 
 chip northbridge/intel/i945
 
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/intel/socket_441
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 
diff --git a/src/mainboard/intel/eagleheights/devicetree.cb b/src/mainboard/intel/eagleheights/devicetree.cb
index e5bbf20..e628dda 100644
--- a/src/mainboard/intel/eagleheights/devicetree.cb
+++ b/src/mainboard/intel/eagleheights/devicetree.cb
@@ -64,9 +64,9 @@
 			device pci 1f.4 on end # Performance counters
                 end
         end
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/intel/bga956
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 end
diff --git a/src/mainboard/intel/jarrell/devicetree.cb b/src/mainboard/intel/jarrell/devicetree.cb
index 3a40899..a187d23 100644
--- a/src/mainboard/intel/jarrell/devicetree.cb
+++ b/src/mainboard/intel/jarrell/devicetree.cb
@@ -68,12 +68,12 @@
 			register "gpio[41]" = "ICH5R_GPIO_USE_AS_GPIO | ICH5R_GPIO_SEL_INPUT"
 		end
 	end
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/intel/socket_mPGA604 # cpu 0
-			device apic 0 on end
+			device lapic 0 on end
 		end
 		chip cpu/intel/socket_mPGA604 # cpu 1
-			device apic 6 on end
+			device lapic 6 on end
 		end
 	end
 end
diff --git a/src/mainboard/intel/mtarvon/devicetree.cb b/src/mainboard/intel/mtarvon/devicetree.cb
index 1a11859..8585b54 100644
--- a/src/mainboard/intel/mtarvon/devicetree.cb
+++ b/src/mainboard/intel/mtarvon/devicetree.cb
@@ -36,9 +36,9 @@
                         device pci 1f.3 on end # SMBus
                 end
         end
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/intel/socket_mPGA479M
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 end
diff --git a/src/mainboard/intel/truxton/devicetree.cb b/src/mainboard/intel/truxton/devicetree.cb
index a21c2f4..7563f02 100644
--- a/src/mainboard/intel/truxton/devicetree.cb
+++ b/src/mainboard/intel/truxton/devicetree.cb
@@ -46,9 +46,9 @@
                         device pci 1f.4 on end  # ?
                 end
         end
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/intel/ep80579
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 end
diff --git a/src/mainboard/intel/xe7501devkit/devicetree.cb b/src/mainboard/intel/xe7501devkit/devicetree.cb
index efa0d88..3275457 100644
--- a/src/mainboard/intel/xe7501devkit/devicetree.cb
+++ b/src/mainboard/intel/xe7501devkit/devicetree.cb
@@ -61,12 +61,12 @@
 			device pci 1f.6 off end # AC97 Modem
 		end # SB
 	end # PCI_DOMAIN
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/intel/socket_mPGA604
-			device apic 0 on end
+			device lapic 0 on end
 		end
 		chip cpu/intel/socket_mPGA604
-			device apic 6 on end
+			device lapic 6 on end
 		end
 	end
 end
diff --git a/src/mainboard/iwill/dk8_htx/devicetree.cb b/src/mainboard/iwill/dk8_htx/devicetree.cb
index 734a93f..e1cb939 100644
--- a/src/mainboard/iwill/dk8_htx/devicetree.cb
+++ b/src/mainboard/iwill/dk8_htx/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_940
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/iwill/dk8s2/devicetree.cb b/src/mainboard/iwill/dk8s2/devicetree.cb
index 5c389f2..7587e15 100644
--- a/src/mainboard/iwill/dk8s2/devicetree.cb
+++ b/src/mainboard/iwill/dk8s2/devicetree.cb
@@ -77,12 +77,12 @@
 			device pci 19.3 on end
 		end
 	end
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_940
-			device apic 0 on end
+			device lapic 0 on end
 		end
 		chip cpu/amd/socket_940
-			device apic 1 on end
+			device lapic 1 on end
 		end
 	end
 end
diff --git a/src/mainboard/iwill/dk8x/devicetree.cb b/src/mainboard/iwill/dk8x/devicetree.cb
index a275425..b9430b1 100644
--- a/src/mainboard/iwill/dk8x/devicetree.cb
+++ b/src/mainboard/iwill/dk8x/devicetree.cb
@@ -56,12 +56,12 @@
 			device pci 19.3 on end
 		end
 	end
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_940
-			device apic 0 on end
+			device lapic 0 on end
 		end
 		chip cpu/amd/socket_940
-			device apic 1 on end
+			device lapic 1 on end
 		end
 	end
 end
diff --git a/src/mainboard/jetway/j7f24/devicetree.cb b/src/mainboard/jetway/j7f24/devicetree.cb
index 4df377b..cbc45c3 100644
--- a/src/mainboard/jetway/j7f24/devicetree.cb
+++ b/src/mainboard/jetway/j7f24/devicetree.cb
@@ -54,9 +54,9 @@
       device pci 12.0 on end			# Ethernet
     end
   end
-  device apic_cluster 0 on			# APIC cluster
+  device lapic_cluster 0 on			# APIC cluster
     chip cpu/via/model_c7			# VIA C7
-      device apic 0 on end			# APIC
+      device lapic 0 on end			# APIC
     end
   end
 end
diff --git a/src/mainboard/kontron/986lcd-m/devicetree.cb b/src/mainboard/kontron/986lcd-m/devicetree.cb
index f4e6b93..8acd4c6 100644
--- a/src/mainboard/kontron/986lcd-m/devicetree.cb
+++ b/src/mainboard/kontron/986lcd-m/devicetree.cb
@@ -1,8 +1,8 @@
 chip northbridge/intel/i945
 
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/intel/socket_mFCPGA478
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 
diff --git a/src/mainboard/kontron/kt690/devicetree.cb b/src/mainboard/kontron/kt690/devicetree.cb
index dc7df48..5dd617b 100644
--- a/src/mainboard/kontron/kt690/devicetree.cb
+++ b/src/mainboard/kontron/kt690/devicetree.cb
@@ -9,9 +9,9 @@
 #Define gfx_reconfiguration, 0: short reconfiguration, 1(default): long reconfiguration
 #Define gfx_link_width, 0: x16, 1: x1, 2: x2, 3: x4, 4: x8, 5: x12 (not supported), 6: x16
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_S1G1
-		device apic 0 on end
+		device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/lippert/roadrunner-lx/devicetree.cb b/src/mainboard/lippert/roadrunner-lx/devicetree.cb
index 7201972..ea17001 100644
--- a/src/mainboard/lippert/roadrunner-lx/devicetree.cb
+++ b/src/mainboard/lippert/roadrunner-lx/devicetree.cb
@@ -81,9 +81,9 @@
     end
   end
   # APIC cluster is late CPU init.
-  device apic_cluster 0 on
+  device lapic_cluster 0 on
     chip cpu/amd/model_lx
-      device apic 0 on end
+      device lapic 0 on end
     end
   end
 end
diff --git a/src/mainboard/lippert/spacerunner-lx/devicetree.cb b/src/mainboard/lippert/spacerunner-lx/devicetree.cb
index f6d5535..5eeb7fc 100644
--- a/src/mainboard/lippert/spacerunner-lx/devicetree.cb
+++ b/src/mainboard/lippert/spacerunner-lx/devicetree.cb
@@ -82,9 +82,9 @@
     end
   end
   # APIC cluster is late CPU init.
-  device apic_cluster 0 on
+  device lapic_cluster 0 on
     chip cpu/amd/model_lx
-      device apic 0 on end
+      device lapic 0 on end
     end
   end
 end
diff --git a/src/mainboard/mitac/6513wu/devicetree.cb b/src/mainboard/mitac/6513wu/devicetree.cb
index 3cba778..df2d2ce 100644
--- a/src/mainboard/mitac/6513wu/devicetree.cb
+++ b/src/mainboard/mitac/6513wu/devicetree.cb
@@ -19,9 +19,9 @@
 ##
 
 chip northbridge/intel/i82810           # Northbridge
-  device apic_cluster 0 on              # APIC cluster
+  device lapic_cluster 0 on              # APIC cluster
     chip cpu/intel/socket_PGA370        # CPU
-      device apic 0 on end              # APIC
+      device lapic 0 on end              # APIC
     end
   end
   device pci_domain 0 on                # PCI domain
diff --git a/src/mainboard/msi/ms6119/devicetree.cb b/src/mainboard/msi/ms6119/devicetree.cb
index d02b630..d5be59f 100644
--- a/src/mainboard/msi/ms6119/devicetree.cb
+++ b/src/mainboard/msi/ms6119/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/msi/ms6147/devicetree.cb b/src/mainboard/msi/ms6147/devicetree.cb
index d31b73d..0500a7f 100644
--- a/src/mainboard/msi/ms6147/devicetree.cb
+++ b/src/mainboard/msi/ms6147/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/msi/ms6156/devicetree.cb b/src/mainboard/msi/ms6156/devicetree.cb
index 8b3e3ca..da3ba6f 100644
--- a/src/mainboard/msi/ms6156/devicetree.cb
+++ b/src/mainboard/msi/ms6156/devicetree.cb
@@ -19,9 +19,9 @@
 ##
 
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/msi/ms6178/devicetree.cb b/src/mainboard/msi/ms6178/devicetree.cb
index 4863957..569aee5 100644
--- a/src/mainboard/msi/ms6178/devicetree.cb
+++ b/src/mainboard/msi/ms6178/devicetree.cb
@@ -19,9 +19,9 @@
 ##
 
 chip northbridge/intel/i82810			# Northbridge
-  device apic_cluster 0 on			# APIC cluster
+  device lapic_cluster 0 on			# APIC cluster
     chip cpu/intel/socket_PGA370		# CPU
-      device apic 0 on end			# APIC
+      device lapic 0 on end			# APIC
     end
   end
   device pci_domain 0 on
diff --git a/src/mainboard/msi/ms7135/devicetree.cb b/src/mainboard/msi/ms7135/devicetree.cb
index ac686db..c431816 100644
--- a/src/mainboard/msi/ms7135/devicetree.cb
+++ b/src/mainboard/msi/ms7135/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex		# Root complex
-  device apic_cluster 0 on			# APIC cluster
+  device lapic_cluster 0 on			# APIC cluster
     chip cpu/amd/socket_754			# Socket 754 CPU
-      device apic 0 on end			# APIC
+      device lapic 0 on end			# APIC
     end
   end
 
diff --git a/src/mainboard/msi/ms7260/devicetree.cb b/src/mainboard/msi/ms7260/devicetree.cb
index 38b0338..4c4f855 100644
--- a/src/mainboard/msi/ms7260/devicetree.cb
+++ b/src/mainboard/msi/ms7260/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex		# Root complex
-  device apic_cluster 0 on			# APIC cluster
+  device lapic_cluster 0 on			# APIC cluster
     chip cpu/amd/socket_AM2			# CPU
-      device apic 0 on end			# APIC
+      device lapic 0 on end			# APIC
     end
   end
   device pci_domain 0 on			# PCI domain
diff --git a/src/mainboard/msi/ms9185/devicetree.cb b/src/mainboard/msi/ms9185/devicetree.cb
index 720075b..fc566e2 100644
--- a/src/mainboard/msi/ms9185/devicetree.cb
+++ b/src/mainboard/msi/ms9185/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_F
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
        device pci_domain 0 on
diff --git a/src/mainboard/msi/ms9282/devicetree.cb b/src/mainboard/msi/ms9282/devicetree.cb
index 0287f13..7159ec0 100644
--- a/src/mainboard/msi/ms9282/devicetree.cb
+++ b/src/mainboard/msi/ms9282/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_F
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 
diff --git a/src/mainboard/msi/ms9652_fam10/devicetree.cb b/src/mainboard/msi/ms9652_fam10/devicetree.cb
index 9b0f2dc..b619acb 100644
--- a/src/mainboard/msi/ms9652_fam10/devicetree.cb
+++ b/src/mainboard/msi/ms9652_fam10/devicetree.cb
@@ -22,9 +22,9 @@
 ##
 
 chip northbridge/amd/amdfam10/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_F_1207
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/nec/powermate2000/devicetree.cb b/src/mainboard/nec/powermate2000/devicetree.cb
index 52cae58..37a15e1 100644
--- a/src/mainboard/nec/powermate2000/devicetree.cb
+++ b/src/mainboard/nec/powermate2000/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i82810			# Northbridge
-  device apic_cluster 0 on			# APIC cluster
+  device lapic_cluster 0 on			# APIC cluster
     chip cpu/intel/socket_PGA370		# CPU
-      device apic 0 on end			# APIC
+      device lapic 0 on end			# APIC
     end
   end
   device pci_domain 0 on
diff --git a/src/mainboard/newisys/khepri/devicetree.cb b/src/mainboard/newisys/khepri/devicetree.cb
index 30e73f7..9a10f41 100644
--- a/src/mainboard/newisys/khepri/devicetree.cb
+++ b/src/mainboard/newisys/khepri/devicetree.cb
@@ -1,10 +1,10 @@
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_940
-			device apic 0 on end
+			device lapic 0 on end
 		end
 		chip cpu/amd/socket_940
-			device apic 1 on end
+			device lapic 1 on end
 		end
 	end
 
diff --git a/src/mainboard/nokia/ip530/devicetree.cb b/src/mainboard/nokia/ip530/devicetree.cb
index 4d37bd8..ebccad0 100644
--- a/src/mainboard/nokia/ip530/devicetree.cb
+++ b/src/mainboard/nokia/ip530/devicetree.cb
@@ -19,9 +19,9 @@
 ##
 
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/socket_PGA370	# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/nvidia/l1_2pvv/devicetree.cb b/src/mainboard/nvidia/l1_2pvv/devicetree.cb
index 5014f09..6168d8f 100644
--- a/src/mainboard/nvidia/l1_2pvv/devicetree.cb
+++ b/src/mainboard/nvidia/l1_2pvv/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_F
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/olpc/btest/devicetree.cb b/src/mainboard/olpc/btest/devicetree.cb
index ca55ce1..3dfe710 100644
--- a/src/mainboard/olpc/btest/devicetree.cb
+++ b/src/mainboard/olpc/btest/devicetree.cb
@@ -1,9 +1,9 @@
 chip northbridge/amd/gx2
 	register "irqmap" = "0xaa5b"
 	register "setupflash" = "0"
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/model_gx2
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
   	device pci_domain 0 on
diff --git a/src/mainboard/olpc/rev_a/devicetree.cb b/src/mainboard/olpc/rev_a/devicetree.cb
index ca55ce1..3dfe710 100644
--- a/src/mainboard/olpc/rev_a/devicetree.cb
+++ b/src/mainboard/olpc/rev_a/devicetree.cb
@@ -1,9 +1,9 @@
 chip northbridge/amd/gx2
 	register "irqmap" = "0xaa5b"
 	register "setupflash" = "0"
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/model_gx2
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
   	device pci_domain 0 on
diff --git a/src/mainboard/pcengines/alix1c/devicetree.cb b/src/mainboard/pcengines/alix1c/devicetree.cb
index f40e302..4af91ca 100644
--- a/src/mainboard/pcengines/alix1c/devicetree.cb
+++ b/src/mainboard/pcengines/alix1c/devicetree.cb
@@ -76,9 +76,9 @@
 	end
 
 	# APIC cluster is late CPU init.
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/model_lx
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 
diff --git a/src/mainboard/rca/rm4100/devicetree.cb b/src/mainboard/rca/rm4100/devicetree.cb
index bf2cee0..5c22eaa 100644
--- a/src/mainboard/rca/rm4100/devicetree.cb
+++ b/src/mainboard/rca/rm4100/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i82830		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/socket_mFCBGA479	# Mobile Celeron Micro-FCBGA Socket 479
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/roda/rk886ex/devicetree.cb b/src/mainboard/roda/rk886ex/devicetree.cb
index 9ce2659..8762955 100644
--- a/src/mainboard/roda/rk886ex/devicetree.cb
+++ b/src/mainboard/roda/rk886ex/devicetree.cb
@@ -21,9 +21,9 @@
 
 chip northbridge/intel/i945
 
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/intel/socket_mFCPGA478
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 
diff --git a/src/mainboard/soyo/sy-6ba-plus-iii/devicetree.cb b/src/mainboard/soyo/sy-6ba-plus-iii/devicetree.cb
index 3c092e0..03451e2 100644
--- a/src/mainboard/soyo/sy-6ba-plus-iii/devicetree.cb
+++ b/src/mainboard/soyo/sy-6ba-plus-iii/devicetree.cb
@@ -19,9 +19,9 @@
 ##
 
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/sunw/ultra40/devicetree.cb b/src/mainboard/sunw/ultra40/devicetree.cb
index e791749..ba7a9ab 100644
--- a/src/mainboard/sunw/ultra40/devicetree.cb
+++ b/src/mainboard/sunw/ultra40/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_940
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/supermicro/h8dme/devicetree.cb b/src/mainboard/supermicro/h8dme/devicetree.cb
index f6f75ef..3a5aa79 100644
--- a/src/mainboard/supermicro/h8dme/devicetree.cb
+++ b/src/mainboard/supermicro/h8dme/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_F
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/supermicro/h8dmr/devicetree.cb b/src/mainboard/supermicro/h8dmr/devicetree.cb
index 67920c4..a730514 100644
--- a/src/mainboard/supermicro/h8dmr/devicetree.cb
+++ b/src/mainboard/supermicro/h8dmr/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_F
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/supermicro/h8dmr_fam10/devicetree.cb b/src/mainboard/supermicro/h8dmr_fam10/devicetree.cb
index c142dcb..adbe04d 100644
--- a/src/mainboard/supermicro/h8dmr_fam10/devicetree.cb
+++ b/src/mainboard/supermicro/h8dmr_fam10/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdfam10/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_F_1207
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/supermicro/h8qme_fam10/devicetree.cb b/src/mainboard/supermicro/h8qme_fam10/devicetree.cb
index 5759f40..d6f31fa 100644
--- a/src/mainboard/supermicro/h8qme_fam10/devicetree.cb
+++ b/src/mainboard/supermicro/h8qme_fam10/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdfam10/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_F_1207
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/supermicro/x6dai_g/devicetree.cb b/src/mainboard/supermicro/x6dai_g/devicetree.cb
index 038964e..c8ce779 100644
--- a/src/mainboard/supermicro/x6dai_g/devicetree.cb
+++ b/src/mainboard/supermicro/x6dai_g/devicetree.cb
@@ -52,12 +52,12 @@
 		device pci 04.0 on end
 		device pci 08.0 on end
 	end
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/intel/socket_mPGA604 # cpu0
-			device apic 0 on end
+			device lapic 0 on end
 		end
 		chip cpu/intel/socket_mPGA604 # cpu1
-			device apic 6 on end
+			device lapic 6 on end
 		end
 	end
 end
diff --git a/src/mainboard/supermicro/x6dhe_g/devicetree.cb b/src/mainboard/supermicro/x6dhe_g/devicetree.cb
index 075acfc..6dd6b17 100644
--- a/src/mainboard/supermicro/x6dhe_g/devicetree.cb
+++ b/src/mainboard/supermicro/x6dhe_g/devicetree.cb
@@ -75,12 +75,12 @@
 		device 	pci 06.0 on end
 	end
 
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/intel/socket_mPGA604  	# CPU 0
-			device apic 0 on end
+			device lapic 0 on end
 		end
 		chip cpu/intel/socket_mPGA604 	# CPU 1
-			device apic 6 on end
+			device lapic 6 on end
 		end
 	end
 end
diff --git a/src/mainboard/supermicro/x6dhe_g2/devicetree.cb b/src/mainboard/supermicro/x6dhe_g2/devicetree.cb
index bbc4e76..04110b0 100644
--- a/src/mainboard/supermicro/x6dhe_g2/devicetree.cb
+++ b/src/mainboard/supermicro/x6dhe_g2/devicetree.cb
@@ -75,12 +75,12 @@
 		device 	pci 06.0 on end
 	end
 
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/intel/socket_mPGA604  	# CPU 0
-			device apic 0 on end
+			device lapic 0 on end
 		end
 		chip cpu/intel/socket_mPGA604 	# CPU 1
-			device apic 6 on end
+			device lapic 6 on end
 		end
 	end
 end
diff --git a/src/mainboard/supermicro/x6dhr_ig/devicetree.cb b/src/mainboard/supermicro/x6dhr_ig/devicetree.cb
index b989e76..df778ed 100644
--- a/src/mainboard/supermicro/x6dhr_ig/devicetree.cb
+++ b/src/mainboard/supermicro/x6dhr_ig/devicetree.cb
@@ -71,12 +71,12 @@
 		end
 		device pci 06.0 on end
 	end
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/intel/socket_mPGA604 # cpu 0
-			device apic 0 on end
+			device lapic 0 on end
 		end
 		chip cpu/intel/socket_mPGA604 # cpu 1
-			device apic 6 on end
+			device lapic 6 on end
 		end
 	end
 	register "intrline" = "0x00070105"
diff --git a/src/mainboard/supermicro/x6dhr_ig2/devicetree.cb b/src/mainboard/supermicro/x6dhr_ig2/devicetree.cb
index ed3fa65..77c9e9d7 100644
--- a/src/mainboard/supermicro/x6dhr_ig2/devicetree.cb
+++ b/src/mainboard/supermicro/x6dhr_ig2/devicetree.cb
@@ -62,12 +62,12 @@
 		device pci 04.0 on end
 		device pci 06.0 on end
 	end
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/intel/socket_mPGA604 # cpu 0
-			device apic 0 on end
+			device lapic 0 on end
 		end
 		chip cpu/intel/socket_mPGA604 # cpu 1
-			device apic 6 on end
+			device lapic 6 on end
 		end
 	end
 	register "intrline" = "0x00070105"
diff --git a/src/mainboard/technexion/tim5690/devicetree.cb b/src/mainboard/technexion/tim5690/devicetree.cb
index ddad732..4c9b07d 100644
--- a/src/mainboard/technexion/tim5690/devicetree.cb
+++ b/src/mainboard/technexion/tim5690/devicetree.cb
@@ -9,9 +9,9 @@
 #Define gfx_reconfiguration, 0: short reconfiguration, 1(default): long reconfiguration
 #Define gfx_link_width, 0: x16, 1: x1, 2: x2, 3: x4, 4: x8, 5: x12 (not supported), 6: x16
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_S1G1
-		device apic 0 on end
+		device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/technexion/tim8690/devicetree.cb b/src/mainboard/technexion/tim8690/devicetree.cb
index a12e82d..f6ed959 100644
--- a/src/mainboard/technexion/tim8690/devicetree.cb
+++ b/src/mainboard/technexion/tim8690/devicetree.cb
@@ -9,9 +9,9 @@
 #Define gfx_reconfiguration, 0: short reconfiguration, 1(default): long reconfiguration
 #Define gfx_link_width, 0: x16, 1: x1, 2: x2, 3: x4, 4: x8, 5: x12 (not supported), 6: x16
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_S1G1
-		device apic 0 on end
+		device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/thomson/ip1000/devicetree.cb b/src/mainboard/thomson/ip1000/devicetree.cb
index a2b5fe8..f7b11f1 100644
--- a/src/mainboard/thomson/ip1000/devicetree.cb
+++ b/src/mainboard/thomson/ip1000/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i82830		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/socket_mFCBGA479	# Low Voltage PIII Micro-FCBGA Socket 479
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
 
diff --git a/src/mainboard/tyan/s1846/devicetree.cb b/src/mainboard/tyan/s1846/devicetree.cb
index b4d2046..d3df17c 100644
--- a/src/mainboard/tyan/s1846/devicetree.cb
+++ b/src/mainboard/tyan/s1846/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/intel/i440bx		# Northbridge
-  device apic_cluster 0 on		# APIC cluster
+  device lapic_cluster 0 on		# APIC cluster
     chip cpu/intel/slot_1		# CPU
-      device apic 0 on end		# APIC
+      device lapic 0 on end		# APIC
     end
   end
   device pci_domain 0 on		# PCI domain
diff --git a/src/mainboard/tyan/s2735/devicetree.cb b/src/mainboard/tyan/s2735/devicetree.cb
index 1e8b12a..b519a4a 100644
--- a/src/mainboard/tyan/s2735/devicetree.cb
+++ b/src/mainboard/tyan/s2735/devicetree.cb
@@ -73,12 +73,12 @@
 		        device pci 1f.6 off end
 		end # SB
         end # PCI_DOMAIN
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/intel/socket_mPGA604
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
                 chip cpu/intel/socket_mPGA604
-                        device apic 6 on end
+                        device lapic 6 on end
                 end
         end
 end
diff --git a/src/mainboard/tyan/s2850/devicetree.cb b/src/mainboard/tyan/s2850/devicetree.cb
index 98e6a28..6a9a420 100644
--- a/src/mainboard/tyan/s2850/devicetree.cb
+++ b/src/mainboard/tyan/s2850/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_940
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/tyan/s2875/devicetree.cb b/src/mainboard/tyan/s2875/devicetree.cb
index edd4f6f..d3c2582 100644
--- a/src/mainboard/tyan/s2875/devicetree.cb
+++ b/src/mainboard/tyan/s2875/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_940
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/tyan/s2880/devicetree.cb b/src/mainboard/tyan/s2880/devicetree.cb
index 97dcae8..ba43b27 100644
--- a/src/mainboard/tyan/s2880/devicetree.cb
+++ b/src/mainboard/tyan/s2880/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_940
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/tyan/s2881/devicetree.cb b/src/mainboard/tyan/s2881/devicetree.cb
index 47b5d37..6e302f21 100644
--- a/src/mainboard/tyan/s2881/devicetree.cb
+++ b/src/mainboard/tyan/s2881/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_940
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/tyan/s2882/devicetree.cb b/src/mainboard/tyan/s2882/devicetree.cb
index b8cbce2..b8f2160 100644
--- a/src/mainboard/tyan/s2882/devicetree.cb
+++ b/src/mainboard/tyan/s2882/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_940
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 
diff --git a/src/mainboard/tyan/s2885/devicetree.cb b/src/mainboard/tyan/s2885/devicetree.cb
index 7cdc728..0eb1b9e 100644
--- a/src/mainboard/tyan/s2885/devicetree.cb
+++ b/src/mainboard/tyan/s2885/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_940
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/tyan/s2891/devicetree.cb b/src/mainboard/tyan/s2891/devicetree.cb
index d7b9801..71b4bae 100644
--- a/src/mainboard/tyan/s2891/devicetree.cb
+++ b/src/mainboard/tyan/s2891/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_940
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/tyan/s2892/devicetree.cb b/src/mainboard/tyan/s2892/devicetree.cb
index a64c547..7d4c8a7 100644
--- a/src/mainboard/tyan/s2892/devicetree.cb
+++ b/src/mainboard/tyan/s2892/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_940
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/tyan/s2895/devicetree.cb b/src/mainboard/tyan/s2895/devicetree.cb
index d031947..a7fe79e 100644
--- a/src/mainboard/tyan/s2895/devicetree.cb
+++ b/src/mainboard/tyan/s2895/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_940
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/tyan/s2912/devicetree.cb b/src/mainboard/tyan/s2912/devicetree.cb
index 530d06b..b154fcc 100644
--- a/src/mainboard/tyan/s2912/devicetree.cb
+++ b/src/mainboard/tyan/s2912/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_F
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/tyan/s2912_fam10/devicetree.cb b/src/mainboard/tyan/s2912_fam10/devicetree.cb
index a6a012a..60a2aa1 100644
--- a/src/mainboard/tyan/s2912_fam10/devicetree.cb
+++ b/src/mainboard/tyan/s2912_fam10/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdfam10/root_complex
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/socket_F_1207
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/tyan/s4880/devicetree.cb b/src/mainboard/tyan/s4880/devicetree.cb
index 4c2f2b5..cb34235 100644
--- a/src/mainboard/tyan/s4880/devicetree.cb
+++ b/src/mainboard/tyan/s4880/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_940
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 
diff --git a/src/mainboard/tyan/s4882/devicetree.cb b/src/mainboard/tyan/s4882/devicetree.cb
index 66f8c73..d4a7017 100644
--- a/src/mainboard/tyan/s4882/devicetree.cb
+++ b/src/mainboard/tyan/s4882/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/amd/socket_940
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 	device pci_domain 0 on
diff --git a/src/mainboard/via/epia-cn/devicetree.cb b/src/mainboard/via/epia-cn/devicetree.cb
index 6425239..727ccc5 100644
--- a/src/mainboard/via/epia-cn/devicetree.cb
+++ b/src/mainboard/via/epia-cn/devicetree.cb
@@ -53,9 +53,9 @@
       device pci 12.0 on end			# Ethernet
     end
   end
-  device apic_cluster 0 on			# APIC cluster
+  device lapic_cluster 0 on			# APIC cluster
     chip cpu/via/model_c7			# VIA C7
-      device apic 0 on end			# APIC
+      device lapic 0 on end			# APIC
     end
   end
 end
diff --git a/src/mainboard/via/epia-m/devicetree.cb b/src/mainboard/via/epia-m/devicetree.cb
index ed543a2..cc4a39d 100644
--- a/src/mainboard/via/epia-m/devicetree.cb
+++ b/src/mainboard/via/epia-m/devicetree.cb
@@ -1,8 +1,8 @@
 chip northbridge/via/vt8623
 
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/via/model_c3
-			device apic 0 on  end
+			device lapic 0 on  end
 		end
 	end
 
diff --git a/src/mainboard/via/epia-m700/devicetree.cb b/src/mainboard/via/epia-m700/devicetree.cb
index 008399a..4e8e2a8 100644
--- a/src/mainboard/via/epia-m700/devicetree.cb
+++ b/src/mainboard/via/epia-m700/devicetree.cb
@@ -16,9 +16,9 @@
     # device pci 11.0 on	# Southbridge LPC
     # end
   end
-  device apic_cluster 0 on	# APIC cluster
+  device lapic_cluster 0 on	# APIC cluster
     chip cpu/via/model_c7	# VIA C7
-      device apic 0 on end	# APIC
+      device lapic 0 on end	# APIC
     end
   end
 end
diff --git a/src/mainboard/via/epia-n/devicetree.cb b/src/mainboard/via/epia-n/devicetree.cb
index 56bca92..651a1a2 100644
--- a/src/mainboard/via/epia-n/devicetree.cb
+++ b/src/mainboard/via/epia-n/devicetree.cb
@@ -21,9 +21,9 @@
 
 chip northbridge/via/cn400			# Northbridge
 
-  device apic_cluster 0 on			# APIC cluster
+  device lapic_cluster 0 on			# APIC cluster
     chip cpu/via/model_c3			# VIA C3
-      device apic 0 on end			# APIC
+      device lapic 0 on end			# APIC
     end
   end
 
diff --git a/src/mainboard/via/epia/devicetree.cb b/src/mainboard/via/epia/devicetree.cb
index b97f4f2..1e19a32 100644
--- a/src/mainboard/via/epia/devicetree.cb
+++ b/src/mainboard/via/epia/devicetree.cb
@@ -54,9 +54,9 @@
         	end
 	end
 
-        device apic_cluster 0 on
+        device lapic_cluster 0 on
                 chip cpu/via/model_c3
-                        device apic 0 on end
+                        device lapic 0 on end
                 end
         end
 end
diff --git a/src/mainboard/via/pc2500e/devicetree.cb b/src/mainboard/via/pc2500e/devicetree.cb
index c03d000..a891ef1 100644
--- a/src/mainboard/via/pc2500e/devicetree.cb
+++ b/src/mainboard/via/pc2500e/devicetree.cb
@@ -80,9 +80,9 @@
       device pci 12.0 on end			# Ethernet
     end
   end
-  device apic_cluster 0 on			# APIC cluster
+  device lapic_cluster 0 on			# APIC cluster
     chip cpu/via/model_c7			# VIA C7
-      device apic 0 on end			# APIC
+      device lapic 0 on end			# APIC
     end
   end
 end
diff --git a/src/mainboard/via/vt8454c/devicetree.cb b/src/mainboard/via/vt8454c/devicetree.cb
index d308dbb..1a5bf54 100644
--- a/src/mainboard/via/vt8454c/devicetree.cb
+++ b/src/mainboard/via/vt8454c/devicetree.cb
@@ -1,7 +1,7 @@
 chip northbridge/via/cx700
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/via/model_c7
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 	device pci_domain 0 on
diff --git a/src/mainboard/winent/pl6064/devicetree.cb b/src/mainboard/winent/pl6064/devicetree.cb
index 713849a..ff20fedb 100644
--- a/src/mainboard/winent/pl6064/devicetree.cb
+++ b/src/mainboard/winent/pl6064/devicetree.cb
@@ -72,9 +72,9 @@
 		end
 	end
 	# APIC cluster is late CPU init.
-	device apic_cluster 0 on
+	device lapic_cluster 0 on
 		chip cpu/amd/model_lx
-			device apic 0 on end
+			device lapic 0 on end
 		end
 	end
 end