<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/net/wireless/rsi/rsi_91x_debugfs.c, branch linux-6.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.2.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.2.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2021-08-29T08:32:01Z</updated>
<entry>
<title>rsi: make array fsm_state static const, makes object smaller</title>
<updated>2021-08-29T08:32:01Z</updated>
<author>
<name>Colin Ian King</name>
<email>colin.king@canonical.com</email>
</author>
<published>2021-08-19T12:50:18Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f4c813641897cfb43b3b99edd8c8851a1c98c70f'/>
<id>urn:sha1:f4c813641897cfb43b3b99edd8c8851a1c98c70f</id>
<content type='text'>
Don't populate the array fsm_state on the stack but instead it
static const. Makes the object code smaller by 154 bytes:

Before:
   text	   data	    bss	    dec	    hex	filename
   9213	   3904	      0	  13117	   333d	.../wireless/rsi/rsi_91x_debugfs.o

After:
   text	   data	    bss	    dec	    hex	filename
   8995	   3968	      0	  12963	   32a3	.../wireless/rsi/rsi_91x_debugfs.o

(gcc version 10.3.0)

Signed-off-by: Colin Ian King &lt;colin.king@canonical.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
Link: https://lore.kernel.org/r/20210819125018.8577-1-colin.king@canonical.com
</content>
</entry>
<entry>
<title>rsi: Source file headers are not suitable for kernel-doc</title>
<updated>2020-09-01T09:22:40Z</updated>
<author>
<name>Lee Jones</name>
<email>lee.jones@linaro.org</email>
</author>
<published>2020-08-21T07:16:32Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5316050efdde0affa9e9f2bb108d4416844d2ff5'/>
<id>urn:sha1:5316050efdde0affa9e9f2bb108d4416844d2ff5</id>
<content type='text'>
Fixes the following W=1 kernel build warning(s):

 drivers/net/wireless/rsi/rsi_91x_debugfs.c:21: warning: Incorrect use of kernel-doc format:  * rsi_sdio_stats_read() - This function returns the sdio status of the driver.
 drivers/net/wireless/rsi/rsi_91x_debugfs.c:28: warning: Function parameter or member 'seq' not described in 'rsi_sdio_stats_read'
 drivers/net/wireless/rsi/rsi_91x_debugfs.c:28: warning: Function parameter or member 'data' not described in 'rsi_sdio_stats_read'

Cc: Amitkumar Karwar &lt;amitkarwar@gmail.com&gt;
Cc: Siva Rebbagondla &lt;siva8118@gmail.com&gt;
Cc: Kalle Valo &lt;kvalo@codeaurora.org&gt;
Cc: "David S. Miller" &lt;davem@davemloft.net&gt;
Cc: Jakub Kicinski &lt;kuba@kernel.org&gt;
Cc: linux-wireless@vger.kernel.org
Cc: netdev@vger.kernel.org
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
Link: https://lore.kernel.org/r/20200821071644.109970-21-lee.jones@linaro.org
</content>
</entry>
<entry>
<title>rsi: fix spelling mistakes</title>
<updated>2019-02-19T15:08:47Z</updated>
<author>
<name>Siva Rebbagondla</name>
<email>siva.rebbagondla@redpinesignals.com</email>
</author>
<published>2019-02-12T11:28:34Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b9c767fdde6138b945fce386eb481e34a080b7d5'/>
<id>urn:sha1:b9c767fdde6138b945fce386eb481e34a080b7d5</id>
<content type='text'>
Trivial fixes to spelling mistakes in various files in rsi folder.

Signed-off-by: Siva Rebbagondla &lt;siva.rebbagondla@redpinesignals.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>rsi: no need to check return value of debugfs_create functions</title>
<updated>2019-02-01T12:38:21Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2019-01-22T15:21:32Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b8f1fe51898373d34f4f59f54376a952a16c5dc4'/>
<id>urn:sha1:b8f1fe51898373d34f4f59f54376a952a16c5dc4</id>
<content type='text'>
When calling debugfs functions, there is no need to ever check the
return value.  The function can work or not, but the code logic should
never do something different based on this.

Cc: Kalle Valo &lt;kvalo@codeaurora.org&gt;
Cc: linux-wireless@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>rsi: add version information</title>
<updated>2017-09-25T08:25:23Z</updated>
<author>
<name>Pavani Muthyala</name>
<email>pavani.muthyala@redpinesignals.com</email>
</author>
<published>2017-09-21T12:50:34Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=192524a4992a8e638a05147f02d6e42cb2d485e1'/>
<id>urn:sha1:192524a4992a8e638a05147f02d6e42cb2d485e1</id>
<content type='text'>
We will dump information about firmware version, firmware file
name and operating mode during initialization.

Signed-off-by: Pavani Muthyala &lt;pavani.muthyala@redpinesignals.com&gt;
Signed-off-by: Amitkumar Karwar &lt;amit.karwar@redpinesignals.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>rsi: changes in eeprom read frame</title>
<updated>2017-07-28T14:22:33Z</updated>
<author>
<name>Prameela Rani Garnepudi</name>
<email>prameela.j04cs@gmail.com</email>
</author>
<published>2017-07-06T14:37:05Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=09cfb41f35799af91372105a40c0d173e4fef6e5'/>
<id>urn:sha1:09cfb41f35799af91372105a40c0d173e4fef6e5</id>
<content type='text'>
EEPROM read frame is sent during device initialization to read mac address.
The format of the frame is modified in firmware to include eeprom length
and offset. This frame does not return firmware version now. Also same
frame is sent again to read rf type and band information.

Signed-off-by: Prameela Rani Garnepudi &lt;prameela.j04cs@gmail.com&gt;
Signed-off-by: Amitkumar Karwar &lt;amit.karwar@redpinesignals.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>rsi: use BUILD_BUG_ON check for fsm_state</title>
<updated>2017-07-28T14:22:32Z</updated>
<author>
<name>Amitkumar Karwar</name>
<email>amit.karwar@redpinesignals.com</email>
</author>
<published>2017-07-06T14:37:04Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e0d0ae8a4304ce6be488570d085bef278fe941dd'/>
<id>urn:sha1:e0d0ae8a4304ce6be488570d085bef278fe941dd</id>
<content type='text'>
Whenever new fsm_state enum element is added, fsm_state array
also needs to be updated. If this change is missed, we may end
up doing invalid access in array. BUILD_BUG_ON check will help
to avoid this problem.

Signed-off-by: Amitkumar Karwar &lt;amit.karwar@redpinesignals.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>rsi: add in missing RSI_FSM_STATES into array fsm_state</title>
<updated>2017-06-28T17:54:14Z</updated>
<author>
<name>Colin Ian King</name>
<email>colin.king@canonical.com</email>
</author>
<published>2017-06-22T16:58:04Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=58828680af495bc4863af3a006f2018c71714665'/>
<id>urn:sha1:58828680af495bc4863af3a006f2018c71714665</id>
<content type='text'>
Two recent commits added new RSI_FSM_STATES (namely FSM_FW_NOT_LOADED
and FSM_COMMON_DEV_PARAMS_SENT) and the corresponding table fsm_state
was not updated to match. This can lead to an array overrun when
accessing the latter two states in fsm_state. Fix this by adding in
the missing states.

Detected by CoverityScan, CID#1398379 ("Illegal address computation")

Fixes: 9920322ccd8e ("rsi: add tx frame for common device configuration")
Fixes: 015e367494c1 ("rsi: Register interrupt handler before firmware load")
Signed-off-by: Colin Ian King &lt;colin.king@canonical.com&gt;
Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;
</content>
</entry>
<entry>
<title>rsi: Mapping the debugfs stats to the correct s/w queues.</title>
<updated>2014-06-19T19:49:21Z</updated>
<author>
<name>Jahnavi Meher</name>
<email>jahnavi.meher@gmail.com</email>
</author>
<published>2014-06-16T14:09:40Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=51b4a86abd088431e09a01fd335ad385a3ddfe21'/>
<id>urn:sha1:51b4a86abd088431e09a01fd335ad385a3ddfe21</id>
<content type='text'>
Changed the queue numbers to macros, and corrected the mappings.

Signed-off-by: Jahnavi Meher &lt;jahnavi.meher@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>rsi: Potential null pointer derefernce issue fixed.</title>
<updated>2014-04-09T17:55:53Z</updated>
<author>
<name>Fariya Fatima</name>
<email>fariyaf@gmail.com</email>
</author>
<published>2014-04-02T03:59:50Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b25e77fdfa9510a7d47b35ecddc16f5ea583ca4e'/>
<id>urn:sha1:b25e77fdfa9510a7d47b35ecddc16f5ea583ca4e</id>
<content type='text'>
Signed-off-by: Fariya Fatima &lt;fariyaf@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
</feed>
