Merge git://git.denx.de/u-boot-fsl-qoriq
authorTom Rini <trini@konsulko.com>
Sat, 4 Feb 2017 01:33:42 +0000 (20:33 -0500)
committerTom Rini <trini@konsulko.com>
Sat, 4 Feb 2017 01:33:42 +0000 (20:33 -0500)
Signed-off-by: Tom Rini <trini@konsulko.com>
Conflicts:
configs/ls1046aqds_defconfig
configs/ls1046aqds_nand_defconfig
configs/ls1046aqds_qspi_defconfig
configs/ls1046aqds_sdcard_ifc_defconfig
configs/ls1046aqds_sdcard_qspi_defconfig
configs/ls1046ardb_emmc_defconfig
configs/ls1046ardb_qspi_defconfig
configs/ls1046ardb_sdcard_defconfig

41 files changed:
1  2 
README
configs/ls1012afrdm_qspi_defconfig
configs/ls1012aqds_qspi_defconfig
configs/ls1012ardb_qspi_defconfig
configs/ls1046aqds_defconfig
configs/ls1046aqds_lpuart_defconfig
configs/ls1046aqds_nand_defconfig
configs/ls1046aqds_qspi_defconfig
configs/ls1046aqds_sdcard_ifc_defconfig
configs/ls1046aqds_sdcard_qspi_defconfig
configs/ls1046ardb_emmc_defconfig
configs/ls1046ardb_qspi_defconfig
configs/ls1046ardb_sdcard_defconfig
include/configs/B4860QDS.h
include/configs/BSC9131RDB.h
include/configs/BSC9132QDS.h
include/configs/C29XPCIE.h
include/configs/MPC8536DS.h
include/configs/MPC8569MDS.h
include/configs/MPC8572DS.h
include/configs/P1010RDB.h
include/configs/P1022DS.h
include/configs/P1023RDB.h
include/configs/P2041RDB.h
include/configs/T102xQDS.h
include/configs/T102xRDB.h
include/configs/T1040QDS.h
include/configs/T104xRDB.h
include/configs/T208xQDS.h
include/configs/T208xRDB.h
include/configs/T4240RDB.h
include/configs/UCP1020.h
include/configs/controlcenterd.h
include/configs/corenet_ds.h
include/configs/cyrus.h
include/configs/km/kmp204x-common.h
include/configs/ls1046aqds.h
include/configs/p1_p2_rdb_pc.h
include/configs/p1_twr.h
include/configs/t4qds.h
include/configs/xpedite550x.h

diff --combined README
--- 1/README
--- 2/README
+++ b/README
@@@ -504,6 -504,12 +504,12 @@@ The following options need to be config
                CONFIG_SYS_FSL_IFC_LE
                Defines the IFC controller register space as Little Endian
  
+               CONFIG_SYS_FSL_IFC_CLK_DIV
+               Defines divider of platform clock(clock input to IFC controller).
+               CONFIG_SYS_FSL_LBC_CLK_DIV
+               Defines divider of platform clock(clock input to eLBC controller).
                CONFIG_SYS_FSL_PBL_PBI
                It enables addition of RCW (Power on reset configuration) in built image.
                Please refer doc/README.pblimage for more details
                        CONFIG_SH_MMCIF_CLK
                        Define the clock frequency for MMCIF
  
 -              CONFIG_GENERIC_MMC
 -              Enable the generic MMC driver
 -
                CONFIG_SUPPORT_EMMC_BOOT
                Enable some additional features of the eMMC boot partitions.
  
@@@ -1,10 -1,12 +1,11 @@@
  CONFIG_ARM=y
  CONFIG_TARGET_LS1012AFRDM=y
  CONFIG_QSPI_AHB_INIT=y
 -# CONFIG_MMC is not set
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1012a-frdm"
  # CONFIG_SYS_MALLOC_F is not set
  CONFIG_FIT=y
  CONFIG_FIT_VERBOSE=y
+ CONFIG_FSL_LS_PPA=y
  CONFIG_OF_BOARD_SETUP=y
  CONFIG_OF_STDOUT_VIA_ALIAS=y
  CONFIG_SYS_EXTRA_OPTIONS="QSPI_BOOT"
@@@ -13,7 -15,6 +14,7 @@@ CONFIG_BOOTDELAY=1
  # CONFIG_DISPLAY_BOARDINFO is not set
  CONFIG_HUSH_PARSER=y
  CONFIG_CMD_GREPENV=y
 +CONFIG_CMD_GPT=y
  CONFIG_CMD_SF=y
  CONFIG_CMD_I2C=y
  CONFIG_CMD_USB=y
@@@ -27,15 -28,10 +28,15 @@@ CONFIG_CMD_FAT=
  CONFIG_OF_CONTROL=y
  CONFIG_NET_RANDOM_ETHADDR=y
  CONFIG_DM=y
 +# CONFIG_MMC is not set
  CONFIG_DM_SPI_FLASH=y
  CONFIG_SPI_FLASH=y
  CONFIG_NETDEVICES=y
  CONFIG_E1000=y
 +CONFIG_PCI=y
 +CONFIG_DM_PCI=y
 +CONFIG_DM_PCI_COMPAT=y
 +CONFIG_PCIE_LAYERSCAPE=y
  CONFIG_SYS_NS16550=y
  CONFIG_DM_SPI=y
  CONFIG_USB=y
@@@ -43,3 -39,7 +44,3 @@@ CONFIG_DM_USB=
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_USB_STORAGE=y
 -CONFIG_PCI=y
 -CONFIG_DM_PCI=y
 -CONFIG_DM_PCI_COMPAT=y
 -CONFIG_PCIE_LAYERSCAPE=y
@@@ -5,6 -5,7 +5,7 @@@ CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1012a
  # CONFIG_SYS_MALLOC_F is not set
  CONFIG_FIT=y
  CONFIG_FIT_VERBOSE=y
+ CONFIG_FSL_LS_PPA=y
  CONFIG_OF_BOARD_SETUP=y
  CONFIG_OF_STDOUT_VIA_ALIAS=y
  CONFIG_SYS_EXTRA_OPTIONS="QSPI_BOOT"
@@@ -13,7 -14,6 +14,7 @@@ CONFIG_BOOTDELAY=1
  # CONFIG_DISPLAY_BOARDINFO is not set
  CONFIG_HUSH_PARSER=y
  CONFIG_CMD_GREPENV=y
 +CONFIG_CMD_GPT=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_SF=y
  CONFIG_CMD_I2C=y
@@@ -28,22 -28,22 +29,22 @@@ CONFIG_CMD_FAT=
  CONFIG_OF_CONTROL=y
  CONFIG_NET_RANDOM_ETHADDR=y
  CONFIG_DM=y
 +# CONFIG_BLK is not set
 +CONFIG_DM_MMC=y
 +# CONFIG_DM_MMC_OPS is not set
  CONFIG_DM_SPI_FLASH=y
  CONFIG_SPI_FLASH=y
  CONFIG_NETDEVICES=y
  CONFIG_E1000=y
 +CONFIG_PCI=y
 +CONFIG_DM_PCI=y
 +CONFIG_DM_PCI_COMPAT=y
 +CONFIG_PCIE_LAYERSCAPE=y
  CONFIG_SYS_NS16550=y
  CONFIG_DM_SPI=y
  CONFIG_FSL_DSPI=y
 -CONFIG_DM_MMC=y
 -CONFIG_DM_MMC_OPS=n
 -CONFIG_BLK=n
  CONFIG_USB=y
  CONFIG_DM_USB=y
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_USB_STORAGE=y
 -CONFIG_PCI=y
 -CONFIG_DM_PCI=y
 -CONFIG_DM_PCI_COMPAT=y
 -CONFIG_PCIE_LAYERSCAPE=y
@@@ -5,6 -5,7 +5,7 @@@ CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1012a
  # CONFIG_SYS_MALLOC_F is not set
  CONFIG_FIT=y
  CONFIG_FIT_VERBOSE=y
+ CONFIG_FSL_LS_PPA=y
  CONFIG_OF_BOARD_SETUP=y
  CONFIG_OF_STDOUT_VIA_ALIAS=y
  CONFIG_SYS_EXTRA_OPTIONS="QSPI_BOOT"
@@@ -13,7 -14,6 +14,7 @@@ CONFIG_BOOTDELAY=1
  # CONFIG_DISPLAY_BOARDINFO is not set
  CONFIG_HUSH_PARSER=y
  CONFIG_CMD_GREPENV=y
 +CONFIG_CMD_GPT=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_SF=y
  CONFIG_CMD_I2C=y
@@@ -28,22 -28,22 +29,22 @@@ CONFIG_CMD_FAT=
  CONFIG_OF_CONTROL=y
  CONFIG_NET_RANDOM_ETHADDR=y
  CONFIG_DM=y
 +# CONFIG_BLK is not set
 +CONFIG_DM_MMC=y
 +# CONFIG_DM_MMC_OPS is not set
  CONFIG_DM_SPI_FLASH=y
  CONFIG_SPI_FLASH=y
  CONFIG_NETDEVICES=y
  CONFIG_E1000=y
 +CONFIG_PCI=y
 +CONFIG_DM_PCI=y
 +CONFIG_DM_PCI_COMPAT=y
 +CONFIG_PCIE_LAYERSCAPE=y
  CONFIG_SYS_NS16550=y
  CONFIG_DM_SPI=y
  CONFIG_FSL_DSPI=y
 -CONFIG_DM_MMC=y
 -CONFIG_DM_MMC_OPS=n
 -CONFIG_BLK=n
  CONFIG_USB=y
  CONFIG_DM_USB=y
  CONFIG_USB_XHCI_HCD=y
  CONFIG_USB_XHCI_DWC3=y
  CONFIG_USB_STORAGE=y
 -CONFIG_PCI=y
 -CONFIG_DM_PCI=y
 -CONFIG_DM_PCI_COMPAT=y
 -CONFIG_PCIE_LAYERSCAPE=y
@@@ -10,7 -10,6 +10,7 @@@ CONFIG_CMD_BOOTZ=
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_MEMTEST=y
  CONFIG_CMD_MEMINFO=y
 +CONFIG_CMD_GPT=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_SF=y
  CONFIG_CMD_I2C=y
@@@ -23,12 -22,14 +23,14 @@@ CONFIG_CMD_FAT=
  CONFIG_OF_CONTROL=y
  CONFIG_DM=y
  CONFIG_SPI_FLASH=y
 -CONFIG_SYS_NS16550=y
 -CONFIG_DM_SPI=y
 -CONFIG_FSL_DSPI=y
 +CONFIG_NETDEVICES=y
 +CONFIG_E1000=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
  CONFIG_PCIE_LAYERSCAPE=y
 -CONFIG_NETDEVICES=y
 -CONFIG_E1000=y
 +CONFIG_SYS_NS16550=y
 +CONFIG_DM_SPI=y
 +CONFIG_FSL_DSPI=y
+ CONFIG_USB=y
+ CONFIG_DM_USB=y
@@@ -11,7 -11,6 +11,7 @@@ CONFIG_CMD_BOOTZ=
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_MEMTEST=y
  CONFIG_CMD_MEMINFO=y
 +CONFIG_CMD_GPT=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_SF=y
  CONFIG_CMD_I2C=y
@@@ -28,3 -27,5 +28,5 @@@ CONFIG_DM_SERIAL=
  CONFIG_FSL_LPUART=y
  CONFIG_DM_SPI=y
  CONFIG_FSL_DSPI=y
+ CONFIG_USB=y
+ CONFIG_DM_USB=y
@@@ -15,7 -15,6 +15,7 @@@ CONFIG_CMD_BOOTZ=
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_MEMTEST=y
  CONFIG_CMD_MEMINFO=y
 +CONFIG_CMD_GPT=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_SF=y
  CONFIG_CMD_I2C=y
@@@ -28,12 -27,14 +28,14 @@@ CONFIG_CMD_FAT=
  CONFIG_OF_CONTROL=y
  CONFIG_DM=y
  CONFIG_SPI_FLASH=y
 -CONFIG_SYS_NS16550=y
 -CONFIG_DM_SPI=y
 -CONFIG_FSL_DSPI=y
 +CONFIG_NETDEVICES=y
 +CONFIG_E1000=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
  CONFIG_PCIE_LAYERSCAPE=y
 -CONFIG_NETDEVICES=y
 -CONFIG_E1000=y
 +CONFIG_SYS_NS16550=y
 +CONFIG_DM_SPI=y
 +CONFIG_FSL_DSPI=y
+ CONFIG_USB=y
+ CONFIG_DM_USB=y
@@@ -12,7 -12,6 +12,7 @@@ CONFIG_CMD_BOOTZ=
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_MEMTEST=y
  CONFIG_CMD_MEMINFO=y
 +CONFIG_CMD_GPT=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_SF=y
  CONFIG_CMD_I2C=y
@@@ -25,13 -24,15 +25,15 @@@ CONFIG_CMD_FAT=
  CONFIG_OF_CONTROL=y
  CONFIG_DM=y
  CONFIG_SPI_FLASH=y
 -CONFIG_SYS_NS16550=y
 -CONFIG_DM_SPI=y
 -CONFIG_FSL_DSPI=y
 -CONFIG_FSL_QSPI=y
 +CONFIG_NETDEVICES=y
 +CONFIG_E1000=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
  CONFIG_PCIE_LAYERSCAPE=y
 -CONFIG_NETDEVICES=y
 -CONFIG_E1000=y
 +CONFIG_SYS_NS16550=y
 +CONFIG_DM_SPI=y
 +CONFIG_FSL_DSPI=y
 +CONFIG_FSL_QSPI=y
+ CONFIG_USB=y
+ CONFIG_DM_USB=y
@@@ -15,7 -15,6 +15,7 @@@ CONFIG_CMD_BOOTZ=
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_MEMTEST=y
  CONFIG_CMD_MEMINFO=y
 +CONFIG_CMD_GPT=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_SF=y
  CONFIG_CMD_I2C=y
@@@ -25,16 -24,17 +25,18 @@@ CONFIG_CMD_PING=
  CONFIG_CMD_CACHE=y
  CONFIG_CMD_EXT2=y
  CONFIG_CMD_FAT=y
 +# CONFIG_SPL_EFI_PARTITION is not set
  CONFIG_OF_CONTROL=y
  CONFIG_DM=y
  CONFIG_SPI_FLASH=y
 -CONFIG_SYS_NS16550=y
 -CONFIG_DM_SPI=y
 -CONFIG_FSL_DSPI=y
 +CONFIG_NETDEVICES=y
 +CONFIG_E1000=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
  CONFIG_PCIE_LAYERSCAPE=y
 -CONFIG_NETDEVICES=y
 -CONFIG_E1000=y
 +CONFIG_SYS_NS16550=y
 +CONFIG_DM_SPI=y
 +CONFIG_FSL_DSPI=y
+ CONFIG_USB=y
+ CONFIG_DM_USB=y
@@@ -16,7 -16,6 +16,7 @@@ CONFIG_CMD_BOOTZ=
  CONFIG_CMD_GREPENV=y
  CONFIG_CMD_MEMTEST=y
  CONFIG_CMD_MEMINFO=y
 +CONFIG_CMD_GPT=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_SF=y
  CONFIG_CMD_I2C=y
@@@ -26,17 -25,18 +26,19 @@@ CONFIG_CMD_PING=
  CONFIG_CMD_CACHE=y
  CONFIG_CMD_EXT2=y
  CONFIG_CMD_FAT=y
 +# CONFIG_SPL_EFI_PARTITION is not set
  CONFIG_OF_CONTROL=y
  CONFIG_DM=y
  CONFIG_SPI_FLASH=y
 -CONFIG_SYS_NS16550=y
 -CONFIG_DM_SPI=y
 -CONFIG_FSL_DSPI=y
 -CONFIG_FSL_QSPI=y
 +CONFIG_NETDEVICES=y
 +CONFIG_E1000=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
  CONFIG_PCIE_LAYERSCAPE=y
 -CONFIG_NETDEVICES=y
 -CONFIG_E1000=y
 +CONFIG_SYS_NS16550=y
 +CONFIG_DM_SPI=y
 +CONFIG_FSL_DSPI=y
 +CONFIG_FSL_QSPI=y
+ CONFIG_USB=y
+ CONFIG_DM_USB=y
@@@ -12,7 -12,6 +12,7 @@@ CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SE
  CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x110
  CONFIG_HUSH_PARSER=y
  # CONFIG_CMD_IMLS is not set
 +CONFIG_CMD_GPT=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_SF=y
  CONFIG_CMD_I2C=y
@@@ -22,16 -21,17 +22,18 @@@ CONFIG_CMD_PING=
  CONFIG_CMD_CACHE=y
  CONFIG_CMD_EXT2=y
  CONFIG_CMD_FAT=y
 +# CONFIG_SPL_EFI_PARTITION is not set
  CONFIG_OF_CONTROL=y
  CONFIG_DM=y
  CONFIG_SPI_FLASH=y
 -CONFIG_SYS_NS16550=y
 -CONFIG_DM_SPI=y
 -CONFIG_FSL_QSPI=y
 +CONFIG_NETDEVICES=y
 +CONFIG_E1000=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
  CONFIG_PCIE_LAYERSCAPE=y
 -CONFIG_NETDEVICES=y
 -CONFIG_E1000=y
 +CONFIG_SYS_NS16550=y
 +CONFIG_DM_SPI=y
 +CONFIG_FSL_QSPI=y
+ CONFIG_USB=y
+ CONFIG_DM_USB=y
@@@ -1,15 -1,15 +1,15 @@@
  CONFIG_ARM=y
  CONFIG_TARGET_LS1046ARDB=y
 +CONFIG_FSL_LS_PPA=y
  CONFIG_QSPI_AHB_INIT=y
  CONFIG_DEFAULT_DEVICE_TREE="fsl-ls1046a-rdb"
 -CONFIG_FIT=y
  CONFIG_FIT_VERBOSE=y
 -CONFIG_FSL_LS_PPA=y
  CONFIG_OF_BOARD_SETUP=y
  CONFIG_QSPI_BOOT=y
  CONFIG_BOOTDELAY=10
  CONFIG_HUSH_PARSER=y
  # CONFIG_CMD_IMLS is not set
 +CONFIG_CMD_GPT=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_SF=y
  CONFIG_CMD_I2C=y
@@@ -22,12 -22,14 +22,14 @@@ CONFIG_CMD_FAT=
  CONFIG_OF_CONTROL=y
  CONFIG_DM=y
  CONFIG_SPI_FLASH=y
 -CONFIG_SYS_NS16550=y
 -CONFIG_DM_SPI=y
 -CONFIG_FSL_QSPI=y
 +CONFIG_NETDEVICES=y
 +CONFIG_E1000=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
  CONFIG_PCIE_LAYERSCAPE=y
 -CONFIG_NETDEVICES=y
 -CONFIG_E1000=y
 +CONFIG_SYS_NS16550=y
 +CONFIG_DM_SPI=y
 +CONFIG_FSL_QSPI=y
+ CONFIG_USB=y
+ CONFIG_DM_USB=y
@@@ -12,7 -12,6 +12,7 @@@ CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SE
  CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x110
  CONFIG_HUSH_PARSER=y
  # CONFIG_CMD_IMLS is not set
 +CONFIG_CMD_GPT=y
  CONFIG_CMD_MMC=y
  CONFIG_CMD_SF=y
  CONFIG_CMD_I2C=y
@@@ -22,16 -21,17 +22,18 @@@ CONFIG_CMD_PING=
  CONFIG_CMD_CACHE=y
  CONFIG_CMD_EXT2=y
  CONFIG_CMD_FAT=y
 +# CONFIG_SPL_EFI_PARTITION is not set
  CONFIG_OF_CONTROL=y
  CONFIG_DM=y
  CONFIG_SPI_FLASH=y
 -CONFIG_SYS_NS16550=y
 -CONFIG_DM_SPI=y
 -CONFIG_FSL_QSPI=y
 +CONFIG_NETDEVICES=y
 +CONFIG_E1000=y
  CONFIG_PCI=y
  CONFIG_DM_PCI=y
  CONFIG_DM_PCI_COMPAT=y
  CONFIG_PCIE_LAYERSCAPE=y
 -CONFIG_NETDEVICES=y
 -CONFIG_E1000=y
 +CONFIG_SYS_NS16550=y
 +CONFIG_DM_SPI=y
 +CONFIG_FSL_QSPI=y
+ CONFIG_USB=y
+ CONFIG_DM_USB=y
@@@ -63,7 -63,6 +63,6 @@@
  
  #define CONFIG_SYS_FSL_CPC            /* Corenet Platform Cache */
  #define CONFIG_SYS_NUM_CPC            CONFIG_SYS_NUM_DDR_CTLRS
- #define CONFIG_FSL_IFC                        /* Enable IFC Support */
  #define CONFIG_FSL_CAAM                       /* Enable SEC/CAAM */
  #define CONFIG_PCIE1                  /* PCIE controller 1 */
  #define CONFIG_FSL_PCI_INIT           /* Use common FSL init code */
@@@ -675,6 -674,7 +674,6 @@@ unsigned long get_board_ddr_clk(void)
  #define CONFIG_PCI_INDIRECT_BRIDGE
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif        /* CONFIG_PCI */
  
  #ifdef CONFIG_FMAN_ENET
@@@ -46,7 -46,6 +46,6 @@@
  #endif
  
  /* High Level Configuration Options */
- #define CONFIG_FSL_IFC                        /* Enable IFC Support */
  #define CONFIG_FSL_CAAM                       /* Enable SEC/CAAM */
  
  #define CONFIG_TSEC_ENET
@@@ -299,6 -298,7 +298,6 @@@ extern unsigned long get_sdram_size(voi
   */
  #define CONFIG_CMD_ERRATA
  #define CONFIG_CMD_IRQ
 -#define CONFIG_DOS_PARTITION
  #define CONFIG_CMD_REGINFO
  
  /*
@@@ -68,7 -68,6 +68,6 @@@
  #endif
  
  /* High Level Configuration Options */
- #define CONFIG_FSL_IFC                        /* Enable IFC Support */
  #define CONFIG_FSL_CAAM                       /* Enable SEC/CAAM */
  #define CONFIG_SYS_HAS_SERDES         /* common SERDES init code */
  
@@@ -97,6 -96,7 +96,6 @@@
  #define CONFIG_SYS_PCIE1_IO_PHYS      0xC0010000
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif
  
  #define CONFIG_ENV_OVERWRITE
@@@ -477,7 -477,9 +476,7 @@@ combinations. this should be removed la
  #endif        /* CONFIG_TSEC_ENET */
  
  #ifdef CONFIG_MMC
 -#define CONFIG_DOS_PARTITION
  #define CONFIG_FSL_ESDHC
 -#define CONFIG_GENERIC_MMC
  #define CONFIG_SYS_FSL_ESDHC_ADDR     CONFIG_SYS_MPC85xx_ESDHC_ADDR
  #endif
  
  #define CONFIG_CMD_IRQ
  #define CONFIG_CMD_REGINFO
  
 -#if defined(CONFIG_MMC) || defined(CONFIG_USB_EHCI)
 -#define CONFIG_DOS_PARTITION
 -#endif
 -
  /* Hash command with SHA acceleration supported in hardware */
  #ifdef CONFIG_FSL_CAAM
  #define CONFIG_CMD_HASH
@@@ -68,7 -68,6 +68,6 @@@
  #endif
  
  /* High Level Configuration Options */
- #define CONFIG_FSL_IFC                        /* Enable IFC Support */
  #define CONFIG_FSL_CAAM                       /* Enable SEC/CAAM */
  #define CONFIG_SYS_HAS_SERDES         /* common SERDES init code */
  
@@@ -97,6 -96,7 +96,6 @@@
  #define CONFIG_SYS_PCIE1_IO_PHYS      0xfffc00000ull
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif
  
  #define CONFIG_TSEC_ENET
@@@ -37,7 -37,6 +37,6 @@@
  #define CONFIG_SYS_MONITOR_BASE       CONFIG_SYS_TEXT_BASE    /* start of monitor */
  #endif
  
- #define CONFIG_FSL_ELBC               1       /* Has Enhanced localbus controller */
  #define CONFIG_PCI1           1       /* Enable PCI controller 1 */
  #define CONFIG_PCIE1          1       /* PCIE controller 1 (slot 1) */
  #define CONFIG_PCIE2          1       /* PCIE controller 2 (slot 2) */
  #ifdef CONFIG_FSL_SATA
  #define CONFIG_LBA48
  #define CONFIG_CMD_SATA
 -#define CONFIG_DOS_PARTITION
  #endif
  
  #if defined(CONFIG_TSEC_ENET)
  #ifdef CONFIG_MMC
  #define CONFIG_FSL_ESDHC
  #define CONFIG_SYS_FSL_ESDHC_ADDR     CONFIG_SYS_MPC85xx_ESDHC_ADDR
 -#define CONFIG_GENERIC_MMC
  #endif
  
  /*
  #endif
  #endif
  
 -#if defined(CONFIG_MMC) || defined(CONFIG_USB_EHCI)
 -#define CONFIG_DOS_PARTITION
 -#endif
 -
  /*
   * Miscellaneous configurable options
   */
@@@ -10,8 -10,6 +10,6 @@@
  #ifndef __CONFIG_H
  #define __CONFIG_H
  
- #define CONFIG_FSL_ELBC               1       /* Has Enhance localbus controller */
  #define CONFIG_SYS_SRIO
  #define CONFIG_SRIO1                  /* SRIO port 1 */
  
@@@ -463,6 -461,8 +461,6 @@@ extern unsigned long get_clock_freq(voi
  #define CONFIG_FSL_ESDHC
  #define CONFIG_FSL_ESDHC_PIN_MUX
  #define CONFIG_SYS_FSL_ESDHC_ADDR     CONFIG_SYS_MPC85xx_ESDHC_ADDR
 -#define CONFIG_GENERIC_MMC
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /*
@@@ -28,7 -28,6 +28,6 @@@
  /* High Level Configuration Options */
  #define CONFIG_MP             1       /* support multiple processors */
  
- #define CONFIG_FSL_ELBC               1       /* Has Enhanced localbus controller */
  #define CONFIG_PCIE1          1       /* PCIE controller 1 (slot 1) */
  #define CONFIG_PCIE2          1       /* PCIE controller 2 (slot 2) */
  #define CONFIG_PCIE3          1       /* PCIE controller 3 (ULI bridge) */
  #endif
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #define CONFIG_SCSI_AHCI
  
  #ifdef CONFIG_SCSI_AHCI
  #endif
  
  /* High Level Configuration Options */
- #define CONFIG_FSL_IFC                        /* Enable IFC Support */
  #define CONFIG_FSL_CAAM                       /* Enable SEC/CAAM */
  #define CONFIG_SYS_HAS_SERDES         /* common SERDES init code */
  
  #endif
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif
  
  #define CONFIG_TSEC_ENET
@@@ -668,7 -668,9 +667,7 @@@ extern unsigned long get_sdram_size(voi
  #endif /* #ifdef CONFIG_FSL_SATA  */
  
  #ifdef CONFIG_MMC
 -#define CONFIG_DOS_PARTITION
  #define CONFIG_FSL_ESDHC
 -#define CONFIG_GENERIC_MMC
  #define CONFIG_SYS_FSL_ESDHC_ADDR     CONFIG_SYS_MPC85xx_ESDHC_ADDR
  #endif
  
  
  #if defined(CONFIG_MMC) || defined(CONFIG_USB_EHCI) \
                 || defined(CONFIG_FSL_SATA)
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /* Hash command with SHA acceleration supported in hardware */
@@@ -96,7 -96,6 +96,6 @@@
  #define CONFIG_RESET_VECTOR_ADDRESS   0xeffffffc
  #endif
  
- #define CONFIG_FSL_ELBC                       /* Has Enhanced localbus controller */
  #define CONFIG_PCIE1                  /* PCIE controller 1 (slot 1) */
  #define CONFIG_PCIE2                  /* PCIE controller 2 (slot 2) */
  #define CONFIG_PCIE3                  /* PCIE controller 3 (ULI bridge) */
  #ifdef CONFIG_FSL_SATA
  #define CONFIG_LBA48
  #define CONFIG_CMD_SATA
 -#define CONFIG_DOS_PARTITION
  #endif
  
  #ifdef CONFIG_MMC
  #define CONFIG_FSL_ESDHC
 -#define CONFIG_GENERIC_MMC
  #define CONFIG_SYS_FSL_ESDHC_ADDR     CONFIG_SYS_MPC85xx_ESDHC_ADDR
  #endif
  
 -#if defined(CONFIG_MMC) || defined(CONFIG_USB_EHCI)
 -#define CONFIG_DOS_PARTITION
 -#endif
 -
  #define CONFIG_TSEC_ENET
  #ifdef CONFIG_TSEC_ENET
  
@@@ -25,7 -25,6 +25,6 @@@
  /* High Level Configuration Options */
  #define CONFIG_MP             /* support multiple processors */
  
- #define CONFIG_FSL_ELBC               /* Has Enhanced localbus controller */
  #define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
  #define CONFIG_PCIE1          /* PCIE controller 1 (slot 1) */
  #define CONFIG_PCIE2          /* PCIE controller 2 (slot 2) */
@@@ -259,6 -258,7 +258,6 @@@ extern unsigned long get_clock_freq(voi
  #ifdef CONFIG_USB_EHCI
  #define CONFIG_EHCI_HCD_INIT_AFTER_RESET
  #define CONFIG_USB_EHCI_FSL
 -#define CONFIG_DOS_PARTITION
  #endif
  #endif
  
@@@ -41,7 -41,6 +41,6 @@@
  
  #define CONFIG_SYS_FSL_CPC            /* Corenet Platform Cache */
  #define CONFIG_SYS_NUM_CPC            CONFIG_SYS_NUM_DDR_CTLRS
- #define CONFIG_FSL_ELBC                       /* Has Enhanced localbus controller */
  #define CONFIG_FSL_CAAM                       /* Enable SEC/CAAM */
  #define CONFIG_PCIE1                  /* PCIE controller 1 */
  #define CONFIG_PCIE2                  /* PCIE controller 2 */
@@@ -533,6 -532,7 +532,6 @@@ unsigned long get_board_sys_clk(unsigne
  #define CONFIG_PCI_INDIRECT_BRIDGE
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif        /* CONFIG_PCI */
  
  /* SATA */
  
  #define CONFIG_LBA48
  #define CONFIG_CMD_SATA
 -#define CONFIG_DOS_PARTITION
  #endif
  
  #ifdef CONFIG_FMAN_ENET
  #define CONFIG_FSL_ESDHC
  #define CONFIG_SYS_FSL_ESDHC_ADDR       CONFIG_SYS_MPC85xx_ESDHC_ADDR
  #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT
 -#define CONFIG_GENERIC_MMC
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /* Hash command with SHA acceleration supported in hardware */
@@@ -23,7 -23,6 +23,6 @@@
  
  #define CONFIG_SYS_FSL_CPC            /* Corenet Platform Cache */
  #define CONFIG_SYS_NUM_CPC            CONFIG_SYS_NUM_DDR_CTLRS
- #define CONFIG_FSL_IFC                        /* Enable IFC Support */
  
  #define CONFIG_ENV_OVERWRITE
  
@@@ -620,6 -619,7 +619,6 @@@ unsigned long get_board_ddr_clk(void)
  #endif
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif        /* CONFIG_PCI */
  
  /*
  #define CONFIG_SYS_SATA1_FLAGS                FLAGS_DMA
  #define CONFIG_LBA48
  #define CONFIG_CMD_SATA
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /*
  #ifdef CONFIG_MMC
  #define CONFIG_FSL_ESDHC
  #define CONFIG_SYS_FSL_ESDHC_ADDR     CONFIG_SYS_MPC85xx_ESDHC_ADDR
 -#define CONFIG_GENERIC_MMC
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /* Qman/Bman */
@@@ -23,7 -23,6 +23,6 @@@
  
  #define CONFIG_SYS_FSL_CPC            /* Corenet Platform Cache */
  #define CONFIG_SYS_NUM_CPC            CONFIG_SYS_NUM_DDR_CTLRS
- #define CONFIG_FSL_IFC                        /* Enable IFC Support */
  
  #define CONFIG_ENV_OVERWRITE
  
@@@ -639,6 -638,7 +638,6 @@@ unsigned long get_board_ddr_clk(void)
  #endif
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif        /* CONFIG_PCI */
  
  /*
  #ifdef CONFIG_MMC
  #define CONFIG_FSL_ESDHC
  #define CONFIG_SYS_FSL_ESDHC_ADDR     CONFIG_SYS_MPC85xx_ESDHC_ADDR
 -#define CONFIG_GENERIC_MMC
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /* Qman/Bman */
@@@ -51,7 -51,6 +51,6 @@@
  
  #define CONFIG_SYS_FSL_CPC            /* Corenet Platform Cache */
  #define CONFIG_SYS_NUM_CPC            CONFIG_SYS_NUM_DDR_CTLRS
- #define CONFIG_FSL_IFC                        /* Enable IFC Support */
  #define CONFIG_FSL_CAAM                       /* Enable SEC/CAAM */
  #define CONFIG_PCI_INDIRECT_BRIDGE
  #define CONFIG_PCIE1                  /* PCIE controller 1 */
@@@ -504,6 -503,7 +503,6 @@@ unsigned long get_board_ddr_clk(void)
  #endif
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif        /* CONFIG_PCI */
  
  /* SATA */
  
  #define CONFIG_LBA48
  #define CONFIG_CMD_SATA
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /*
  #define CONFIG_FSL_ESDHC
  #define CONFIG_FSL_ESDHC_USE_PERIPHERAL_CLK
  #define CONFIG_SYS_FSL_ESDHC_ADDR       CONFIG_SYS_MPC85xx_ESDHC_ADDR
 -#define CONFIG_GENERIC_MMC
 -#define CONFIG_DOS_PARTITION
  #define CONFIG_FSL_ESDHC_ADAPTER_IDENT
  #endif
  
@@@ -162,7 -162,6 +162,6 @@@ $(SRCTREE)/board/freescale/t104xrdb/t10
  
  #define CONFIG_SYS_FSL_CPC            /* Corenet Platform Cache */
  #define CONFIG_SYS_NUM_CPC            CONFIG_SYS_NUM_DDR_CTLRS
- #define CONFIG_FSL_IFC                        /* Enable IFC Support */
  #define CONFIG_FSL_CAAM                       /* Enable SEC/CAAM */
  #define CONFIG_PCI_INDIRECT_BRIDGE
  #define CONFIG_PCIE1                  /* PCIE controller 1 */
  #endif
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif        /* CONFIG_PCI */
  
  /* SATA */
  
  #define CONFIG_LBA48
  #define CONFIG_CMD_SATA
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /*
  #ifdef CONFIG_MMC
  #define CONFIG_FSL_ESDHC
  #define CONFIG_SYS_FSL_ESDHC_ADDR       CONFIG_SYS_MPC85xx_ESDHC_ADDR
 -#define CONFIG_GENERIC_MMC
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /* Qman/Bman */
@@@ -33,7 -33,6 +33,6 @@@
  
  #define CONFIG_SYS_FSL_CPC    /* Corenet Platform Cache */
  #define CONFIG_SYS_NUM_CPC    CONFIG_SYS_NUM_DDR_CTLRS
- #define CONFIG_FSL_IFC                /* Enable IFC Support */
  #define CONFIG_FSL_CAAM               /* Enable SEC/CAAM */
  #define CONFIG_ENV_OVERWRITE
  
@@@ -591,6 -590,7 +590,6 @@@ unsigned long get_board_ddr_clk(void)
  #define CONFIG_PCI_INDIRECT_BRIDGE
  #define CONFIG_FSL_PCIE_RESET    /* need PCIe reset errata */
  #define CONFIG_PCI_SCAN_SHOW  /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /* Qman/Bman */
  #define CONFIG_SYS_SATA2_FLAGS                FLAGS_DMA
  #define CONFIG_LBA48
  #define CONFIG_CMD_SATA
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /*
  #define CONFIG_SYS_FSL_ESDHC_ADDR     CONFIG_SYS_MPC85xx_ESDHC_ADDR
  #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT
  #define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33
 -#define CONFIG_GENERIC_MMC
 -#define CONFIG_DOS_PARTITION
  #define CONFIG_FSL_ESDHC_ADAPTER_IDENT
  #endif
  
@@@ -27,7 -27,6 +27,6 @@@
  
  #define CONFIG_SYS_FSL_CPC    /* Corenet Platform Cache */
  #define CONFIG_SYS_NUM_CPC    CONFIG_SYS_NUM_DDR_CTLRS
- #define CONFIG_FSL_IFC                /* Enable IFC Support */
  #define CONFIG_FSL_CAAM               /* Enable SEC/CAAM */
  #define CONFIG_ENV_OVERWRITE
  
@@@ -529,6 -528,7 +528,6 @@@ unsigned long get_board_ddr_clk(void)
  #define CONFIG_PCI_INDIRECT_BRIDGE
  #define CONFIG_FSL_PCIE_RESET           /* need PCIe reset errata LSZ ADD */
  #define CONFIG_PCI_SCAN_SHOW  /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /* Qman/Bman */
  #define CONFIG_SYS_SATA2_FLAGS                FLAGS_DMA
  #define CONFIG_LBA48
  #define CONFIG_CMD_SATA
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /*
  #define CONFIG_SYS_FSL_ESDHC_ADDR     CONFIG_SYS_MPC85xx_ESDHC_ADDR
  #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT
  #define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33
 -#define CONFIG_GENERIC_MMC
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /*
@@@ -73,7 -73,6 +73,6 @@@
  
  #define CONFIG_SYS_FSL_CPC            /* Corenet Platform Cache */
  #define CONFIG_SYS_NUM_CPC            CONFIG_SYS_NUM_DDR_CTLRS
- #define CONFIG_FSL_IFC                        /* Enable IFC Support */
  #define CONFIG_FSL_CAAM                       /* Enable SEC/CAAM */
  #define CONFIG_PCIE1                  /* PCIE controller 1 */
  #define CONFIG_PCIE2                  /* PCIE controller 2 */
  #define CONFIG_PCI_INDIRECT_BRIDGE
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif        /* CONFIG_PCI */
  
  /* SATA */
  
  #define CONFIG_LBA48
  #define CONFIG_CMD_SATA
 -#define CONFIG_DOS_PARTITION
  #endif
  
  #ifdef CONFIG_FMAN_ENET
@@@ -679,6 -680,7 +678,6 @@@ unsigned long get_board_ddr_clk(void)
  
  #define CONFIG_LBA48
  #define CONFIG_CMD_SATA
 -#define CONFIG_DOS_PARTITION
  #endif
  
  #ifdef CONFIG_FMAN_ENET
  #define CONFIG_FSL_ESDHC
  #define CONFIG_SYS_FSL_ESDHC_ADDR       CONFIG_SYS_MPC85xx_ESDHC_ADDR
  #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT
 -#define CONFIG_GENERIC_MMC
 -#define CONFIG_DOS_PARTITION
  #define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33
  #endif
  
@@@ -14,7 -14,6 +14,6 @@@
  #ifndef __CONFIG_H
  #define __CONFIG_H
  
- #define CONFIG_FSL_ELBC
  #define CONFIG_PCIE1  /* PCIE controller 1 (slot 1) */
  #define CONFIG_PCIE2  /* PCIE controller 2 (slot 2) */
  #define CONFIG_FSL_PCI_INIT   /* Use common FSL init code */
  #define CONFIG_CMD_PCI
  
  #define CONFIG_PCI_SCAN_SHOW  /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif /* CONFIG_PCI */
  
  /*
  #define CONFIG_SYS_FSL_ESDHC_ADDR     CONFIG_SYS_MPC85xx_ESDHC_ADDR
  #define CONFIG_MMC_SPI
  #define CONFIG_CMD_MMC_SPI
 -#define CONFIG_GENERIC_MMC
 -#endif
 -
 -#if defined(CONFIG_MMC) || defined(CONFIG_USB_EHCI) || defined(CONFIG_FSL_SATA)
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /* Misc Extra Settings */
  /*
   * Local Bus Definitions
   */
- #define CONFIG_FSL_ELBC                       /* Has Enhanced localbus controller */
  
  #define CONFIG_SYS_ELBC_BASE          0xe0000000
  #ifdef CONFIG_PHYS_64BIT
  /*
   * MMC
   */
 -#define CONFIG_GENERIC_MMC
 -
  #define CONFIG_FSL_ESDHC
  #define CONFIG_SYS_FSL_ESDHC_ADDR     CONFIG_SYS_MPC85xx_ESDHC_ADDR
  
  #define CONFIG_HW_WATCHDOG
  #define CONFIG_LOADS_ECHO
  #define CONFIG_SYS_LOADS_BAUD_CHANGE
 -#define CONFIG_DOS_PARTITION
  
  /*
   * For booting Linux, the board info and command line data
@@@ -59,7 -59,6 +59,6 @@@
  
  #define CONFIG_SYS_FSL_CPC            /* Corenet Platform Cache */
  #define CONFIG_SYS_NUM_CPC            CONFIG_SYS_NUM_DDR_CTLRS
- #define CONFIG_FSL_ELBC                       /* Has Enhanced localbus controller */
  #define CONFIG_FSL_CAAM                       /* Enable SEC/CAAM */
  #define CONFIG_PCIE1                  /* PCIE controller 1 */
  #define CONFIG_PCIE2                  /* PCIE controller 2 */
  #define CONFIG_PCI_INDIRECT_BRIDGE
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif        /* CONFIG_PCI */
  
  /* SATA */
  
  #define CONFIG_LBA48
  #define CONFIG_CMD_SATA
 -#define CONFIG_DOS_PARTITION
  #endif
  
  #ifdef CONFIG_FMAN_ENET
  #define CONFIG_FSL_ESDHC
  #define CONFIG_SYS_FSL_ESDHC_ADDR       CONFIG_SYS_MPC85xx_ESDHC_ADDR
  #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT
 -#define CONFIG_GENERIC_MMC
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /* Hash command with SHA acceleration supported in hardware */
diff --combined include/configs/cyrus.h
@@@ -49,7 -49,6 +49,6 @@@
  
  #define CONFIG_SYS_FSL_CPC            /* Corenet Platform Cache */
  #define CONFIG_SYS_NUM_CPC            CONFIG_SYS_NUM_DDR_CTLRS
- #define CONFIG_FSL_ELBC                       /* Has Enhanced localbus controller */
  #define CONFIG_PCIE1                  /* PCIE controller 1 */
  #define CONFIG_PCIE2                  /* PCIE controller 2 */
  #define CONFIG_FSL_PCI_INIT           /* Use common FSL init code */
  #define CONFIG_NET_MULTI
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif        /* CONFIG_PCI */
  
  /* SATA */
  
  #define CONFIG_LBA48
  #define CONFIG_CMD_SATA
 -#define CONFIG_DOS_PARTITION
  #endif
  
  #ifdef CONFIG_FMAN_ENET
  #define CONFIG_FSL_ESDHC
  #define CONFIG_SYS_FSL_ESDHC_ADDR       CONFIG_SYS_MPC85xx_ESDHC_ADDR
  #define CONFIG_SYS_FSL_ESDHC_BROKEN_TIMEOUT
 -#define CONFIG_GENERIC_MMC
 -#define CONFIG_DOS_PARTITION
  #endif
  
  /*
@@@ -35,7 -35,6 +35,6 @@@
  
  #define CONFIG_SYS_FSL_CPC            /* Corenet Platform Cache */
  #define CONFIG_SYS_NUM_CPC            CONFIG_SYS_NUM_DDR_CTLRS
- #define CONFIG_FSL_ELBC                       /* Has Enhanced localbus controller */
  #define CONFIG_PCIE1                  /* PCIE controller 1 */
  #define CONFIG_PCIE3                  /* PCIE controller 3 */
  #define CONFIG_FSL_PCI_INIT           /* Use common FSL init code */
@@@ -345,6 -344,7 +344,6 @@@ int get_scl(void)
  #define CONFIG_PCI_INDIRECT_BRIDGE
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  
  /* RGMII (FM1@DTESC5) is used as debug itf, it's the only one configured */
  #define CONFIG_SYS_FM1_DTSEC5_PHY_ADDR        0x11
@@@ -135,11 -135,28 +135,23 @@@ unsigned long get_board_ddr_clk(void)
  #define CFG_LPUART_EN         0x2
  #endif
  
+ /* USB */
+ #define CONFIG_HAS_FSL_XHCI_USB
+ #ifdef CONFIG_HAS_FSL_XHCI_USB
+ #define CONFIG_USB_XHCI_HCD
+ #define CONFIG_USB_XHCI_FSL
+ #define CONFIG_USB_XHCI_DWC3
+ #define CONFIG_USB_MAX_CONTROLLER_COUNT         3
+ #define CONFIG_SYS_USB_XHCI_MAX_ROOT_PORTS      2
+ #define CONFIG_CMD_USB
+ #define CONFIG_USB_STORAGE
+ #endif
  /* SATA */
  #define CONFIG_LIBATA
  #define CONFIG_SCSI_AHCI
  #define CONFIG_SCSI_AHCI_PLAT
  #define CONFIG_SCSI
 -#define CONFIG_DOS_PARTITION
 -
 -#define CONFIG_PARTITION_UUIDS
 -#define CONFIG_EFI_PARTITION
 -#define CONFIG_CMD_GPT
  
  /* EEPROM */
  #define CONFIG_ID_EEPROM
  
  #define CONFIG_MP
  
- #define CONFIG_FSL_ELBC
  #define CONFIG_PCIE1  /* PCIE controller 1 (slot 1) */
  #define CONFIG_PCIE2  /* PCIE controller 2 (slot 2) */
  #define CONFIG_FSL_PCI_INIT   /* Use common FSL init code */
  #define CONFIG_CMD_PCI
  
  #define CONFIG_PCI_SCAN_SHOW  /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif /* CONFIG_PCI */
  
  #if defined(CONFIG_TSEC_ENET)
  #ifdef CONFIG_MMC
  #define CONFIG_FSL_ESDHC
  #define CONFIG_SYS_FSL_ESDHC_ADDR     CONFIG_SYS_MPC85xx_ESDHC_ADDR
 -#define CONFIG_GENERIC_MMC
 -#endif
 -
 -#if defined(CONFIG_MMC) || defined(CONFIG_USB_EHCI) \
 -               || defined(CONFIG_FSL_SATA)
 -#define CONFIG_DOS_PARTITION
  #endif
  
  #undef CONFIG_WATCHDOG        /* watchdog disabled */
diff --combined include/configs/p1_twr.h
@@@ -40,7 -40,6 +40,6 @@@
  
  #define CONFIG_MP
  
- #define CONFIG_FSL_ELBC
  #define CONFIG_PCIE1  /* PCIE controller 1 (slot 1) */
  #define CONFIG_PCIE2  /* PCIE controller 2 (slot 2) */
  #define CONFIG_FSL_PCI_INIT   /* Use common FSL init code */
@@@ -272,6 -271,7 +271,6 @@@ extern unsigned long get_board_sys_clk(
  #define CONFIG_CMD_PCI
  
  #define CONFIG_PCI_SCAN_SHOW  /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif /* CONFIG_PCI */
  
  #if defined(CONFIG_TSEC_ENET)
  #ifdef CONFIG_MMC
  #define CONFIG_FSL_ESDHC
  #define CONFIG_SYS_FSL_ESDHC_ADDR     CONFIG_SYS_MPC85xx_ESDHC_ADDR
 -#define CONFIG_GENERIC_MMC
 -#endif
 -
 -#if defined(CONFIG_MMC) || defined(CONFIG_USB_EHCI) \
 -               || defined(CONFIG_FSL_SATA)
 -#define CONFIG_DOS_PARTITION
  #endif
  
  #undef CONFIG_WATCHDOG        /* watchdog disabled */
diff --combined include/configs/t4qds.h
@@@ -26,7 -26,6 +26,6 @@@
  
  #define CONFIG_SYS_FSL_CPC            /* Corenet Platform Cache */
  #define CONFIG_SYS_NUM_CPC            CONFIG_SYS_NUM_DDR_CTLRS
- #define CONFIG_FSL_IFC                        /* Enable IFC Support */
  #define CONFIG_PCIE1                  /* PCIE controller 1 */
  #define CONFIG_PCIE2                  /* PCIE controller 2 */
  #define CONFIG_PCIE3                  /* PCIE controller 3 */
  #define CONFIG_PCI_INDIRECT_BRIDGE
  
  #define CONFIG_PCI_SCAN_SHOW          /* show pci devices on startup */
 -#define CONFIG_DOS_PARTITION
  #endif        /* CONFIG_PCI */
  
  /* SATA */
  
  #define CONFIG_LBA48
  #define CONFIG_CMD_SATA
 -#define CONFIG_DOS_PARTITION
  #endif
  
  #ifdef CONFIG_FMAN_ENET
@@@ -30,7 -30,6 +30,6 @@@
  #define CONFIG_PCI_INDIRECT_BRIDGE 1  /* indirect PCI bridge support */
  #define CONFIG_SYS_PCI_64BIT  1       /* enable 64-bit PCI resources */
  #define CONFIG_FSL_PCIE_RESET 1       /* need PCIe reset errata */
- #define CONFIG_FSL_ELBC               1
  
  /*
   * Multicore config
@@@ -337,6 -336,7 +336,6 @@@ extern unsigned long get_board_ddr_clk(
  #define CONFIG_USB_EHCI
  #define CONFIG_USB_EHCI_FSL
  #define CONFIG_EHCI_HCD_INIT_AFTER_RESET
 -#define CONFIG_DOS_PARTITION
  
  /*
   * Command configuration.