summaryrefslogtreecommitdiffstats
path: root/drivers/firmware/arm_scmi
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'soc-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-02-2712-559/+2703
|\
| * firmware: arm_scmi: Add per-channel raw injection supportCristian Marussi2023-01-205-24/+174
| * firmware: arm_scmi: Add the raw mode co-existence supportCristian Marussi2023-01-204-6/+28
| * firmware: arm_scmi: Call raw mode hooks from the core stackCristian Marussi2023-01-201-0/+63
| * firmware: arm_scmi: Reject SCMI drivers when configured in raw modeCristian Marussi2023-01-201-0/+6
| * firmware: arm_scmi: Add core raw transmission supportCristian Marussi2023-01-205-2/+1372
| * firmware: arm_scmi: Populate a common SCMI debugfs rootCristian Marussi2023-01-202-0/+127
| * include: trace: Add platform and channel instance referencesCristian Marussi2023-01-201-8/+12
| * firmware: arm_scmi: Add internal platform/channel identifiersCristian Marussi2023-01-202-2/+18
| * firmware: arm_scmi: Move errors defs and code to common.hCristian Marussi2023-01-202-40/+40
| * firmware: arm_scmi: Add xfer helpers to provide raw accessCristian Marussi2023-01-202-0/+159
| * firmware: arm_scmi: Add flags field to xferCristian Marussi2023-01-201-0/+4
| * firmware: arm_scmi: Refactor scmi_wait_for_message_responseCristian Marussi2023-01-201-24/+33
| * firmware: arm_scmi: Refactor polling helpersCristian Marussi2023-01-202-25/+27
| * firmware: arm_scmi: Refactor xfer in-flight registration routinesCristian Marussi2023-01-201-34/+68
| * firmware: arm_scmi: Split bus and driver into distinct modulesCristian Marussi2023-01-194-12/+19
| * firmware: arm_scmi: Introduce a new lifecycle for protocol devicesCristian Marussi2023-01-191-0/+45
| * firmware: arm_scmi: Refactor device create/destroy helpersCristian Marussi2023-01-193-17/+141
| * firmware: arm_scmi: Move handle get/set helpersCristian Marussi2023-01-193-31/+25
| * firmware: arm_scmi: Refactor protocol device creationCristian Marussi2023-01-193-299/+156
| * firmware: arm_scmi: Add common notifier helpersCristian Marussi2023-01-193-2/+92
| * firmware: arm_scmi: Move protocol registration helpersCristian Marussi2023-01-193-71/+67
| * firmware: arm_scmi: Use dedicated devices to initialize channelsCristian Marussi2023-01-196-51/+116
| * firmware: arm_scmi: Simplify chan_available transport operationCristian Marussi2023-01-196-9/+9
* | firmware: arm_scmi: Set fwnode for the scmi_deviceSaravana Kannan2023-02-081-1/+2
|/
* firmware: arm_scmi: Fix virtio channels cleanup on shutdownCristian Marussi2023-01-031-1/+6
* firmware: arm_scmi: Harden shared memory access in fetch_notificationCristian Marussi2023-01-031-1/+3
* firmware: arm_scmi: Harden shared memory access in fetch_responseCristian Marussi2023-01-031-2/+3
* firmware: arm_scmi: Clear stale xfer->hdr.statusCristian Marussi2023-01-031-0/+2
* firmware: arm_scmi: Fix deferred_tx_wq release on error pathsCristian Marussi2022-11-011-7/+13
* firmware: arm_scmi: Fix devres allocation device in virtio transportCristian Marussi2022-11-011-3/+3
* firmware: arm_scmi: Make Rx chan_setup fail on memory errorsCristian Marussi2022-11-011-2/+6
* firmware: arm_scmi: Make tx_prepare time out eventuallyCristian Marussi2022-11-016-8/+34
* firmware: arm_scmi: Suppress the driver's bind attributesCristian Marussi2022-11-011-0/+1
* firmware: arm_scmi: Cleanup the core driver removal callbackCristian Marussi2022-11-013-12/+31
* Merge tag 'mmc-v6.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/ulf...Linus Torvalds2022-09-281-26/+0
|\
| * Revert "firmware: arm_scmi: Add clock management to the SCMI power domain"Ulf Hansson2022-09-231-26/+0
* | firmware: arm_scmi: Add SCMI PM driver remove routineCristian Marussi2022-08-231-0/+20
* | firmware: arm_scmi: Fix the asynchronous reset requestsCristian Marussi2022-08-231-2/+2
* | firmware: arm_scmi: Harden accesses to the reset domainsCristian Marussi2022-08-231-1/+5
* | firmware: arm_scmi: Harden accesses to the sensor domainsCristian Marussi2022-08-221-4/+18
* | firmware: arm_scmi: Improve checks in the info_get operationsCristian Marussi2022-08-222-1/+8
* | firmware: arm_scmi: Fix missing kernel-doc in opteeCristian Marussi2022-08-221-0/+1
|/
* Merge tag 'pm-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2022-08-021-7/+11
|\
| * firmware: arm_scmi: Get detailed power scale from perfLukasz Luba2022-07-151-7/+11
* | firmware: arm_scmi: Use fast channel tracingCristian Marussi2022-07-042-0/+20
* | firmware: arm_scmi: Add SCMI v3.1 powercap fast channels supportCristian Marussi2022-07-041-33/+136
* | firmware: arm_scmi: Generalize the fast channel supportCristian Marussi2022-07-043-171/+231
* | firmware: arm_scmi: Add SCMI v3.1 powercap protocol basic supportCristian Marussi2022-07-044-1/+757
* | firmware: arm_scmi: Add SCMI System Power Control driverCristian Marussi2022-07-043-0/+375