mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 13:43:28 +00:00
Convert CONFIG_SYS_PMAN et al to Kconfig
This converts the following to Kconfig: CONFIG_NOBQFMAN CONFIG_SYS_DPAA_DCE CONFIG_SYS_DPAA_FMAN CONFIG_SYS_DPAA_PME CONFIG_SYS_DPAA_RMAN CONFIG_SYS_PMAN Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
ecc8d425fd
commit
2db82bf2bd
16 changed files with 45 additions and 41 deletions
|
@ -251,3 +251,6 @@ config QIXIS_I2C_ACCESS
|
|||
config HAS_FSL_DR_USB
|
||||
def_bool y
|
||||
depends on USB_EHCI_HCD && PPC
|
||||
|
||||
config SYS_DPAA_FMAN
|
||||
bool
|
||||
|
|
|
@ -69,6 +69,7 @@ config ARCH_LS1043A
|
|||
select GICV2
|
||||
select HAS_FSL_XHCI_USB if USB_HOST
|
||||
select SKIP_LOWLEVEL_INIT
|
||||
select SYS_DPAA_FMAN
|
||||
select SYS_FSL_SRDS_1
|
||||
select SYS_HAS_SERDES
|
||||
select SYS_FSL_DDR
|
||||
|
@ -106,6 +107,7 @@ config ARCH_LS1046A
|
|||
select GICV2
|
||||
select HAS_FSL_XHCI_USB if USB_HOST
|
||||
select SKIP_LOWLEVEL_INIT
|
||||
select SYS_DPAA_FMAN
|
||||
select SYS_FSL_SRDS_1
|
||||
select SYS_HAS_SERDES
|
||||
select SYS_FSL_DDR
|
||||
|
|
|
@ -24,11 +24,7 @@ void get_sys_info(struct sys_info *sys_info)
|
|||
/* rcw_tmp is needed to get FMAN clock, or to get cluster group A
|
||||
* mux 2 clock for LS1043A/LS1046A.
|
||||
*/
|
||||
#if defined(CONFIG_SYS_DPAA_FMAN) || \
|
||||
defined(CONFIG_ARCH_LS1046A) || \
|
||||
defined(CONFIG_ARCH_LS1043A)
|
||||
u32 rcw_tmp;
|
||||
#endif
|
||||
__maybe_unused u32 rcw_tmp;
|
||||
struct ccsr_clk *clk = (void *)(CFG_SYS_FSL_CLK_ADDR);
|
||||
unsigned int cpu;
|
||||
const u8 core_cplx_pll[8] = {
|
||||
|
@ -96,7 +92,7 @@ void get_sys_info(struct sys_info *sys_info)
|
|||
|
||||
#define HWA_CGA_M1_CLK_SEL 0xe0000000
|
||||
#define HWA_CGA_M1_CLK_SHIFT 29
|
||||
#ifdef CONFIG_SYS_DPAA_FMAN
|
||||
#if defined(CONFIG_SYS_DPAA_FMAN) && !defined(CONFIG_SPL_BUILD)
|
||||
rcw_tmp = in_be32(&gur->rcwsr[7]);
|
||||
switch ((rcw_tmp & HWA_CGA_M1_CLK_SEL) >> HWA_CGA_M1_CLK_SHIFT) {
|
||||
case 2:
|
||||
|
|
|
@ -41,7 +41,7 @@ void set_icids(void)
|
|||
/* setup general icid offsets */
|
||||
set_icid(icid_tbl, icid_tbl_sz);
|
||||
|
||||
#ifdef CONFIG_SYS_DPAA_FMAN
|
||||
#if defined(CONFIG_SYS_DPAA_FMAN) && !defined(CONFIG_SPL_BUILD)
|
||||
set_fman_icids(fman_icid_tbl, fman_icid_tbl_sz);
|
||||
#endif
|
||||
}
|
||||
|
|
|
@ -59,7 +59,7 @@ struct icid_id_table icid_tbl[] = {
|
|||
|
||||
int icid_tbl_sz = ARRAY_SIZE(icid_tbl);
|
||||
|
||||
#ifdef CONFIG_SYS_DPAA_FMAN
|
||||
#if defined(CONFIG_SYS_DPAA_FMAN) && !defined(CONFIG_SPL_BUILD)
|
||||
struct fman_icid_id_table fman_icid_tbl[] = {
|
||||
/* port id, icid */
|
||||
SET_FMAN_ICID_ENTRY(0x02, FSL_DPAA1_STREAM_ID_END),
|
||||
|
|
|
@ -58,7 +58,7 @@ struct icid_id_table icid_tbl[] = {
|
|||
|
||||
int icid_tbl_sz = ARRAY_SIZE(icid_tbl);
|
||||
|
||||
#ifdef CONFIG_SYS_DPAA_FMAN
|
||||
#if defined(CONFIG_SYS_DPAA_FMAN) && !defined(CONFIG_SPL_BUILD)
|
||||
struct fman_icid_id_table fman_icid_tbl[] = {
|
||||
/* port id, icid */
|
||||
SET_FMAN_ICID_ENTRY(0x02, FSL_DPAA1_STREAM_ID_END),
|
||||
|
|
|
@ -252,6 +252,8 @@ config TARGET_KMCENT2
|
|||
bool "Support kmcent2"
|
||||
select VENDOR_KM
|
||||
select FSL_CORENET
|
||||
select SYS_DPAA_FMAN
|
||||
select SYS_DPAA_PME
|
||||
select SYS_L3_SIZE_256KB
|
||||
|
||||
endchoice
|
||||
|
@ -618,6 +620,9 @@ config ARCH_P2041
|
|||
select E500MC
|
||||
select FSL_LAW
|
||||
select SYS_CACHE_SHIFT_6
|
||||
select SYS_DPAA_FMAN
|
||||
select SYS_DPAA_PME
|
||||
select SYS_DPAA_RMAN
|
||||
select SYS_FSL_ERRATUM_A004510
|
||||
select SYS_FSL_ERRATUM_A004849
|
||||
select SYS_FSL_ERRATUM_A005275
|
||||
|
@ -762,6 +767,7 @@ config ARCH_T1024
|
|||
select FSL_CORENET
|
||||
select FSL_LAW
|
||||
select SYS_CACHE_SHIFT_6
|
||||
select SYS_DPAA_FMAN
|
||||
select SYS_FSL_DDR_VER_50
|
||||
select SYS_FSL_ERRATUM_A008378
|
||||
select SYS_FSL_ERRATUM_A008109
|
||||
|
@ -792,6 +798,8 @@ config ARCH_T1040
|
|||
select FSL_CORENET
|
||||
select FSL_LAW
|
||||
select SYS_CACHE_SHIFT_6
|
||||
select SYS_DPAA_FMAN
|
||||
select SYS_DPAA_PME
|
||||
select SYS_FSL_DDR_VER_50
|
||||
select SYS_FSL_ERRATUM_A008044
|
||||
select SYS_FSL_ERRATUM_A008378
|
||||
|
@ -822,6 +830,8 @@ config ARCH_T1042
|
|||
select FSL_CORENET
|
||||
select FSL_LAW
|
||||
select SYS_CACHE_SHIFT_6
|
||||
select SYS_DPAA_FMAN
|
||||
select SYS_DPAA_PME
|
||||
select SYS_FSL_DDR_VER_50
|
||||
select SYS_FSL_ERRATUM_A008044
|
||||
select SYS_FSL_ERRATUM_A008378
|
||||
|
@ -851,6 +861,10 @@ config ARCH_T2080
|
|||
select FSL_CORENET
|
||||
select FSL_LAW
|
||||
select SYS_CACHE_SHIFT_6
|
||||
select SYS_DPAA_DCE if !NOBQFMAN
|
||||
select SYS_DPAA_FMAN if !NOBQFMAN
|
||||
select SYS_DPAA_PME if !NOBQFMAN
|
||||
select SYS_DPAA_RMAN if !NOBQFMAN
|
||||
select SYS_FSL_DDR_VER_47
|
||||
select SYS_FSL_ERRATUM_A006379
|
||||
select SYS_FSL_ERRATUM_A006593
|
||||
|
@ -871,6 +885,7 @@ config ARCH_T2080
|
|||
select SYS_FSL_SRIO_LIODN
|
||||
select SYS_FSL_QMAN_V3 if SYS_DPAA_QBMAN
|
||||
select SYS_FSL_USB_DUAL_PHY_ENABLE
|
||||
select SYS_PMAN if !NOBQFMAN
|
||||
select SYS_PPC64
|
||||
select FSL_IFC
|
||||
imply CMD_SATA
|
||||
|
@ -886,6 +901,10 @@ config ARCH_T4240
|
|||
select FSL_CORENET
|
||||
select FSL_LAW
|
||||
select SYS_CACHE_SHIFT_6
|
||||
select SYS_DPAA_DCE if !NOBQFMAN
|
||||
select SYS_DPAA_FMAN if !NOBQFMAN
|
||||
select SYS_DPAA_PME if !NOBQFMAN
|
||||
select SYS_DPAA_RMAN if !NOBQFMAN
|
||||
select SYS_FSL_DDR_VER_47
|
||||
select SYS_FSL_ERRATUM_A004468
|
||||
select SYS_FSL_ERRATUM_A005871
|
||||
|
@ -907,6 +926,7 @@ config ARCH_T4240
|
|||
select SYS_FSL_SRIO_LIODN
|
||||
select SYS_FSL_QMAN_V3 if SYS_DPAA_QBMAN
|
||||
select SYS_FSL_USB_DUAL_PHY_ENABLE
|
||||
select SYS_PMAN if !NOBQFMAN
|
||||
select SYS_PPC64
|
||||
select FSL_IFC
|
||||
imply CMD_SATA
|
||||
|
@ -947,6 +967,9 @@ config E6500
|
|||
help
|
||||
Enable PowerPC E6500 core
|
||||
|
||||
config NOBQFMAN
|
||||
bool
|
||||
|
||||
config FSL_LAW
|
||||
bool
|
||||
help
|
||||
|
@ -1019,6 +1042,15 @@ config SYS_CCSRBAR_DEFAULT
|
|||
if changed by pre-boot regime. The value here must match
|
||||
the current value in SoC. If not sure, do not change.
|
||||
|
||||
config SYS_DPAA_PME
|
||||
bool
|
||||
|
||||
config SYS_DPAA_DCE
|
||||
bool
|
||||
|
||||
config SYS_DPAA_RMAN
|
||||
bool
|
||||
|
||||
config A003399_NOR_WORKAROUND
|
||||
bool
|
||||
help
|
||||
|
@ -1195,6 +1227,9 @@ config FSL_PCIE_DISABLE_ASPM
|
|||
config FSL_PCIE_RESET
|
||||
bool
|
||||
|
||||
config SYS_PMAN
|
||||
bool
|
||||
|
||||
config SYS_FSL_RAID_ENGINE
|
||||
bool
|
||||
|
||||
|
|
|
@ -36,7 +36,6 @@
|
|||
#define CONFIG_SRIO1 /* SRIO port 1 */
|
||||
#define CONFIG_SRIO2 /* SRIO port 2 */
|
||||
#define CONFIG_SRIO_PCIE_BOOT_MASTER
|
||||
#define CONFIG_SYS_DPAA_RMAN /* RMan */
|
||||
|
||||
#ifndef __ASSEMBLY__
|
||||
#include <linux/stringify.h>
|
||||
|
@ -281,9 +280,6 @@
|
|||
#define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1)
|
||||
#define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08
|
||||
|
||||
#define CONFIG_SYS_DPAA_FMAN
|
||||
#define CONFIG_SYS_DPAA_PME
|
||||
|
||||
#ifdef CONFIG_FMAN_ENET
|
||||
#define CONFIG_SYS_FM1_DTSEC1_PHY_ADDR 0x2
|
||||
#define CONFIG_SYS_FM1_DTSEC2_PHY_ADDR 0x3
|
||||
|
|
|
@ -395,8 +395,6 @@
|
|||
CONFIG_SYS_QMAN_CENA_SIZE)
|
||||
#define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1)
|
||||
#define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08
|
||||
|
||||
#define CONFIG_SYS_DPAA_FMAN
|
||||
#endif /* CONFIG_NOBQFMAN */
|
||||
|
||||
#ifdef CONFIG_SYS_DPAA_FMAN
|
||||
|
|
|
@ -366,9 +366,6 @@
|
|||
CONFIG_SYS_QMAN_CENA_SIZE)
|
||||
#define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1)
|
||||
#define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08
|
||||
|
||||
#define CONFIG_SYS_DPAA_FMAN
|
||||
#define CONFIG_SYS_DPAA_PME
|
||||
#endif /* CONFIG_NOBQFMAN */
|
||||
|
||||
#ifdef CONFIG_FMAN_ENET
|
||||
|
|
|
@ -388,12 +388,6 @@
|
|||
CONFIG_SYS_QMAN_CENA_SIZE)
|
||||
#define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1)
|
||||
#define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08
|
||||
|
||||
#define CONFIG_SYS_DPAA_FMAN
|
||||
#define CONFIG_SYS_DPAA_PME
|
||||
#define CONFIG_SYS_PMAN
|
||||
#define CONFIG_SYS_DPAA_DCE
|
||||
#define CONFIG_SYS_DPAA_RMAN /* RMan */
|
||||
#endif /* CONFIG_NOBQFMAN */
|
||||
|
||||
#ifdef CONFIG_SYS_DPAA_FMAN
|
||||
|
|
|
@ -342,12 +342,6 @@
|
|||
CONFIG_SYS_QMAN_CENA_SIZE)
|
||||
#define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1)
|
||||
#define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08
|
||||
|
||||
#define CONFIG_SYS_DPAA_FMAN
|
||||
#define CONFIG_SYS_DPAA_PME
|
||||
#define CONFIG_SYS_PMAN
|
||||
#define CONFIG_SYS_DPAA_DCE
|
||||
#define CONFIG_SYS_DPAA_RMAN /* RMan */
|
||||
#endif /* CONFIG_NOBQFMAN */
|
||||
|
||||
#ifdef CONFIG_SYS_DPAA_FMAN
|
||||
|
|
|
@ -340,12 +340,6 @@
|
|||
CONFIG_SYS_QMAN_CENA_SIZE)
|
||||
#define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1)
|
||||
#define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08
|
||||
|
||||
#define CONFIG_SYS_DPAA_FMAN
|
||||
#define CONFIG_SYS_DPAA_PME
|
||||
#define CONFIG_SYS_PMAN
|
||||
#define CONFIG_SYS_DPAA_DCE
|
||||
#define CONFIG_SYS_DPAA_RMAN
|
||||
#endif /* CONFIG_NOBQFMAN */
|
||||
|
||||
#ifdef CONFIG_SYS_DPAA_FMAN
|
||||
|
|
|
@ -372,9 +372,6 @@ int get_scl(void);
|
|||
#define CONFIG_SYS_QMAN_CINH_SIZE (CONFIG_SYS_QMAN_MEM_SIZE >> 1)
|
||||
#define CONFIG_SYS_QMAN_SWP_ISDR_REG 0xE08
|
||||
|
||||
#define CONFIG_SYS_DPAA_FMAN
|
||||
#define CONFIG_SYS_DPAA_PME
|
||||
|
||||
/* Qman / Bman */
|
||||
/* RGMII (FM1@DTESC5) is local managemant interface */
|
||||
#define CONFIG_SYS_RGMII2_PHY_ADDR 0x11
|
||||
|
|
|
@ -103,7 +103,6 @@
|
|||
|
||||
/* FMan ucode */
|
||||
#ifndef SPL_NO_FMAN
|
||||
#define CONFIG_SYS_DPAA_FMAN
|
||||
#ifdef CONFIG_SYS_DPAA_FMAN
|
||||
#define CONFIG_SYS_FM_MURAM_SIZE 0x60000
|
||||
#endif
|
||||
|
|
|
@ -67,7 +67,6 @@
|
|||
|
||||
/* FMan ucode */
|
||||
#ifndef SPL_NO_FMAN
|
||||
#define CONFIG_SYS_DPAA_FMAN
|
||||
#ifdef CONFIG_SYS_DPAA_FMAN
|
||||
#define CONFIG_SYS_FM_MURAM_SIZE 0x60000
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue