| What: /sys/firmware/lefi/boardinfo | |
| Date: October 2020 | |
| Contact: Tiezhu Yang <yangtiezhu@loongson.cn> | |
| Description: | |
| Get mainboard and BIOS info easily on the Loongson platform, | |
| this is useful to point out the current used mainboard type | |
| and BIOS version when there exists problems related with | |
| hardware or firmware. | |
| The related structures are already defined in the interface | |
| specification about firmware and kernel which are common | |
| requirement and specific for Loongson64, so only add a new | |
| boardinfo.c file in arch/mips/loongson64. | |
| For example: | |
| [loongson@linux ~]$ cat /sys/firmware/lefi/boardinfo | |
| Board Info | |
| Manufacturer : LEMOTE | |
| Board Name : LEMOTE-LS3A4000-7A1000-1w-V01-pc | |
| Family : LOONGSON3 | |
| BIOS Info | |
| Vendor : Kunlun | |
| Version : Kunlun-A1901-V4.1.3-20200414093938 | |
| ROM Size : 4 KB | |
| Release Date : 2020-04-14 | |
| By the way, using dmidecode command can get the similar info if there | |
| exists SMBIOS in firmware, but the fact is that there is no SMBIOS on | |
| some machines, we can see nothing when execute dmidecode, like this: | |
| [root@linux loongson]# dmidecode | |
| # dmidecode 2.12 | |
| # No SMBIOS nor DMI entry point found, sorry. |