u-boot/drivers/ram
Bryan Brattlof af7c33c103 ram: k3-ddrss: do not touch ctrl regs during training
During LPDDR initialization we will loop through a series of frequency
changes in order to train at the various operating frequencies. During
this training, accessing the DRAM_CLASS bitfield could happen during a
frequency change and cause the read to hang.

Store the DRAM type into the main structure to avoid multiple readings
while the independent phy is training.

Signed-off-by: Bryan Brattlof <bb@ti.com>
2023-07-21 15:32:12 -04:00
..
aspeed ram: ast2600: Keep MPLL power on 2023-03-06 17:03:56 -05:00
cadence ram: cadence: add driver for Cadence EDAC 2023-05-13 04:01:30 +02:00
k3-ddrss ram: k3-ddrss: do not touch ctrl regs during training 2023-07-21 15:32:12 -04:00
mediatek global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
octeon global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
renesas board: schneider: add RZN1 board support 2023-05-13 04:01:30 +02:00
rockchip core: remap: fix regmap_init_mem_plat() reg size handeling 2023-05-06 17:28:18 +08:00
sifive ram: sifive: Fix -Wint-to-pointer-cast warnings 2021-10-20 10:59:09 +08:00
starfive ram: starfive: Read memory size information from EEPROM 2023-07-12 13:21:40 +08:00
stm32mp1 stm32mp: fix various array bounds checks 2023-04-19 10:02:28 +02:00
bmips_ram.c dm: treewide: Rename auto_alloc_size members to be shorter 2020-12-13 08:00:25 -07:00
imxrt_sdram.c RAM: Add changes for i.MXRT11xx series 2022-09-18 20:42:56 +02:00
k3-am654-ddrss.c arm: mach-k3: Remove empty sys_proto.h include 2023-04-24 13:18:48 -04:00
k3-am654-ddrss.h common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
Kconfig ram: cadence: add driver for Cadence EDAC 2023-05-13 04:01:30 +02:00
Makefile board: schneider: add RZN1 board support 2023-05-13 04:01:30 +02:00
mpc83xx_sdram.c global: Remove unused CONFIG symbols 2022-12-22 10:31:48 -05:00
ram-uclass.c dm: define LOG_CATEGORY for all uclass 2021-07-06 10:38:03 -06:00
sandbox_ram.c common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
stm32_sdram.c WS cleanup: remove trailing white space 2021-09-30 08:08:56 -04:00