<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/staging/rtl8192e, branch master</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=master</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2024-10-08T19:52:22+00:00</updated>
<entry>
<title>staging: rtl8192e: delete the driver</title>
<updated>2024-10-08T19:52:22+00:00</updated>
<author>
<name>Johannes Berg</name>
<email>johannes.berg@intel.com</email>
</author>
<published>2024-10-07T18:26:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=be9be9f54f225f8301a0eb10d2d6f79077817e75'/>
<id>urn:sha1:be9be9f54f225f8301a0eb10d2d6f79077817e75</id>
<content type='text'>
This driver is using lib80211 and any driver that plans to ever
leave staging should never have done that, so remove the driver
to enable cleaning up lib80211 into libipw inside the old Intel
drivers.

Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Link: https://patch.msgid.link/20241007202707.d0e59cdd2cdc.I8e4d74a6e1d09eefe1f5e2e208735ba2ccef1d4f@changeid
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>staging: rtl8192e: Constify struct lib80211_crypto_ops</title>
<updated>2024-08-27T08:28:53+00:00</updated>
<author>
<name>Christophe JAILLET</name>
<email>christophe.jaillet@wanadoo.fr</email>
</author>
<published>2024-08-05T06:40:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=6a1a6f2dba35cfb5f81100c375a0c87eda90f2c7'/>
<id>urn:sha1:6a1a6f2dba35cfb5f81100c375a0c87eda90f2c7</id>
<content type='text'>
Now that functions in lib80211 handle "const struct lib80211_crypto_ops",
some structure can be constified as well.

Constifying these structures moves some data to a read-only section, so
increase overall security.

Signed-off-by: Christophe JAILLET &lt;christophe.jaillet@wanadoo.fr&gt;
Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Link: https://patch.msgid.link/dfda6343781ae3d50cd2ec7bbdcf76a489b6922a.1722839425.git.christophe.jaillet@wanadoo.fr
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>wifi: lib80211: Handle const struct lib80211_crypto_ops in lib80211</title>
<updated>2024-08-27T08:28:49+00:00</updated>
<author>
<name>Christophe JAILLET</name>
<email>christophe.jaillet@wanadoo.fr</email>
</author>
<published>2024-08-05T06:40:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=3a3d1afd25ea2e142c78b67fb769df5be7d308c3'/>
<id>urn:sha1:3a3d1afd25ea2e142c78b67fb769df5be7d308c3</id>
<content type='text'>
lib80211_register_crypto_ops() and lib80211_unregister_crypto_ops() don't
modify their "struct lib80211_crypto_ops *ops" argument. So, it can be
declared as const.

Doing so, some adjustments are needed to also constify some date in
"struct lib80211_crypt_data", "struct lib80211_crypto_alg" and the
return value of lib80211_get_crypto_ops().

Signed-off-by: Christophe JAILLET &lt;christophe.jaillet@wanadoo.fr&gt;
Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;
Link: https://patch.msgid.link/c74085e02f33a11327582b19c9f51c3236e85ae2.1722839425.git.christophe.jaillet@wanadoo.fr
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>staging: rtl8192e: Fix conflicting types error with net_device.</title>
<updated>2024-06-27T13:45:16+00:00</updated>
<author>
<name>Teddy Engel</name>
<email>engel.teddy@gmail.com</email>
</author>
<published>2024-06-25T16:33:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d11cbdee25953d528ccbeaab1a03733c4e07399e'/>
<id>urn:sha1:d11cbdee25953d528ccbeaab1a03733c4e07399e</id>
<content type='text'>
Add a pre-declaration of struct net_device so the compiler is able to
use rtl_pci.h / rtl_cam.h.

Signed-off-by: Teddy Engel &lt;engel.teddy@gmail.com&gt;
Reported-by: kernel test robot &lt;lkp@intel.com&gt;
Closes: https://lore.kernel.org/oe-kbuild-all/202406250858.L8rJMHQm-lkp@intel.com/
Fixes: 7dff0b27d9c8 ("staging: rtl8192e: Remove unnecessary pre-declaration of struct net_device")
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Link: https://lore.kernel.org/r/20240625163334.11117-1-engel.teddy@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: rtl8192e: Remove unnecessary pre-declaration of struct net_device</title>
<updated>2024-06-24T13:25:42+00:00</updated>
<author>
<name>Teddy Engel</name>
<email>engel.teddy@gmail.com</email>
</author>
<published>2024-06-13T20:15:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7dff0b27d9c842f88149bf611cbc0b59be1dcd3c'/>
<id>urn:sha1:7dff0b27d9c842f88149bf611cbc0b59be1dcd3c</id>
<content type='text'>
Remove pre-declaration of struct.

Signed-off-by: Teddy Engel &lt;engel.teddy@gmail.com&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Link: https://lore.kernel.org/r/bb7d1aa7b336e4d68a30fd17dae7accfd2d5a26e.1718309120.git.engel.teddy@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: rtl8192e: Remove unused macro dm_tx_bb_gain_idx_to_amplify</title>
<updated>2024-06-24T13:25:42+00:00</updated>
<author>
<name>Teddy Engel</name>
<email>engel.teddy@gmail.com</email>
</author>
<published>2024-06-13T20:15:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=91c2d350c79a20a00b787e0a7bc86ee75bbaff44'/>
<id>urn:sha1:91c2d350c79a20a00b787e0a7bc86ee75bbaff44</id>
<content type='text'>
Remove unused macro.

Signed-off-by: Teddy Engel &lt;engel.teddy@gmail.com&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Link: https://lore.kernel.org/r/5ee3df2b02a84e6aeb2d1c4903cb018161d78b1b.1718309120.git.engel.teddy@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: rtl8192e: Capitalize constant RegC38_TH</title>
<updated>2024-06-24T13:25:42+00:00</updated>
<author>
<name>Teddy Engel</name>
<email>engel.teddy@gmail.com</email>
</author>
<published>2024-06-13T20:15:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=dd113e9c39d04cf16e3be6dd08dda15c8d013fd9'/>
<id>urn:sha1:dd113e9c39d04cf16e3be6dd08dda15c8d013fd9</id>
<content type='text'>
According to kernel coding style, capitalize defined constant.

Signed-off-by: Teddy Engel &lt;engel.teddy@gmail.com&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Link: https://lore.kernel.org/r/e78f4c30a838d8e98794d80126ca246614b14b68.1718309120.git.engel.teddy@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: rtl8192e: Remove unused struct phy_ofdm_rx_status_rxsc</title>
<updated>2024-06-24T13:25:42+00:00</updated>
<author>
<name>Teddy Engel</name>
<email>engel.teddy@gmail.com</email>
</author>
<published>2024-06-13T20:15:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=c313e6b00b6463461da7e36cf8df7ff6c8ab5d0f'/>
<id>urn:sha1:c313e6b00b6463461da7e36cf8df7ff6c8ab5d0f</id>
<content type='text'>
Remove unused struct declaration.

Signed-off-by: Teddy Engel &lt;engel.teddy@gmail.com&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Link: https://lore.kernel.org/r/ef5ffc1063323f6c1f22ab75f3b5ff01982c3061.1718309120.git.engel.teddy@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: rtl8192e: Remove unused constants</title>
<updated>2024-06-24T13:25:42+00:00</updated>
<author>
<name>Teddy Engel</name>
<email>engel.teddy@gmail.com</email>
</author>
<published>2024-06-13T20:15:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=f24974a6992e1a2531bd04a7e7ca37c96af569d5'/>
<id>urn:sha1:f24974a6992e1a2531bd04a7e7ca37c96af569d5</id>
<content type='text'>
Remove unused constants: IC_VersionCut_C, IC_VersionCut_E, WA_IOT_TH_VAL

Signed-off-by: Teddy Engel &lt;engel.teddy@gmail.com&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Link: https://lore.kernel.org/r/0ff436b8aa199829728ee11d0ed302e3fa6fd2ac.1718309120.git.engel.teddy@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: rtl8192e: Fix alignment to match open parenthesis in rtllib_rx.c</title>
<updated>2024-06-24T13:25:23+00:00</updated>
<author>
<name>Tree Davies</name>
<email>tdavies@darkphysics.net</email>
</author>
<published>2024-06-12T03:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=5962166211e834230c549d4de71ed8d8e46e050a'/>
<id>urn:sha1:5962166211e834230c549d4de71ed8d8e46e050a</id>
<content type='text'>
Add spaces and tabs to fix warning: Alignment should match open
parenthesis.

Signed-off-by: Tree Davies &lt;tdavies@darkphysics.net&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Reviewed-by: Dan Carpenter &lt;dan.carpenter@linaro.org&gt;
Link: https://lore.kernel.org/r/20240612032230.9738-25-tdavies@darkphysics.net
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
