/ {
        model = "MediaTek MT2712 evaluation board";
+       chassis-type = "embedded";
        compatible = "mediatek,mt2712-evb", "mediatek,mt2712";
 
        aliases {
 
 
 / {
        model = "MediaTek MT6755 EVB";
+       chassis-type = "embedded";
        compatible = "mediatek,mt6755-evb", "mediatek,mt6755";
 
        aliases {
 
 
 / {
        model = "MediaTek MT6779 EVB";
+       chassis-type = "embedded";
        compatible = "mediatek,mt6779-evb", "mediatek,mt6779";
 
        aliases {
 
 
 / {
        model = "MediaTek MT6795 Evaluation Board";
+       chassis-type = "embedded";
        compatible = "mediatek,mt6795-evb", "mediatek,mt6795";
 
        aliases {
 
 
 / {
        model = "MediaTek MT6797 Evaluation Board";
+       chassis-type = "embedded";
        compatible = "mediatek,mt6797-evb", "mediatek,mt6797";
 
        aliases {
 
 
 / {
        model = "Mediatek X20 Development Board";
+       chassis-type = "embedded";
        compatible = "archermind,mt6797-x20-dev", "mediatek,mt6797";
 
        aliases {
 
 
 / {
        model = "Bananapi BPI-R64";
+       chassis-type = "embedded";
        compatible = "bananapi,bpi-r64", "mediatek,mt7622";
 
        aliases {
 
 
 / {
        model = "MediaTek MT7622 RFB1 board";
+       chassis-type = "embedded";
        compatible = "mediatek,mt7622-rfb1", "mediatek,mt7622";
 
        aliases {
 
 
 / {
        model = "Bananapi BPI-R3";
+       chassis-type = "embedded";
        compatible = "bananapi,bpi-r3", "mediatek,mt7986a";
 
        aliases {
 
 
 / {
        model = "MediaTek MT7986a RFB";
+       chassis-type = "embedded";
        compatible = "mediatek,mt7986a-rfb", "mediatek,mt7986a";
 
        aliases {
 
 
 / {
        model = "MediaTek MT7986b RFB";
+       chassis-type = "embedded";
        compatible = "mediatek,mt7986b-rfb", "mediatek,mt7986b";
 
        aliases {
 
 
 / {
        model = "Pumpkin MT8167";
+       chassis-type = "embedded";
        compatible = "mediatek,mt8167-pumpkin", "mediatek,mt8167";
 
        memory@40000000 {
 
 
 / {
        model = "Google Hanawl";
+       chassis-type = "laptop";
        compatible = "google,hana-rev7", "mediatek,mt8173";
 };
 
 
 
 / {
        model = "Google Hana";
+       chassis-type = "laptop";
        compatible = "google,hana-rev6", "google,hana-rev5",
                     "google,hana-rev4", "google,hana-rev3",
                     "google,hana", "mediatek,mt8173";
 
 
 / {
        model = "Google Elm";
+       chassis-type = "laptop";
        compatible = "google,elm-rev8", "google,elm-rev7", "google,elm-rev6",
                     "google,elm-rev5", "google,elm-rev4", "google,elm-rev3",
                     "google,elm", "mediatek,mt8173";
 
 
 / {
        model = "MediaTek MT8173 evaluation board";
+       chassis-type = "embedded";
        compatible = "mediatek,mt8173-evb", "mediatek,mt8173";
 
        aliases {
 
 
 / {
        model = "MediaTek MT8183 evaluation board";
+       chassis-type = "embedded";
        compatible = "mediatek,mt8183-evb", "mediatek,mt8183";
 
        aliases {
 
 
 / {
        model = "Google burnet board";
+       chassis-type = "convertible";
        compatible = "google,burnet", "mediatek,mt8183";
 };
 
 
 
 / {
        model = "Google damu board";
+       chassis-type = "convertible";
        compatible = "google,damu", "mediatek,mt8183";
 };
 
 
 
 / {
        model = "Google juniper sku16 board";
+       chassis-type = "convertible";
        compatible = "google,juniper-sku16", "google,juniper", "mediatek,mt8183";
 };
 
 
 
 / {
        model = "MediaTek kakadu board sku22";
+       chassis-type = "tablet";
        compatible = "google,kakadu-rev3-sku22", "google,kakadu-rev2-sku22",
                     "google,kakadu", "mediatek,mt8183";
 };
 
 
 / {
        model = "MediaTek kakadu board";
+       chassis-type = "tablet";
        compatible = "google,kakadu-rev3", "google,kakadu-rev2",
                        "google,kakadu", "mediatek,mt8183";
 };
 
 
 / {
        model = "MediaTek kodama sku16 board";
+       chassis-type = "tablet";
        compatible = "google,kodama-sku16", "google,kodama", "mediatek,mt8183";
 };
 
 
 
 / {
        model = "MediaTek kodama sku272 board";
+       chassis-type = "tablet";
        compatible = "google,kodama-sku272", "google,kodama", "mediatek,mt8183";
 };
 
 
 
 / {
        model = "MediaTek kodama sku288 board";
+       chassis-type = "tablet";
        compatible = "google,kodama-sku288", "google,kodama", "mediatek,mt8183";
 };
 
 
 
 / {
        model = "MediaTek krane sku0 board";
+       chassis-type = "tablet";
        compatible = "google,krane-sku0", "google,krane", "mediatek,mt8183";
 };
 
 
 
 / {
        model = "MediaTek krane sku176 board";
+       chassis-type = "tablet";
        compatible = "google,krane-sku176", "google,krane", "mediatek,mt8183";
 };
 
 
 
 / {
        model = "MediaTek MT8186 evaluation board";
+       chassis-type = "embedded";
        compatible = "mediatek,mt8186-evb", "mediatek,mt8186";
 
        aliases {