summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorAndrey Smirnov <andrew.smirnov@gmail.com>2020-03-31 11:47:08 -0700
committerSascha Hauer <s.hauer@pengutronix.de>2020-04-01 07:46:10 +0200
commite02cb97aed4829f800377477a63c20161a1eb9dd (patch)
tree44bc480d31a28e2865747f8c1d33aa0c2a4c9f20 /arch
parent16f4447d8b36dec9f6aa9fe9e82d16d802b6fdf3 (diff)
downloadbarebox-e02cb97aed4829f800377477a63c20161a1eb9dd.tar.gz
barebox-e02cb97aed4829f800377477a63c20161a1eb9dd.tar.xz
ARM: zii-imx7d-dev: Differentiate between RPU2 and RMU2
Add code to configure hostname so we could differentiate between the two in scripts. Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boards/zii-imx7d-dev/board.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/boards/zii-imx7d-dev/board.c b/arch/arm/boards/zii-imx7d-dev/board.c
index e46a4b1816..b53a6af499 100644
--- a/arch/arm/boards/zii-imx7d-dev/board.c
+++ b/arch/arm/boards/zii-imx7d-dev/board.c
@@ -48,3 +48,13 @@ static int zii_imx7d_rpu2_coredevices_init(void)
}
coredevice_initcall(zii_imx7d_rpu2_coredevices_init);
+static int zii_imx7d_dev_init(void)
+{
+ if (of_machine_is_compatible("zii,imx7d-rpu2"))
+ barebox_set_hostname("rpu2");
+ else if (of_machine_is_compatible("zii,imx7d-rmu2"))
+ barebox_set_hostname("rmu2");
+
+ return 0;
+}
+late_initcall(zii_imx7d_dev_init);