Merge git://git.denx.de/u-boot-marvell
- Misc dts files sync'ed with Linux version (Chris) - Orion watchdog fix (Chris) - kwbimage changed to also support Marvell bin_hdr binary (Chris) - Add DM support to enable CONFIG_BLK for sata_mv (Stefan) - Enable BLK on multiple platforms (Stefan) - Misc minor fixes to AXP theadorable board (Stefan) - Correct logic for DM_SCSI + unconverted drivers check (stefan) - Misc changes to kirkwood to enable DM_USB here (Chris) - Change ahci_mvebu to enable usage on A38x (Baruch) - Update the kirkwood entry in git-mailrc (Baruch) - Misc minor improvements (turris, documentation) (Baruch) - Enhance sata_mv to support Kirkwood as well (Michael) - Add wdt command (Michael) - Add Marvell integrated CPUs (MSYS) support with DB-XC3-24G4XG board support (Chris)
This commit is contained in:
@@ -21,8 +21,6 @@
|
||||
* Commands configuration
|
||||
*/
|
||||
|
||||
/* SPI NOR flash default params, used by sf commands */
|
||||
|
||||
/*
|
||||
* SDIO/MMC Card Configuration
|
||||
*/
|
||||
|
||||
@@ -32,8 +32,6 @@
|
||||
#define CONFIG_EHCI_IS_TDI
|
||||
#define CONFIG_USB_MAX_CONTROLLER_COUNT 3
|
||||
|
||||
/* SPI NOR flash default params, used by sf commands */
|
||||
|
||||
/* Environment in SPI NOR flash */
|
||||
#define CONFIG_ENV_OFFSET (1 << 20) /* 1MiB in */
|
||||
#define CONFIG_ENV_SIZE (64 << 10) /* 64KiB */
|
||||
|
||||
@@ -16,8 +16,6 @@
|
||||
* Commands configuration
|
||||
*/
|
||||
|
||||
/* SPI NOR flash default params, used by sf commands */
|
||||
|
||||
/* USB/EHCI configuration */
|
||||
#define CONFIG_EHCI_IS_TDI
|
||||
|
||||
|
||||
@@ -23,12 +23,6 @@
|
||||
#define CONFIG_SYS_I2C_SLAVE 0x0
|
||||
#define CONFIG_SYS_I2C_SPEED 100000
|
||||
|
||||
/*
|
||||
* SPI Flash configuration for the environemnt access
|
||||
*/
|
||||
|
||||
/* SPI NOR flash default params, used by sf commands */
|
||||
|
||||
/*
|
||||
* SDIO/MMC Card Configuration
|
||||
*/
|
||||
|
||||
@@ -29,8 +29,6 @@
|
||||
#define CONFIG_EHCI_IS_TDI
|
||||
#define CONFIG_USB_MAX_CONTROLLER_COUNT 3
|
||||
|
||||
/* SPI NOR flash default params, used by sf commands */
|
||||
|
||||
/* Environment in SPI NOR flash */
|
||||
#define CONFIG_ENV_OFFSET (1 << 20) /* 1MiB in */
|
||||
#define CONFIG_ENV_SIZE (64 << 10) /* 64KiB */
|
||||
|
||||
41
include/configs/db-xc3-24g4xg.h
Normal file
41
include/configs/db-xc3-24g4xg.h
Normal file
@@ -0,0 +1,41 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0+ */
|
||||
/*
|
||||
* Copyright (C) 2014 Stefan Roese <sr@denx.de>
|
||||
*/
|
||||
|
||||
#ifndef _CONFIG_DB_XC3_24G4G_H
|
||||
#define _CONFIG_DB_XC3_24G4G_H
|
||||
|
||||
/*
|
||||
* High Level Configuration Options (easy to change)
|
||||
*/
|
||||
|
||||
#define CONFIG_SYS_KWD_CONFIG $(CONFIG_BOARDDIR)/kwbimage.cfg
|
||||
#define CONFIG_SYS_TCLK 200000000 /* 200MHz */
|
||||
|
||||
/* USB/EHCI configuration */
|
||||
#define CONFIG_EHCI_IS_TDI
|
||||
|
||||
/* Environment in SPI NOR flash */
|
||||
#define CONFIG_ENV_OFFSET (1 << 20) /* 1MiB in */
|
||||
#define CONFIG_ENV_SIZE (64 << 10) /* 64KiB */
|
||||
#define CONFIG_ENV_SECT_SIZE (256 << 10) /* 256KiB sectors */
|
||||
|
||||
/* NAND */
|
||||
#define CONFIG_SYS_NAND_USE_FLASH_BBT
|
||||
#define CONFIG_SYS_NAND_ONFI_DETECTION
|
||||
|
||||
/* Keep device tree and initrd in lower memory so the kernel can access them */
|
||||
#define CONFIG_EXTRA_ENV_SETTINGS \
|
||||
"fdt_high=0x10000000\0" \
|
||||
"initrd_high=0x10000000\0"
|
||||
|
||||
/*
|
||||
* mv-common.h should be defined after CMD configs since it used them
|
||||
* to enable certain macros
|
||||
*/
|
||||
#include "mv-common.h"
|
||||
#undef CONFIG_SYS_MAXARGS
|
||||
#define CONFIG_SYS_MAXARGS 96
|
||||
|
||||
#endif /* _CONFIG_DB_XC3_24G4G_H */
|
||||
@@ -28,8 +28,6 @@
|
||||
#define CONFIG_SYS_I2C_SLAVE 0x0
|
||||
#define CONFIG_SYS_I2C_SPEED 100000
|
||||
|
||||
/* SPI NOR flash default params, used by sf commands */
|
||||
|
||||
/* Environment in SPI NOR flash */
|
||||
#define CONFIG_ENV_OFFSET 0x7E0000 /* RedBoot config partition in DTS */
|
||||
#define CONFIG_ENV_SIZE (64 << 10) /* 64KiB */
|
||||
|
||||
@@ -23,8 +23,6 @@
|
||||
* Commands configuration
|
||||
*/
|
||||
|
||||
/* SPI NOR flash default params, used by sf commands */
|
||||
|
||||
/*
|
||||
* SDIO/MMC Card Configuration
|
||||
*/
|
||||
|
||||
@@ -76,9 +76,9 @@
|
||||
"kernel_addr=0x00800000\0" \
|
||||
"ramdisk_addr=0x01000000\0" \
|
||||
"fdt_addr=0x00ff0000\0" \
|
||||
"bootcmd_legacy=ide reset " \
|
||||
"&& load ide ${hdpart} ${kernel_addr} /uImage.buffalo " \
|
||||
"&& load ide ${hdpart} ${ramdisk_addr} /initrd.buffalo "\
|
||||
"bootcmd_legacy=sata init " \
|
||||
"&& load sata ${hdpart} ${kernel_addr} /uImage.buffalo "\
|
||||
"&& load sata ${hdpart} ${ramdisk_addr} /initrd.buffalo "\
|
||||
"&& bootm ${kernel_addr} ${ramdisk_addr}\0" \
|
||||
"bootcmd_net=bootp ${kernel_addr} vmlinuz " \
|
||||
"&& tftpboot ${ramdisk_addr} initrd.img " \
|
||||
@@ -86,11 +86,11 @@
|
||||
"&& tftpboot ${fdt_addr} " CONFIG_FDTFILE " " \
|
||||
"&& bootz ${kernel_addr} " \
|
||||
"${ramdisk_addr}:${ramdisk_len} ${fdt_addr}\0" \
|
||||
"bootcmd_hdd=ide reset " \
|
||||
"&& load ide ${hdpart} ${kernel_addr} /vmlinuz " \
|
||||
"&& load ide ${hdpart} ${ramdisk_addr} /initrd.img " \
|
||||
"bootcmd_hdd=sata init " \
|
||||
"&& load sata ${hdpart} ${kernel_addr} /vmlinuz " \
|
||||
"&& load sata ${hdpart} ${ramdisk_addr} /initrd.img " \
|
||||
"&& setenv ramdisk_len ${filesize} " \
|
||||
"&& load ide ${hdpart} ${fdt_addr} /dtb " \
|
||||
"&& load sata ${hdpart} ${fdt_addr} /dtb " \
|
||||
"&& bootz ${kernel_addr} " \
|
||||
"${ramdisk_addr}:${ramdisk_len} ${fdt_addr}\0" \
|
||||
"bootcmd_usb=usb start " \
|
||||
@@ -131,13 +131,10 @@
|
||||
#undef CONFIG_RESET_PHY_R
|
||||
#endif /* CONFIG_CMD_NET */
|
||||
|
||||
#ifdef CONFIG_IDE
|
||||
#undef CONFIG_SYS_IDE_MAXBUS
|
||||
#define CONFIG_SYS_IDE_MAXBUS 1
|
||||
#undef CONFIG_SYS_IDE_MAXDEVICE
|
||||
#define CONFIG_SYS_IDE_MAXDEVICE 1
|
||||
#define CONFIG_SYS_ATA_IDE0_OFFSET MV_SATA_PORT0_OFFSET
|
||||
#ifdef CONFIG_SATA
|
||||
#define CONFIG_SYS_SATA_MAX_DEVICE 1
|
||||
#define CONFIG_SYS_64BIT_LBA
|
||||
#define CONFIG_LBA48
|
||||
#endif
|
||||
|
||||
#endif /* _CONFIG_LSXL_H */
|
||||
|
||||
@@ -49,10 +49,6 @@
|
||||
/* End of 16M scrubbed by training in bootrom */
|
||||
#define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_TEXT_BASE + 0xFF0000)
|
||||
|
||||
/*
|
||||
* SPI Flash configuration
|
||||
*/
|
||||
|
||||
#define CONFIG_ENV_OFFSET 0x180000 /* as Marvell U-Boot version */
|
||||
#define CONFIG_ENV_SIZE (64 << 10) /* 64KiB */
|
||||
#define CONFIG_ENV_SECT_SIZE (64 << 10) /* 64KiB sectors */
|
||||
|
||||
@@ -39,8 +39,6 @@
|
||||
#define CONFIG_EHCI_IS_TDI
|
||||
#define CONFIG_USB_MAX_CONTROLLER_COUNT 3
|
||||
|
||||
/* SPI NOR flash default params, used by sf commands */
|
||||
|
||||
/* Environment in SPI NOR flash */
|
||||
#define CONFIG_ENV_OFFSET (1 << 20) /* 1MiB in */
|
||||
#define CONFIG_ENV_SIZE (64 << 10) /* 64KiB */
|
||||
|
||||
@@ -63,10 +63,6 @@
|
||||
#define CONFIG_I2C_MV
|
||||
#define CONFIG_SYS_I2C_SLAVE 0x0
|
||||
|
||||
/*
|
||||
* SPI Flash configuration
|
||||
*/
|
||||
|
||||
/* Environment in SPI NOR flash */
|
||||
#define CONFIG_ENV_OFFSET 0x180000 /* as Marvell U-Boot version */
|
||||
#define CONFIG_ENV_SIZE (64 << 10) /* 64KiB */
|
||||
|
||||
@@ -34,9 +34,6 @@
|
||||
# define CONFIG_WATCHDOG
|
||||
#endif
|
||||
|
||||
/* SPI NOR flash default params, used by sf commands */
|
||||
#define CONFIG_SPI_FLASH_SPANSION
|
||||
|
||||
/*
|
||||
* SDIO/MMC Card Configuration
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user