<?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>312eca95 - drivers/perf: hisi: Add support for HiSilicon UC PMU driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/hisilicon/Makefile#312eca95</link>
        <description>drivers/perf: hisi: Add support for HiSilicon UC PMU driverOn HiSilicon Hip09 platform, there are 4 UC (unified cache) moduleson each chip CCL (CPU Cluster). UC is a cache that providescoherence between NUMA and UMA domains. It is located between L2and Memory System. Many PMU events are supported. Let&apos;s supportthe UC PMU driver using the HiSilicon uncore PMU framework.* rd_req_en : rd_req_en is the abbreviation of read request tracetagenable and allows user to count only read operations. Details are listedin the hisi-pmu document at Documentation/admin-guide/perf/hisi-pmu.rst* srcid_en &amp; srcid: Allows users to filter statistical information basedon specific CPU/ICL by srcid.srcid_en depends on rd_req_en being enabled.* uring_channel: Allows users to filter statistical information based onthe specified tx request uring channel.uring_channel only supported events: [0x47 ~ 0x59].Signed-off-by: Junhao He &lt;hejunhao3@huawei.com&gt;Reviewed-by: Yicong Yang &lt;yangyicong@hisilicon.com&gt;Reviewed-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Acked-by: Mark Rutland &lt;mark.rutland@arm.com&gt;Link: https://lore.kernel.org/r/20230615125926.29832-3-hejunhao3@huawei.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/hisilicon/Makefile</description>
        <pubDate>Thu, 15 Jun 2023 12:59:25 +0000</pubDate>
        <dc:creator>Junhao He &lt;hejunhao3@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>66637ab1 - drivers/perf: hisi: add driver for HNS3 PMU</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/hisilicon/Makefile#66637ab1</link>
        <description>drivers/perf: hisi: add driver for HNS3 PMUHNS3(HiSilicon Network System 3) PMU is RCiEP device in HiSilicon SoC NIC,supports collection of performance statistics such as bandwidth, latency,packet rate and interrupt rate.NIC of each SICL has one PMU device for it. Driver registers each PMUdevice to perf, and exports information of supported events, filter mode ofeach event, bdf range, hardware clock frequency, identifier and so on viasysfs.Each PMU device has its own registers of control, counters and interrupt,and it supports 8 hardware events, each hardward event has its ownregisters for configuration, counters and interrupt.Filter options contains:config       - select eventport         - select physical port of nictc           - select tc(must be used with port)func         - select PF/VFqueue        - select queue of PF/VF(must be used with func)intr         - select interrupt number(must be used with func)global       - select all functions of IO DIESigned-off-by: Guangbin Huang &lt;huangguangbin2@huawei.com&gt;Reviewed-by: John Garry &lt;john.garry@huawei.com&gt;Reviewed-by: Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;Link: https://lore.kernel.org/r/20220628063419.38514-3-huangguangbin2@huawei.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/hisilicon/Makefile</description>
        <pubDate>Tue, 28 Jun 2022 06:34:19 +0000</pubDate>
        <dc:creator>Guangbin Huang &lt;huangguangbin2@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>6b79738b - drivers/perf: hisi: Add Support for CPA PMU</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/hisilicon/Makefile#6b79738b</link>
        <description>drivers/perf: hisi: Add Support for CPA PMUOn HiSilicon Hip09 platform, there is a CPA (Coherency Protocol Agent) oneach SICL (Super IO Cluster) which implements packet format translation,route parsing and traffic statistics.CPA PMU has 8 PMU counters and interrupt is supported to handle counteroverflow. Let&apos;s support its driver under the framework of HiSilicon PMUdriver.Signed-off-by: Qi Liu &lt;liuqi115@huawei.com&gt;Reviewed-by: John Garry &lt;john.garry@huawei.com&gt;Reviewed-by: Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;Link: https://lore.kernel.org/r/20220415102352.6665-3-liuqi115@huawei.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/hisilicon/Makefile</description>
        <pubDate>Fri, 15 Apr 2022 10:23:52 +0000</pubDate>
        <dc:creator>Qi Liu &lt;liuqi115@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>8404b0fb - drivers/perf: hisi: Add driver for HiSilicon PCIe PMU</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/hisilicon/Makefile#8404b0fb</link>
        <description>drivers/perf: hisi: Add driver for HiSilicon PCIe PMUPCIe PMU Root Complex Integrated End Point(RCiEP) device is supportedto sample bandwidth, latency, buffer occupation etc.Each PMU RCiEP device monitors multiple Root Ports, and each RCiEP isregistered as a PMU in /sys/bus/event_source/devices, so users canselect target PMU, and use filter to do further sets.Filtering options contains:event     - select the event.port      - select target Root Ports. Information of Root Ports are            shown under sysfs.bdf       - select requester_id of target EP device.trig_len  - set trigger condition for starting event statistics.trig_mode - set trigger mode. 0 means starting to statistic when bigger            than trigger condition, and 1 means smaller.thr_len   - set threshold for statistics.thr_mode  - set threshold mode. 0 means count when bigger than threshold,            and 1 means smaller.Acked-by: Krzysztof Wilczy&#324;ski &lt;kw@linux.com&gt;Reviewed-by: John Garry &lt;john.garry@huawei.com&gt;Signed-off-by: Qi Liu &lt;liuqi115@huawei.com&gt;Reviewed-by: Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;Link: https://lore.kernel.org/r/20211202080633.2919-3-liuqi115@huawei.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/hisilicon/Makefile</description>
        <pubDate>Thu, 02 Dec 2021 08:06:33 +0000</pubDate>
        <dc:creator>Qi Liu &lt;liuqi115@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>a0ab25cd - drivers/perf: hisi: Add support for HiSilicon PA PMU driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/hisilicon/Makefile#a0ab25cd</link>
        <description>drivers/perf: hisi: Add support for HiSilicon PA PMU driverOn HiSilicon Hip09 platform, there is a PA (Protocol Adapter) module oneach chip SICL (Super I/O Cluster) which incorporates three Hydra interfaceand facilitates the cache coherency between the dies on the chip. While PAuncore PMU model is the same as other Hip09 PMU modules and many PMU eventsare supported. Let&apos;s support the PMU driver using the HiSilicon uncore PMUframework.PA PMU supports the following filter functions:* tracetag_en: allows user to count events according to tt_req ortt_core set in L3C PMU. It&apos;s the same as other PMUs.* srcid_cmd &amp; srcid_msk: allows user to filter statistics that come fromspecific CCL/ICL by configuration source ID.* tgtid_cmd &amp; tgtid_msk: it is the similar function to srcid_cmd &amp;srcid_msk. Both are used to check where the data comes from or go to.Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Cc: John Garry &lt;john.garry@huawei.com&gt;Cc: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Reviewed-by: John Garry &lt;john.garry@huawei.com&gt;Co-developed-by: Qi Liu &lt;liuqi115@huawei.com&gt;Signed-off-by: Qi Liu &lt;liuqi115@huawei.com&gt;Signed-off-by: Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;Link: https://lore.kernel.org/r/1615186237-22263-9-git-send-email-zhangshaokun@hisilicon.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/hisilicon/Makefile</description>
        <pubDate>Mon, 08 Mar 2021 06:50:36 +0000</pubDate>
        <dc:creator>Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;</dc:creator>
    </item>
<item>
        <title>3bf30882 - drivers/perf: hisi: Add support for HiSilicon SLLC PMU driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/hisilicon/Makefile#3bf30882</link>
        <description>drivers/perf: hisi: Add support for HiSilicon SLLC PMU driverHiSilicon&apos;s Hip09 is comprised by multi-dies that can be connected by SLLCmodule (Skyros Link Layer Controller), its has separate PMU registers whichthe driver can program it freely and interrupt is supported to handlecounter overflow. Let&apos;s support its driver under the framework of HiSiliconuncore PMU driver.SLLC PMU supports the following filter functions:* tracetag_en: allows user to count data according to tt_req ortt_core set in L3C PMU.* srcid_cmd &amp; srcid_msk: allows user to filter statistics that come fromspecific CCL/ICL by configuration source ID.* tgtid_hi &amp; tgtid_lo: it also supports event statistics that theseoperations will go to the CCL/ICL by configuration target ID ortarget ID range. It&apos;s the same as source ID with 11-bit width inthe SoC. More introduction is added in documentation:Documentation/admin-guide/perf/hisi-pmu.rstCc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Cc: John Garry &lt;john.garry@huawei.com&gt;Cc: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Reviewed-by: John Garry &lt;john.garry@huawei.com&gt;Co-developed-by: Qi Liu &lt;liuqi115@huawei.com&gt;Signed-off-by: Qi Liu &lt;liuqi115@huawei.com&gt;Signed-off-by: Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;Link: https://lore.kernel.org/r/1615186237-22263-8-git-send-email-zhangshaokun@hisilicon.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/hisilicon/Makefile</description>
        <pubDate>Mon, 08 Mar 2021 06:50:35 +0000</pubDate>
        <dc:creator>Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;</dc:creator>
    </item>
<item>
        <title>97807325 - drivers/perf: hisi: Permit modular builds of HiSilicon uncore drivers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/hisilicon/Makefile#97807325</link>
        <description>drivers/perf: hisi: Permit modular builds of HiSilicon uncore driversThis patch lets HiSilicon uncore PMU driver can be built as modules.A common module and three specific uncore PMU driver modules will be built.Export necessary functions in hisi_uncore_pmu module, and changeirq_set_affinity to irq_set_affinity_hint to pass compile.Signed-off-by: Zhou Wang &lt;wangzhou1@hisilicon.com&gt;Tested-by: Qi Liu &lt;liuqi115@huawei.com&gt;Reviewed-by: Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;Link: https://lore.kernel.org/r/1588820305-174479-1-git-send-email-wangzhou1@hisilicon.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/hisilicon/Makefile</description>
        <pubDate>Thu, 07 May 2020 02:58:25 +0000</pubDate>
        <dc:creator>Zhou Wang &lt;wangzhou1@hisilicon.com&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/perf/hisilicon/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/perf/hisilicon/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>904dcf03 - perf: hisi: Add support for HiSilicon SoC DDRC PMU driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/hisilicon/Makefile#904dcf03</link>
        <description>perf: hisi: Add support for HiSilicon SoC DDRC PMU driverThis patch adds support for DDRC PMU driver in HiSilicon SoC chip, EachDDRC has own control, counter and interrupt registers and is an separatePMU. For each DDRC PMU, it has 8-fixed-purpose counters which have beenmapped to 8-events by hardware, it assumes that counter index is equalto event code (0 - 7) in DDRC PMU driver. Interrupt is supported tohandle counter (32-bits) overflow.Acked-by: Mark Rutland &lt;mark.rutland@arm.com&gt;Reviewed-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Signed-off-by: Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;Signed-off-by: Anurup M &lt;anurup.m@huawei.com&gt;Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt;

            List of files:
            /linux-6.15/drivers/perf/hisilicon/Makefile</description>
        <pubDate>Thu, 19 Oct 2017 11:05:20 +0000</pubDate>
        <dc:creator>Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;</dc:creator>
    </item>
<item>
        <title>2bab3cf9 - perf: hisi: Add support for HiSilicon SoC HHA PMU driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/hisilicon/Makefile#2bab3cf9</link>
        <description>perf: hisi: Add support for HiSilicon SoC HHA PMU driverL3 cache coherence is maintained by Hydra Home Agent (HHA) in HiSiliconSoC. This patch adds support for HHA PMU driver, Each HHA has owncontrol, counter and interrupt registers and is an separate PMU. Foreach HHA PMU, it has 16-programable counters and each counter isfree-running. Interrupt is supported to handle counter (48-bits)overflow.Acked-by: Mark Rutland &lt;mark.rutland@arm.com&gt;Reviewed-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Signed-off-by: Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;Signed-off-by: Anurup M &lt;anurup.m@huawei.com&gt;Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt;

            List of files:
            /linux-6.15/drivers/perf/hisilicon/Makefile</description>
        <pubDate>Thu, 19 Oct 2017 11:05:19 +0000</pubDate>
        <dc:creator>Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;</dc:creator>
    </item>
<item>
        <title>2940bc43 - perf: hisi: Add support for HiSilicon SoC L3C PMU driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/hisilicon/Makefile#2940bc43</link>
        <description>perf: hisi: Add support for HiSilicon SoC L3C PMU driverThis patch adds support for L3C PMU driver in HiSilicon SoC chip, EachL3C has own control, counter and interrupt registers and is an separatePMU. For each L3C PMU, it has 8-programable counters and each counteris free-running. Interrupt is supported to handle counter (48-bits)overflow.Acked-by: Mark Rutland &lt;mark.rutland@arm.com&gt;Reviewed-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Signed-off-by: Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;Signed-off-by: Anurup M &lt;anurup.m@huawei.com&gt;Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt;

            List of files:
            /linux-6.15/drivers/perf/hisilicon/Makefile</description>
        <pubDate>Thu, 19 Oct 2017 11:05:18 +0000</pubDate>
        <dc:creator>Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;</dc:creator>
    </item>
<item>
        <title>6ce4ef94 - perf: hisi: Add support for HiSilicon SoC uncore PMU driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/hisilicon/Makefile#6ce4ef94</link>
        <description>perf: hisi: Add support for HiSilicon SoC uncore PMU driverThis patch adds support HiSilicon SoC uncore PMU driver framework andinterfaces.Acked-by: Mark Rutland &lt;mark.rutland@arm.com&gt;Reviewed-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Signed-off-by: Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;Signed-off-by: Anurup M &lt;anurup.m@huawei.com&gt;[will: Fix leader accounting in uncore group validation]Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt;

            List of files:
            /linux-6.15/drivers/perf/hisilicon/Makefile</description>
        <pubDate>Thu, 19 Oct 2017 11:05:17 +0000</pubDate>
        <dc:creator>Shaokun Zhang &lt;zhangshaokun@hisilicon.com&gt;</dc:creator>
    </item>
</channel>
</rss>
