summaryrefslogtreecommitdiff
path: root/drivers/firmware/arm_scmi/driver.c
AgeCommit message (Expand)AuthorFilesLines
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
2024-08-18firmware: arm_scmi: Simplify with scoped for each OF child loopKrzysztof Kozlowski1-5/+3
2024-08-16firmware: arm_scmi: Remove legacy transport-layer codeCristian Marussi1-84/+14
2024-08-16firmware: arm_scmi: Make VirtIO transport a standalone driverCristian Marussi1-3/+0
2024-08-16firmware: arm_scmi: Make OPTEE transport a standalone driverCristian Marussi1-3/+0
2024-08-16firmware: arm_scmi: Make SMC transport a standalone driverCristian Marussi1-5/+0
2024-08-13firmware: arm_scmi: Make MBOX transport a standalone driverCristian Marussi1-3/+0
2024-08-13firmware: arm_scmi: Add support for standalone transport driversCristian Marussi1-2/+42
2024-08-09firmware: arm_scmi: Add support to reset the debug metricsLuke Parkin1-1/+21
2024-08-09firmware: arm_scmi: Create debugfs files for SCMI communication debug metricsLuke Parkin1-0/+33
2024-08-09firmware: arm_scmi: Track basic SCMI communication debug metricsLuke Parkin1-5/+20
2024-08-09firmware: arm_scmi: Add support for debug metrics at the interfaceLuke Parkin1-0/+2
2024-08-09firmware: arm_scmi: Remove superfluous handle_to_scmi_infoLuke Parkin1-3/+0
2024-04-19firmware: arm_scmi: Add basic support for SCMI v3.2 pincontrol protocolPeng Fan1-0/+2
2024-04-19firmware: arm_scmi: Introduce get_max_msg_size() helper/accessorPeng Fan1-0/+15
2024-04-18firmware: arm_scmi: Add support for multiple vendors custom protocolsCristian Marussi1-22/+147
2024-04-04firmware: arm_scmi: Avoid non-constant printk format stringsArnd Bergmann1-2/+2
2024-03-26firmware: arm_scmi: Use dev_err_probe to bail outCristian Marussi1-8/+26
2024-03-26firmware: arm_scmi: Add message dump traces for bad and unexpected repliesCristian Marussi1-0/+10
2024-03-26firmware: arm_scmi: Add helper to trace bad messagesCristian Marussi1-0/+39
2024-03-13Merge tag 'pm-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-1/+4
2024-03-06firmware: arm_scmi: Populate fast channel rate_limitPierre Gondois1-1/+4
2024-02-22firmware: arm_scmi: Add support for v3.2 NEGOTIATE_PROTOCOL_VERSIONCristian Marussi1-5/+60