mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-11 07:34:31 +00:00
Merge branch 'u-boot-sh/rmobile' into 'u-boot-arm/master'
This commit is contained in:
commit
3eb5e19863
9 changed files with 55 additions and 15 deletions
|
@ -913,7 +913,7 @@ static struct pinmux_cfg_reg pinmux_config_regs[] = {
|
|||
/* SEL_SCIF3 [2] */
|
||||
FN_SEL_SCIF3_0, FN_SEL_SCIF3_1, FN_SEL_SCIF3_2, FN_SEL_SCIF3_3,
|
||||
/* SEL_IEB [2] */
|
||||
FN_SEL_IEB_0, FN_SEL_IEB_1, FN_SEL_IEB_2,
|
||||
FN_SEL_IEB_0, FN_SEL_IEB_1, FN_SEL_IEB_2, 0,
|
||||
/* SEL_MMC [1] */
|
||||
FN_SEL_MMC_0, FN_SEL_MMC_1,
|
||||
/* SEL_SCIF5 [1] */
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#ifndef __ASM_R8A7790_H__
|
||||
#define __ASM_R8A7790_H__
|
||||
#ifndef __ASM_R8A7790_GPIO_H__
|
||||
#define __ASM_R8A7790_GPIO_H__
|
||||
|
||||
/* Pin Function Controller:
|
||||
* GPIO_FN_xx - GPIO used to select pin function
|
||||
|
@ -384,4 +384,4 @@ enum {
|
|||
GPIO_FN_TCLK1_B,
|
||||
};
|
||||
|
||||
#endif /* __ASM_R8A7790_H__ */
|
||||
#endif /* __ASM_R8A7790_GPIO_H__ */
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#ifndef __ASM_R8A7791_H__
|
||||
#define __ASM_R8A7791_H__
|
||||
#ifndef __ASM_R8A7791_GPIO_H__
|
||||
#define __ASM_R8A7791_GPIO_H__
|
||||
|
||||
/* Pin Function Controller:
|
||||
* GPIO_FN_xx - GPIO used to select pin function
|
||||
|
@ -435,4 +435,4 @@ enum {
|
|||
GPIO_FN_MLB_DAT, GPIO_FN_CAN1_RX_B,
|
||||
};
|
||||
|
||||
#endif /* __ASM_R8A7791_H__ */
|
||||
#endif /* __ASM_R8A7791_GPIO_H__ */
|
||||
|
|
|
@ -45,6 +45,7 @@
|
|||
#define DBSC3_1_QOS_W13_BASE 0xE67A2D00
|
||||
#define DBSC3_1_QOS_W14_BASE 0xE67A2E00
|
||||
#define DBSC3_1_QOS_W15_BASE 0xE67A2F00
|
||||
#define DBSC3_1_DBADJ2 0xE67A00C8
|
||||
|
||||
#define R8A7791_CUT_ES2X 2
|
||||
#define IS_R8A7791_ES2() \
|
||||
|
|
|
@ -21,6 +21,14 @@
|
|||
#define GPIO5_BASE 0xE6055000
|
||||
#define SH_QSPI_BASE 0xE6B10000
|
||||
|
||||
/* SCIF */
|
||||
#define SCIF0_BASE 0xE6E60000
|
||||
#define SCIF1_BASE 0xE6E68000
|
||||
#define SCIF2_BASE 0xE6E58000
|
||||
#define SCIF3_BASE 0xE6EA8000
|
||||
#define SCIF4_BASE 0xE6EE0000
|
||||
#define SCIF5_BASE 0xE6EE8000
|
||||
|
||||
#define S3C_BASE 0xE6784000
|
||||
#define S3C_INT_BASE 0xE6784A00
|
||||
#define S3C_MEDIA_BASE 0xE6784B00
|
||||
|
|
|
@ -111,6 +111,7 @@ void qos_init(void)
|
|||
|
||||
/* DBSC DBADJ2 */
|
||||
writel(0x20042004, DBSC3_0_DBADJ2);
|
||||
writel(0x20042004, DBSC3_1_DBADJ2);
|
||||
|
||||
/* S3C -QoS */
|
||||
s3c = (struct rcar_s3c *)S3C_BASE;
|
||||
|
|
|
@ -48,6 +48,7 @@
|
|||
#define CONFIG_USE_ARCH_MEMCPY
|
||||
#define CONFIG_TMU_TIMER
|
||||
#define CONFIG_SYS_DCACHE_OFF
|
||||
#define CONFIG_SYS_GENERIC_BOARD
|
||||
|
||||
/* STACK */
|
||||
#define CONFIG_SYS_INIT_SP_ADDR 0xE8083000
|
||||
|
|
|
@ -31,10 +31,22 @@
|
|||
#define CONFIG_CMD_DHCP
|
||||
#define CONFIG_CMD_NFS
|
||||
#define CONFIG_CMD_BOOTZ
|
||||
|
||||
#define CONFIG_CMD_USB
|
||||
#define CONFIG_CMD_FAT
|
||||
#define CONFIG_CMD_SF
|
||||
#define CONFIG_CMD_SPI
|
||||
|
||||
#define CONFIG_FAT_WRITE
|
||||
#define CONFIG_EXT4_WRITE
|
||||
|
||||
#define CONFIG_SYS_TEXT_BASE 0xE6304000
|
||||
#define CONFIG_SYS_THUMB_BUILD
|
||||
#define CONFIG_SYS_GENERIC_BOARD
|
||||
|
||||
/* Support File sytems */
|
||||
#define CONFIG_DOS_PARTITION
|
||||
#define CONFIG_SUPPORT_VFAT
|
||||
|
||||
|
||||
#define CONFIG_CMDLINE_TAG
|
||||
#define CONFIG_SETUP_MEMORY_TAGS
|
||||
|
@ -55,8 +67,6 @@
|
|||
#define CONFIG_DISPLAY_CPUINFO
|
||||
#define CONFIG_DISPLAY_BOARDINFO
|
||||
#define CONFIG_BOARD_EARLY_INIT_F
|
||||
#define CONFIG_USE_ARCH_MEMSET
|
||||
#define CONFIG_USE_ARCH_MEMCPY
|
||||
#define CONFIG_TMU_TIMER
|
||||
|
||||
/* STACK */
|
||||
|
@ -80,7 +90,6 @@
|
|||
/* SCIF */
|
||||
#define CONFIG_SCIF_CONSOLE
|
||||
#define CONFIG_CONS_SCIF0
|
||||
#define SCIF0_BASE 0xe6e60000
|
||||
#undef CONFIG_SYS_CONSOLE_INFO_QUIET
|
||||
#undef CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE
|
||||
#undef CONFIG_SYS_CONSOLE_ENV_OVERWRITE
|
||||
|
@ -159,4 +168,10 @@
|
|||
|
||||
#define CONFIG_SYS_I2C_POWERIC_ADDR 0x58 /* da9063 */
|
||||
|
||||
/* USB */
|
||||
#define CONFIG_USB_EHCI
|
||||
#define CONFIG_USB_EHCI_RMOBILE
|
||||
#define CONFIG_USB_MAX_CONTROLLER_COUNT 3
|
||||
#define CONFIG_USB_STORAGE
|
||||
|
||||
#endif /* __KOELSCH_H */
|
||||
|
|
|
@ -32,10 +32,21 @@
|
|||
#define CONFIG_CMD_DHCP
|
||||
#define CONFIG_CMD_NFS
|
||||
#define CONFIG_CMD_BOOTZ
|
||||
|
||||
#define CONFIG_CMD_USB
|
||||
#define CONFIG_CMD_FAT
|
||||
#define CONFIG_CMD_SF
|
||||
#define CONFIG_CMD_SPI
|
||||
|
||||
#define CONFIG_FAT_WRITE
|
||||
#define CONFIG_EXT4_WRITE
|
||||
|
||||
#define CONFIG_SYS_TEXT_BASE 0xE8080000
|
||||
#define CONFIG_SYS_THUMB_BUILD
|
||||
#define CONFIG_SYS_GENERIC_BOARD
|
||||
|
||||
/* Support File sytems */
|
||||
#define CONFIG_DOS_PARTITION
|
||||
#define CONFIG_SUPPORT_VFAT
|
||||
|
||||
#define CONFIG_CMDLINE_TAG
|
||||
#define CONFIG_SETUP_MEMORY_TAGS
|
||||
|
@ -57,8 +68,6 @@
|
|||
#define CONFIG_DISPLAY_CPUINFO
|
||||
#define CONFIG_DISPLAY_BOARDINFO
|
||||
#define CONFIG_BOARD_EARLY_INIT_F
|
||||
#define CONFIG_USE_ARCH_MEMSET
|
||||
#define CONFIG_USE_ARCH_MEMCPY
|
||||
#define CONFIG_TMU_TIMER
|
||||
|
||||
/* STACK */
|
||||
|
@ -82,7 +91,6 @@
|
|||
/* SCIF */
|
||||
#define CONFIG_SCIF_CONSOLE
|
||||
#define CONFIG_CONS_SCIF0
|
||||
#define SCIF0_BASE 0xe6e60000
|
||||
#undef CONFIG_SYS_CONSOLE_INFO_QUIET
|
||||
#undef CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE
|
||||
#undef CONFIG_SYS_CONSOLE_ENV_OVERWRITE
|
||||
|
@ -164,4 +172,10 @@
|
|||
|
||||
#define CONFIG_SYS_TMU_CLK_DIV 4
|
||||
|
||||
/* USB */
|
||||
#define CONFIG_USB_EHCI
|
||||
#define CONFIG_USB_EHCI_RMOBILE
|
||||
#define CONFIG_USB_MAX_CONTROLLER_COUNT 4
|
||||
#define CONFIG_USB_STORAGE
|
||||
|
||||
#endif /* __LAGER_H */
|
||||
|
|
Loading…
Reference in a new issue