Merge tag 'v2021.04-rc5' into next
Prepare v2021.04-rc5
This commit is contained in:
@@ -70,12 +70,25 @@ struct sys_info {
|
||||
int mr_no; /* number of memory regions */
|
||||
};
|
||||
|
||||
#undef CONFIG_SYS_64BIT_LBA
|
||||
#ifdef CONFIG_SYS_64BIT_LBA
|
||||
typedef u_int64_t lbasize_t;
|
||||
#else
|
||||
/*
|
||||
* FIXME: Previously this code was:
|
||||
*
|
||||
* #undef CONFIG_SYS_64BIT_LBA
|
||||
* #ifdef CONFIG_SYS_64BIT_LBA
|
||||
* typedef u_int64_t lbasize_t;
|
||||
* #else
|
||||
* typedef unsigned long lbasize_t;
|
||||
* #endif
|
||||
*
|
||||
* But we cannot just undefine CONFIG_SYS_64BIT_LBA, because then in
|
||||
* api/api_storage.c the type signature of lbaint_t will be different if
|
||||
* CONFIG_SYS_64BIT_LBA is enabled for the board, which can result in various
|
||||
* bugs.
|
||||
* So simply define lbasize_t as an unsigned long, since this was what was done
|
||||
* anyway for at least 13 years, but don't undefine CONFIG_SYS_64BIT_LBA.
|
||||
*/
|
||||
typedef unsigned long lbasize_t;
|
||||
#endif
|
||||
|
||||
typedef unsigned long lbastart_t;
|
||||
|
||||
#define DEV_TYP_NONE 0x0000
|
||||
|
||||
@@ -81,12 +81,6 @@
|
||||
#define CONFIG_SYS_SCSI_MAX_LUN 1
|
||||
#define CONFIG_SYS_SCSI_MAX_DEVICE (CONFIG_SYS_SCSI_MAX_SCSI_ID * \
|
||||
CONFIG_SYS_SCSI_MAX_LUN)
|
||||
/* DSPI */
|
||||
#ifdef CONFIG_FSL_DSPI
|
||||
#define CONFIG_SPI_FLASH_SST
|
||||
#define CONFIG_SPI_FLASH_EON
|
||||
#endif
|
||||
|
||||
#ifndef SPL_NO_ENV
|
||||
#undef CONFIG_EXTRA_ENV_SETTINGS
|
||||
#define CONFIG_EXTRA_ENV_SETTINGS \
|
||||
|
||||
@@ -154,12 +154,6 @@
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/* FlexSPI */
|
||||
#ifdef CONFIG_NXP_FSPI
|
||||
#define NXP_FSPI_FLASH_SIZE SZ_64M
|
||||
#define NXP_FSPI_FLASH_NUM 1
|
||||
#endif
|
||||
|
||||
/* GPIO */
|
||||
#ifdef CONFIG_DM_GPIO
|
||||
#ifndef CONFIG_MPC8XXX_GPIO
|
||||
|
||||
@@ -6,6 +6,8 @@
|
||||
#ifndef __DM_TEST_H
|
||||
#define __DM_TEST_H
|
||||
|
||||
struct udevice;
|
||||
|
||||
/**
|
||||
* struct dm_test_cdata - configuration data for test instance
|
||||
*
|
||||
|
||||
@@ -140,7 +140,7 @@
|
||||
#define CSOR_NOR_ADM_SHIFT_SHIFT 13
|
||||
#define CSOR_NOR_ADM_SHIFT(n) ((n) << CSOR_NOR_ADM_SHIFT_SHIFT)
|
||||
/* Type of the NOR device hooked */
|
||||
#define CSOR_NOR_NOR_MODE_AYSNC_NOR 0x00000000
|
||||
#define CSOR_NOR_NOR_MODE_ASYNC_NOR 0x00000000
|
||||
#define CSOR_NOR_NOR_MODE_AVD_NOR 0x00000020
|
||||
/* Time for Read Enable High to Output High Impedance */
|
||||
#define CSOR_NOR_TRHZ_MASK 0x0000001C
|
||||
|
||||
@@ -1163,7 +1163,7 @@ int fit_image_check_comp(const void *fit, int noffset, uint8_t comp);
|
||||
* @fit: pointer to the FIT format image header
|
||||
* @return 0 if OK, -ENOEXEC if not an FDT file, -EINVAL if the full FDT check
|
||||
* failed (e.g. due to bad structure), -ENOMSG if the description is
|
||||
* missing, -ENODATA if the timestamp is missing, -ENOENT if the /images
|
||||
* missing, -EBADMSG if the timestamp is missing, -ENOENT if the /images
|
||||
* path is missing
|
||||
*/
|
||||
int fit_check_format(const void *fit, ulong size);
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user