rockchip: Use devicetree for SMBIOS settings
Add settings and enable the default sysinfo driver so that these can come from the device tree. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
parent
44c74bdd58
commit
70190f82cb
|
@ -9,6 +9,27 @@
|
|||
chosen {
|
||||
u-boot,spl-boot-order = "same-as-spl", &sdmmc, &emmc;
|
||||
};
|
||||
|
||||
smbios {
|
||||
compatible = "u-boot,sysinfo-smbios";
|
||||
|
||||
smbios {
|
||||
system {
|
||||
manufacturer = "firefly";
|
||||
product = "roc-rk3328-cc";
|
||||
};
|
||||
|
||||
baseboard {
|
||||
manufacturer = "firefly";
|
||||
product = "roc-rk3328-cc";
|
||||
};
|
||||
|
||||
chassis {
|
||||
manufacturer = "firefly";
|
||||
product = "roc-rk3328-cc";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&gpio0 {
|
||||
|
|
|
@ -6,6 +6,29 @@
|
|||
#include "rk3328-u-boot.dtsi"
|
||||
#include "rk3328-sdram-ddr3-666.dtsi"
|
||||
|
||||
/ {
|
||||
smbios {
|
||||
compatible = "u-boot,sysinfo-smbios";
|
||||
|
||||
smbios {
|
||||
system {
|
||||
manufacturer = "radxa";
|
||||
product = "rock-pi-e_rk3328";
|
||||
};
|
||||
|
||||
baseboard {
|
||||
manufacturer = "radxa";
|
||||
product = "rock-pi-e_rk3328";
|
||||
};
|
||||
|
||||
chassis {
|
||||
manufacturer = "radxa";
|
||||
product = "rock-pi-e_rk3328";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&gpio0 {
|
||||
u-boot,dm-spl;
|
||||
};
|
||||
|
|
|
@ -9,6 +9,27 @@
|
|||
chosen {
|
||||
u-boot,spl-boot-order = "same-as-spl", &sdmmc, &emmc;
|
||||
};
|
||||
|
||||
smbios {
|
||||
compatible = "u-boot,sysinfo-smbios";
|
||||
|
||||
smbios {
|
||||
system {
|
||||
manufacturer = "pine64";
|
||||
product = "rock64_rk3328";
|
||||
};
|
||||
|
||||
baseboard {
|
||||
manufacturer = "pine64";
|
||||
product = "rock64_rk3328";
|
||||
};
|
||||
|
||||
chassis {
|
||||
manufacturer = "pine64";
|
||||
product = "rock64_rk3328";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&gpio0 {
|
||||
|
|
|
@ -14,6 +14,26 @@
|
|||
u-boot,spl-boot-order = &emmc, &sdmmc;
|
||||
};
|
||||
|
||||
smbios {
|
||||
compatible = "u-boot,sysinfo-smbios";
|
||||
|
||||
smbios {
|
||||
system {
|
||||
manufacturer = "rockchip";
|
||||
product = "sheep_rk3368";
|
||||
};
|
||||
|
||||
baseboard {
|
||||
manufacturer = "rockchip";
|
||||
product = "sheep_rk3368";
|
||||
};
|
||||
|
||||
chassis {
|
||||
manufacturer = "rockchip";
|
||||
product = "sheep_rk3368";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&pinctrl {
|
||||
|
|
|
@ -16,7 +16,6 @@ CONFIG_DEBUG_UART_CLOCK=24000000
|
|||
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
||||
CONFIG_SPL_SPI_SUPPORT=y
|
||||
CONFIG_DEFAULT_DEVICE_TREE="rk3368-lion"
|
||||
CONFIG_SMBIOS_PRODUCT_NAME="sheep_rk3368"
|
||||
CONFIG_DEBUG_UART=y
|
||||
CONFIG_ANDROID_BOOT_IMAGE=y
|
||||
CONFIG_FIT=y
|
||||
|
@ -89,4 +88,5 @@ CONFIG_SYSRESET=y
|
|||
CONFIG_SPL_TINY_MEMSET=y
|
||||
CONFIG_LZO=y
|
||||
CONFIG_ERRNO_STR=y
|
||||
CONFIG_SMBIOS_MANUFACTURER="rockchip"
|
||||
CONFIG_SYSINFO=y
|
||||
CONFIG_SYSINFO_SMBIOS=y
|
||||
|
|
|
@ -13,7 +13,6 @@ CONFIG_SPL_STACK_R_ADDR=0x600000
|
|||
CONFIG_DEBUG_UART_BASE=0xFF130000
|
||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||
CONFIG_DEFAULT_DEVICE_TREE="rk3328-roc-cc"
|
||||
CONFIG_SMBIOS_PRODUCT_NAME="roc-rk3328-cc"
|
||||
CONFIG_DEBUG_UART=y
|
||||
CONFIG_TPL_SYS_MALLOC_F_LEN=0x800
|
||||
# CONFIG_ANDROID_BOOT_IMAGE is not set
|
||||
|
@ -100,4 +99,5 @@ CONFIG_USB_GADGET_DWC2_OTG=y
|
|||
CONFIG_SPL_TINY_MEMSET=y
|
||||
CONFIG_TPL_TINY_MEMSET=y
|
||||
CONFIG_ERRNO_STR=y
|
||||
CONFIG_SMBIOS_MANUFACTURER="firefly"
|
||||
CONFIG_SYSINFO=y
|
||||
CONFIG_SYSINFO_SMBIOS=y
|
||||
|
|
|
@ -14,7 +14,6 @@ CONFIG_SPL_SYS_MALLOC_F_LEN=0x4000
|
|||
CONFIG_DEBUG_UART_BASE=0xFF130000
|
||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||
CONFIG_DEFAULT_DEVICE_TREE="rk3328-rock-pi-e"
|
||||
CONFIG_SMBIOS_PRODUCT_NAME="rock-pi-e_rk3328"
|
||||
CONFIG_DEBUG_UART=y
|
||||
CONFIG_TPL_SYS_MALLOC_F_LEN=0x800
|
||||
# CONFIG_ANDROID_BOOT_IMAGE is not set
|
||||
|
@ -102,4 +101,5 @@ CONFIG_USB_GADGET_DWC2_OTG=y
|
|||
CONFIG_SPL_TINY_MEMSET=y
|
||||
CONFIG_TPL_TINY_MEMSET=y
|
||||
CONFIG_ERRNO_STR=y
|
||||
CONFIG_SMBIOS_MANUFACTURER="radxa"
|
||||
CONFIG_SYSINFO=y
|
||||
CONFIG_SYSINFO_SMBIOS=y
|
||||
|
|
|
@ -13,7 +13,6 @@ CONFIG_SPL_STACK_R_ADDR=0x600000
|
|||
CONFIG_DEBUG_UART_BASE=0xFF130000
|
||||
CONFIG_DEBUG_UART_CLOCK=24000000
|
||||
CONFIG_DEFAULT_DEVICE_TREE="rk3328-rock64"
|
||||
CONFIG_SMBIOS_PRODUCT_NAME="rock64_rk3328"
|
||||
CONFIG_DEBUG_UART=y
|
||||
CONFIG_TPL_SYS_MALLOC_F_LEN=0x800
|
||||
# CONFIG_ANDROID_BOOT_IMAGE is not set
|
||||
|
@ -99,4 +98,5 @@ CONFIG_USB_GADGET_DWC2_OTG=y
|
|||
CONFIG_SPL_TINY_MEMSET=y
|
||||
CONFIG_TPL_TINY_MEMSET=y
|
||||
CONFIG_ERRNO_STR=y
|
||||
CONFIG_SMBIOS_MANUFACTURER="pine64"
|
||||
CONFIG_SYSINFO=y
|
||||
CONFIG_SYSINFO_SMBIOS=y
|
||||
|
|
Loading…
Reference in New Issue