mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-13 15:03:58 +03:00
Merge branch 'master' of git://git.denx.de/u-boot-samsung
This commit is contained in:
@@ -21,8 +21,6 @@
|
||||
/* select serial console configuration */
|
||||
#define CONFIG_DEFAULT_CONSOLE "console=ttySAC1,115200n8\0"
|
||||
|
||||
#define CONFIG_DEFAULT_CONSOLE "console=ttySAC1,115200n8\0"
|
||||
|
||||
/* DRAM Memory Banks */
|
||||
#define SDRAM_BANK_SIZE (256UL << 20UL) /* 256 MB */
|
||||
|
||||
|
||||
@@ -132,7 +132,7 @@
|
||||
"setenv kernelname Image.itb;" \
|
||||
"run loadkernel;" \
|
||||
"run kernel_args;" \
|
||||
"bootm ${kernel_addr_r}#${boardname}\0" \
|
||||
"bootm ${kernel_addr_r}#${board_name}\0" \
|
||||
"boot_uimg=" \
|
||||
"setenv kernelname uImage;" \
|
||||
"run check_dtb;" \
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#ifndef __CONFIG_ODROID_XU3_H
|
||||
#define __CONFIG_ODROID_XU3_H
|
||||
|
||||
#include "exynos5420-common.h"
|
||||
#include <configs/exynos5420-common.h>
|
||||
#include <configs/exynos5-common.h>
|
||||
|
||||
#define CONFIG_BOARD_COMMON
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
#define TZPC_BASE_OFFSET 0x10000
|
||||
|
||||
#define SDRAM_BANK_SIZE (256UL << 20UL) /* 256 MB */
|
||||
#define SDRAM_BANK_SIZE (256UL << 20UL) /* 256 MB */
|
||||
/* Reserve the last 22 MiB for the secure firmware */
|
||||
#define CONFIG_SYS_MEM_TOP_HIDE (22UL << 20UL)
|
||||
#define CONFIG_TZSW_RESERVED_DRAM_SIZE CONFIG_SYS_MEM_TOP_HIDE
|
||||
@@ -28,7 +28,7 @@
|
||||
#define CONFIG_ENV_SIZE (SZ_1K * 16)
|
||||
#define CONFIG_ENV_OFFSET (SZ_1K * 3136) /* ~3 MiB offset */
|
||||
|
||||
#define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_LOAD_ADDR - 0x1000000)
|
||||
#define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_LOAD_ADDR - 0x1000000)
|
||||
|
||||
#define CONFIG_DEFAULT_CONSOLE "console=ttySAC2,115200n8\0"
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
/* DFU */
|
||||
#define CONFIG_SYS_DFU_DATA_BUF_SIZE SZ_32M
|
||||
#define DFU_DEFAULT_POLL_TIMEOUT 300
|
||||
#define DFU_MANIFEST_POLL_TIMEOUT 25000
|
||||
#define DFU_MANIFEST_POLL_TIMEOUT 25000
|
||||
|
||||
/* THOR */
|
||||
#define CONFIG_G_DNL_THOR_VENDOR_NUM CONFIG_USB_GADGET_VENDOR_NUM
|
||||
@@ -84,12 +84,16 @@
|
||||
#define CONFIG_SET_DFU_ALT_INFO
|
||||
#define CONFIG_SET_DFU_ALT_BUF_LEN (SZ_1K)
|
||||
|
||||
/* Set soc_rev, soc_id, board_rev, boardname, fdtfile */
|
||||
#define CONFIG_ODROID_REV_AIN 9
|
||||
/* Set soc_rev, soc_id, board_rev, board_name, fdtfile */
|
||||
#define CONFIG_ODROID_REV_AIN 9
|
||||
#define CONFIG_REVISION_TAG
|
||||
|
||||
/*
|
||||
* Need to override existing one (smdk5420) with odroid so set_board_info will
|
||||
* use proper prefix when creating full board_name (SYS_BOARD + type)
|
||||
*/
|
||||
#undef CONFIG_SYS_BOARD
|
||||
#define CONFIG_SYS_BOARD "odroid"
|
||||
#define CONFIG_SYS_BOARD "odroid"
|
||||
|
||||
/* Define new extra env settings, including DFU settings */
|
||||
#undef CONFIG_EXTRA_ENV_SETTINGS
|
||||
@@ -101,7 +105,7 @@
|
||||
"rootfstype=ext4\0" \
|
||||
"console=" CONFIG_DEFAULT_CONSOLE \
|
||||
"fdtfile=exynos5422-odroidxu3.dtb\0" \
|
||||
"boardname=odroidxu3\0" \
|
||||
"board_name=odroidxu3\0" \
|
||||
"mmcbootdev=0\0" \
|
||||
"mmcrootdev=0\0" \
|
||||
"mmcbootpart=1\0" \
|
||||
|
||||
@@ -150,6 +150,7 @@ enum regulator_flag {
|
||||
* @always_on* - bool type, true or false
|
||||
* @boot_on* - bool type, true or false
|
||||
* TODO(sjg@chromium.org): Consider putting the above two into @flags
|
||||
* @ramp_delay - Time to settle down after voltage change (unit: uV/us)
|
||||
* @flags: - flags value (see REGULATOR_FLAG_...)
|
||||
* @name** - fdt regulator name - should be taken from the device tree
|
||||
* ctrl_reg: - Control register offset used to enable/disable regulator
|
||||
@@ -169,6 +170,7 @@ struct dm_regulator_uclass_platdata {
|
||||
int max_uV;
|
||||
int min_uA;
|
||||
int max_uA;
|
||||
unsigned int ramp_delay;
|
||||
bool always_on;
|
||||
bool boot_on;
|
||||
const char *name;
|
||||
|
||||
@@ -33,6 +33,7 @@ char *get_dfu_alt_system(char *interface, char *devstr);
|
||||
char *get_dfu_alt_boot(char *interface, char *devstr);
|
||||
#endif
|
||||
void set_board_type(void);
|
||||
void set_board_revision(void);
|
||||
const char *get_board_type(void);
|
||||
|
||||
#endif /* __SAMSUNG_MISC_COMMON_H__ */
|
||||
|
||||
Reference in New Issue
Block a user