Commit 380d18fb authored by AngeloGioacchino Del Regno's avatar AngeloGioacchino Del Regno Committed by Matthias Brugger

arm64: mediatek: Propagate chassis-type where possible

The chassis-type string identifies the form-factor of the system:
add this property to all device trees of devices for which the form
factor is known.
Signed-off-by: default avatarAngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20230517101108.205654-1-angelogioacchino.delregno@collabora.comSigned-off-by: default avatarMatthias Brugger <matthias.bgg@gmail.com>
parent 492061bf
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
/ { / {
model = "MediaTek MT2712 evaluation board"; model = "MediaTek MT2712 evaluation board";
chassis-type = "embedded";
compatible = "mediatek,mt2712-evb", "mediatek,mt2712"; compatible = "mediatek,mt2712-evb", "mediatek,mt2712";
aliases { aliases {
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
/ { / {
model = "MediaTek MT6755 EVB"; model = "MediaTek MT6755 EVB";
chassis-type = "embedded";
compatible = "mediatek,mt6755-evb", "mediatek,mt6755"; compatible = "mediatek,mt6755-evb", "mediatek,mt6755";
aliases { aliases {
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
/ { / {
model = "MediaTek MT6779 EVB"; model = "MediaTek MT6779 EVB";
chassis-type = "embedded";
compatible = "mediatek,mt6779-evb", "mediatek,mt6779"; compatible = "mediatek,mt6779-evb", "mediatek,mt6779";
aliases { aliases {
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
/ { / {
model = "MediaTek MT6795 Evaluation Board"; model = "MediaTek MT6795 Evaluation Board";
chassis-type = "embedded";
compatible = "mediatek,mt6795-evb", "mediatek,mt6795"; compatible = "mediatek,mt6795-evb", "mediatek,mt6795";
aliases { aliases {
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
/ { / {
model = "MediaTek MT6797 Evaluation Board"; model = "MediaTek MT6797 Evaluation Board";
chassis-type = "embedded";
compatible = "mediatek,mt6797-evb", "mediatek,mt6797"; compatible = "mediatek,mt6797-evb", "mediatek,mt6797";
aliases { aliases {
......
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
/ { / {
model = "Mediatek X20 Development Board"; model = "Mediatek X20 Development Board";
chassis-type = "embedded";
compatible = "archermind,mt6797-x20-dev", "mediatek,mt6797"; compatible = "archermind,mt6797-x20-dev", "mediatek,mt6797";
aliases { aliases {
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
/ { / {
model = "Bananapi BPI-R64"; model = "Bananapi BPI-R64";
chassis-type = "embedded";
compatible = "bananapi,bpi-r64", "mediatek,mt7622"; compatible = "bananapi,bpi-r64", "mediatek,mt7622";
aliases { aliases {
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
/ { / {
model = "MediaTek MT7622 RFB1 board"; model = "MediaTek MT7622 RFB1 board";
chassis-type = "embedded";
compatible = "mediatek,mt7622-rfb1", "mediatek,mt7622"; compatible = "mediatek,mt7622-rfb1", "mediatek,mt7622";
aliases { aliases {
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
/ { / {
model = "Bananapi BPI-R3"; model = "Bananapi BPI-R3";
chassis-type = "embedded";
compatible = "bananapi,bpi-r3", "mediatek,mt7986a"; compatible = "bananapi,bpi-r3", "mediatek,mt7986a";
aliases { aliases {
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
/ { / {
model = "MediaTek MT7986a RFB"; model = "MediaTek MT7986a RFB";
chassis-type = "embedded";
compatible = "mediatek,mt7986a-rfb", "mediatek,mt7986a"; compatible = "mediatek,mt7986a-rfb", "mediatek,mt7986a";
aliases { aliases {
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
/ { / {
model = "MediaTek MT7986b RFB"; model = "MediaTek MT7986b RFB";
chassis-type = "embedded";
compatible = "mediatek,mt7986b-rfb", "mediatek,mt7986b"; compatible = "mediatek,mt7986b-rfb", "mediatek,mt7986b";
aliases { aliases {
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
/ { / {
model = "Pumpkin MT8167"; model = "Pumpkin MT8167";
chassis-type = "embedded";
compatible = "mediatek,mt8167-pumpkin", "mediatek,mt8167"; compatible = "mediatek,mt8167-pumpkin", "mediatek,mt8167";
memory@40000000 { memory@40000000 {
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
/ { / {
model = "Google Hanawl"; model = "Google Hanawl";
chassis-type = "laptop";
compatible = "google,hana-rev7", "mediatek,mt8173"; compatible = "google,hana-rev7", "mediatek,mt8173";
}; };
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
/ { / {
model = "Google Hana"; model = "Google Hana";
chassis-type = "laptop";
compatible = "google,hana-rev6", "google,hana-rev5", compatible = "google,hana-rev6", "google,hana-rev5",
"google,hana-rev4", "google,hana-rev3", "google,hana-rev4", "google,hana-rev3",
"google,hana", "mediatek,mt8173"; "google,hana", "mediatek,mt8173";
......
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
/ { / {
model = "Google Elm"; model = "Google Elm";
chassis-type = "laptop";
compatible = "google,elm-rev8", "google,elm-rev7", "google,elm-rev6", compatible = "google,elm-rev8", "google,elm-rev7", "google,elm-rev6",
"google,elm-rev5", "google,elm-rev4", "google,elm-rev3", "google,elm-rev5", "google,elm-rev4", "google,elm-rev3",
"google,elm", "mediatek,mt8173"; "google,elm", "mediatek,mt8173";
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
/ { / {
model = "MediaTek MT8173 evaluation board"; model = "MediaTek MT8173 evaluation board";
chassis-type = "embedded";
compatible = "mediatek,mt8173-evb", "mediatek,mt8173"; compatible = "mediatek,mt8173-evb", "mediatek,mt8173";
aliases { aliases {
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
/ { / {
model = "MediaTek MT8183 evaluation board"; model = "MediaTek MT8183 evaluation board";
chassis-type = "embedded";
compatible = "mediatek,mt8183-evb", "mediatek,mt8183"; compatible = "mediatek,mt8183-evb", "mediatek,mt8183";
aliases { aliases {
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
/ { / {
model = "Google burnet board"; model = "Google burnet board";
chassis-type = "convertible";
compatible = "google,burnet", "mediatek,mt8183"; compatible = "google,burnet", "mediatek,mt8183";
}; };
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
/ { / {
model = "Google damu board"; model = "Google damu board";
chassis-type = "convertible";
compatible = "google,damu", "mediatek,mt8183"; compatible = "google,damu", "mediatek,mt8183";
}; };
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
/ { / {
model = "Google juniper sku16 board"; model = "Google juniper sku16 board";
chassis-type = "convertible";
compatible = "google,juniper-sku16", "google,juniper", "mediatek,mt8183"; compatible = "google,juniper-sku16", "google,juniper", "mediatek,mt8183";
}; };
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
/ { / {
model = "MediaTek kakadu board sku22"; model = "MediaTek kakadu board sku22";
chassis-type = "tablet";
compatible = "google,kakadu-rev3-sku22", "google,kakadu-rev2-sku22", compatible = "google,kakadu-rev3-sku22", "google,kakadu-rev2-sku22",
"google,kakadu", "mediatek,mt8183"; "google,kakadu", "mediatek,mt8183";
}; };
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
/ { / {
model = "MediaTek kakadu board"; model = "MediaTek kakadu board";
chassis-type = "tablet";
compatible = "google,kakadu-rev3", "google,kakadu-rev2", compatible = "google,kakadu-rev3", "google,kakadu-rev2",
"google,kakadu", "mediatek,mt8183"; "google,kakadu", "mediatek,mt8183";
}; };
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
/ { / {
model = "MediaTek kodama sku16 board"; model = "MediaTek kodama sku16 board";
chassis-type = "tablet";
compatible = "google,kodama-sku16", "google,kodama", "mediatek,mt8183"; compatible = "google,kodama-sku16", "google,kodama", "mediatek,mt8183";
}; };
......
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
/ { / {
model = "MediaTek kodama sku272 board"; model = "MediaTek kodama sku272 board";
chassis-type = "tablet";
compatible = "google,kodama-sku272", "google,kodama", "mediatek,mt8183"; compatible = "google,kodama-sku272", "google,kodama", "mediatek,mt8183";
}; };
......
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
/ { / {
model = "MediaTek kodama sku288 board"; model = "MediaTek kodama sku288 board";
chassis-type = "tablet";
compatible = "google,kodama-sku288", "google,kodama", "mediatek,mt8183"; compatible = "google,kodama-sku288", "google,kodama", "mediatek,mt8183";
}; };
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
/ { / {
model = "MediaTek krane sku0 board"; model = "MediaTek krane sku0 board";
chassis-type = "tablet";
compatible = "google,krane-sku0", "google,krane", "mediatek,mt8183"; compatible = "google,krane-sku0", "google,krane", "mediatek,mt8183";
}; };
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
/ { / {
model = "MediaTek krane sku176 board"; model = "MediaTek krane sku176 board";
chassis-type = "tablet";
compatible = "google,krane-sku176", "google,krane", "mediatek,mt8183"; compatible = "google,krane-sku176", "google,krane", "mediatek,mt8183";
}; };
......
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
/ { / {
model = "MediaTek MT8186 evaluation board"; model = "MediaTek MT8186 evaluation board";
chassis-type = "embedded";
compatible = "mediatek,mt8186-evb", "mediatek,mt8186"; compatible = "mediatek,mt8186-evb", "mediatek,mt8186";
aliases { aliases {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment