Centos-kernel-stream-9/drivers/firmware
Herton R. Krzesinski ce943ecba6 Merge: Upgrade drivers/of to support Arm SystemReady IR
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/1082

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2071840

While POWER systems already use Open Firmware (drivers/of), it is
not exactly the same as full DeviceTree support.  Arm SystemReady IR
platforms use DeviceTree extensively.  This patch set brings this
subsystem up to date with Linux 5.19 so that all of the DeviceTree
functionality needed for Arm SystemReady IR can be supported.

NB: this is one of a series of patch sets needed to fully support
Arm SystemReady IR in the kernel; drivers/base and drivers/firmware
are also being updated and will end up depending on this patch set.
Individual drivers for specific SystemReady IR compliant platforms
will also be needed.

v3:
* fixed incorrent commit ids in the last three commits

v2:
* Added some labels for Omitted-fixes.
* Added fixes noted in Mark's review

Signed-off-by: Al Stone <ahs3@redhat.com>

Approved-by: Jerry Snitselaar <jsnitsel@redhat.com>
Approved-by: Mark Langsdorf <mlangsdo@redhat.com>
Approved-by: Rafael Aquini <aquini@redhat.com>
Approved-by: Torez Smith <torez@redhat.com>
Approved-by: Chris von Recklinghausen <crecklin@redhat.com>
Approved-by: Lyude Paul <lyude@redhat.com>
Approved-by: Mark Salter <msalter@redhat.com>
Approved-by: David Arcari <darcari@redhat.com>
Approved-by: Jiri Benc <jbenc@redhat.com>
Approved-by: Jarod Wilson <jarod@redhat.com>
Approved-by: Andrea Claudi <aclaudi@redhat.com>

Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
2022-08-22 14:07:55 +00:00
..
arm_ffa firmware: arm_ffa: Fix a possible ffa_linux_errmap buffer overflow 2021-07-12 14:20:08 +01:00
arm_scmi firmware: arm_scmi: Fix range check for the maximum number of pending messages 2021-07-13 11:42:20 +01:00
broadcom firmware: tee_bnxt: Release TEE shm, session, and context during kexec 2021-07-21 07:55:50 +02:00
cirrus firmware: cs_dsp: Fix overrun of unterminated control name string 2022-05-25 13:24:06 +02:00
efi memblock: rename memblock_free to memblock_phys_free 2022-07-01 17:06:59 -06:00
google
imx
meson
psci
smccc firmware: smccc: Fix check for ARCH_SOC_ID not implemented 2022-02-11 10:46:34 +01:00
tegra
xilinx
Kconfig Revert "ACPI: APEI: explicit init of HEST and GHES in apci_init()" 2022-08-09 13:51:25 -04:00
Makefile firmware: cs_dsp: add driver to support firmware loading on Cirrus Logic DSPs 2022-01-17 14:05:47 +01:00
arm_scpi.c
arm_sdei.c Revert "ACPI: APEI: explicit init of HEST and GHES in apci_init()" 2022-08-09 13:51:25 -04:00
dmi-id.c
dmi-sysfs.c
dmi_scan.c
edd.c
iscsi_ibft.c iscsi_ibft: Fix isa_bus_to_virt not working under ARM 2021-09-16 16:38:58 +02:00
iscsi_ibft_find.c iscsi_ibft: fix warning in reserve_ibft_region() 2021-09-16 16:38:34 +02:00
memmap.c
pcdp.c
pcdp.h
qcom_scm-legacy.c
qcom_scm-smc.c
qcom_scm.c
qcom_scm.h
qemu_fw_cfg.c
raspberrypi.c
scpi_pm_domain.c
stratix10-rsu.c
stratix10-svc.c
ti_sci.c
ti_sci.h
trusted_foundations.c
turris-mox-rwtm.c