aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/firmware/arm_scmi
AgeCommit message (Expand)AuthorFilesLines
2026-07-22firmware: arm_scmi: Unrequest devices if driver registration failsSudeep Holla1-3/+7
2026-07-22firmware: arm_scmi: Roll back partial protocol table registrationSudeep Holla1-11/+20
2026-07-22firmware: arm_scmi: Fix requested device removal raceSudeep Holla1-13/+13
2026-07-14firmware: arm_scmi: Fix transport device teardown lookupSudeep Holla3-6/+23
2026-07-14firmware: arm_scmi: Fix SCMI device destroy lifetimesSudeep Holla1-16/+23
2026-07-14firmware: arm_scmi: Unwind P2A receiver mailbox setup failureSudeep Holla1-1/+2
2026-07-14firmware: arm_scmi: Unwind TX receiver mailbox setup failureSudeep Holla1-1/+4
2026-07-14firmware: arm_scmi: Fix OF node reference handlingSudeep Holla2-5/+2
2026-07-14firmware: arm_scmi: Clear SystemPower flag on create failureSudeep Holla1-27/+32
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 Holla3-6/+29
2026-07-14firmware: arm_scmi: Unregister device notifier before IDR teardownSudeep Holla1-2/+3
2026-07-14firmware: arm_scmi: Publish channel state before callbacksSudeep Holla3-12/+23
2026-07-13firmware: arm_scmi: Simplify notification allocationsRosen Penev1-26/+17
2026-07-09firmware: arm_scmi: Rate-limit queue-full warnings in IRQ contextPushpendra Singh1-3/+3
2026-07-09firmware: arm_scmi: Use 64-bit division for clock rate roundingSteve Dunnagan1-4/+7
2026-06-30firmware: arm_scmi: Grammar s/may needed/may be needed/Geert Uytterhoeven1-2/+2
2026-05-21firmware: arm_scmi: optee: Rework transport probe sequenceCristian Marussi1-10/+36
2026-05-21firmware: arm_scmi: virtio: Rework transport probe sequenceCristian Marussi1-9/+43
2026-05-21firmware: arm_scmi: Add a generic transport supplierCristian Marussi1-0/+111
2026-05-21firmware: arm_scmi: Add transport instance handlesCristian Marussi1-4/+48
2026-05-21firmware: arm_scmi: Fix OOB in scmi_power_name_get()Geert Uytterhoeven1-1/+5
2026-05-20firmware: arm_scmi: Validate Powercap domains before state accessSudeep Holla1-4/+14
2026-05-20firmware: arm_scmi: Validate SENSOR_UPDATE payload sizeSudeep Holla1-1/+9
2026-05-20firmware: arm_scmi: Validate BASE_ERROR_EVENT payload sizeSudeep Holla1-2/+13
2026-05-20firmware: arm_scmi: Read sensor config as 32-bit valueSudeep Holla1-1/+1
2026-05-12firmware: arm_scmi: Introduce all_rates_get clock operationCristian Marussi1-26/+57
2026-05-12firmware: arm_scmi: Fix OOB in scmi_clock_describe_rates_get_lazy()Geert Uytterhoeven1-2/+5
2026-05-12firmware: arm_scmi: Use bound iterators to minimize discovered ratesCristian Marussi1-9/+81
2026-05-12firmware: arm_scmi: Use proper iter_response_bound_cleanup() nameGeert Uytterhoeven2-4/+4
2026-05-12firmware: arm_scmi: Fix bound iterators returning too many itemsGeert Uytterhoeven1-2/+7
2026-05-12firmware: arm_scmi: Add bound iterators supportCristian Marussi3-19/+55
2026-05-12firmware: arm_scmi: Refactor iterators internal allocationCristian Marussi1-17/+18
2026-05-12firmware: arm_scmi: Harden clock parents discoveryCristian Marussi1-8/+10
2026-05-12firmware: arm_scmi: Make clock rates allocation dynamicCristian Marussi1-3/+16
2026-05-12firmware: arm_scmi: Drop unused clock rate interfacesCristian Marussi1-9/+0
2026-05-12firmware: arm_scmi: Simplify clock rates exposed interfaceCristian Marussi1-73/+81
2026-05-12firmware: arm_scmi: Add clock determine_rate operationCristian Marussi1-0/+42
2026-05-05firmware: arm_scmi: Convert to list_for_each_entry()Geert Uytterhoeven1-3/+1
2026-05-05firmware: arm_scmi: quirk: Simplify quirk table iterationGeert Uytterhoeven1-3/+1
2026-05-05firmware: arm_scmi: quirk: Improve quirk range parsingGeert Uytterhoeven1-7/+6
2026-05-05firmware: arm_scmi: Rename struct scmi_revision_info to scmi_base_infoMarek Vasut3-13/+13
2026-05-05firmware: arm_scmi: imx: Support getting reset reason of MISC protocolPeng Fan1-0/+86
2026-04-16Merge tag 'soc-drivers-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds4-6/+14