<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/board/tbs/tbs2910, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<entry>
<title>global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_*</title>
<updated>2022-12-05T21:06:07+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2022-11-16T18:10:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=aa6e94deabb45154cea07ad44c4a5c047bca078b'/>
<id>aa6e94deabb45154cea07ad44c4a5c047bca078b</id>
<content type='text'>
The rest of the unmigrated CONFIG symbols in the CONFIG_SYS_SDRAM
namespace do not easily transition to Kconfig. In many cases they likely
should come from the device tree instead. Move these out of CONFIG
namespace and in to CFG namespace.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The rest of the unmigrated CONFIG symbols in the CONFIG_SYS_SDRAM
namespace do not easily transition to Kconfig. In many cases they likely
should come from the device tree instead. Move these out of CONFIG
namespace and in to CFG namespace.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>board: tbs2910: Set all board dts files as maintained</title>
<updated>2022-10-21T09:54:13+00:00</updated>
<author>
<name>Soeren Moch</name>
<email>smoch@web.de</email>
</author>
<published>2022-09-20T16:05:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8949eb6f9cdfce19669515ec2d4a0136e9d8ef6e'/>
<id>8949eb6f9cdfce19669515ec2d4a0136e9d8ef6e</id>
<content type='text'>
This also includes the imx6q-tbs2910-u-boot.dtsi file now.

Signed-off-by: Soeren Moch &lt;smoch@web.de&gt;
Reviewed-by: Fabio Estevam &lt;festevam@denx.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also includes the imx6q-tbs2910-u-boot.dtsi file now.

Signed-off-by: Soeren Moch &lt;smoch@web.de&gt;
Reviewed-by: Fabio Estevam &lt;festevam@denx.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tbs2910: Convert to DM_SERIAL</title>
<updated>2022-04-12T13:36:18+00:00</updated>
<author>
<name>Fabio Estevam</name>
<email>festevam@denx.de</email>
</author>
<published>2022-03-15T20:47:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8fbca1a8b9b02fbc40147401d9af764e07dc96af'/>
<id>8fbca1a8b9b02fbc40147401d9af764e07dc96af</id>
<content type='text'>
Conversion to DM_SERIAL is mandatory.

Select DM_SERIAL and add a imx6q-tbs2910-u-boot.dtsi file
that describes the nodes that require dm-pre-reloc, which allows
the DM model to configure the UART pinctrl early.

Remove the now unneeded board UART initialization.

Signed-off-by: Fabio Estevam &lt;festevam@denx.de&gt;
Tested-by: Soeren Moch &lt;smoch@web.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conversion to DM_SERIAL is mandatory.

Select DM_SERIAL and add a imx6q-tbs2910-u-boot.dtsi file
that describes the nodes that require dm-pre-reloc, which allows
the DM model to configure the UART pinctrl early.

Remove the now unneeded board UART initialization.

Signed-off-by: Fabio Estevam &lt;festevam@denx.de&gt;
Tested-by: Soeren Moch &lt;smoch@web.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>imx: Don't define __ASSEMBLY__ in source files</title>
<updated>2022-02-09T04:07:58+00:00</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2022-01-22T12:07:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5c86a8f7a191f0034fd992314874b669414dc5a0'/>
<id>5c86a8f7a191f0034fd992314874b669414dc5a0</id>
<content type='text'>
This is supposed to be a build-system flag. Move it there so we can
define it before linux/kconfig.h is included.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is supposed to be a build-system flag. Move it there so we can
define it before linux/kconfig.h is included.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>common: Drop asm/global_data.h from common header</title>
<updated>2021-02-02T20:33:42+00:00</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2020-10-31T03:38:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=401d1c4f5d2d29c4bc4beaec95402ca23eb63295'/>
<id>401d1c4f5d2d29c4bc4beaec95402ca23eb63295</id>
<content type='text'>
Move this out of the common header and include it only where needed.  In
a number of cases this requires adding "struct udevice;" to avoid adding
another large header or in other cases replacing / adding missing header
files that had been pulled in, very indirectly.   Finally, we have a few
cases where we did not need to include &lt;asm/global_data.h&gt; at all, so
remove that include.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move this out of the common header and include it only where needed.  In
a number of cases this requires adding "struct udevice;" to avoid adding
another large header or in other cases replacing / adding missing header
files that had been pulled in, very indirectly.   Finally, we have a few
cases where we did not need to include &lt;asm/global_data.h&gt; at all, so
remove that include.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>arm: mx6: Make all i.MX6 SoCs user-selectable</title>
<updated>2020-08-25T08:26:14+00:00</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2020-08-18T11:43:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f27ffe4177a7cc09614e2f87012234c1e260c8f2'/>
<id>f27ffe4177a7cc09614e2f87012234c1e260c8f2</id>
<content type='text'>
We have a number of platforms that are a combination of a carrier board
and System-on-Module (SoM) that in turn allows for the board to have
different SoCs on it.  In some cases, this is handled via board-specific
Kconfig options.  In other cases we make use of
CONFIG_SYS_EXTRA_OPTIONS.  This latter case however can lead to invalid
configurations as we will not in turn get options that in Kconfig are
selected by or depend on that setting.

To resolve this, make the SoC option a choice in Kconfig and make boards
depend on what they can support.  This change opens us up for further
clean-ups in the cases where a single CONFIG_TARGET_xxx can support
different SoCs and today they do not, or do not cleanly do so.

Reported-by: Matt Porter &lt;mporter@konsulko.com&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
Cc: Fabio Estevam &lt;festevam@gmail.com&gt;
Cc: "NXP i.MX U-Boot Team" &lt;uboot-imx@nxp.com&gt;
Cc: Soeren Moch &lt;smoch@web.de&gt;
Cc: Markus Niebel &lt;Markus.Niebel@tq-group.com&gt;
Cc: Igor Opaniuk &lt;igor.opaniuk@toradex.com&gt;
Cc: Heiko Schocher &lt;hs@denx.de&gt;
Cc: Hannes Schmelzer &lt;hannes.schmelzer@br-automation.com&gt;
Cc: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
Cc: Nikita Kiryanov &lt;nikita@compulab.co.il&gt;
Cc: Andreas Geisreiter &lt;ageisreiter@dh-electronics.de&gt;
Cc: Ludwig Zenz &lt;lzenz@dh-electronics.de&gt;
Cc: Lukasz Majewski &lt;lukma@denx.de&gt;
Cc: Akshay Bhat &lt;akshaybhat@timesys.com&gt;
Cc: Ken Lin &lt;Ken.Lin@advantech.com.tw&gt;
Cc: Ian Ray &lt;ian.ray@ge.com&gt;
Cc: Tim Harvey &lt;tharvey@gateworks.com&gt;
Cc: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Cc: Raffaele RECALCATI &lt;raffaele.recalcati@bticino.it&gt;
Cc: Simone CIANNI &lt;simone.cianni@bticino.it&gt;
Cc: Adam Ford &lt;aford173@gmail.com&gt;
Cc: Marcin Niestroj &lt;m.niestroj@grinn-global.com&gt;
Cc: "Eric Bénard" &lt;eric@eukrea.com&gt;
Cc: Baruch Siach &lt;baruch@tkos.co.il&gt;
Cc: Jason Liu &lt;jason.hui.liu@nxp.com&gt;
Cc: Ye Li &lt;ye.li@nxp.com&gt;
Cc: Eric Nelson &lt;eric@nelint.com&gt;
Cc: Troy Kisky &lt;troy.kisky@boundarydevices.com&gt;
Cc: Peng Fan &lt;peng.fan@nxp.com&gt;
Cc: Parthiban Nallathambi &lt;parthiban@linumiz.com&gt;
Cc: Marek Vasut &lt;marex@denx.de&gt;
Cc: "Sébastien Szymanski" &lt;sebastien.szymanski@armadeus.com&gt;
Cc: Christian Gmeiner &lt;christian.gmeiner@gmail.com&gt;
Cc: Niel Fourie &lt;lusus@denx.de&gt;
Cc: Martyn Welch &lt;martyn.welch@collabora.com&gt;
Cc: Richard Hu &lt;richard.hu@technexion.com&gt;
Cc: Stefan Roese &lt;sr@denx.de&gt;
Cc: Boris Brezillon &lt;bbrezillon@kernel.org&gt;
Cc: Arkadiusz Karas &lt;arkadiusz.karas@somlabs.com&gt;
Cc: Breno Lima &lt;breno.lima@nxp.com&gt;
Cc: Francesco Montefoschi &lt;francesco.montefoschi@udoo.org&gt;
Cc: Silvio Fricke &lt;open-source@softing.de&gt;
Tested-by: Matt Porter &lt;mporter@konsulko.com&gt; [colibri_imx6]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Marcin Niestroj &lt;m.niestroj@grinn-global.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have a number of platforms that are a combination of a carrier board
and System-on-Module (SoM) that in turn allows for the board to have
different SoCs on it.  In some cases, this is handled via board-specific
Kconfig options.  In other cases we make use of
CONFIG_SYS_EXTRA_OPTIONS.  This latter case however can lead to invalid
configurations as we will not in turn get options that in Kconfig are
selected by or depend on that setting.

To resolve this, make the SoC option a choice in Kconfig and make boards
depend on what they can support.  This change opens us up for further
clean-ups in the cases where a single CONFIG_TARGET_xxx can support
different SoCs and today they do not, or do not cleanly do so.

Reported-by: Matt Porter &lt;mporter@konsulko.com&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
Cc: Fabio Estevam &lt;festevam@gmail.com&gt;
Cc: "NXP i.MX U-Boot Team" &lt;uboot-imx@nxp.com&gt;
Cc: Soeren Moch &lt;smoch@web.de&gt;
Cc: Markus Niebel &lt;Markus.Niebel@tq-group.com&gt;
Cc: Igor Opaniuk &lt;igor.opaniuk@toradex.com&gt;
Cc: Heiko Schocher &lt;hs@denx.de&gt;
Cc: Hannes Schmelzer &lt;hannes.schmelzer@br-automation.com&gt;
Cc: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
Cc: Nikita Kiryanov &lt;nikita@compulab.co.il&gt;
Cc: Andreas Geisreiter &lt;ageisreiter@dh-electronics.de&gt;
Cc: Ludwig Zenz &lt;lzenz@dh-electronics.de&gt;
Cc: Lukasz Majewski &lt;lukma@denx.de&gt;
Cc: Akshay Bhat &lt;akshaybhat@timesys.com&gt;
Cc: Ken Lin &lt;Ken.Lin@advantech.com.tw&gt;
Cc: Ian Ray &lt;ian.ray@ge.com&gt;
Cc: Tim Harvey &lt;tharvey@gateworks.com&gt;
Cc: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Cc: Raffaele RECALCATI &lt;raffaele.recalcati@bticino.it&gt;
Cc: Simone CIANNI &lt;simone.cianni@bticino.it&gt;
Cc: Adam Ford &lt;aford173@gmail.com&gt;
Cc: Marcin Niestroj &lt;m.niestroj@grinn-global.com&gt;
Cc: "Eric Bénard" &lt;eric@eukrea.com&gt;
Cc: Baruch Siach &lt;baruch@tkos.co.il&gt;
Cc: Jason Liu &lt;jason.hui.liu@nxp.com&gt;
Cc: Ye Li &lt;ye.li@nxp.com&gt;
Cc: Eric Nelson &lt;eric@nelint.com&gt;
Cc: Troy Kisky &lt;troy.kisky@boundarydevices.com&gt;
Cc: Peng Fan &lt;peng.fan@nxp.com&gt;
Cc: Parthiban Nallathambi &lt;parthiban@linumiz.com&gt;
Cc: Marek Vasut &lt;marex@denx.de&gt;
Cc: "Sébastien Szymanski" &lt;sebastien.szymanski@armadeus.com&gt;
Cc: Christian Gmeiner &lt;christian.gmeiner@gmail.com&gt;
Cc: Niel Fourie &lt;lusus@denx.de&gt;
Cc: Martyn Welch &lt;martyn.welch@collabora.com&gt;
Cc: Richard Hu &lt;richard.hu@technexion.com&gt;
Cc: Stefan Roese &lt;sr@denx.de&gt;
Cc: Boris Brezillon &lt;bbrezillon@kernel.org&gt;
Cc: Arkadiusz Karas &lt;arkadiusz.karas@somlabs.com&gt;
Cc: Breno Lima &lt;breno.lima@nxp.com&gt;
Cc: Francesco Montefoschi &lt;francesco.montefoschi@udoo.org&gt;
Cc: Silvio Fricke &lt;open-source@softing.de&gt;
Tested-by: Matt Porter &lt;mporter@konsulko.com&gt; [colibri_imx6]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Marcin Niestroj &lt;m.niestroj@grinn-global.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>board: tbs2910: add documentation</title>
<updated>2020-06-12T17:17:23+00:00</updated>
<author>
<name>Denis 'GNUtoo' Carikli</name>
<email>GNUtoo@cyberdimension.org</email>
</author>
<published>2020-05-30T03:24:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f3767bcb31d0ce5c6381d5f6c33a951774ee6d41'/>
<id>f3767bcb31d0ce5c6381d5f6c33a951774ee6d41</id>
<content type='text'>
This documents the u-boot installation procedure and the
hardware in order to get started.

Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
[trini: Add MAINTAINERS entry for doc file per Soeren's request]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This documents the u-boot installation procedure and the
hardware in order to get started.

Signed-off-by: Denis 'GNUtoo' Carikli &lt;GNUtoo@cyberdimension.org&gt;
[trini: Add MAINTAINERS entry for doc file per Soeren's request]
</pre>
</div>
</content>
</entry>
<entry>
<title>common: Drop init.h from common header</title>
<updated>2020-05-18T21:33:33+00:00</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2020-05-10T17:40:02+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=691d719db7183dfb1d1360efed4c5e9f6899095f'/>
<id>691d719db7183dfb1d1360efed4c5e9f6899095f</id>
<content type='text'>
Move this uncommon header out of the common header.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move this uncommon header out of the common header.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>board: tbs2910: Convert eth to driver model</title>
<updated>2019-10-13T20:49:11+00:00</updated>
<author>
<name>Soeren Moch</name>
<email>smoch@web.de</email>
</author>
<published>2019-10-10T22:59:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=954252aa350931ebf6b114cd0f59a05ab03f6bbf'/>
<id>954252aa350931ebf6b114cd0f59a05ab03f6bbf</id>
<content type='text'>
So we can remove lots of legacy config code.

Signed-off-by: Soeren Moch &lt;smoch@web.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So we can remove lots of legacy config code.

Signed-off-by: Soeren Moch &lt;smoch@web.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>board: tbs2910: Convert pci to driver model</title>
<updated>2019-10-13T20:49:11+00:00</updated>
<author>
<name>Soeren Moch</name>
<email>smoch@web.de</email>
</author>
<published>2019-10-10T22:59:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2fabe35187a3523e72437e415bc1be9187be010a'/>
<id>2fabe35187a3523e72437e415bc1be9187be010a</id>
<content type='text'>
So we can get rid of legacy pci config code.

PCI_PNP is not required for this board, remove it to reduce the size of the
u-boot binary.

DM_PCI does not start the host controller automatically anymore. Do so
in preboot instead.

Signed-off-by: Soeren Moch &lt;smoch@web.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So we can get rid of legacy pci config code.

PCI_PNP is not required for this board, remove it to reduce the size of the
u-boot binary.

DM_PCI does not start the host controller automatically anymore. Do so
in preboot instead.

Signed-off-by: Soeren Moch &lt;smoch@web.de&gt;
</pre>
</div>
</content>
</entry>
</feed>
