<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/configs, branch v2021.01</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/configs?h=v2021.01</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/configs?h=v2021.01'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2021-01-08T13:42:08Z</updated>
<entry>
<title>xea: config: Disable CONFIG_SPL_OF_PLATDATA_PARENT on XEA (imx28)</title>
<updated>2021-01-08T13:42:08Z</updated>
<author>
<name>Lukasz Majewski</name>
<email>lukma@denx.de</email>
</author>
<published>2020-12-26T00:09:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c8f2a060a15b8a21cef90c82cc49f70517356a50'/>
<id>urn:sha1:c8f2a060a15b8a21cef90c82cc49f70517356a50</id>
<content type='text'>
On the XEA board (imx28) one needs in the SPL support for GPIO, MMC and
SPI. Two last ones are necessary for booting the device. The GPIO support
allows deciding which medium will be used. For example the GPIO DTS node
(gpio@0 at imx28.dtsi) has pinctrl parent (pinctrl@80018000) for which we
don't need driver asigned for correct operation.
In the spl/dts/dt-platdata.c the gpio@0 has index 4 and its parent -
pinctrl@80018000 has index 5.

In the bind_drivers_pass() function (at drivers/core/lists.c) call to
device_bind_by_name() for `fsl_imx23_pinctrl` returns -2, which is
expected.

With current setup - when the SPL_OF_PLATDATA_PARENT=y
The gpio@0 node with index 4 is skipped as its parent with 5 is not yet
bound. It cannot be as we don't need and provide the driver for it.
As a result the gpio@0 is never bound and we end up with bricked board in
the SPL stage.

When CONFIG_SPL_OF_PLATDATA_PARENT is NOT set, all entries from
spl/dts/dt-platdata.c are scanned in ascending index order, so gpio@0 is
properly initialized. For `fsl_imx_pinctrl` we simply check 10 times if
the driver for is available (which is not) and exit.

As a result the GPIOs are initialized and can be used in early SPL stage.
This commit fixes XEA regression introduced with e41651fffda7da55f6.

Signed-off-by: Lukasz Majewski &lt;lukma@denx.de&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>xea: config: Use CONFIG_PREBOOT from Kconfig</title>
<updated>2021-01-08T13:41:55Z</updated>
<author>
<name>Lukasz Majewski</name>
<email>lukma@denx.de</email>
</author>
<published>2020-12-26T00:09:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ee66df1425791fe65ccb7b9bfcfd92f3587a0f1d'/>
<id>urn:sha1:ee66df1425791fe65ccb7b9bfcfd92f3587a0f1d</id>
<content type='text'>
The usage of the preboot feature is now controlled via a separate Kconfig
option - namely CONFIG_USE_PREBOOT.
It must be enabled for preboot code executing commands now defined in
CONFIG_PREBOOT (also moved to the Kconfig).

After defining both CONFIG_USE_PREBOOT and CONFIG_PREBOOT in
imx28_xea_defconfig the define of CONFIG_PREBOOT shall be removed from
xea.h as it is redundant.

Signed-off-by: Lukasz Majewski &lt;lukma@denx.de&gt;
</content>
</entry>
<entry>
<title>rockchip: pinebook-pro: default to SPI bus 1 for SPI-flash</title>
<updated>2021-01-08T13:40:43Z</updated>
<author>
<name>Hugh Cole-Baker</name>
<email>sigmaris@gmail.com</email>
</author>
<published>2020-11-22T13:03:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=92cb207af110855ee9ae132c638b3d289a53d930'/>
<id>urn:sha1:92cb207af110855ee9ae132c638b3d289a53d930</id>
<content type='text'>
SPI flash on this machine is located on bus 1, default to using bus 1
for SPI flash and stop aliasing it to bus 0.

Signed-off-by: Hugh Cole-Baker &lt;sigmaris@gmail.com&gt;
Suggested-by: Simon Glass &lt;sjg@chromium.org&gt;
Fixes: c4cea2bb ("rockchip: Enable building a SPI ROM image on bob")
</content>
</entry>
<entry>
<title>arm: dart6ul: read and print SoM info from eeprom on startup</title>
<updated>2020-12-26T13:56:09Z</updated>
<author>
<name>Marc Ferland</name>
<email>ferlandm@amotus.ca</email>
</author>
<published>2020-12-22T19:24:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=37648b600cd16848e689e341b20da71356e24212'/>
<id>urn:sha1:37648b600cd16848e689e341b20da71356e24212</id>
<content type='text'>
The dart6ul has an i2c eeprom at 0x50 which contains, among other
things, the manufacturing/revision/options info of the SoM. This patch
replaces the current checkboard() implementation with a more
exhaustive one based on the content of the eeprom.

Since this code uses the new driver model, some changes were also
required in the DTS to make the nodes related to i2c available before
relocation.

This code was inspired from the supported u-boot code from Variscite
which can be found here:

https://github.com/varigit/uboot-imx/tree/imx_v2018.03_4.14.78_1.0.0_ga_var02

New output example:

Board: PN: VSM-6UL-705B, Assy: AS1812142257, Date: 2019 Feb 17
       Storage: eMMC, Wifi: yes, DDR: 1024 MiB, Rev: 2.4G

Signed-off-by: Marc Ferland &lt;ferlandm@amotus.ca&gt;
Reviewed-by: Fabio Estevam &lt;festevam@gmail.com&gt;
</content>
</entry>
<entry>
<title>imx8mp_evk: Increase CONFIG_SYS_MALLOC_F_LEN</title>
<updated>2020-12-26T13:56:09Z</updated>
<author>
<name>Fabio Estevam</name>
<email>festevam@gmail.com</email>
</author>
<published>2020-12-21T18:40:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b6b1b38a94b45c4580b52076c0aa5f72cc3ce0eb'/>
<id>urn:sha1:b6b1b38a94b45c4580b52076c0aa5f72cc3ce0eb</id>
<content type='text'>
When booting imx8mp-evk the following allocation error
message is seen:

U-Boot 2021.01-rc3-00200-ge668bec96a5f (Dec 21 2020 - 14:36:42 -0300)

alloc space exhausted

Fix it by increasing CONFIG_SYS_MALLOC_F_LEN to 0x10000 like it
is done on other i.MX8MM/8MN boards.

Reported-by: Andrey Zhizhikin &lt;andrey.zhizhikin@leica-geosystems.com&gt;
Signed-off-by: Fabio Estevam &lt;festevam@gmail.com&gt;
Tested-by: Andrey Zhizhikin &lt;andrey.zhizhikin@leica-geosystems.com&gt;
Reviewed-by: Peng Fan &lt;peng.fan@nxp.com&gt;
</content>
</entry>
<entry>
<title>configs: imx8m: enable eMMC HS400ES and SD UHS mode on EVK</title>
<updated>2020-12-26T11:36:55Z</updated>
<author>
<name>Andrey Zhizhikin</name>
<email>andrey.zhizhikin@leica-geosystems.com</email>
</author>
<published>2020-12-05T17:29:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e601f0f9c966e5485a4b7d950082b97c81af3151'/>
<id>urn:sha1:e601f0f9c966e5485a4b7d950082b97c81af3151</id>
<content type='text'>
i.MX8M series includes support for high speed modes in uSDHC controllers.
Turn on corresponding configuration options for EVK boards, which would
enable high speed modes to be included in U-Boot.

Signed-off-by: Andrey Zhizhikin &lt;andrey.zhizhikin@leica-geosystems.com&gt;
</content>
</entry>
<entry>
<title>imx8mm_beacon: Enable HS400 on MMC controller</title>
<updated>2020-12-26T11:36:09Z</updated>
<author>
<name>Adam Ford</name>
<email>aford173@gmail.com</email>
</author>
<published>2020-12-05T00:59:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1a5d9c84b47239ea527f5d8eaa19f35b7fdacb8f'/>
<id>urn:sha1:1a5d9c84b47239ea527f5d8eaa19f35b7fdacb8f</id>
<content type='text'>
The i.MX8MM is capable of HS400.  Enable it in both
U-Boot and SPL for faster throughput.

Signed-off-by: Adam Ford &lt;aford173@gmail.com&gt;
</content>
</entry>
<entry>
<title>dh_imx6: Switch to full DM-aware</title>
<updated>2020-12-18T10:46:36Z</updated>
<author>
<name>Jagan Teki</name>
<email>jagan@amarulasolutions.com</email>
</author>
<published>2020-10-23T08:32:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=03a673cf49e8d2b1a3314f0f51390198e27b6d71'/>
<id>urn:sha1:03a673cf49e8d2b1a3314f0f51390198e27b6d71</id>
<content type='text'>
Enable DM_SPI/DM_SPI_FLASH with a related config option.

Build fine, but not tested.

Cc: Ludwig Zenz &lt;lzenz@dh-electronics.de&gt;
Cc: Andreas Geisreiter &lt;ageisreiter@dh-electronics.de&gt;
Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>cm_fx6: Switch to full DM-aware</title>
<updated>2020-12-18T10:46:36Z</updated>
<author>
<name>Jagan Teki</name>
<email>jagan@amarulasolutions.com</email>
</author>
<published>2020-10-23T08:26:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=538fe2f4eccb444ffab9305f45ec286c8e4e46ee'/>
<id>urn:sha1:538fe2f4eccb444ffab9305f45ec286c8e4e46ee</id>
<content type='text'>
Enable DM_SPI/DM_SPI_FLASH with a related config option.

Build fine, but not tested.

Cc: Nikita Kiryanov &lt;nikita@compulab.co.il&gt;
Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>cl-som-imx7: Switch to DM_SPI/DM_SPI_FLASH</title>
<updated>2020-12-18T10:46:36Z</updated>
<author>
<name>Jagan Teki</name>
<email>jagan@amarulasolutions.com</email>
</author>
<published>2020-10-23T08:21:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9ca54ef263c050c715a20945a645e5d7c6bdcfff'/>
<id>urn:sha1:9ca54ef263c050c715a20945a645e5d7c6bdcfff</id>
<content type='text'>
Enable DM_SPI/DM_SPI_FLASH with associated config
options.

Build fine, but not tested.

Cc: Uri Mashiach &lt;uri.mashiach@compulab.co.il&gt;
Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
</feed>
