u-boot/drivers/ram
Yanhong Wang 38d900b409 ram: starfive: Read memory size information from EEPROM
StarFive VisionFive 2 has two versions, 1.2A and 1.3B, each version of
DDR capacity includes 2G/4G/8G, a DT can not support multiple
capacities, so the capacity size information is recorded to EEPROM, when
DDR initialization required capacity size information is read from
EEPROM.

If there is no information in EEPROM, it is initialized with the default
size defined in DT.

Signed-off-by: Yanhong Wang <yanhong.wang@starfivetech.com>
Reviewed-by: Leo Yu-Chi Liang <ycliang@andestech.com>
2023-07-12 13:21:40 +08: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: add am62a controller support 2022-12-09 14:10:28 -05: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