linux_dsm_epyc7002/drivers/of
Hsin-Yi Wang dd753d961c fdt: Update CRC check for rng-seed
Commit 428826f535 ("fdt: add support for rng-seed") moves of_fdt_crc32
from early_init_dt_verify() to early_init_dt_scan() since
early_init_dt_scan_chosen() may modify fdt to erase rng-seed.

However, arm and some other arch won't call early_init_dt_scan(), they
call early_init_dt_verify() then early_init_dt_scan_nodes().

Restore of_fdt_crc32 to early_init_dt_verify() then update it in
early_init_dt_scan_chosen() if fdt if updated.

Fixes: 428826f535 ("fdt: add support for rng-seed")
Reported-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Hsin-Yi Wang <hsinyi@chromium.org>
Tested-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Will Deacon <will@kernel.org>
2019-08-27 12:27:07 +01:00
..
unittest-data
address.c of: address: Add support for the parent DMA bus 2019-04-10 16:33:47 -05:00
base.c of: Allow the iommu-map property to omit untranslated devices 2019-06-06 17:32:13 -04:00
device.c of/device.c: fix the wrong comments 2019-05-01 13:41:07 -05:00
dynamic.c
fdt_address.c
fdt.c fdt: Update CRC check for rng-seed 2019-08-27 12:27:07 +01:00
irq.c of: irq: Remove WARN_ON() for kzalloc() failure 2019-05-02 16:38:00 -05:00
Kconfig
kobj.c
Makefile
of_mdio.c Driver Core and debugfs changes for 5.3-rc1 2019-07-12 12:24:03 -07:00
of_net.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 2019-06-05 17:37:16 +02:00
of_numa.c
of_private.h
of_reserved_mem.c of: reserved-memory: ignore disabled memory-region nodes 2019-05-24 15:53:23 -05:00
overlay.c
pdt.c
platform.c Driver Core and debugfs changes for 5.3-rc1 2019-07-12 12:24:03 -07:00
property.c of: property: Document that of_graph_get_endpoint_by_regs needs of_node_put 2019-04-10 09:03:03 -05:00
resolver.c
unittest.c of: unittest: simplify getting the adapter of a client 2019-07-08 20:23:35 -06:00