summaryrefslogtreecommitdiff
path: root/drivers/firmware/arm_scmi/driver.c
AgeCommit message (Expand)AuthorFilesLines
11 daystreewide: refresh kmalloc_obj() conversionsKees Cook1-1/+1
2026-07-14firmware: arm_scmi: Fix transport device teardown lookupSudeep Holla1-1/+4
2026-07-14firmware: arm_scmi: Fix OF node reference handlingSudeep Holla1-4/+0
2026-07-14firmware: arm_scmi: Drop handle on protocol bind failuresSudeep Holla1-8/+23
2026-07-14firmware: arm_scmi: Protect device request lookup with RCUSudeep Holla1-0/+3
2026-07-14firmware: arm_scmi: Use channel ID for transport teardownSudeep Holla1-1/+1
2026-07-14firmware: arm_scmi: Reject out of range DT protocol IDsSudeep Holla1-2/+6
2026-07-14firmware: arm_scmi: Avoid IDR updates while cleaning channelsSudeep Holla1-3/+1
2026-07-14firmware: arm_scmi: Free transport channel on IDR failureSudeep Holla1-0/+1
2026-07-14firmware: arm_scmi: Clean up channels on setup failureSudeep Holla1-2/+1
2026-07-14firmware: arm_scmi: Quiesce notifications before teardownSudeep Holla1-6/+7
2026-07-14firmware: arm_scmi: Unregister device notifier before IDR teardownSudeep Holla1-2/+3
2026-07-14firmware: arm_scmi: Publish channel state before callbacksSudeep Holla1-1/+1
2026-05-12firmware: arm_scmi: Use proper iter_response_bound_cleanup() nameGeert Uytterhoeven1-3/+3
2026-05-12firmware: arm_scmi: Fix bound iterators returning too many itemsGeert Uytterhoeven1-2/+7
2026-05-12firmware: arm_scmi: Add bound iterators supportCristian Marussi1-16/+42
2026-05-12firmware: arm_scmi: Refactor iterators internal allocationCristian Marussi1-17/+18
2026-05-05firmware: arm_scmi: Convert to list_for_each_entry()Geert Uytterhoeven1-3/+1
2026-05-05firmware: arm_scmi: Rename struct scmi_revision_info to scmi_base_infoMarek Vasut1-7/+7
2026-03-08firmware: arm_scmi: Implement arm,no-completion-irq propertyMarek Vasut1-0/+4
2025-12-27firmware: arm_scmi: Remove legacy protocol versioning logicCristian Marussi1-4/+1
2025-12-27firmware: arm_scmi: Rework protocol version negotiation logicCristian Marussi1-16/+77
2025-10-15firmware: arm_scmi: Fix premature SCMI_XFER_FLAG_IS_RAW clearing in raw modeArtem Shimko1-2/+1
2025-10-15firmware: arm_scmi: Skip RAW initialization on failureCristian Marussi1-4/+1
2025-10-15include: trace: Fix inflight count helper on failed initializationCristian Marussi1-2/+5
2025-10-15firmware: arm_scmi: Account for failed debug initializationCristian Marussi1-30/+14
2025-07-03include: trace: Add tracepoint support for inflight xfer countPhilip Radford1-2/+15
2025-07-03firmware: arm_scmi: Track number of inflight SCMI transfersPhilip Radford1-0/+11
2025-05-31Merge tag 'soc-drivers-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-45/+74
2025-05-06firmware: arm_scmi: quirk: Force perf level get fastchannelJohan Hovold1-0/+8
2025-05-06firmware: arm_scmi: Add common framework to handle firmware quirksCristian Marussi1-1/+18
2025-05-06firmware: arm_scmi: Ensure that the message-id supports fastchannelSibi Sankar1-33/+43
2025-04-14firmware: arm_scmi: Add polling support to raw modeCristian Marussi1-1/+2
2025-04-14firmware: arm_scmi: Exclude transport devices from bus matchingSudeep Holla1-3/+2
2025-04-14firmware: arm_scmi: Refactor error logging from SCMI device creation to singl...Sudeep Holla1-7/+1
2025-04-08firmware: arm_scmi: Fix timeout checks on polling pathCristian Marussi1-5/+8
2025-03-06firmware: arm_scmi: use ioread64() instead of ioread64_hi_lo()Arnd Bergmann1-10/+0
2024-12-10firmware: arm_scmi: Support vendor protocol modules autoloadingCristian Marussi1-10/+46
2024-12-09firmware: arm_scmi: Allow transport properties for multiple instancesCristian Marussi1-9/+9
2024-11-29Merge tag 'char-misc-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2024-11-12firmware: Switch back to struct platform_driver::remove()Uwe Kleine-König1-1/+1
2024-10-28firmware: arm_scmi: Relocate atomic_threshold to scmi_descCristian Marussi1-16/+9
2024-10-28firmware: arm_scmi: Use max_msg and max_msg_size devicetree propertiesCristian Marussi1-2/+14
2024-10-28firmware: arm_scmi: Account for SHMEM memory overheadCristian Marussi1-0/+1
2024-10-28firmware: arm_scmi: Use vendor string in max-rx-timeout-msCristian Marussi1-2/+2
2024-10-22firmware: arm_scmi: Reject clear channel request on A2PCristian Marussi1-0/+6
2024-10-11firmware: arm_scmi: Fix the double free in scmi_debugfs_common_setup()Su Hui1-3/+1
2024-09-27[tree-wide] finally take no_llseek outAl Viro1-1/+0
2024-08-28firmware: arm_scmi: Fix trivial whitespace/coding style issuesSudeep Holla1-1/+0
2024-08-18firmware: arm_scmi: Use max-rx-timeout-ms from devicetreeCristian Marussi1-0/+9