<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-op-linux/drivers/staging/octeon, branch master</title>
<subtitle>Talos™ II Linux sources for OpenPOWER</subtitle>
<id>https://git.raptorcs.com/git/talos-op-linux/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-op-linux/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/'/>
<updated>2019-12-17T11:54:33+00:00</updated>
<entry>
<title>staging: octeon: delete driver</title>
<updated>2019-12-17T11:54:33+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2019-12-10T09:15:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=710d7fbe21ee2ceab121f1f84a20edf68f9f9742'/>
<id>urn:sha1:710d7fbe21ee2ceab121f1f84a20edf68f9f9742</id>
<content type='text'>
This driver has been in the tree since 2009 with no real movement to get
it out.  Now it is starting to cause build issues and other problems for
people who want to fix coding style problems, but can not actually build
it.

As nothing is happening here, just delete the module entirely.

Reported-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Acked-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Cc: David Daney &lt;ddaney@caviumnetworks.com&gt;
Cc: "David S. Miller" &lt;davem@davemloft.net&gt;
Cc: "Matthew Wilcox (Oracle)" &lt;willy@infradead.org&gt;
Cc: Guenter Roeck &lt;linux@roeck-us.net&gt;
Cc: YueHaibing &lt;yuehaibing@huawei.com&gt;
Cc: Aaro Koskinen &lt;aaro.koskinen@iki.fi&gt;
Cc: Wambui Karuga &lt;wambui.karugax@gmail.com&gt;
Cc: Julia Lawall &lt;julia.lawall@lip6.fr&gt;
Cc: Florian Westphal &lt;fw@strlen.de&gt;
Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Cc: Branden Bonaby &lt;brandonbonaby94@gmail.com&gt;
Cc: "Petr Štetiar" &lt;ynezz@true.cz&gt;
Cc: Sandro Volery &lt;sandro@volery.com&gt;
Cc: Paul Burton &lt;paulburton@kernel.org&gt;
Cc: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Cc: Giovanni Gherdovich &lt;bobdc9664@seznam.cz&gt;
Cc: Valery Ivanov &lt;ivalery111@gmail.com&gt;
Link: https://lore.kernel.org/r/20191210091509.3546251-1-gregkh@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging/octeon: Mark Ethernet driver as BROKEN</title>
<updated>2019-12-10T09:04:31+00:00</updated>
<author>
<name>Guenter Roeck</name>
<email>linux@roeck-us.net</email>
</author>
<published>2019-12-02T14:18:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=075a1e87d1e2358d0b0301ac8f8e7f25051decf1'/>
<id>urn:sha1:075a1e87d1e2358d0b0301ac8f8e7f25051decf1</id>
<content type='text'>
The code doesn't compile due to incompatible pointer errors such as

drivers/staging/octeon/ethernet-tx.c:649:50: error:
	passing argument 1 of 'cvmx_wqe_get_grp' from incompatible pointer type

This is due to mixing, for example, cvmx_wqe_t with 'struct cvmx_wqe'.

Unfortunately, one can not just revert the primary offending commit, as doing so
results in secondary errors. This is made worse by the fact that the "removed"
typedefs still exist and are used widely outside the staging directory,
making the entire set of "remove typedef" changes pointless and wrong.

Reflect reality and mark the driver as BROKEN.

Fixes: ef1fe6b7369a ("staging: octeon: remove typedef declaration for cvmx_wqe")
Fixes: 73aef0c9d2c6 ("staging: octeon: remove typedef declaration for cvmx_helper_link_info")
Cc: Wambui Karuga &lt;wambui.karugax@gmail.com&gt;
Cc: Julia Lawall &lt;julia.lawall@lip6.fr&gt;
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Link: https://lore.kernel.org/r/20191202141836.9363-1-linux@roeck-us.net
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: octeon: indent with tabs instead of spaces</title>
<updated>2019-11-22T10:32:54+00:00</updated>
<author>
<name>Giovanni Gherdovich</name>
<email>bobdc9664@seznam.cz</email>
</author>
<published>2019-11-18T18:38:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=282eaa624f0682a212977076c9062de349540ebb'/>
<id>urn:sha1:282eaa624f0682a212977076c9062de349540ebb</id>
<content type='text'>
Remove a coding style error from the Octeon driver's tree and keep
checkpatch.pl a little quieter.

Being a white-spaces patch the chances of breakage are minimal; we don't
have the hardware to run this driver so we built it with COMPILE_TEST
enabled on an x86 machine.

Signed-off-by: Giovanni Gherdovich &lt;bobdc9664@seznam.cz&gt;
Reviewed-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Link: https://lore.kernel.org/r/20191118183852.3699-1-bobdc9664@seznam.cz
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: octeon: fix missing a blank line after declaration</title>
<updated>2019-11-11T15:37:58+00:00</updated>
<author>
<name>Valery Ivanov</name>
<email>ivalery111@gmail.com</email>
</author>
<published>2019-11-08T14:23:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=1fa489b14dbc4968284711874ed35566fcdf712b'/>
<id>urn:sha1:1fa489b14dbc4968284711874ed35566fcdf712b</id>
<content type='text'>
This patch fixes "WARNING: Missing a blank line after declarations"
Issue found by checkpatch.pl

Signed-off-by: Valery Ivanov &lt;ivalery111@gmail.com&gt;
Link: https://lore.kernel.org/r/20191108142329.GA3192@hwsrv-485799.hostwindsdns.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: octeon: Remove unneeded variable</title>
<updated>2019-10-27T07:15:43+00:00</updated>
<author>
<name>Cristiane Naves</name>
<email>cristianenavescardoso09@gmail.com</email>
</author>
<published>2019-10-26T22:24:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=6d7e7c31ff9d67d10ea6bd0ea3410027ce065126'/>
<id>urn:sha1:6d7e7c31ff9d67d10ea6bd0ea3410027ce065126</id>
<content type='text'>
Remove unneeded variable used to store return value. Issue found by
coccicheck.

Signed-off-by: Cristiane Naves &lt;cristianenavescardoso09@gmail.com&gt;
Link: https://lore.kernel.org/r/20191026222453.GA14562@cristiane-Inspiron-5420
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: octeon: fix restricted __be16 degrades to integer</title>
<updated>2019-10-15T16:35:01+00:00</updated>
<author>
<name>Wambui Karuga</name>
<email>wambui.karugax@gmail.com</email>
</author>
<published>2019-10-15T08:47:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=d9cceb24b407d57229d45853f9c399623e768d39'/>
<id>urn:sha1:d9cceb24b407d57229d45853f9c399623e768d39</id>
<content type='text'>
Add cast to fix the following sparse warning:
warning: restricted __be16 degrades to integer

Signed-off-by: Wambui Karuga &lt;wambui.karugax@gmail.com&gt;
Link: https://lore.kernel.org/r/20191015084731.8514-1-wambui.karugax@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: octeon: remove typedef declaration for cvmx_fau_op_size</title>
<updated>2019-10-14T13:36:54+00:00</updated>
<author>
<name>Wambui Karuga</name>
<email>wambui.karugax@gmail.com</email>
</author>
<published>2019-10-12T18:04:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=180245d2d01686f61b3d1909bdf349a6d153008b'/>
<id>urn:sha1:180245d2d01686f61b3d1909bdf349a6d153008b</id>
<content type='text'>
Remove addition of new typedef for enum cvmx_fau_op_size.
Issue found by checkpatch.pl

Signed-off-by: Wambui Karuga &lt;wambui.karugax@gmail.com&gt;
Acked-by: Julia Lawall &lt;julia.lawall@lip6.fr&gt;
Link: https://lore.kernel.org/r/0130bbbffd4c3c9e0e2ab0fc02cb7fa704ee410c.1570821661.git.wambui.karugax@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: octeon: remove typedef declartion for cvmx_pko_command_word0</title>
<updated>2019-10-14T13:36:53+00:00</updated>
<author>
<name>Wambui Karuga</name>
<email>wambui.karugax@gmail.com</email>
</author>
<published>2019-10-12T18:04:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=6cc5e1c700316c11b61975af3be8ebcab1e2f8b9'/>
<id>urn:sha1:6cc5e1c700316c11b61975af3be8ebcab1e2f8b9</id>
<content type='text'>
Removes addition of new typedef declaration for
cvmx_pko_command_word0.
Also replace previous instances with new union declaration.

Signed-off-by: Wambui Karuga &lt;wambui.karugax@gmail.com&gt;
Acked-by: Julia Lawall &lt;julia.lawall@lip6.fr&gt;
Link: https://lore.kernel.org/r/40bb26b250d7ba5b0d5199072e773be2fb0fed90.1570821661.git.wambui.karugax@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: octeon: remove typedef declaration for cvmx_fau_reg_32</title>
<updated>2019-10-14T13:36:53+00:00</updated>
<author>
<name>Wambui Karuga</name>
<email>wambui.karugax@gmail.com</email>
</author>
<published>2019-10-12T18:04:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=1691741fe31d9d2767e7534a83daf3b31390454b'/>
<id>urn:sha1:1691741fe31d9d2767e7534a83daf3b31390454b</id>
<content type='text'>
Remove typedef declaration for enum cvmx_fau_reg_32.
Also replace its previous uses with new declaration format.
Issue found by checkpatch.pl

Signed-off-by: Wambui Karuga &lt;wambui.karugax@gmail.com&gt;
Acked-by: Julia Lawall &lt;julia.lawall@lip6.fr&gt;
Link: https://lore.kernel.org/r/b7216f423d8e06b2ed7ac2df643a9215cd95be32.1570821661.git.wambui.karugax@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: octeon: remove typedef declaration for cvmx_helper_link_info</title>
<updated>2019-10-14T13:36:52+00:00</updated>
<author>
<name>Wambui Karuga</name>
<email>wambui.karugax@gmail.com</email>
</author>
<published>2019-10-12T18:04:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=73aef0c9d2c6f746e8c84775b73ef374b7a2a4dc'/>
<id>urn:sha1:73aef0c9d2c6f746e8c84775b73ef374b7a2a4dc</id>
<content type='text'>
Remove declaration of union cvmx_helper_link_info as typedef.
Also replace its previous uses with new union declaration.
Issue found by checkpatch.pl

Signed-off-by: Wambui Karuga &lt;wambui.karugax@gmail.com&gt;
Acked-by: Julia Lawall &lt;julia.lawall@lip6.fr&gt;
Link: https://lore.kernel.org/r/fb373aed8fd2b04d01198f5a5769fd2476714e88.1570821661.git.wambui.karugax@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
