aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/thermal
AgeCommit message (Expand)AuthorFilesLines
2017-11-17Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds19-320/+1006
2017-11-16Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds4-2/+273
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman5-0/+5
2017-11-02Merge branches 'thermal-core', 'thermal-tool', 'thermal-intel' and 'thermal-s...Zhang Rui19-320/+1006
2017-11-02Merge branch 'imx-nvmem' into thermal-socZhang Rui2-30/+75
2017-11-02thermal: pch: Add Cannon Lake supportSrinivas Pandruvada1-0/+11
2017-11-02thermal: int340x: processor_thermal: Add Coffee Lake supportSrinivas Pandruvada1-0/+2
2017-11-02thermal: int340x: processor_thermal: Add Cannon Lake supportSrinivas Pandruvada1-0/+4
2017-11-02thermal: bxt: remove redundant variable tripColin Ian King1-2/+1
2017-10-31thermal: cpu_cooling: pr_err() strings should end with newlinesArvind Yadav1-1/+1
2017-10-31thermal: add brcmstb AVS TMON driverBrian Norris4-1/+396
2017-10-31thermal/drivers/hisi: Add support for hi3660 SoCKevin Wangtao1-1/+144
2017-10-31thermal/drivers/hisi: Prepare to add support for other hisi platformsKevin Wangtao1-45/+87
2017-10-31thermal/drivers/hisi: Add platform prefix to function nameKevin Wangtao1-72/+73
2017-10-31thermal/drivers/hisi: Put platform code togetherKevin Wangtao1-38/+38
2017-10-31thermal/drivers/qcom-spmi: Use devm_iio_channel_getDaniel Lezcano1-29/+14
2017-10-31thermal/drivers/generic-iio-adc: Switch tz request to devm versionDaniel Lezcano1-20/+4
2017-10-31thermal/drivers/step_wise: Fix temperature regulation misbehaviorDaniel Lezcano1-5/+6
2017-10-31thermal/drivers/hisi: Use round up step valueKevin Wangtao1-14/+8
2017-10-31thermal/drivers/hisi: Move the clk setup in the corresponding functionsKevin Wangtao1-20/+9
2017-10-31thermal/drivers/hisi: Remove mutex_lock in the codeDaniel Lezcano1-6/+0
2017-10-31thermal/drivers/hisi: Remove thermal data back pointerDaniel Lezcano1-6/+5
2017-10-31thermal/drivers/hisi: Convert long to intDaniel Lezcano1-2/+2
2017-10-31thermal/drivers/hisi: Rename and remove unused fieldDaniel Lezcano1-10/+8
2017-10-31thermal/drivers/hisi: Remove costly sensor inspectionDaniel Lezcano1-110/+93
2017-10-31thermal/drivers/hisi: Fix configuration register settingDaniel Lezcano1-5/+29
2017-10-31thermal/drivers/hisi: Encapsulate register writes into helpersDaniel Lezcano1-22/+70
2017-10-31thermal/drivers/hisi: Remove pointless lockDaniel Lezcano1-5/+1
2017-10-31thermal/drivers/hisi: Fix multiple alarm interrupts firingDaniel Lezcano1-2/+8
2017-10-31thermal/drivers/hisi: Simplify the temperature/step computationDaniel Lezcano1-13/+28
2017-10-31thermal/drivers/hisi: Fix kernel panic on alarm interruptDaniel Lezcano1-9/+9
2017-10-31thermal/drivers/hisi: Remove the multiple sensors supportDaniel Lezcano1-56/+19
2017-10-31thermal/drivers/hisi: Fix missing interrupt enablementDaniel Lezcano1-2/+3
2017-10-31thermal: ti-soc-thermal: Fix ti_thermal_unregister_cpu_cooling NULL pointer o...Tony Lindgren1-1/+2
2017-10-31thermal: rcar_gen3_thermal: fix initialization sequence for H3 ES2.0Niklas Söderlund1-19/+15
2017-10-31thermal: armada: fix formula documentation commentBaruch Siach1-1/+1
2017-10-31thermal: tegra: remove null check for dev pointerNicolin Chen1-1/+1
2017-10-31thermal: enable broadcom menu for arm64 bcm2835Allen Wild1-1/+1
2017-10-31thermal: rockchip: Support the RV1108 SoC in thermal driverRocky Hao1-0/+67
2017-10-19thermal: Add Tegra BPMP thermal sensor driverMikko Perttunen4-2/+273
2017-10-18thermal: imx: add NVMEM dependencyArnd Bergmann1-0/+1
2017-10-17thermal/intel_powerclamp: pr_err()/pr_info() strings should end with newlinesArvind Yadav1-2/+2
2017-09-20thermal: imx: Add support for reading OCOTP through nvmemLeonard Crestez1-30/+74
2017-09-08Merge branches 'thermal-core', 'thermal-soc', 'thermal-intel' and 'const-ther...Zhang Rui17-90/+635
2017-09-08Merge branches 'mediatek-mt2712', 'rockchip-rk3328' and 'uniphier-thermal' in...Zhang Rui4-0/+458
2017-09-01Thermal: int3406_thermal: fix thermal sysfs I/FZhang Rui1-59/+37
2017-08-31thermal: mediatek: minor mtk_thermal.c cleanupsLouis Yu1-4/+4
2017-08-31thermal: mediatek: extend calibration data for mt2712 chipLouis Yu1-5/+11
2017-08-31thermal: mediatek: add Mediatek thermal driver for mt2712Louis Yu1-4/+66
2017-08-15thermal: intel_pch_thermal: Fix enable check on Broadwell-DEEd Swierk1-2/+2
2017-08-11thermal: rockchip: Support the RK3328 SOC in thermal driverRocky Hao1-0/+65
2017-08-11thermal: bcm2835: constify thermal_zone_of_device_ops structuresJulia Lawall1-1/+1
2017-08-11thermal: exynos: constify thermal_zone_of_device_ops structuresJulia Lawall1-1/+1
2017-08-11thermal: zx2967: constify thermal_zone_of_device_ops structuresJulia Lawall1-1/+1
2017-08-11thermal: rcar_gen3_thermal: constify thermal_zone_of_device_ops structuresJulia Lawall1-1/+1
2017-08-11thermal: qoriq: constify thermal_zone_of_device_ops structuresJulia Lawall1-1/+1
2017-08-11thermal: hisilicon: constify thermal_zone_of_device_ops structuresJulia Lawall1-1/+1
2017-08-11thermal: core: Fix resources release in error paths in thermal_zone_device_re...Christophe Jaillet1-10/+13
2017-08-11thermal: core: Use the new 'thermal_zone_destroy_device_groups()' helper func...Christophe Jaillet1-5/+1
2017-08-11thermal: core: Add some new helper functions to free resourcesChristophe Jaillet2-0/+30
2017-08-11thermal: int3400_thermal: process "thermal table changed" eventBrian Bian1-0/+41
2017-08-11thermal: uniphier: add UniPhier thermal driverKunihiko Hayashi3-0/+393
2017-08-08Thermal/int340x: Fix few typos and kernel warn messageSumeet Pawnikar2-5/+5
2017-08-08thermal: intel_pch_thermal: constify pci_device_id.Arvind Yadav1-1/+1
2017-08-08thermal: core: fix some format issues on critical shutdown stringIcenowy Zheng1-1/+1
2017-08-08thermal: fix INTEL_SOC_DTS_IOSF_CORE dependenciesArnd Bergmann1-2/+2
2017-08-08thermal: intel_pch_thermal: Read large temp values correctlyEd Swierk1-3/+3
2017-08-08thermal: int340x_thermal: Constify attribute_group structures.Arvind Yadav1-1/+1
2017-08-08thermal: int340x: constify attribute_group structures.Arvind Yadav1-1/+1
2017-07-14Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds10-384/+305
2017-07-07Merge (most of) tag 'mfd-next-4.13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2017-07-05Merge branches 'thermal-core', 'thermal-intel' and 'thermal-soc' into nextZhang Rui7-381/+301
2017-07-05Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalent...Zhang Rui5-376/+288
2017-07-03Merge tag 'usb-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-2/+6
2017-06-30thermal: bcm2835: fix an error code in probe()Dan Carpenter1-1/+0
2017-06-30thermal: hisilicon: Handle return value of clk_prepare_enableArvind Yadav1-1/+4
2017-06-30thermal: imx: Handle return value of clk_prepare_enableArvind Yadav1-1/+4
2017-06-29thermal: int340x: check for sensor when PTYP is missingSrinivas Pandruvada1-2/+10
2017-06-29Thermal/int340x: Fix few typos and kernel-doc styleSumeet Pawnikar1-3/+3
2017-06-29thermal: fix source code documentation for parametersWilly WOLFF3-3/+4
2017-06-19mfd: intel_soc_pmic_bxtwc: Remove thermal second level IRQsKuppuswamy Sathyanarayanan1-1/+1
2017-06-13thermal: max77620: fix pinmux conflict on reprobeJohan Hovold1-5/+3
2017-06-13thermal: max77620: fix device-node reference imbalanceJohan Hovold1-2/+8
2017-06-09thermal: int340x_thermal: fix compile after the UUID API switchChristoph Hellwig1-2/+2
2017-06-09thermal: int340x_thermal: Switch to use new generic UUID APIAndy Shevchenko1-4/+4
2017-05-27thermal: cpu_cooling: Replace kmalloc with kmalloc_arrayViresh Kumar1-2/+3
2017-05-27thermal: cpu_cooling: Rearrange struct cpufreq_cooling_deviceViresh Kumar1-7/+8
2017-05-27thermal: cpu_cooling: 'freq' can't be zero in cpufreq_state2power()Viresh Kumar1-3/+4
2017-05-27thermal: cpu_cooling: don't store cpu_dev in cpufreq_cdevViresh Kumar1-12/+10
2017-05-27thermal: cpu_cooling: get_level() can't failViresh Kumar1-15/+5
2017-05-27thermal: cpu_cooling: create structure for idle time statsViresh Kumar1-28/+25
2017-05-27thermal: cpu_cooling: merge frequency and power tablesViresh Kumar1-86/+67
2017-05-27thermal: cpu_cooling: get rid of 'allowed_cpus'Viresh Kumar1-56/+25
2017-05-27thermal: cpu_cooling: OPPs are registered for all CPUsViresh Kumar1-15/+11
2017-05-27thermal: cpu_cooling: store cpufreq policyViresh Kumar1-0/+3
2017-05-27cpufreq: create cpufreq_table_count_valid_entries()Viresh Kumar1-13/+9
2017-05-27thermal: cpu_cooling: use cpufreq_policy to register cooling deviceViresh Kumar3-50/+55
2017-05-27thermal: cpu_cooling: get rid of a variable in cpufreq_set_cur_state()Viresh Kumar1-2/+1
2017-05-27thermal: cpu_cooling: remove cpufreq_cooling_get_level()Viresh Kumar1-32/+1
2017-05-27thermal: cpu_cooling: replace cool_dev with cdevViresh Kumar1-19/+18
2017-05-27thermal: cpu_cooling: Name cpufreq cooling devices as cpufreq_cdevViresh Kumar1-124/+124
2017-05-27thermal: cpu_cooling: rearrange globalsViresh Kumar1-1/+1
2017-05-27thermal: cpu_cooling: Avoid accessing potentially freed structuresViresh Kumar1-1/+3
2017-05-23thermal: broadcom: ns-thermal: default on iProc SoCsJon Mason1-4/+5
2017-05-23ti-soc-thermal: Fix a typo in a comment lineMarkus Elfring1-1/+1
2017-05-23ti-soc-thermal: Delete error messages for failed memory allocations in ti_ban...Markus Elfring1-6/+2
2017-05-23ti-soc-thermal: Use devm_kcalloc() in ti_bandgap_build()Markus Elfring1-2/+2
2017-05-23thermal: core: make thermal_emergency_poweroff staticColin Ian King1-1/+1
2017-05-23thermal: qoriq: remove useless call for of_thermal_get_trip_points()Masahiro Yamada1-3/+0
2017-05-12Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds19-258/+1157
2017-05-06Merge branch 'thermal-soc' into nextZhang Rui16-213/+960
2017-05-06Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalent...Zhang Rui16-213/+960
2017-05-05Merge branch 'backup-thermal-shutdown' into nextZhang Rui2-1/+80
2017-05-05Merge branches 'thermal-core' and 'thermal-intel' into nextZhang Rui1-3/+6
2017-05-05thermal: core: Add a back up thermal shutdown mechanismKeerthy2-0/+70
2017-05-05thermal: core: Allow orderly_poweroff to be called only onceKeerthy1-1/+10
2017-05-05Thermal: Intel SoC DTS: Change interrupt request behaviorBrian Bian1-3/+6
2017-05-05trace: thermal: add another parameter 'power' to the tracing functionLukasz Luba1-1/+1
2017-05-05thermal: devfreq_cooling: add new interface for direct power readLukasz Luba1-23/+82
2017-05-05thermal: devfreq_cooling: refactor code and add get_voltage functionLukasz Luba1-17/+28
2017-05-03Merge tag 'mfd-next-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds1-1/+1
2017-04-27mfd: intel_soc_pmic: Fix a mess with compilation unitsAndy Shevchenko1-1/+1
2017-04-23thermal: mt8173: minor mtk_thermal.c cleanupsDawei Chien1-1/+1
2017-04-23thermal: bcm2835: move to the broadcom subdirectoryRafał Miłecki5-9/+9
2017-04-23thermal: broadcom: ns: specify myself as MODULE_AUTHORRafał Miłecki1-0/+1
2017-04-15Merge back cpufreq core changes for v4.12.Rafael J. Wysocki3-118/+0
2017-04-06thermal: da9062/61: Thermal junction temperature monitoring driverSteve Twiss3-0/+326
2017-04-06thermal: broadcom: add Northstar thermal driverRafał Miłecki5-0/+120
2017-04-01thermal: bcm2835: add thermal driver for bcm2835 SoCStefan Wahren3-0/+323
2017-03-30thermal: rcar_gen3_thermal: add suspend and resume supportNiklas Söderlund1-0/+35
2017-03-30thermal: rcar_gen3_thermal: store device match data in private structureNiklas Söderlund1-3/+4
2017-03-30thermal: rcar_gen3_thermal: enable hardware interrupts for trip pointsNiklas Söderlund1-1/+131
2017-03-30thermal: rcar_gen3_thermal: record and check number of TSCs foundNiklas Söderlund1-0/+8
2017-03-30thermal: rcar_gen3_thermal: check that TSC exists before memory allocationNiklas Söderlund1-4/+4
2017-03-30thermal: rcar_gen3_thermal: remove unneeded mutexNiklas Söderlund1-7/+0
2017-03-30thermal: rcar_gen3_thermal: add delay in .thermal_init on r8a7796Niklas Söderlund1-0/+2
2017-03-29thermal: ti-soc-thermal: Remove redundant codeKeerthy1-151/+3
2017-03-29thermal: ti-soc-thermal: Remove redundant constantsKeerthy6-44/+0
2017-03-29thermal: ti-soc-thermal: Fetch slope and offset from DTKeerthy1-2/+2
2017-03-16cpufreq: dbx500: Manage cooling device from cpufreq driverViresh Kumar3-118/+0
2017-03-13thermal: cpu_cooling: Check OPP for errorsViresh Kumar1-2/+9
2017-03-13thermal: cpu_cooling: Replace dev_warn with dev_errViresh Kumar1-6/+6
2017-03-13thermal: devfreq: Check OPP for errorsViresh Kumar1-2/+8
2017-03-13thermal: devfreq_cooling: Replace dev_warn with dev_errViresh Kumar1-3/+3
2017-03-13thermal: devfreq: Simplify expressionViresh Kumar1-1/+1
2017-03-13thermal: Fix potential deadlock in cpu_coolingMatthew Wilcox1-9/+11
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <uap...Ingo Molnar1-0/+1
2017-03-01Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds16-261/+705
2017-02-22Merge branches 'thermal-core', 'thermal-soc', 'thermal-intel' and 'ida-conver...Zhang Rui16-248/+679
2017-02-21Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalent...Zhang Rui11-57/+625
2017-02-20Merge branch 'pm-opp'Rafael J. Wysocki2-20/+6
2017-02-18thermal: mtk_thermal: Staticise a number of data variablesVivek Gautam1-8/+8
2017-02-18thermal: arm: dra752: Remove all TSHUT related definitionsKeerthy2-44/+0
2017-02-18thermal: arm: dra752: Remove TSHUT configurationKeerthy1-2/+1
2017-02-18thermal: ti-soc-thermal: Remove CPU_THERMAL Dependency from TI_THERMALKeerthy1-1/+0
2017-02-18thermal: imx: Fix possible NULL dereference.Shailendra Verma1-0/+4
2017-02-18thermal: exynos: Remove parsing unused samsung,tmu_cal_mode propertyKrzysztof Kozlowski2-2/+0
2017-02-18thermal: zx2967: add thermal driver for ZTE's zx2967 familyBaoyou Xie3-0/+267
2017-02-10thermal: use cpumask_var_t for on-stack cpu masksArnd Bergmann1-13/+26
2017-02-07thermal/intel_powerclamp: Remove set-but-not-used variablesAugusto Mecking Caringi1-4/+0
2017-01-30PM / OPP: Update OPP users to put referenceViresh Kumar2-20/+6
2017-01-25Revert "thermal: thermal_hwmon: Convert to hwmon_device_register_with_info()"Fabio Estevam1-3/+17
2017-01-20Merge branches 'thermal-core' and 'thermal-soc' into for-rcZhang Rui1-53/+100
2017-01-19thermal: rcar_gen3_thermal: Add R-Car Gen3 thermal driverWolfram Sang3-0/+345
2017-01-16thermal: rockchip: fixes the conversion tableCaesar Wang1-1/+1
2017-01-06thermal: core: move tz->device.groups cleanup to thermal_releaseJacob von Chorus1-5/+5
2017-01-04thermal: convert devfreq_cooling to use an IDAMatthew Wilcox1-44/+9
2017-01-04thermal: convert cpu_cooling to use an IDAMatthew Wilcox1-52/+11
2017-01-04thermal: convert clock cooling to use an IDAMatthew Wilcox1-42/+8
2017-01-04thermal core: convert ID allocation to IDAMatthew Wilcox1-49/+26
2017-01-04thermal: thermal_hwmon: Convert to hwmon_device_register_with_info()Fabio Estevam1-17/+3
2016-12-13thermal: rockchip: handle set_trips without the trip pointsCaesar Wang1-1/+15
2016-12-13thermal: rockchip: optimize the conversion tableCaesar Wang1-1/+24
2016-12-13thermal: rockchip: fixes invalid temperature caseCaesar Wang1-20/+28
2016-12-13thermal: rockchip: don't pass table structs by valueBrian Norris1-40/+40
2016-12-13thermal: rockchip: improve conversion error messagesBrian Norris1-2/+4
2016-12-13Merge tag 'pm-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-175/+184
2016-12-13Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds17-1521/+1636
2016-12-12Merge branch 'x86-idle-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+0
2016-12-12Merge powerclamp driver updates (that depend on cpuidle material) for v4.10.Rafael J. Wysocki1-175/+184
2016-12-09x86: Remove empty idle.h headerThomas Gleixner1-1/+0
2016-11-30Merge branches 'thermal-core', 'thermal-intel', 'thermal-soc-fixes' and 'ther...Zhang Rui15-1518/+1633
2016-11-30thermal/x86 pkg temp: Convert to hotplug state machineSebastian Andrzej Siewior1-57/+23
2016-11-30thermal/x86_pkg_temp: Sanitize package managementThomas Gleixner1-20/+22
2016-11-30thermal/x86_pkg_temp: Move work into package structThomas Gleixner1-21/+52
2016-11-30thermal/x86_pkg_temp: Move work scheduled flag into package structThomas Gleixner1-30/+5
2016-11-30thermal/x86_pkg_temp: Sanitize lockingThomas Gleixner1-112/+110
2016-11-30thermal/x86_pkg_temp: Cleanup code some moreThomas Gleixner1-51/+30
2016-11-30thermal/x86_pkg_temp: Cleanup namespaceThomas Gleixner1-90/+76
2016-11-30thermal/x86_pkg_temp: Get rid of ref countingThomas Gleixner1-42/+20
2016-11-30thermal/x86_pkg_temp: Sanitize callback (de)initializationThomas Gleixner1-11/+8
2016-11-30thermal/x86_pkg_temp: Replace open coded cpu searchThomas Gleixner1-15/+4
2016-11-30thermal/x86_pkg_temp: Remove redundant package searchThomas Gleixner1-19/+14
2016-11-30thermal/x86_pkg_temp: Cleanup thermal interrupt handlingThomas Gleixner1-1/+10
2016-11-30thermal: hwmon: Properly report critical temperature in sysfsKrzysztof Kozlowski1-1/+1
2016-11-29thermal/intel_powerclamp: stop sched tick in forced idleJacob Pan1-34/+1
2016-11-29thermal/intel_powerclamp: Convert to CPU hotplug stateSebastian Andrzej Siewior1-37/+36
2016-11-29thermal/intel_powerclamp: Convert the kthread to kthread worker APIPetr Mladek1-122/+170
2016-11-29thermal/intel_powerclamp: Remove duplicated code that starts the kthreadPetr Mladek1-25/+20
2016-11-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+8