<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/mips/bcm63xx/boards, branch master</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=master</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2025-04-27T07:47:09Z</updated>
<entry>
<title>MIPS: BCM63XX: Replace strcpy() with strscpy() in board_prom_init()</title>
<updated>2025-04-27T07:47:09Z</updated>
<author>
<name>Thorsten Blum</name>
</author>
<published>2025-04-22T07:42:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9f6d908adabc11e5b407743696dbb333894b022e'/>
<id>urn:sha1:9f6d908adabc11e5b407743696dbb333894b022e</id>
<content type='text'>
strcpy() is deprecated; use strscpy() instead.

Link: https://github.com/KSPP/linux/issues/88
Cc: linux-hardening@vger.kernel.org
Signed-off-by: Thorsten Blum &lt;thorsten.blum@linux.dev&gt;
Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;
</content>
</entry>
<entry>
<title>gpiolib: legacy: Kill GPIOF_INIT_* definitions</title>
<updated>2024-09-02T09:47:06Z</updated>
<author>
<name>Andy Shevchenko</name>
</author>
<published>2024-08-28T14:23:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4b2b0a2ce8153d65d0829e45e73bf6acdc291344'/>
<id>urn:sha1:4b2b0a2ce8153d65d0829e45e73bf6acdc291344</id>
<content type='text'>
Besides the fact that (old) drivers use wrong definitions, e.g.,
GPIOF_INIT_HIGH instead of GPIOF_OUT_INIT_HIGH, shrink the legacy
definitions by killing those GPIOF_INIT_* completely.

Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;
Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Acked-by: Alexander Sverdlin &lt;alexander.sverdlin@gmail.com&gt;
Reviewed-by: Alexander Sverdlin &lt;alexander.sverdlin@gmail.com&gt;
Link: https://lore.kernel.org/r/20240828142554.2424189-2-andriy.shevchenko@linux.intel.com
Signed-off-by: Bartosz Golaszewski &lt;bartosz.golaszewski@linaro.org&gt;
</content>
</entry>
<entry>
<title>MIPS: BCM63XX: Fix missing prototypes</title>
<updated>2024-01-26T09:33:20Z</updated>
<author>
<name>Florian Fainelli</name>
</author>
<published>2024-01-23T17:46:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dd3c33ccbb8f0dc6a256dc55e7607569aea69721'/>
<id>urn:sha1:dd3c33ccbb8f0dc6a256dc55e7607569aea69721</id>
<content type='text'>
Most of the symbols for which we do not have a prototype can actually be
made static and for the few that cannot, there is already a declaration
in a header for it.

Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;
</content>
</entry>
<entry>
<title>MIPS: BCM63xx: switch to SPDX license identifier</title>
<updated>2020-08-17T11:10:31Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2020-08-12T07:52:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=08b5666db72273d2054a2a48961c6c33f9d697b2'/>
<id>urn:sha1:08b5666db72273d2054a2a48961c6c33f9d697b2</id>
<content type='text'>
Use SPDX license indentifier instead of local reference to COPYING.

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
Acked-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;
</content>
</entry>
<entry>
<title>MIPS: BCM63xx: refactor board declarations</title>
<updated>2020-08-17T11:10:17Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2020-08-12T07:52:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a5fb3b4518bc0e53ebc61580dd64196be32db165'/>
<id>urn:sha1:a5fb3b4518bc0e53ebc61580dd64196be32db165</id>
<content type='text'>
Current board declarations are a mess. Let's put some order and make them
follow the same structure.

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
Acked-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;
</content>
</entry>
<entry>
<title>MIPS: BCM63xx: enable EHCI for DWV-S0 board</title>
<updated>2020-08-17T11:09:52Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2020-08-12T07:52:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f5e8983e44b403f1bef85dff96e34d1b1ab318c7'/>
<id>urn:sha1:f5e8983e44b403f1bef85dff96e34d1b1ab318c7</id>
<content type='text'>
BCM6358 SoCs have OHCI and EHCI controllers that share the same USB ports.
Therefore, the board should also have EHCI enabled.

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
Acked-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;
</content>
</entry>
<entry>
<title>MIPS: BCM63xx: remove EHCI from BCM6348 boards</title>
<updated>2020-08-17T11:09:31Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2020-08-12T07:52:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3879e1dafcc30e60c3d5ea4ae4d3ae8ea02a76a8'/>
<id>urn:sha1:3879e1dafcc30e60c3d5ea4ae4d3ae8ea02a76a8</id>
<content type='text'>
There's no EHCI controller on BCM6348.

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
Acked-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;
</content>
</entry>
<entry>
<title>MIPS: BCM63xx: remove duplicated new lines</title>
<updated>2020-08-17T11:09:11Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2020-08-12T07:52:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7e914be75fc2198cfa5fffdd55a8f4ce463778e1'/>
<id>urn:sha1:7e914be75fc2198cfa5fffdd55a8f4ce463778e1</id>
<content type='text'>
There are 3 duplicated new lines, let's remove them.

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
Acked-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;
</content>
</entry>
<entry>
<title>MIPS: BCM63xx: improve CFE version detection</title>
<updated>2020-07-24T10:02:46Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2020-06-08T09:28:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e27e1cc9d360a347dbd5a398e9df21cfb4e60e3c'/>
<id>urn:sha1:e27e1cc9d360a347dbd5a398e9df21cfb4e60e3c</id>
<content type='text'>
There are some CFE variants that start with 'cfe-vd' instead of 'cfe-v', such
as the one used in the Huawei HG556a: "cfe-vd081.5003". In this case, the CFE
version is stored as is (string vs number bytes).

Some newer devices have an additional version number, such as the Comtrend
VR-3032u: "1.0.38-112.118-11".

Finally, print the string as is if the version doesn't start with "cfe-v" or
"cfe-vd", but starts with "cfe-".

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;
</content>
</entry>
<entry>
<title>MIPS: BCM63xx: add endif comments</title>
<updated>2020-06-15T09:59:45Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2020-06-08T10:18:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c425423a075718eac625c78351fa5907d4f3a9de'/>
<id>urn:sha1:c425423a075718eac625c78351fa5907d4f3a9de</id>
<content type='text'>
There are plenty of ifdefs in board_bcm963xx.c without endif comments.
Let's make the code easier to follow by adding proper comments.

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;
</content>
</entry>
</feed>
