<?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 debugfs.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b2268fd8 - wlcore: debugfs: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#b2268fd8</link>
        <description>wlcore: debugfs: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()Using pm_runtime_resume_and_get is more appropriatefor simplifing codeReported-by: Zeal Robot &lt;zealci@zte.com.cn&gt;Signed-off-by: Minghao Chi &lt;chi.minghao@zte.com.cn&gt;Signed-off-by: Kalle Valo &lt;kvalo@kernel.org&gt;Link: https://lore.kernel.org/r/20220408081205.2494512-1-chi.minghao@zte.com.cn

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Fri, 08 Apr 2022 08:12:05 +0000</pubDate>
        <dc:creator>Minghao Chi &lt;chi.minghao@zte.com.cn&gt;</dc:creator>
    </item>
<item>
        <title>d0c8ff7c - wlcore: Remove unused function no_write_handler()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#d0c8ff7c</link>
        <description>wlcore: Remove unused function no_write_handler()There is no caller in tree, so can remove it.Signed-off-by: YueHaibing &lt;yuehaibing@huawei.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;Link: https://lore.kernel.org/r/20200918131305.20976-1-yuehaibing@huawei.com

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Fri, 18 Sep 2020 13:13:05 +0000</pubDate>
        <dc:creator>YueHaibing &lt;yuehaibing@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>2b27bdcc - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#2b27bdcc</link>
        <description>treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336Based on 1 normalized pattern(s):  this program is free software you can redistribute it and or modify  it under the terms of the gnu general public license version 2 as  published by the free software foundation this program is  distributed in the hope that it will be useful but without any  warranty without even the implied warranty of merchantability or  fitness for a particular purpose see the gnu general public license  for more details you should have received a copy of the gnu general  public license along with this program if not write to the free  software foundation inc 51 franklin st fifth floor boston ma 02110  1301 usaextracted by the scancode license scanner the SPDX license identifier  GPL-2.0-onlyhas been chosen to replace the boilerplate/reference in 246 file(s).Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Reviewed-by: Alexios Zavras &lt;alexios.zavras@intel.com&gt;Reviewed-by: Allison Randal &lt;allison@lohutok.net&gt;Cc: linux-spdx@vger.kernel.orgLink: https://lkml.kernel.org/r/20190530000436.674189849@linutronix.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Wed, 29 May 2019 23:57:50 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>ad2106ca - wlcore: no need to check return value of debugfs_create functions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#ad2106ca</link>
        <description>wlcore: no need to check return value of debugfs_create functionsWhen calling debugfs functions, there is no need to ever check thereturn value.  The function can work or not, but the code logic shouldnever do something different based on this.Cc: Kalle Valo &lt;kvalo@codeaurora.org&gt;Cc: Tony Lindgren &lt;tony@atomide.com&gt;Cc: linux-wireless@vger.kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Acked-by: Tony Lindgren &lt;tony@atomide.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Tue, 22 Jan 2019 15:21:24 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>9b71578d - wlcore: Enable runtime PM autosuspend support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#9b71578d</link>
        <description>wlcore: Enable runtime PM autosuspend supportWith runtime PM tested working for wlcore with no autosuspend, we cannow enable autosuspend to cut down on enable/disable for interrupts.Basically we just replace pm_runtime_put() with the autosuspend variants.Let&apos;s use autosuspend delay of 50ms that MMC drivers typically use.Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Tue, 19 Jun 2018 09:43:42 +0000</pubDate>
        <dc:creator>Tony Lindgren &lt;tony@atomide.com&gt;</dc:creator>
    </item>
<item>
        <title>fa2648a3 - wlcore: Add support for runtime PM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#fa2648a3</link>
        <description>wlcore: Add support for runtime PMWe can update wlcore to use PM runtime by adding functions forwlcore_runtime_suspend() and wlcore_runtime_resume() and replacingcalls to wl1271_ps_elp_wakeup() and wl1271_ps_elp_sleep() with callsto pm_runtime_get_sync() and pm_runtime_put().Note that the new wlcore_runtime_suspend() and wlcore_runtime_resume()functions are based on simplified versions of wl1271_ps_elp_sleep() andwl1271_ps_elp_wakeup().We don&apos;t want to use the old functions as we can now take advantage ofthe runtime PM usage count. And we don&apos;t need the old elp_work at all.And we can also remove WL1271_FLAG_ELP_REQUESTED that is no longer needed.Pretty much the only place where we are not just converting the existingfunctions is wl1271_op_suspend() where we add pm_runtime_put_noidle()to keep the calls paired.As the next step is to implement runtime PM autosuspend, let&apos;s not addwrapper functions for the generic runtime PM calls. We would be gettingrid of any wrapper functions anyways.After autoidle we should be able to start using Linux generic wakeirqsfor the padconf interrupt.Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Tue, 19 Jun 2018 09:43:37 +0000</pubDate>
        <dc:creator>Tony Lindgren &lt;tony@atomide.com&gt;</dc:creator>
    </item>
<item>
        <title>6a01d48d - wlcore: use memdup_user</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#6a01d48d</link>
        <description>wlcore: use memdup_userUse memdup_user() helper instead of open-coding to simplify the code.Signed-off-by: Geliang Tang &lt;geliangtang@gmail.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Sat, 06 May 2017 15:42:20 +0000</pubDate>
        <dc:creator>Geliang Tang &lt;geliangtang@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5ea80789 - wlcore: fix spelling mistakes in wl1271_warning</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#5ea80789</link>
        <description>wlcore: fix spelling mistakes in wl1271_warningtrivial fix to spelling mistakes in wl1271_warning error message, changeiligal to invalid and opperation to operation.Signed-off-by: Colin Ian King &lt;colin.king@canonical.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Mon, 03 Apr 2017 09:47:58 +0000</pubDate>
        <dc:creator>Colin Ian King &lt;colin.king@canonical.com&gt;</dc:creator>
    </item>
<item>
        <title>a60db8e7 - wlcore: fix spelling mistake in wl1271_warning</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#a60db8e7</link>
        <description>wlcore: fix spelling mistake in wl1271_warningtrivial fix to spelling mistake of function name in wl1271_warning,should be dynamic_ps_timeout instead of dyanmic_ps_timeout.Signed-off-by: Colin Ian King &lt;colin.king@canonical.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Thu, 29 Dec 2016 20:14:00 +0000</pubDate>
        <dc:creator>Colin Ian King &lt;colin.king@canonical.com&gt;</dc:creator>
    </item>
<item>
        <title>3719c17e - wlcore/wl18xx: fw logger over sdio</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#3719c17e</link>
        <description>wlcore/wl18xx: fw logger over sdioEnable the FW Logger to work over the SDIO interface in addition to over UARTinterface. In the new design we use fw internal memory instead of packet ramthat was used in older (wl12xx) design. This change reduces the impact on TPand stability.A new event was added to notify fw logger is ready for reading. Dynamicconfiguration to debugfs was added as well.Signed-off-by: Shahar Patury &lt;shaharp@ti.com&gt;Signed-off-by: Guy Mishol &lt;guym@ti.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Tue, 22 Dec 2015 12:30:06 +0000</pubDate>
        <dc:creator>Shahar Patury &lt;shaharp@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>b25472f9 - new helpers: no_seek_end_llseek{,_size}()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#b25472f9</link>
        <description>new helpers: no_seek_end_llseek{,_size}()Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Sun, 06 Dec 2015 03:04:48 +0000</pubDate>
        <dc:creator>Al Viro &lt;viro@zeniv.linux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>6f921fab - wlcore: set irq_trigger in board files instead of hiding behind a quirk</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#6f921fab</link>
        <description>wlcore: set irq_trigger in board files instead of hiding behind a quirkThe platform_quirk element in the platform data was usedto change the way the IRQ is triggered.  When set,the EDGE_IRQ quirk would change the irqflags usedand treat edge trigger differently from the rest.Instead of hiding this irq flag setting behind the quirk,have the board files set the irq_trigger explicitly.This will allow us to use standard irq DT definitionslater on.Signed-off-by: Luciano Coelho &lt;luca@coelho.fi&gt;[Eliad - rebase, add irq_trigger field and pass it,update board file changes]Signed-off-by: Eliad Peller &lt;eliad@wizery.com&gt;Tested-by: Nikita Kiryanov &lt;nikita@compulab.co.il&gt;Acked-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;Acked-by: Sekhar Nori &lt;nsekhar@ti.com&gt;Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Wed, 18 Mar 2015 16:38:25 +0000</pubDate>
        <dc:creator>Luciano Coelho &lt;luca@coelho.fi&gt;</dc:creator>
    </item>
<item>
        <title>16129d1d - wlcore: fix sparse warning</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#16129d1d</link>
        <description>wlcore: fix sparse warningUse kstrtoul_from_user() for reading the user value,and fix the following sparse warning:drivers/net/wireless/ti/wlcore/debugfs.c:937:15: error: incompatibletypes in comparison expression (different type sizes)Signed-off-by: Eliad Peller &lt;eliad@wizery.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Mon, 29 Dec 2014 06:24:02 +0000</pubDate>
        <dc:creator>Eliad Peller &lt;eliad@wizery.com&gt;</dc:creator>
    </item>
<item>
        <title>5e74b3aa - wlcore/wl18xx/wl12xx: convert bitmaps to unsigned longs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#5e74b3aa</link>
        <description>wlcore/wl18xx/wl12xx: convert bitmaps to unsigned longsThe *_bit operations expect unsigned longs.Instead of casting the pointers, simply define variousbitmaps as unsigned long (instead of u32).Signed-off-by: Eliad Peller &lt;eliad@wizery.com&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Fri, 11 Jul 2014 00:01:39 +0000</pubDate>
        <dc:creator>Eliad Peller &lt;eliad@wizery.com&gt;</dc:creator>
    </item>
<item>
        <title>bbd74557 - wlcore: print active channel in the driver_state</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#bbd74557</link>
        <description>wlcore: print active channel in the driver_statePrint current active channel/s and a role type forthat channel in the driver_state debugfs.Signed-off-by: Victor Goldenshtein &lt;victorg@ti.com&gt;Signed-off-by: Eliad Peller &lt;eliad@wizery.com&gt;Signed-off-by: Luciano Coelho &lt;luciano.coelho@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Mon, 09 Sep 2013 09:24:33 +0000</pubDate>
        <dc:creator>Victor Goldenshtein &lt;victorg@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>05c8aaa9 - wlcore: use *ppos, not file-&gt;f_pos</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#05c8aaa9</link>
        <description>wlcore: use *ppos, not file-&gt;f_posSigned-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Mon, 17 Jun 2013 11:26:19 +0000</pubDate>
        <dc:creator>Al Viro &lt;viro@zeniv.linux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>93d5d100 - wlcore: consolidate tx_seq handling on recovery</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#93d5d100</link>
        <description>wlcore: consolidate tx_seq handling on recoveryAccumulate the total number of sent packets per-link to find out how farthe encryption sequence number has progressed. Use this number as theinitial security sequence number after recovery.This consolidates security sequence handling for both chip families, aswe no longer have to rely on 12xx specific Tx completion.A fortunate side effect of this is correct management of seq numbers forAP roles and multi-role scenarios.When a link is removed we save the last seq number on a persistent partof the wlvif. This helps the data survive through recoveries/suspends,which also entail changes in the hlid of the link.This functionality is STA only currently.Signed-off-by: Arik Nemtsov &lt;arik@wizery.com&gt;Signed-off-by: Luciano Coelho &lt;coelho@ti.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Tue, 12 Mar 2013 15:19:38 +0000</pubDate>
        <dc:creator>Arik Nemtsov &lt;arik@wizery.com&gt;</dc:creator>
    </item>
<item>
        <title>9ae5d8d4 - wlcore: consolidate Rx BA bitmap management to links struct</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#9ae5d8d4</link>
        <description>wlcore: consolidate Rx BA bitmap management to links structRemove the STA specific ba_rx_bitmap field and use the common linksstructure. This simplifies code setting/checking the BA bitmap.Signed-off-by: Arik Nemtsov &lt;arik@wizery.com&gt;Signed-off-by: Luciano Coelho &lt;coelho@ti.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Wed, 28 Nov 2012 09:42:45 +0000</pubDate>
        <dc:creator>Arik Nemtsov &lt;arik@wizery.com&gt;</dc:creator>
    </item>
<item>
        <title>8591d424 - wlcore: count packets held per AC in each vif</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#8591d424</link>
        <description>wlcore: count packets held per AC in each vifThis accounting will help find a vif that has data in a specific AC.Otherwise we have to traverse all the links, which can be lengthy forthe AP case.Signed-off-by: Arik Nemtsov &lt;arik@wizery.com&gt;Signed-off-by: Luciano Coelho &lt;coelho@ti.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Tue, 27 Nov 2012 06:44:58 +0000</pubDate>
        <dc:creator>Arik Nemtsov &lt;arik@wizery.com&gt;</dc:creator>
    </item>
<item>
        <title>c108c905 - wlcore: gather information about firmware stability</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c#c108c905</link>
        <description>wlcore: gather information about firmware stabilityIt&apos;s sometimes useful to gather information about the firmwarestability in long test runs, especially to see if problems arerecurring frequently or not.  With this commit we count the number oftimes a hardware recovery was issued and print it out during recoveryand in the driver_state in debugfs.Signed-off-by: Luciano Coelho &lt;coelho@ti.com&gt;Signed-off-by: Igal Chernobelsky &lt;igalc@ti.com&gt;Signed-off-by: Arik Nemtsov &lt;arik@wizery.com&gt;Signed-off-by: Luciano Coelho &lt;coelho@ti.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ti/wlcore/debugfs.c</description>
        <pubDate>Mon, 26 Nov 2012 16:05:49 +0000</pubDate>
        <dc:creator>Luciano Coelho &lt;coelho@ti.com&gt;</dc:creator>
    </item>
</channel>
</rss>
