summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-10-24thermal: core: Eliminate thermal_zone_trip_down()Rafael J. Wysocki2-9/+1
2024-10-24thermal: core: Relocate functions that update trip pointsRafael J. Wysocki2-35/+35
2024-10-24thermal: core: Move some trip processing to thermal_trip_crossed()Rafael J. Wysocki2-22/+16
2024-10-24thermal: core: Pass trip descriptor to thermal_trip_crossed()Rafael J. Wysocki3-7/+9
2024-10-24thermal: core: Rearrange __thermal_zone_device_update()Rafael J. Wysocki1-4/+4
2024-10-24thermal: core: Prepare for moving trips between sorted listsRafael J. Wysocki1-7/+18
2024-10-24thermal: core: Rename trip list node in struct thermal_trip_descRafael J. Wysocki2-6/+6
2024-10-24thermal: core: Build sorted lists instead of sorting them laterRafael J. Wysocki1-15/+18
2024-10-24thermal/lib: Fix memory leak on error in thermal_genl_auto()Daniel Lezcano1-4/+7
2024-10-24thermal: thresholds: Fix thermal lock annotation issueDaniel Lezcano1-4/+9
2024-10-24tools/thermal/thermal-engine: Take into account the thresholds APIDaniel Lezcano1-13/+92
2024-10-24tools/lib/thermal: Add the threshold netlink ABIDaniel Lezcano6-15/+242
2024-10-24tools/lib/thermal: Make more generic the command encoding functionDaniel Lezcano1-9/+32
2024-10-24thermal: netlink: Add the commands and the events for the thresholdsDaniel Lezcano5-28/+301
2024-10-24thermal: core: Manage thermal_governor_lock using a mutex guardRafael J. Wysocki1-27/+13
2024-10-24thermal: core: Separate thermal zone governor initializationRafael J. Wysocki1-15/+21
2024-10-24thermal: core: Add and use cooling device guardRafael J. Wysocki7-84/+60
2024-10-23thermal: core: Introduce thermal_cdev_update_nocheck()Rafael J. Wysocki5-9/+18
2024-10-23thermal: core: Introduce thermal_instance_delete()Rafael J. Wysocki1-5/+12
2024-10-23thermal: core: Introduce thermal_instance_add()Rafael J. Wysocki1-16/+30
2024-10-23thermal: core: Call thermal_governor_update_tz() outside of cdev lockRafael J. Wysocki1-6/+5
2024-10-23thermal: core: Manage thermal_list_lock using a mutex guardRafael J. Wysocki1-80/+68
2024-10-23thermal: core: Separate code running under thermal_list_lockRafael J. Wysocki1-28/+36
2024-10-23thermal: core: Add and use a reverse thermal zone guardRafael J. Wysocki2-5/+6
2024-10-23thermal: core: Add and use thermal zone guardRafael J. Wysocki8-136/+86
2024-10-22thermal: core: Pass trip descriptors to trip bind/unbind functionsRafael J. Wysocki1-15/+12
2024-10-22thermal: core: Move lists of thermal instances to trip descriptorsRafael J. Wysocki7-64/+62
2024-10-22thermal: core: Drop need_update field from struct thermal_zone_deviceRafael J. Wysocki2-6/+0
2024-10-22thermal: core: Update thermal zones after cooling device bindingRafael J. Wysocki1-10/+13
2024-10-22thermal: core: Consolidate thermal zone locking in the exit pathRafael J. Wysocki1-27/+39
2024-10-22thermal: core: Mark thermal zones as exiting before unregistrationRafael J. Wysocki2-0/+4
2024-10-22thermal: core: Consolidate thermal zone locking during initializationRafael J. Wysocki1-17/+22
2024-10-22thermal: core: Fix race between zone registration and system suspendRafael J. Wysocki1-2/+16
2024-10-22thermal: core: Mark thermal zones as initializing to start withRafael J. Wysocki2-3/+14
2024-10-22thermal: core: Represent suspend-related thermal zone flags as bitsRafael J. Wysocki2-10/+12
2024-10-22thermal: core: Rearrange PM notification codeRafael J. Wysocki1-42/+46
2024-10-22thermal: core: Initialize thermal zones before registering themRafael J. Wysocki1-1/+1
2024-10-10thermal: core: Connect the threshold with the coreDaniel Lezcano1-0/+9
2024-10-10thermal: core: Add user thresholds supportDaniel Lezcano6-0/+256
2024-10-04thermal: core: Free tzp copy along with the thermal zoneRafael J. Wysocki1-3/+1
2024-10-04thermal: core: Reference count the zone in thermal_zone_get_by_id()Rafael J. Wysocki3-6/+7
2024-09-29Linux 6.12-rc1Linus Torvalds1-2/+2
2024-09-29x86: kvm: fix build errorLinus Torvalds1-0/+2
2024-09-29Merge tag 'mailbox-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds10-51/+32
2024-09-29Merge tag 'i2c-for-6.12-rc1-additional_fixes' of git://git.kernel.org/pub/scm...Linus Torvalds6-3/+58
2024-09-29Merge tag 'dma-mapping-6.12-2024-09-29' of git://git.infradead.org/users/hch/...Linus Torvalds1-18/+19
2024-09-29Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds34-154/+415
2024-09-29Merge tag 'bcachefs-2024-09-28' of git://evilpiepirate.org/bcachefsLinus Torvalds39-309/+469
2024-09-29Merge tag 'x86-urgent-2024-09-29' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-0/+11
2024-09-29Merge tag 'locking-urgent-2024-09-29' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds10-44/+240