The accepted binding uses multiple nodes, one for each table type. Update
coral accordingly.

Signed-off-by: Simon Glass <s...@chromium.org>
---

 arch/x86/dts/chromebook_coral.dts | 27 +++++++++++++++++++++------
 1 file changed, 21 insertions(+), 6 deletions(-)

diff --git a/arch/x86/dts/chromebook_coral.dts 
b/arch/x86/dts/chromebook_coral.dts
index 43f4b33da1b..d66e128ae62 100644
--- a/arch/x86/dts/chromebook_coral.dts
+++ b/arch/x86/dts/chromebook_coral.dts
@@ -55,12 +55,27 @@
                write-protect-gpios = <&gpio_nw GPIO_75 GPIO_ACTIVE_HIGH>;
                phase-enforce-gpios = <&gpio_n GPIO_10 GPIO_ACTIVE_HIGH>;
                smbios {
-                       manufacturer = "Google";
-                       product = "Coral";
-                       version = "rev2";
-                       serial = "123456789";
-                       sku = "sku3";
-                       family = "Google_Coral";
+                       /* Type 1 table */
+                       system {
+                               manufacturer = "Google";
+                               product = "Coral";
+                               version = "rev2";
+                               serial = "123456789";
+                               sku = "sku3";
+                               family = "Google_Coral";
+                       };
+
+                       /* Type 2 table */
+                       baseboard {
+                               manufacturer = "Google";
+                               product = "Coral";
+                               asset-tag = "ABC123";
+                       };
+
+                       /* Type 3 table */
+                       chassis {
+                               manufacturer = "Google";
+                       };
                };
        };
 
-- 
2.29.2.222.g5d2a92d10f8-goog

Reply via email to