summaryrefslogtreecommitdiffstats
path: root/drivers/firmware
Commit message (Expand)AuthorAgeFilesLines
* efi: Don't add memblocks for soft-reserved memoryAndrew Bresticker2024-03-011-9/+10
* efi: runtime: Fix potential overflow of soft-reserved region sizeAndrew Bresticker2024-03-012-2/+2
* riscv/efistub: Ensure GP-relative addressing is not usedJan Kiszka2024-03-011-1/+1
* x86/efi: Disregard setup header of loaded imageArd Biesheuvel2024-02-231-40/+6
* x86/efi: Drop EFI stub .bss from .data sectionArd Biesheuvel2024-02-231-7/+0
* x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDRArd Biesheuvel2024-02-165-8/+12
* x86/efistub: Give up if memory attribute protocol returns an errorArd Biesheuvel2024-02-162-12/+16
* firmware: arm_scmi: Use xa_insert() when saving raw queuesCristian Marussi2024-01-311-4/+8
* firmware: arm_scmi: Use xa_insert() to store oppsCristian Marussi2024-01-311-5/+18
* Revert "drivers/firmware: Move sysfb_init() from device_initcall to subsys_in...Thomas Zimmermann2024-01-311-1/+1
* firmware: arm_scmi: Check mailbox/SMT channel for consistencyCristian Marussi2024-01-313-0/+21
* firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()Christophe JAILLET2024-01-251-5/+5
* efi/loongarch: Use load address to calculate kernel entry addressWang Yao2024-01-202-5/+5
* efi/x86: Avoid physical KASLR on older Dell systemsArd Biesheuvel2023-12-201-7/+24
* firmware: arm_scmi: Fix possible frequency truncation when using level indexi...Sudeep Holla2023-12-131-5/+7
* firmware: arm_scmi: Simplify error path in scmi_dvfs_device_opps_add()Ulf Hansson2023-12-131-12/+4
* firmware: arm_scmi: Fix frequency truncation by promoting multiplier typeSudeep Holla2023-12-131-3/+3
* firmware: arm_scmi: Extend perf protocol ops to get information of a domainUlf Hansson2023-12-131-17/+30
* firmware: arm_scmi: Extend perf protocol ops to get number of domainsUlf Hansson2023-12-131-0/+8
* efi/unaccepted: Fix off-by-one when checking for overlapping rangesMichael Roth2023-12-081-1/+1
* firmware: qcom_scm: use 64-bit calling convention only when client is 64-bitKathiravan Thirumoorthy2023-11-281-0/+7
* firmware: tegra: Add suspend hook and reset BPMP IPC early on resumeSumit Gupta2023-11-201-0/+30
* firmware: arm_ffa: Allow the FF-A drivers to use 32bit mode of messagingSudeep Holla2023-11-201-10/+2
* firmware: arm_ffa: Assign the missing IDR allocation ID to the FFA deviceSudeep Holla2023-11-201-0/+1
* firmware: ti_sci: Mark driver as non removableDhruva Gole2023-11-201-45/+1
* Merge tag 'soc-fixes-6.7-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-10-261-1/+1
|\
| * Merge tag 'imx-fixes-6.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Arnd Bergmann2023-10-161-1/+1
| |\
| | * firmware/imx-dsp: Fix use_after_free in imx_dsp_setup_channels()Hao Ge2023-10-101-1/+1
* | | Merge tag 'efi-fixes-for-v6.6-3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-10-224-10/+71
|\ \ \ | |/ / |/| |
| * | Merge 3rd batch of EFI fixes into efi/urgentArd Biesheuvel2023-10-204-10/+71
| |\ \
| | * | efi/unaccepted: Fix soft lockups caused by parallel memory acceptanceKirill A. Shutemov2023-10-201-4/+60
| | * | x86/boot: efistub: Assign global boot_params variableArd Biesheuvel2023-10-172-0/+4
| | * | efi: fix memory leak in krealloc failure handlingKuan-Wei Chiu2023-10-131-2/+6
| | * | x86/efistub: Don't try to print after ExitBootService()Nikolay Borisov2023-10-131-4/+1
* | | | Merge tag 'soc-fixes-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/so...Linus Torvalds2023-09-303-4/+17
|\ \ \ \
| * \ \ \ Merge tag 'scmi-fix-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/sud...Arnd Bergmann2023-09-281-2/+2
| |\ \ \ \
| | * | | | firmware: arm_scmi: Fixup perf power-cost/microwatt supportSibi Sankar2023-09-111-2/+2
| | | |/ / | | |/| |
| * | | | Merge tag 'ffa-fix-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/sude...Arnd Bergmann2023-09-281-2/+14
| |\ \ \ \ | | |_|_|/ | |/| | |
| | * | | firmware: arm_ffa: Don't set the memory region attributes for MEM_LENDSudeep Holla2023-09-251-2/+14
| | |/ /
| * / / firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels()Christophe JAILLET2023-09-191-0/+1
| |/ /
* | | Merge tag 'efi-fixes-for-v6.6-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-09-221-3/+29
|\ \ \ | | |/ | |/|
| * | efi/unaccepted: Make sure unaccepted table is mappedKirill A. Shutemov2023-09-191-3/+29
* | | Merge tag 'sound-6.6-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds2023-09-211-17/+17
|\ \ \ | |/ / |/| |
| * | firmware: cirrus: cs_dsp: Only log list of algorithms in debug buildRichard Fitzgerald2023-09-131-17/+17
| |/
* / efi/unaccepted: Use ACPI reclaim memory for unaccepted memory tableArd Biesheuvel2023-09-111-1/+1
|/
* Merge tag 'riscv-for-linus-6.6-mw2-2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2023-09-095-124/+197
|\
| * Merge patch series "riscv: Introduce KASLR"Palmer Dabbelt2023-09-085-124/+197
| |\
| | * riscv: libstub: Implement KASLR by using generic functionsAlexandre Ghiti2023-09-052-19/+16
| | * libstub: Fix compilation warning for rv32Alexandre Ghiti2023-09-051-1/+1
| | * arm64: libstub: Move KASLR handling functions to kaslr.cAlexandre Ghiti2023-09-054-105/+181