MIPS: generic: Allow boards to set system type

Check for the system_type variable in the get_system_type() function. If
non-NULL, return it as the system type.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
This commit is contained in:
Paul Cercueil 2020-09-06 21:29:26 +02:00 коммит произвёл Thomas Bogendoerfer
Родитель c434b9f80b
Коммит 8405419942
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -8,11 +8,16 @@
#include <asm/bootinfo.h> #include <asm/bootinfo.h>
char *system_type;
const char *get_system_type(void) const char *get_system_type(void)
{ {
const char *str; const char *str;
int err; int err;
if (system_type)
return system_type;
err = of_property_read_string(of_root, "model", &str); err = of_property_read_string(of_root, "model", &str);
if (!err) if (!err)
return str; return str;