3 # Copyright (C) 2018 OpenWrt.org
6 octeontx_board_detect
() {
10 machine
=$
(cat /proc
/device-tree
/model
)
11 board
=$
(cat /proc
/device-tree
/board
)
14 "Cavium ThunderX CN81XX board")
29 [ -e "/tmp/sysinfo" ] || mkdir
-p "/tmp/sysinfo"
31 echo "$name" > /tmp
/sysinfo
/board_name
32 echo "$machine" > /tmp
/sysinfo
/model
35 octeontx_board_name
() {
38 [ -f /tmp
/sysinfo
/board_name
] || octeontx_board_detect
39 [ -f /tmp
/sysinfo
/board_name
] && name
=$
(cat /tmp
/sysinfo
/board_name
)
40 [ -z "$name" ] && name
="unknown"