u-boot-brain/drivers
Igor Opaniuk 9ab5f221a5 nand: mxs_nand: add API for switching different BCH layouts
On i.MX7 in a sake of reducing the disturbances caused by a neighboring
cells in the FCB page in the NAND chip, a randomizer is enabled when
reading the FCB page by ROM bootloader.

Add API for setting BCH to specific layout (and restoring it back) used by
ROM bootloader to be able to burn it in a proper way to NAND using
nandbcb command.

Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
Signed-off-by: Anti Sullin <anti.sullin@artecdesign.ee>
Tested-by: Max Krummenacher <max.krummenacher@toradex.com>
Reviewed-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2019-11-03 21:49:19 +01:00
..
adc adc: stm32: Fix warnings when compiling with W=1 2019-07-12 11:50:55 +02:00
ata ata: ahci allow 64-bit DMA for SATA 2019-10-31 07:22:53 -04:00
axi
bios_emulator bios_emulator: remove stray break 2019-08-09 22:24:02 +08:00
block blk: set log2blksz in blk_create_device() 2019-10-30 17:49:40 +01:00
board board: gazerbeam: Fix SC detection 2019-05-21 08:03:38 +02:00
bootcount env: Drop environment.h header file where not needed 2019-08-11 16:43:41 -04:00
cache dm: cache: add v5l2 cache controller driver 2019-09-03 09:31:03 +08:00
clk Merge tag 'u-boot-clk-23Oct2019' of https://gitlab.denx.de/u-boot/custodians/u-boot-clk 2019-10-30 13:13:46 -04:00
core Fix for patman with email addresses containing commas 2019-11-01 09:34:35 -04:00
cpu imx8: move i.MX8 cpu desc code to drivers/cpu/imx8_cpu.c 2019-10-08 16:35:59 +02:00
crypto drivers: crypto: rsa_mod_exp: Add manual relocation for ops->mod_exp() 2019-10-24 13:37:02 +02:00
ddr ddr: imx8m: Fix the ddr init hang on imx8mq 2019-10-08 16:36:37 +02:00
demo
dfu env: Move env_get() to env.h 2019-08-11 16:43:41 -04:00
dma CONFIG_SPL_SYS_[DI]CACHE_OFF: add 2019-05-18 08:15:35 -04:00
fastboot env: Move env_get() to env.h 2019-08-11 16:43:41 -04:00
firmware firmware: zynqmp: Clean up zynqmp_power_probe 2019-10-24 13:37:01 +02:00
fpga arm64: zynqmp: Convert invoke_smc() to xilinx_pm_request() 2019-10-24 13:37:01 +02:00
gpio gpio: da8xx_gpio: Fix the _gpio_direction_output function 2019-10-30 17:48:47 -04:00
hwspinlock
i2c i2c: imx_lpi2c: add ipg clk 2019-10-14 09:31:41 +02:00
input env: Move env_get() to env.h 2019-08-11 16:43:41 -04:00
led led: bcm6858: allow to use this driver on ARCH_963158 2019-04-23 17:57:22 -04:00
mailbox mailbox: zynqmp: ipi mailbox driver 2019-10-08 09:55:11 +02:00
memory
misc mach-imx: Adding new argument for SIP call interface 2019-11-03 17:04:16 +01:00
mmc mmc: fsl_esdhc: drop i.MX DDR support code 2019-10-29 10:09:22 +08:00
mtd nand: mxs_nand: add API for switching different BCH layouts 2019-11-03 21:49:19 +01:00
net net: mt7628-eth: add support to isolate LAN/WAN ports 2019-10-25 17:20:44 +02:00
nvme nvme: use page-aligned buffer for identify command 2019-10-31 07:22:53 -04:00
pch x86: Allow the PCH and LPC uclasses to work with of-platdata 2019-10-08 13:57:48 +08:00
pci Merge https://gitlab.denx.de/u-boot/custodians/u-boot-x86 2019-10-12 10:52:48 -04:00
pci_endpoint pci_ep: Fix Coverity warning 2019-08-07 15:31:04 -04:00
phy drivers: phy: Handle gracefully NULL pointers 2019-10-31 07:22:53 -04:00
pinctrl pinctrl: add support for MediaTek MT7628 2019-10-25 17:20:44 +02:00
power mach-imx: Adding new argument for SIP call interface 2019-11-03 17:04:16 +01:00
pwm pwm: imx: add DM_PWM support 2019-07-19 20:14:50 +02:00
qe env: Drop environment.h header file where not needed 2019-08-11 16:43:41 -04:00
ram ram: k3-j721e: Add support for J721E DDR controller 2019-10-25 17:33:21 -04:00
remoteproc remoteproc: k3_arm64: Enable DM_FLAG_DEFAULT_PD_CTRL_OFF 2019-10-15 08:40:03 -06:00
reset reset: add reset controller driver for MediaTek MIPS platform 2019-10-25 17:20:44 +02:00
rtc rtc: ds3231/ds3232: fix coding style 2019-09-19 12:18:53 -04:00
scsi scsi: Add dma direction member to command structure 2019-10-23 20:47:12 -04:00
serial serial: serial_mtk: add non-DM version for SPL 2019-10-25 17:20:43 +02:00
smem
soc soc: ti: k3-navss-ringacc: fix k3_nav_ringacc_ring_reset_dma 2019-09-13 11:56:08 -04:00
sound sound: tegra: Add a sound driver 2019-05-24 10:14:10 -07:00
spi Merge https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi 2019-10-30 09:04:52 -04:00
spmi
sysreset x86: Move acpi_s3.h to a common location 2019-10-08 13:57:46 +08:00
tee env: Drop the ACTION typedef 2019-08-11 16:43:41 -04:00
thermal thermal: add i.MX8 thermal driver 2019-07-19 15:17:05 +02:00
timer dm: timer: Skip device that does not have a valid ofnode in pre_probe() 2019-07-24 12:54:08 -07:00
tpm tpm2: Don't assume active low reset value 2019-10-15 08:40:02 -06:00
ufs ufs: Add glue layer driver for TI J721E devices 2019-10-23 20:47:12 -04:00
usb ehci-mx6: Update EHCI driver to support OTG0 on i.MX7ULP 2019-10-24 15:31:13 +02:00
video video: mxsfb: set gd->fb_base 2019-11-03 17:04:16 +01:00
virtio virtio: pci: use correct type in virtio_pci_bind() 2019-10-31 07:22:53 -04:00
w1
w1-eeprom
watchdog watchdog: imx: Use immediate reset bits for expire_now 2019-11-03 17:04:16 +01:00
Kconfig ufs: Add Initial Support for UFS subsystem 2019-10-23 20:47:12 -04:00
Makefile ufs: Add Initial Support for UFS subsystem 2019-10-23 20:47:12 -04:00