x86: use sysfs DMI information to populate sysinfo
authorJo-Philipp Wich <jo@mein.io>
Wed, 1 Jun 2016 14:26:36 +0000 (16:26 +0200)
committerJo-Philipp Wich <jo@mein.io>
Mon, 6 Jun 2016 13:18:11 +0000 (15:18 +0200)
commit699f7ecd156bd147aaee554ad648bd8689d9358c
tree608c2e0c1ea260da0cf26f2efdee6057a9634d97
parentb8b23e0e648405a0af7443b7d9412f47dd9a44d4
x86: use sysfs DMI information to populate sysinfo

Use the DMI data available in sysfs to extract manufacturer and model info
and write it to /tmp/sysinfo/.

The data will be picked up by board_detect and can be used by e.g. LuCI to
display a more appropriate model description.

On an APU board the files will contain the following values:

    # cat /tmp/sysinfo/model
    PC Engines APU

    # cat /tmp/sysinfo/board_name
    pc-engines-apu

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
target/linux/x86/base-files/lib/preinit/20_sysinfo [new file with mode: 0644]