30 lines · 521 B · C
RawDownload
// SPDX-License-Identifier: GPL-2.0-or-later/* * Copyright (C) 2016 Imagination Technologies * Author: Paul Burton <paul.burton@mips.com> */ #include <linux/of.h> #include <asm/bootinfo.h> char *system_type; const char *get_system_type(void){	const char *str;	int err; 	if (system_type)		return system_type; 	err = of_property_read_string(of_root, "model", &str);	if (!err)		return str; 	err = of_property_read_string_index(of_root, "compatible", 0, &str);	if (!err)		return str; 	return "Unknown";}