<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>53bca371 - thermal/drivers/qcom: Add support for LMh driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/thermal/qcom/Makefile#53bca371</link>
        <description>thermal/drivers/qcom: Add support for LMh driverDriver enabling various pieces of Limits Management Hardware(LMh) for cpucluster0 and cpu cluster1 namely kick starting monitoring of temperature,current, battery current violations, enabling reliability algorithm andsetting up various temperature limits.The following has been explained in the cover letter. I am including thishere so that this remains in the commit message as well.LMh is a hardware infrastructure on some Qualcomm SoCs that can enforcetemperature and current limits as programmed by software for certain IPslike CPU. On many newer LMh is configured by firmware/TZ and no programmingis needed from the kernel side. But on certain SoCs like sdm845 thefirmware does not do a complete programming of the h/w. On such soc&apos;skernel software has to explicitly set up the temperature limits and turn onvarious monitoring and enforcing algorithms on the hardware.Tested-by: Steev Klimaszewski &lt;steev@kali.org&gt; # Lenovo Yoga C630Signed-off-by: Thara Gopinath &lt;thara.gopinath@linaro.org&gt;Signed-off-by: Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;Link: https://lore.kernel.org/r/20210809191605.3742979-3-thara.gopinath@linaro.org

            List of files:
            /linux-6.15/drivers/thermal/qcom/Makefile</description>
        <pubDate>Mon, 09 Aug 2021 19:16:00 +0000</pubDate>
        <dc:creator>Thara Gopinath &lt;thara.gopinath@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>ca66dca5 - thermal: qcom: add support for adc-tm5 PMIC thermal monitor</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/thermal/qcom/Makefile#ca66dca5</link>
        <description>thermal: qcom: add support for adc-tm5 PMIC thermal monitorAdd support for Thermal Monitoring part of PMIC5. This part is closelycoupled with ADC, using it&apos;s channels directly. ADC-TM supportgenerating interrupts on ADC value crossing low or high voltage bounds,which is used to support thermal trip points.Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;Signed-off-by: Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;Link: https://lore.kernel.org/r/20210205000118.493610-3-dmitry.baryshkov@linaro.org

            List of files:
            /linux-6.15/drivers/thermal/qcom/Makefile</description>
        <pubDate>Fri, 05 Feb 2021 00:01:18 +0000</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>a7ff8297 - drivers: thermal: tsens: Merge tsens-common.c into tsens.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/thermal/qcom/Makefile#a7ff8297</link>
        <description>drivers: thermal: tsens: Merge tsens-common.c into tsens.ctsens-common.c has outlived its usefuless. It was created expecting lotsof custom routines per version of the TSENS IP. We haven&apos;t needed those,there is now only data in the version-specific files.Merge the code for tsens-common.c into tsens.c. As a result,- Remove any unnecessary forward declarations in tsens.h.- Add a Linaro copyright to tsens.c.- Fixup the Makefile to remove tsens-common.c.- Where it made sense, fix some 80-column alignments in the  tsens-common.c code being copied over.There is no functional change with this patch.Signed-off-by: Amit Kucheria &lt;amit.kucheria@linaro.org&gt;Reviewed-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;Signed-off-by: Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;Link: https://lore.kernel.org/r/e30e2ba6fa5c007983afd4d7d4e0311c0b57917a.1588183879.git.amit.kucheria@linaro.org

            List of files:
            /linux-6.15/drivers/thermal/qcom/Makefile</description>
        <pubDate>Wed, 29 Apr 2020 18:14:17 +0000</pubDate>
        <dc:creator>Amit Kucheria &lt;amit.kucheria@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/thermal/qcom/Makefile#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/thermal/qcom/Makefile</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>e8c24c6f - drivers: thermal: tsens: Add generic support for TSENS v1 IP</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/thermal/qcom/Makefile#e8c24c6f</link>
        <description>drivers: thermal: tsens: Add generic support for TSENS v1 IPqcs404 has a single TSENS IP block with 10 sensors. It uses version 1.4of the TSENS IP, functionality for which is encapsulated inside theqcom,tsens-v1 compatible.Signed-off-by: Amit Kucheria &lt;amit.kucheria@linaro.org&gt;Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/thermal/qcom/Makefile</description>
        <pubDate>Wed, 20 Mar 2019 13:18:00 +0000</pubDate>
        <dc:creator>Amit Kucheria &lt;amit.kucheria@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>582a0c41 - drivers: thermal: tsens: Merge tsens-8974 into tsens-v0_1</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/thermal/qcom/Makefile#582a0c41</link>
        <description>drivers: thermal: tsens: Merge tsens-8974 into tsens-v0_18974 and 8916 have the same version of the TSENS IP. Merge the files toallow for better code reuse.Signed-off-by: Amit Kucheria &lt;amit.kucheria@linaro.org&gt;Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/thermal/qcom/Makefile</description>
        <pubDate>Wed, 20 Mar 2019 13:17:49 +0000</pubDate>
        <dc:creator>Amit Kucheria &lt;amit.kucheria@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>2be20763 - drivers: thermal: tsens: Rename tsens-8916 to prepare to merge with tsens-8974</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/thermal/qcom/Makefile#2be20763</link>
        <description>drivers: thermal: tsens: Rename tsens-8916 to prepare to merge with tsens-89748916 and 8974 use v0.1.0 of the TSENS IP. Rename tsens-8916 to prepareit for merging with tsens-8974 in a later commit.Signed-off-by: Amit Kucheria &lt;amit.kucheria@linaro.org&gt;Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/thermal/qcom/Makefile</description>
        <pubDate>Wed, 20 Mar 2019 13:17:47 +0000</pubDate>
        <dc:creator>Amit Kucheria &lt;amit.kucheria@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>72e9baf9 - drivers: thermal: Move QCOM_SPMI_TEMP_ALARM into the qcom subdir</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/thermal/qcom/Makefile#72e9baf9</link>
        <description>drivers: thermal: Move QCOM_SPMI_TEMP_ALARM into the qcom subdirThis cleans up the directory a bit allowing just one place to look forthermal related drivers for QCOM platforms instead of being scattered inthe root directory and the qcom/ subdirectory. Compile-tested withARCH=arm64 defconfig and the driver explicitly enabled with menuconfig.Signed-off-by: Amit Kucheria &lt;amit.kucheria@linaro.org&gt;Acked-by: Daniel Lezcano &lt;daniel.lezcano@linaro.org&gt;Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;

            List of files:
            /linux-6.15/drivers/thermal/qcom/Makefile</description>
        <pubDate>Fri, 07 Dec 2018 06:55:27 +0000</pubDate>
        <dc:creator>Amit Kucheria &lt;amit.kucheria@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>770324a4 - thermal: tsens: Rename tsens-8996 to tsens-v2 for reuse</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/thermal/qcom/Makefile#770324a4</link>
        <description>thermal: tsens: Rename tsens-8996 to tsens-v2 for reuseThe TSENS block inside the 8996 is internally classified as version 2 ofthe IP. Several other SoC families use this block and can share this code.We rename get_temp() to reflect that it can be used across the v2 family.Signed-off-by: Amit Kucheria &lt;amit.kucheria@linaro.org&gt;Reviewed-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;Tested-by: Matthias Kaehlcke &lt;mka@chromium.org&gt;Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt;Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt;Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/thermal/qcom/Makefile</description>
        <pubDate>Wed, 18 Jul 2018 06:43:11 +0000</pubDate>
        <dc:creator>Amit Kucheria &lt;amit.kucheria@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>d059c739 - thermal: qcom: tsens-8996: Add support for 8996 family of SoCs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/thermal/qcom/Makefile#d059c739</link>
        <description>thermal: qcom: tsens-8996: Add support for 8996 family of SoCsThe TSENS controller in 8996 family of SoCs is capable of converting theADC code outputs to real temperature values (in decidegree Celsius).It can also be programmed to provide raw ADC code, but the secure softwareon 8996 programs it to provide real temperatures and also does the neededcalibrations.We check the valid bit to ensure valid data is read by the AHB master.And the spec recommends the below algorithm to read data 3 consecutivetimes, which takes care of the worst case delay taken to propagate theupdated data to the register.Signed-off-by: Rajendra Nayak &lt;rnayak@codeaurora.org&gt;Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt;Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;

            List of files:
            /linux-6.15/drivers/thermal/qcom/Makefile</description>
        <pubDate>Thu, 05 May 2016 08:51:44 +0000</pubDate>
        <dc:creator>Rajendra Nayak &lt;rnayak@codeaurora.org&gt;</dc:creator>
    </item>
<item>
        <title>20d4fd84 - thermal: qcom: tsens-8960: Add support for 8960 family of SoCs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/thermal/qcom/Makefile#20d4fd84</link>
        <description>thermal: qcom: tsens-8960: Add support for 8960 family of SoCs8960 family of SoCs have the TSENS device as part of GCC, hencethe driver probes the virtual child device created by GCC anduses the parent to extract all DT properties and reuses the GCCregmap.Also GCC/TSENS are part of a  domain thats not always ON.Hence add .suspend and .resume hooks to save and restore some ofthe inited register context.Also 8960 family have some of the TSENS init sequence thatsrequired to be done by the HLOS driver (some later versions of TSENSdo not export these registers to non-secure world, and hence needthese initializations to be done by secure bootloaders)8660 from the same family has just one sensor and hence some registeroffset/layout differences which need special handling in the driver.Based on the original code from Siddartha Mohanadoss, Stephen Boyd andNarendran Rajan.Signed-off-by: Rajendra Nayak &lt;rnayak@codeaurora.org&gt;Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt;Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;

            List of files:
            /linux-6.15/drivers/thermal/qcom/Makefile</description>
        <pubDate>Thu, 05 May 2016 08:51:43 +0000</pubDate>
        <dc:creator>Rajendra Nayak &lt;rnayak@codeaurora.org&gt;</dc:creator>
    </item>
<item>
        <title>5e6703bd - thermal: qcom: tsens-8974: Add support for 8974 family of SoCs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/thermal/qcom/Makefile#5e6703bd</link>
        <description>thermal: qcom: tsens-8974: Add support for 8974 family of SoCsAdd .calibrate support for 8974 family as part of tsens_ops.Based on the original code by Siddartha Mohanadoss and Stephen Boyd.Signed-off-by: Rajendra Nayak &lt;rnayak@codeaurora.org&gt;Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt;Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;

            List of files:
            /linux-6.15/drivers/thermal/qcom/Makefile</description>
        <pubDate>Thu, 05 May 2016 08:51:41 +0000</pubDate>
        <dc:creator>Rajendra Nayak &lt;rnayak@codeaurora.org&gt;</dc:creator>
    </item>
<item>
        <title>840a5bd3 - thermal: qcom: tsens-8916: Add support for 8916 family of SoCs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/thermal/qcom/Makefile#840a5bd3</link>
        <description>thermal: qcom: tsens-8916: Add support for 8916 family of SoCsAdd support to calibrate sensors on 8916 family and also add commonfunctions to read temperature from sensors (This can be reused onother SoCs having similar TSENS device)The calibration data is read from eeprom using the generic nvmemframework apis.Based on the original code by Siddartha Mohanadoss and Stephen Boyd.Signed-off-by: Rajendra Nayak &lt;rnayak@codeaurora.org&gt;Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt;Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;

            List of files:
            /linux-6.15/drivers/thermal/qcom/Makefile</description>
        <pubDate>Thu, 05 May 2016 08:51:40 +0000</pubDate>
        <dc:creator>Rajendra Nayak &lt;rnayak@codeaurora.org&gt;</dc:creator>
    </item>
<item>
        <title>9066073c - thermal: qcom: tsens: Add a skeletal TSENS drivers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/thermal/qcom/Makefile#9066073c</link>
        <description>thermal: qcom: tsens: Add a skeletal TSENS driversTSENS is Qualcomms&apos; thermal temperature sensor device. Itsupports reading temperatures from multiple thermal sensorspresent on various QCOM SoCs.Calibration data is generally read from a non-volatile memory(eeprom) device.Add a skeleton driver with all the necessary abstractions soa variety of qcom device families which support TSENS canadd driver extensions.Also add the required device tree bindings which can be usedto describe the TSENS device in DT.Signed-off-by: Rajendra Nayak &lt;rnayak@codeaurora.org&gt;Reviewed-by: Lina Iyer &lt;lina.iyer@linaro.org&gt;Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt;Signed-off-by: Zhang Rui &lt;rui.zhang@intel.com&gt;

            List of files:
            /linux-6.15/drivers/thermal/qcom/Makefile</description>
        <pubDate>Thu, 05 May 2016 08:51:39 +0000</pubDate>
        <dc:creator>Rajendra Nayak &lt;rnayak@codeaurora.org&gt;</dc:creator>
    </item>
</channel>
</rss>
