diff options
author | Johan Jonker | 2023-03-13 01:30:46 +0100 |
---|---|---|
committer | Kever Yang | 2023-05-06 17:28:18 +0800 |
commit | 0fbb96964b8574ca8012b2022cd0e431977fd340 (patch) | |
tree | e09485fee0bd6e656e655a72c7efe7396a9d3218 /arch/.gitignore | |
parent | aecae81a35ddf24ae086a68f9c40836a1a174171 (diff) |
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>
Diffstat (limited to 'arch/.gitignore')
0 files changed, 0 insertions, 0 deletions