u-boot/drivers/ram
Johan Jonker 0fbb96964b core: remap: fix regmap_init_mem_plat() reg size handeling
The fdt_addr_t and phys_addr_t size have been decoupled.
A 32bit CPU can expect 64-bit data from the device tree parser,
so convert regmap_init_mem_plat() input to handel both. The
syscon class driver also makes use of the regmap_init_mem_plat()
function, but has no way of knowing the format of the
device-specific platform data. In case of odd reg structures other
then that the syscon class driver assumes the regmap must be
filled in the individual syscon driver before pre-probe.
Also fix the ARRAY_SIZE divider in the syscon class driver.

Signed-off-by: Johan Jonker <jbx6244@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2023-05-06 17:28:18 +08:00
..
aspeed ram: ast2600: Keep MPLL power on 2023-03-06 17:03:56 -05: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
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: add ddr driver 2023-04-20 16:08:44 +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: starfive: add ddr driver 2023-04-20 16:08:44 +08:00
Makefile ram: starfive: add ddr driver 2023-04-20 16:08:44 +08: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