linux/arch/mips/generic/proc.c
<<
>>
Prefs
   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 */
   6
   7#include <linux/of.h>
   8
   9#include <asm/bootinfo.h>
  10
  11char *system_type;
  12
  13const char *get_system_type(void)
  14{
  15        const char *str;
  16        int err;
  17
  18        if (system_type)
  19                return system_type;
  20
  21        err = of_property_read_string(of_root, "model", &str);
  22        if (!err)
  23                return str;
  24
  25        err = of_property_read_string_index(of_root, "compatible", 0, &str);
  26        if (!err)
  27                return str;
  28
  29        return "Unknown";
  30}
  31