x86: baytrail: acpi: Create buffers outside of the methods
[oweals/u-boot.git] / arch / x86 / include / asm / arch-baytrail / acpi / lpc.asl
index 08b2f531323c23c926a64626b6cb2dd9c360e8f2..69455d90da8cb76cb56f3ecf68a19349a0284064 100644 (file)
@@ -136,20 +136,20 @@ Device (LPCB)
                        Store(0, C1EN)
                }
 
-               Method(_CRS, 0, Serialized)
+               Name(BUF0, ResourceTemplate()
                {
-                       Name(BUF0, ResourceTemplate()
-                       {
-                               IO(Decode16, 0x03f8, 0x03f8, 0x01, 0x08)
-                               IRQNoFlags() { 3 }
-                       })
-
-                       Name(BUF1, ResourceTemplate()
-                       {
-                               IO(Decode16, 0x03f8, 0x03f8, 0x01, 0x08)
-                               IRQNoFlags() { 4 }
-                       })
+                       IO(Decode16, 0x03f8, 0x03f8, 0x01, 0x08)
+                       IRQNoFlags() { 3 }
+               })
 
+               Name(BUF1, ResourceTemplate()
+               {
+                       IO(Decode16, 0x03f8, 0x03f8, 0x01, 0x08)
+                       IRQNoFlags() { 4 }
+               })
+
+               Method(_CRS, 0, Serialized)
+               {
                        If (LLessEqual(SRID, 0x04)) {
                                Return (BUF0)
                        } Else {