Merge tag 'locking-urgent-2020-12-27' of git://git.kernel.org/pub/scm/linux/kernel...
[linux/fpc-iii.git] / arch / mips / generic / proc.c
blobcce2fde219a357ecc1a3cc574be673f2b0e4647a
1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /*
3 * Copyright (C) 2016 Imagination Technologies
4 * Author: Paul Burton <paul.burton@mips.com>
5 */
7 #include <linux/of.h>
9 #include <asm/bootinfo.h>
11 char *system_type;
13 const char *get_system_type(void)
15 const char *str;
16 int err;
18 if (system_type)
19 return system_type;
21 err = of_property_read_string(of_root, "model", &str);
22 if (!err)
23 return str;
25 err = of_property_read_string_index(of_root, "compatible", 0, &str);
26 if (!err)
27 return str;
29 return "Unknown";