mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-02 09:36:15 +00:00
Convert CONFIG_SYS_SRIO et al to Kconfig
This converts the following to Kconfig: CONFIG_SRIO1 CONFIG_SRIO2 CONFIG_SRIO_PCIE_BOOT_MASTER CONFIG_SYS_SRIO Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
3b8dfc42a2
commit
97396cc9ce
20 changed files with 61 additions and 29 deletions
12
README
12
README
|
@ -1686,18 +1686,6 @@ Low Level (hardware related) configuration options:
|
||||||
- CONFIG_SYS_OR_TIMING_SDRAM:
|
- CONFIG_SYS_OR_TIMING_SDRAM:
|
||||||
SDRAM timing
|
SDRAM timing
|
||||||
|
|
||||||
- CONFIG_SYS_SRIO:
|
|
||||||
Chip has SRIO or not
|
|
||||||
|
|
||||||
- CONFIG_SRIO1:
|
|
||||||
Board has SRIO 1 port available
|
|
||||||
|
|
||||||
- CONFIG_SRIO2:
|
|
||||||
Board has SRIO 2 port available
|
|
||||||
|
|
||||||
- CONFIG_SRIO_PCIE_BOOT_MASTER
|
|
||||||
Board can support master function for Boot from SRIO and PCIE
|
|
||||||
|
|
||||||
- CONFIG_SYS_SRIOn_MEM_VIRT:
|
- CONFIG_SYS_SRIOn_MEM_VIRT:
|
||||||
Virtual Address of SRIO port 'n' memory region
|
Virtual Address of SRIO port 'n' memory region
|
||||||
|
|
||||||
|
|
|
@ -44,6 +44,21 @@ config SYS_INIT_RAM_LOCK
|
||||||
bool "Lock some portion of L1 for initial ram stack"
|
bool "Lock some portion of L1 for initial ram stack"
|
||||||
depends on MPC83xx || MPC85xx
|
depends on MPC83xx || MPC85xx
|
||||||
|
|
||||||
|
config SYS_SRIO
|
||||||
|
bool "Serial RapidIO support"
|
||||||
|
|
||||||
|
config SRIO1
|
||||||
|
bool "Board has SRIO 1 port available"
|
||||||
|
depends on SYS_SRIO
|
||||||
|
|
||||||
|
config SRIO2
|
||||||
|
bool "Board has SRIO 2 port available"
|
||||||
|
depends on SYS_SRIO
|
||||||
|
|
||||||
|
config SRIO_PCIE_BOOT_MASTER
|
||||||
|
bool "Board can support master function for Boot from SRIO and PCIE"
|
||||||
|
depends on SYS_SRIO
|
||||||
|
|
||||||
source "arch/powerpc/cpu/mpc83xx/Kconfig"
|
source "arch/powerpc/cpu/mpc83xx/Kconfig"
|
||||||
source "arch/powerpc/cpu/mpc85xx/Kconfig"
|
source "arch/powerpc/cpu/mpc85xx/Kconfig"
|
||||||
source "arch/powerpc/cpu/mpc8xx/Kconfig"
|
source "arch/powerpc/cpu/mpc8xx/Kconfig"
|
||||||
|
|
|
@ -8,6 +8,8 @@ CONFIG_DEFAULT_DEVICE_TREE="mpc8548cds_36b"
|
||||||
CONFIG_ENV_ADDR=0xFFF60000
|
CONFIG_ENV_ADDR=0xFFF60000
|
||||||
CONFIG_MPC85xx=y
|
CONFIG_MPC85xx=y
|
||||||
CONFIG_SYS_INIT_RAM_LOCK=y
|
CONFIG_SYS_INIT_RAM_LOCK=y
|
||||||
|
CONFIG_SYS_SRIO=y
|
||||||
|
CONFIG_SRIO1=y
|
||||||
# CONFIG_CMD_ERRATA is not set
|
# CONFIG_CMD_ERRATA is not set
|
||||||
CONFIG_TARGET_MPC8548CDS=y
|
CONFIG_TARGET_MPC8548CDS=y
|
||||||
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
||||||
|
|
|
@ -8,6 +8,8 @@ CONFIG_DEFAULT_DEVICE_TREE="mpc8548cds"
|
||||||
CONFIG_ENV_ADDR=0xFFF60000
|
CONFIG_ENV_ADDR=0xFFF60000
|
||||||
CONFIG_MPC85xx=y
|
CONFIG_MPC85xx=y
|
||||||
CONFIG_SYS_INIT_RAM_LOCK=y
|
CONFIG_SYS_INIT_RAM_LOCK=y
|
||||||
|
CONFIG_SYS_SRIO=y
|
||||||
|
CONFIG_SRIO1=y
|
||||||
# CONFIG_CMD_ERRATA is not set
|
# CONFIG_CMD_ERRATA is not set
|
||||||
CONFIG_TARGET_MPC8548CDS=y
|
CONFIG_TARGET_MPC8548CDS=y
|
||||||
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
||||||
|
|
|
@ -8,6 +8,8 @@ CONFIG_DEFAULT_DEVICE_TREE="mpc8548cds"
|
||||||
CONFIG_ENV_ADDR=0xFFF60000
|
CONFIG_ENV_ADDR=0xFFF60000
|
||||||
CONFIG_MPC85xx=y
|
CONFIG_MPC85xx=y
|
||||||
CONFIG_SYS_INIT_RAM_LOCK=y
|
CONFIG_SYS_INIT_RAM_LOCK=y
|
||||||
|
CONFIG_SYS_SRIO=y
|
||||||
|
CONFIG_SRIO1=y
|
||||||
# CONFIG_CMD_ERRATA is not set
|
# CONFIG_CMD_ERRATA is not set
|
||||||
CONFIG_TARGET_MPC8548CDS=y
|
CONFIG_TARGET_MPC8548CDS=y
|
||||||
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
||||||
|
|
|
@ -6,6 +6,10 @@ CONFIG_ENV_OFFSET=0xE0000
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="p2041rdb"
|
CONFIG_DEFAULT_DEVICE_TREE="p2041rdb"
|
||||||
CONFIG_MPC85xx=y
|
CONFIG_MPC85xx=y
|
||||||
CONFIG_SYS_INIT_RAM_LOCK=y
|
CONFIG_SYS_INIT_RAM_LOCK=y
|
||||||
|
CONFIG_SYS_SRIO=y
|
||||||
|
CONFIG_SRIO1=y
|
||||||
|
CONFIG_SRIO2=y
|
||||||
|
CONFIG_SRIO_PCIE_BOOT_MASTER=y
|
||||||
CONFIG_TARGET_P2041RDB=y
|
CONFIG_TARGET_P2041RDB=y
|
||||||
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
||||||
CONFIG_ENABLE_36BIT_PHYS=y
|
CONFIG_ENABLE_36BIT_PHYS=y
|
||||||
|
|
|
@ -6,6 +6,10 @@ CONFIG_ENV_OFFSET=0xCF400
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="p2041rdb"
|
CONFIG_DEFAULT_DEVICE_TREE="p2041rdb"
|
||||||
CONFIG_MPC85xx=y
|
CONFIG_MPC85xx=y
|
||||||
CONFIG_SYS_INIT_RAM_LOCK=y
|
CONFIG_SYS_INIT_RAM_LOCK=y
|
||||||
|
CONFIG_SYS_SRIO=y
|
||||||
|
CONFIG_SRIO1=y
|
||||||
|
CONFIG_SRIO2=y
|
||||||
|
CONFIG_SRIO_PCIE_BOOT_MASTER=y
|
||||||
CONFIG_TARGET_P2041RDB=y
|
CONFIG_TARGET_P2041RDB=y
|
||||||
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
||||||
CONFIG_ENABLE_36BIT_PHYS=y
|
CONFIG_ENABLE_36BIT_PHYS=y
|
||||||
|
|
|
@ -7,6 +7,10 @@ CONFIG_ENV_SECT_SIZE=0x10000
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="p2041rdb"
|
CONFIG_DEFAULT_DEVICE_TREE="p2041rdb"
|
||||||
CONFIG_MPC85xx=y
|
CONFIG_MPC85xx=y
|
||||||
CONFIG_SYS_INIT_RAM_LOCK=y
|
CONFIG_SYS_INIT_RAM_LOCK=y
|
||||||
|
CONFIG_SYS_SRIO=y
|
||||||
|
CONFIG_SRIO1=y
|
||||||
|
CONFIG_SRIO2=y
|
||||||
|
CONFIG_SRIO_PCIE_BOOT_MASTER=y
|
||||||
CONFIG_TARGET_P2041RDB=y
|
CONFIG_TARGET_P2041RDB=y
|
||||||
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
||||||
CONFIG_ENABLE_36BIT_PHYS=y
|
CONFIG_ENABLE_36BIT_PHYS=y
|
||||||
|
|
|
@ -7,6 +7,10 @@ CONFIG_DEFAULT_DEVICE_TREE="p2041rdb"
|
||||||
CONFIG_ENV_ADDR=0xEFF20000
|
CONFIG_ENV_ADDR=0xEFF20000
|
||||||
CONFIG_MPC85xx=y
|
CONFIG_MPC85xx=y
|
||||||
CONFIG_SYS_INIT_RAM_LOCK=y
|
CONFIG_SYS_INIT_RAM_LOCK=y
|
||||||
|
CONFIG_SYS_SRIO=y
|
||||||
|
CONFIG_SRIO1=y
|
||||||
|
CONFIG_SRIO2=y
|
||||||
|
CONFIG_SRIO_PCIE_BOOT_MASTER=y
|
||||||
CONFIG_TARGET_P2041RDB=y
|
CONFIG_TARGET_P2041RDB=y
|
||||||
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
||||||
CONFIG_ENABLE_36BIT_PHYS=y
|
CONFIG_ENABLE_36BIT_PHYS=y
|
||||||
|
|
|
@ -11,6 +11,10 @@ CONFIG_SPL_DRIVERS_MISC=y
|
||||||
CONFIG_SPL=y
|
CONFIG_SPL=y
|
||||||
CONFIG_MPC85xx=y
|
CONFIG_MPC85xx=y
|
||||||
CONFIG_SYS_INIT_RAM_LOCK=y
|
CONFIG_SYS_INIT_RAM_LOCK=y
|
||||||
|
CONFIG_SYS_SRIO=y
|
||||||
|
CONFIG_SRIO1=y
|
||||||
|
CONFIG_SRIO2=y
|
||||||
|
CONFIG_SRIO_PCIE_BOOT_MASTER=y
|
||||||
CONFIG_TARGET_T2080QDS=y
|
CONFIG_TARGET_T2080QDS=y
|
||||||
CONFIG_ENABLE_36BIT_PHYS=y
|
CONFIG_ENABLE_36BIT_PHYS=y
|
||||||
CONFIG_SYS_BOOK3E_HV=y
|
CONFIG_SYS_BOOK3E_HV=y
|
||||||
|
|
|
@ -12,6 +12,10 @@ CONFIG_SPL_DRIVERS_MISC=y
|
||||||
CONFIG_SPL=y
|
CONFIG_SPL=y
|
||||||
CONFIG_MPC85xx=y
|
CONFIG_MPC85xx=y
|
||||||
CONFIG_SYS_INIT_RAM_LOCK=y
|
CONFIG_SYS_INIT_RAM_LOCK=y
|
||||||
|
CONFIG_SYS_SRIO=y
|
||||||
|
CONFIG_SRIO1=y
|
||||||
|
CONFIG_SRIO2=y
|
||||||
|
CONFIG_SRIO_PCIE_BOOT_MASTER=y
|
||||||
CONFIG_TARGET_T2080QDS=y
|
CONFIG_TARGET_T2080QDS=y
|
||||||
CONFIG_ENABLE_36BIT_PHYS=y
|
CONFIG_ENABLE_36BIT_PHYS=y
|
||||||
CONFIG_SYS_BOOK3E_HV=y
|
CONFIG_SYS_BOOK3E_HV=y
|
||||||
|
|
|
@ -4,6 +4,10 @@ CONFIG_ENV_SIZE=0x2000
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="t2080qds"
|
CONFIG_DEFAULT_DEVICE_TREE="t2080qds"
|
||||||
CONFIG_MPC85xx=y
|
CONFIG_MPC85xx=y
|
||||||
CONFIG_SYS_INIT_RAM_LOCK=y
|
CONFIG_SYS_INIT_RAM_LOCK=y
|
||||||
|
CONFIG_SYS_SRIO=y
|
||||||
|
CONFIG_SRIO1=y
|
||||||
|
CONFIG_SRIO2=y
|
||||||
|
CONFIG_SRIO_PCIE_BOOT_MASTER=y
|
||||||
CONFIG_TARGET_T2080QDS=y
|
CONFIG_TARGET_T2080QDS=y
|
||||||
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
||||||
CONFIG_ENABLE_36BIT_PHYS=y
|
CONFIG_ENABLE_36BIT_PHYS=y
|
||||||
|
|
|
@ -14,6 +14,10 @@ CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
||||||
CONFIG_SPL_SPI=y
|
CONFIG_SPL_SPI=y
|
||||||
CONFIG_MPC85xx=y
|
CONFIG_MPC85xx=y
|
||||||
CONFIG_SYS_INIT_RAM_LOCK=y
|
CONFIG_SYS_INIT_RAM_LOCK=y
|
||||||
|
CONFIG_SYS_SRIO=y
|
||||||
|
CONFIG_SRIO1=y
|
||||||
|
CONFIG_SRIO2=y
|
||||||
|
CONFIG_SRIO_PCIE_BOOT_MASTER=y
|
||||||
CONFIG_TARGET_T2080QDS=y
|
CONFIG_TARGET_T2080QDS=y
|
||||||
CONFIG_ENABLE_36BIT_PHYS=y
|
CONFIG_ENABLE_36BIT_PHYS=y
|
||||||
CONFIG_SYS_BOOK3E_HV=y
|
CONFIG_SYS_BOOK3E_HV=y
|
||||||
|
|
|
@ -5,6 +5,10 @@ CONFIG_DEFAULT_DEVICE_TREE="t2080qds"
|
||||||
CONFIG_ENV_ADDR=0xFFE20000
|
CONFIG_ENV_ADDR=0xFFE20000
|
||||||
CONFIG_MPC85xx=y
|
CONFIG_MPC85xx=y
|
||||||
CONFIG_SYS_INIT_RAM_LOCK=y
|
CONFIG_SYS_INIT_RAM_LOCK=y
|
||||||
|
CONFIG_SYS_SRIO=y
|
||||||
|
CONFIG_SRIO1=y
|
||||||
|
CONFIG_SRIO2=y
|
||||||
|
CONFIG_SRIO_PCIE_BOOT_MASTER=y
|
||||||
CONFIG_TARGET_T2080QDS=y
|
CONFIG_TARGET_T2080QDS=y
|
||||||
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
||||||
CONFIG_ENABLE_36BIT_PHYS=y
|
CONFIG_ENABLE_36BIT_PHYS=y
|
||||||
|
|
|
@ -6,6 +6,10 @@ CONFIG_DEFAULT_DEVICE_TREE="t2080qds"
|
||||||
CONFIG_ENV_ADDR=0xEFF20000
|
CONFIG_ENV_ADDR=0xEFF20000
|
||||||
CONFIG_MPC85xx=y
|
CONFIG_MPC85xx=y
|
||||||
CONFIG_SYS_INIT_RAM_LOCK=y
|
CONFIG_SYS_INIT_RAM_LOCK=y
|
||||||
|
CONFIG_SYS_SRIO=y
|
||||||
|
CONFIG_SRIO1=y
|
||||||
|
CONFIG_SRIO2=y
|
||||||
|
CONFIG_SRIO_PCIE_BOOT_MASTER=y
|
||||||
CONFIG_TARGET_T2080QDS=y
|
CONFIG_TARGET_T2080QDS=y
|
||||||
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
CONFIG_MPC85XX_HAVE_RESET_VECTOR=y
|
||||||
CONFIG_ENABLE_36BIT_PHYS=y
|
CONFIG_ENABLE_36BIT_PHYS=y
|
||||||
|
|
|
@ -13,9 +13,6 @@
|
||||||
#ifndef __CONFIG_H
|
#ifndef __CONFIG_H
|
||||||
#define __CONFIG_H
|
#define __CONFIG_H
|
||||||
|
|
||||||
#define CONFIG_SYS_SRIO
|
|
||||||
#define CONFIG_SRIO1 /* SRIO port 1 */
|
|
||||||
|
|
||||||
#define CONFIG_INTERRUPTS /* enable pci, srio, ddr interrupts */
|
#define CONFIG_INTERRUPTS /* enable pci, srio, ddr interrupts */
|
||||||
|
|
||||||
#ifndef __ASSEMBLY__
|
#ifndef __ASSEMBLY__
|
||||||
|
|
|
@ -32,11 +32,6 @@
|
||||||
|
|
||||||
#define CFG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS
|
#define CFG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS
|
||||||
|
|
||||||
#define CONFIG_SYS_SRIO
|
|
||||||
#define CONFIG_SRIO1 /* SRIO port 1 */
|
|
||||||
#define CONFIG_SRIO2 /* SRIO port 2 */
|
|
||||||
#define CONFIG_SRIO_PCIE_BOOT_MASTER
|
|
||||||
|
|
||||||
#ifndef __ASSEMBLY__
|
#ifndef __ASSEMBLY__
|
||||||
#include <linux/stringify.h>
|
#include <linux/stringify.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -49,8 +49,6 @@
|
||||||
#define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc
|
#define CONFIG_RESET_VECTOR_ADDRESS 0xeffffffc
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* PCIe Boot - Master */
|
|
||||||
#define CONFIG_SRIO_PCIE_BOOT_MASTER
|
|
||||||
/*
|
/*
|
||||||
* for slave u-boot IMAGE instored in master memory space,
|
* for slave u-boot IMAGE instored in master memory space,
|
||||||
* PHYS must be aligned based on the SIZE
|
* PHYS must be aligned based on the SIZE
|
||||||
|
|
|
@ -14,11 +14,6 @@
|
||||||
#include <linux/stringify.h>
|
#include <linux/stringify.h>
|
||||||
|
|
||||||
#define CONFIG_ICS307_REFCLK_HZ 25000000 /* ICS307 ref clk freq */
|
#define CONFIG_ICS307_REFCLK_HZ 25000000 /* ICS307 ref clk freq */
|
||||||
#if defined(CONFIG_ARCH_T2080)
|
|
||||||
#define CONFIG_SYS_SRIO /* Enable Serial RapidIO Support */
|
|
||||||
#define CONFIG_SRIO1 /* SRIO port 1 */
|
|
||||||
#define CONFIG_SRIO2 /* SRIO port 2 */
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* High Level Configuration Options */
|
/* High Level Configuration Options */
|
||||||
|
|
||||||
|
@ -52,7 +47,6 @@
|
||||||
|
|
||||||
#endif /* CONFIG_RAMBOOT_PBL */
|
#endif /* CONFIG_RAMBOOT_PBL */
|
||||||
|
|
||||||
#define CONFIG_SRIO_PCIE_BOOT_MASTER
|
|
||||||
#ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE
|
#ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE
|
||||||
/* Set 1M boot space */
|
/* Set 1M boot space */
|
||||||
#define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_TEXT_BASE & 0xfff00000)
|
#define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_TEXT_BASE & 0xfff00000)
|
||||||
|
|
|
@ -47,7 +47,6 @@
|
||||||
|
|
||||||
#endif /* CONFIG_RAMBOOT_PBL */
|
#endif /* CONFIG_RAMBOOT_PBL */
|
||||||
|
|
||||||
#define CONFIG_SRIO_PCIE_BOOT_MASTER
|
|
||||||
#ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE
|
#ifdef CONFIG_SRIO_PCIE_BOOT_SLAVE
|
||||||
/* Set 1M boot space */
|
/* Set 1M boot space */
|
||||||
#define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_TEXT_BASE & 0xfff00000)
|
#define CONFIG_SYS_SRIO_PCIE_BOOT_SLAVE_ADDR (CONFIG_TEXT_BASE & 0xfff00000)
|
||||||
|
|
Loading…
Add table
Reference in a new issue