mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-10 23:24:38 +00:00
board: ge: store version information in fdt
Add board-specific FDT function to store U-Boot version in device tree. Signed-off-by: Ian Ray <ian.ray@ge.com>
This commit is contained in:
parent
31c9afdd92
commit
61c4c2bf1e
4 changed files with 24 additions and 0 deletions
|
@ -10,6 +10,7 @@
|
|||
#include <asm/arch/iomux.h>
|
||||
#include <asm/arch/mx6-pins.h>
|
||||
#include <linux/errno.h>
|
||||
#include <linux/libfdt.h>
|
||||
#include <asm/gpio.h>
|
||||
#include <asm/mach-imx/mxc_i2c.h>
|
||||
#include <asm/mach-imx/iomux-v3.h>
|
||||
|
@ -27,6 +28,7 @@
|
|||
#include <i2c.h>
|
||||
#include <input.h>
|
||||
#include <pwm.h>
|
||||
#include <version.h>
|
||||
#include <stdlib.h>
|
||||
#include "../common/ge_common.h"
|
||||
#include "../common/vpd_reader.h"
|
||||
|
@ -689,6 +691,15 @@ int checkboard(void)
|
|||
return 0;
|
||||
}
|
||||
|
||||
#ifdef CONFIG_OF_BOARD_SETUP
|
||||
int ft_board_setup(void *blob, bd_t *bd)
|
||||
{
|
||||
fdt_setprop(blob, 0, "ge,boot-ver", version_string,
|
||||
strlen(version_string) + 1);
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
static int do_backlight_enable(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
|
||||
{
|
||||
#ifdef CONFIG_VIDEO_IPUV3
|
||||
|
|
|
@ -17,6 +17,7 @@
|
|||
#include <asm/arch/iomux-mx53.h>
|
||||
#include <asm/arch/clock.h>
|
||||
#include <linux/errno.h>
|
||||
#include <linux/libfdt.h>
|
||||
#include <asm/mach-imx/mxc_i2c.h>
|
||||
#include <asm/mach-imx/mx5_video.h>
|
||||
#include <environment.h>
|
||||
|
@ -30,6 +31,7 @@
|
|||
#include <fsl_pmic.h>
|
||||
#include <linux/fb.h>
|
||||
#include <ipu_pixfmt.h>
|
||||
#include <version.h>
|
||||
#include <watchdog.h>
|
||||
#include "ppd_gpio.h"
|
||||
#include <stdlib.h>
|
||||
|
@ -307,3 +309,12 @@ int checkboard(void)
|
|||
|
||||
return 0;
|
||||
}
|
||||
|
||||
#ifdef CONFIG_OF_BOARD_SETUP
|
||||
int ft_board_setup(void *blob, bd_t *bd)
|
||||
{
|
||||
fdt_setprop(blob, 0, "ge,boot-ver", version_string,
|
||||
strlen(version_string) + 1);
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -61,3 +61,4 @@ CONFIG_PINCTRL_IMX6=y
|
|||
CONFIG_DM_GPIO=y
|
||||
CONFIG_DM_SPI=y
|
||||
CONFIG_DM_SPI_FLASH=y
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
|
|
|
@ -50,3 +50,4 @@ CONFIG_DM_MMC=y
|
|||
CONFIG_BLK=y
|
||||
CONFIG_PINCTRL=y
|
||||
CONFIG_PINCTRL_IMX5=y
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
|
|
Loading…
Reference in a new issue