u-boot-brain/arch/arm/mach-imx
Patrick Wildt 6a4b07e086 imx8m: fix rom version check to unbreak some B0 chips
Recently the version check was improved to be able to determine that
we're running on SoC revision 2.1.  A check for B0 was tightened so
that it now must equal 0x20 instead of being bigger than 0x20.  On
some B0 chips the value returned is 0x1020 instead of 0x20.  This
means even though it's B0, the check will fail and code relying on
the correct chip revision will make wrong decisions.  There is no
documentation of those bits, but it seems that NXP always uses a
byte to encode the revision.  Thus remove the upper bits to fix the
regression.

Signed-off-by: Patrick Wildt <patrick@blueri.se>
2019-12-09 11:52:06 +01:00
..
imx8 common: Move some cache and MMU functions out of common.h 2019-12-02 18:23:55 -05:00
imx8m imx8m: fix rom version check to unbreak some B0 chips 2019-12-09 11:52:06 +01:00
mx2 ARM: imx: Fix typo in select option for ZMX25 2019-04-25 19:16:24 +02:00
mx3 Kconfig: Sort bool, default, select and imply options 2018-07-30 07:18:48 -04:00
mx5 common: Move some cache and MMU functions out of common.h 2019-12-02 18:23:55 -05:00
mx6 ARM: imx: vining2000: Convert to SPL framework 2019-12-06 13:57:42 +01:00
mx7 common: Move ARM cache operations out of common.h 2019-12-02 18:24:58 -05:00
mx7ulp mx7ulp: scg: Remove unnused scg_a7_apll_init() 2019-12-06 12:05:08 +01:00
mxs board/aries: Remove 2018-07-02 15:52:50 -04:00
cache.c common: Move some cache and MMU functions out of common.h 2019-12-02 18:23:55 -05:00
cmd_bmode.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cmd_dek.c env: Drop environment.h header file where not needed 2019-08-11 16:43:41 -04:00
cmd_hdmidet.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cmd_nandbcb.c imx: nandbcb: add support for writing BCB only 2019-11-03 21:49:49 +01:00
cpu.c imx: cpu: restrict get_boot_device 2019-11-05 10:27:18 +01:00
ddrmc-vf610-calibration.c ddr: vybrid: Provide code to perform on-boot calibration 2019-02-15 12:16:50 +01:00
ddrmc-vf610-calibration.h ddr: vybrid: Provide code to perform on-boot calibration 2019-02-15 12:16:50 +01:00
ddrmc-vf610.c ddr: vybrid: Add calibration code to memory controler's (DDRMC) setup code 2019-02-15 12:16:50 +01:00
hab.c imx :hab: Add hab version command 2019-10-14 09:31:41 +02:00
i2c-mxv7.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
imx_bootaux.c mach-imx: Adding new argument for SIP call interface 2019-11-03 17:04:16 +01:00
init.c ARM: imx: Use IMX6_SRC_GPR10_BMODE instead of magic number 2019-11-03 17:04:16 +01:00
iomux-v3.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Kconfig imx: add rom api support 2019-11-05 10:27:18 +01:00
lowlevel.S imx: add lowlevel init for ARM64 2019-04-25 19:16:24 +02:00
mac.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Makefile imx: add rom api support 2019-11-05 10:27:18 +01:00
misc.c imx: Fix potential lmb memory overwritten by stack 2019-01-28 20:35:47 +01:00
mkimage_fit_atf.sh imx: mkimage_fit_atf: Fix FIT image for correct boot order 2019-10-08 16:36:36 +02:00
mmc_env.c Revert "imx: mmc_env: update runtime SD/MMC boot env device" 2019-10-08 16:36:37 +02:00
mmdc_size.c imx: mmdc_size: Allow building it for i.MX7ULP 2019-10-14 09:31:41 +02:00
rdc-sema.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sata.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sip.c mach-imx: Adding new argument for SIP call interface 2019-11-03 17:04:16 +01:00
speed.c Convert to use fsl_esdhc_imx for i.MX platforms 2019-06-23 14:18:34 +08:00
spl_imx_romapi.c imx: add rom api support 2019-11-05 10:27:18 +01:00
spl_qspi.cfg ARM: imx: arch/arm/mach-imx/spl_qspi.cfg 2019-10-08 16:36:36 +02:00
spl_sd.cfg imx: replace CONFIG_SECURE_BOOT with CONFIG_IMX_HAB 2019-10-08 16:36:37 +02:00
spl.c imx: spl: use spl_board_boot_device for i.MX8MN 2019-11-05 10:27:18 +01:00
syscounter.c common: Move some time functions out of common.h 2019-12-02 18:23:11 -05:00
timer.c common: Move some time functions out of common.h 2019-12-02 18:23:11 -05:00
video.c env: Move env_get() to env.h 2019-08-11 16:43:41 -04:00