mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-09-30 18:21:28 +02:00
arm64: ls1012a: Add sata distro boot support
Sata is equipped on ls1012a and can be a boot source. Add sata boot support as an option if available. Signed-off-by: Tang Yuantian <andy.tang@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
This commit is contained in:
parent
f216ef252e
commit
ae02cf03bc
@ -69,6 +69,16 @@
|
|||||||
#define CONFIG_ENV_SECT_SIZE 0x40000
|
#define CONFIG_ENV_SECT_SIZE 0x40000
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* SATA */
|
||||||
|
#define CONFIG_SCSI_AHCI_PLAT
|
||||||
|
|
||||||
|
#define CONFIG_SYS_SATA AHCI_BASE_ADDR
|
||||||
|
|
||||||
|
#define CONFIG_SYS_SCSI_MAX_SCSI_ID 1
|
||||||
|
#define CONFIG_SYS_SCSI_MAX_LUN 1
|
||||||
|
#define CONFIG_SYS_SCSI_MAX_DEVICE (CONFIG_SYS_SCSI_MAX_SCSI_ID * \
|
||||||
|
CONFIG_SYS_SCSI_MAX_LUN)
|
||||||
|
|
||||||
/* I2C */
|
/* I2C */
|
||||||
#define CONFIG_SYS_I2C
|
#define CONFIG_SYS_I2C
|
||||||
#define CONFIG_SYS_I2C_MXC
|
#define CONFIG_SYS_I2C_MXC
|
||||||
@ -90,6 +100,7 @@
|
|||||||
#include <config_distro_defaults.h>
|
#include <config_distro_defaults.h>
|
||||||
#ifndef CONFIG_SPL_BUILD
|
#ifndef CONFIG_SPL_BUILD
|
||||||
#define BOOT_TARGET_DEVICES(func) \
|
#define BOOT_TARGET_DEVICES(func) \
|
||||||
|
func(SCSI, scsi, 0) \
|
||||||
func(MMC, mmc, 0) \
|
func(MMC, mmc, 0) \
|
||||||
func(USB, usb, 0)
|
func(USB, usb, 0)
|
||||||
#include <config_distro_bootcmd.h>
|
#include <config_distro_bootcmd.h>
|
||||||
|
@ -113,16 +113,6 @@
|
|||||||
#define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33
|
#define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* SATA */
|
|
||||||
#define CONFIG_SCSI_AHCI_PLAT
|
|
||||||
|
|
||||||
#define CONFIG_SYS_SATA AHCI_BASE_ADDR
|
|
||||||
|
|
||||||
#define CONFIG_SYS_SCSI_MAX_SCSI_ID 1
|
|
||||||
#define CONFIG_SYS_SCSI_MAX_LUN 1
|
|
||||||
#define CONFIG_SYS_SCSI_MAX_DEVICE (CONFIG_SYS_SCSI_MAX_SCSI_ID * \
|
|
||||||
CONFIG_SYS_SCSI_MAX_LUN)
|
|
||||||
|
|
||||||
#define CONFIG_PCIE1 /* PCIE controller 1 */
|
#define CONFIG_PCIE1 /* PCIE controller 1 */
|
||||||
|
|
||||||
#define CONFIG_PCI_SCAN_SHOW
|
#define CONFIG_PCI_SCAN_SHOW
|
||||||
|
@ -46,15 +46,6 @@
|
|||||||
#define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33
|
#define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* SATA */
|
|
||||||
#define CONFIG_SCSI_AHCI_PLAT
|
|
||||||
|
|
||||||
#define CONFIG_SYS_SATA AHCI_BASE_ADDR
|
|
||||||
|
|
||||||
#define CONFIG_SYS_SCSI_MAX_SCSI_ID 1
|
|
||||||
#define CONFIG_SYS_SCSI_MAX_LUN 1
|
|
||||||
#define CONFIG_SYS_SCSI_MAX_DEVICE (CONFIG_SYS_SCSI_MAX_SCSI_ID * \
|
|
||||||
CONFIG_SYS_SCSI_MAX_LUN)
|
|
||||||
|
|
||||||
#define CONFIG_PCIE1 /* PCIE controller 1 */
|
#define CONFIG_PCIE1 /* PCIE controller 1 */
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user