<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/include/dm, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2019-07-05T12:19:41Z</updated>
<entry>
<title>dm: Add a No-op uclass</title>
<updated>2019-07-05T12:19:41Z</updated>
<author>
<name>Jean-Jacques Hiblot</name>
</author>
<published>2019-07-05T07:33:57Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=07e33711fec4f1106f36805b5dc830da07c783c5'/>
<id>urn:sha1:07e33711fec4f1106f36805b5dc830da07c783c5</id>
<content type='text'>
This uclass is intended for devices that do not need any features from the
uclass, including binding children.
This will typically be used by devices that are used to bind child devices
but do not use dm_scan_fdt_dev() to do it. That is for example the case of
several USB wrappers that have 2 child devices (1 for device and 1 for
host) but bind only one at a any given time.

Signed-off-by: Jean-Jacques Hiblot &lt;jjhiblot@ti.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: pinctrl: Add driver-strength-microamp property</title>
<updated>2019-06-12T09:50:02Z</updated>
<author>
<name>Guillaume La Roque</name>
</author>
<published>2019-06-04T11:53:06Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=4c2eecf2441334bbeaa5091f39283fc6f4d56963'/>
<id>urn:sha1:4c2eecf2441334bbeaa5091f39283fc6f4d56963</id>
<content type='text'>
Add drive-strength-microamp property support to allow drive strength in uA

Signed-off-by: Guillaume La Roque &lt;glaroque@baylibre.com&gt;
Tested-by: Neil Armstrong &lt;narmstrong@baylibre.com&gt;
Signed-off-by: Neil Armstrong &lt;narmstrong@baylibre.com&gt;
</content>
</entry>
<entry>
<title>drivers: spi: cf_spi: convert to driver model</title>
<updated>2019-05-24T12:11:57Z</updated>
<author>
<name>Angelo Dureghello</name>
</author>
<published>2019-03-13T20:46:47Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=5ea3766461dd3d317aa2388fbc3b51e0861b09cd'/>
<id>urn:sha1:5ea3766461dd3d317aa2388fbc3b51e0861b09cd</id>
<content type='text'>
Converting to driver model and removes non-dm code.

Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Angelo Dureghello &lt;angelo@sysam.it&gt;
</content>
</entry>
<entry>
<title>core: ofnode: Have ofnode_read_u32_default return a u32</title>
<updated>2019-05-21T23:33:23Z</updated>
<author>
<name>Trent Piepho</name>
</author>
<published>2019-05-10T17:48:20Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=b061ef39c350c288542536b09dc01d9e984a12ac'/>
<id>urn:sha1:b061ef39c350c288542536b09dc01d9e984a12ac</id>
<content type='text'>
It was returning an int, which doesn't work if the u32 it is reading,
or the default value, will overflow a signed int.

While it could be made to work, when using a C standard/compiler where
casting negative signed values to unsigned has a defined behavior,
combined with careful casting, it seems obvious one is meant to use
ofnode_read_s32_default() with signed values.

Cc: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Trent Piepho &lt;tpiepho@impinj.com&gt;
</content>
</entry>
<entry>
<title>core: ofnode: Add ofnode_get_addr_size_index</title>
<updated>2019-05-21T23:33:23Z</updated>
<author>
<name>Keerthy</name>
</author>
<published>2019-04-24T11:49:53Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=e679d03b08fbde6145fdef150f4b240e6d14448e'/>
<id>urn:sha1:e679d03b08fbde6145fdef150f4b240e6d14448e</id>
<content type='text'>
Add ofnode_get_addr_size_index function to fetch the address
and size of the reg space based on index.

Signed-off-by: Keerthy &lt;j-keerthy@ti.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-sh</title>
<updated>2019-05-06T11:19:31Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2019-05-06T11:18:51Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=44237e272f1eac3b026709e76333a07b2d3a3523'/>
<id>urn:sha1:44237e272f1eac3b026709e76333a07b2d3a3523</id>
<content type='text'>
- Various pinctrl / gpio fixes for R-Car
</content>
</entry>
<entry>
<title>dm: cache: Create a uclass for cache</title>
<updated>2019-05-05T12:48:50Z</updated>
<author>
<name>Dinh Nguyen</name>
</author>
<published>2019-04-23T21:55:03Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=84b124db3584d8b3f1a42c1506983323bce9983f'/>
<id>urn:sha1:84b124db3584d8b3f1a42c1506983323bce9983f</id>
<content type='text'>
The cache UCLASS will be used for configure settings that can be found
in a CPU's L2 cache controller.

Add a uclass and a test for cache.

Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Dinh Nguyen &lt;dinguyen@kernel.org&gt;
</content>
</entry>
<entry>
<title>pinctrl: gpio: Add callback for configuring pin as GPIO</title>
<updated>2019-05-04T17:26:49Z</updated>
<author>
<name>Marek Vasut</name>
</author>
<published>2019-04-21T21:57:23Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=ae59d7ca59dbfc770531f51c717dc6f5d9a18f78'/>
<id>urn:sha1:ae59d7ca59dbfc770531f51c717dc6f5d9a18f78</id>
<content type='text'>
Add callback to configure, and de-configure, pin as a GPIO on the
pin controller side. This matches similar functionality in Linux
and aims to replace the ad-hoc implementations present in U-Boot.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@gmail.com&gt;
Cc: Alex Kiernan &lt;alex.kiernan@gmail.com&gt;
Cc: Christoph Muellner &lt;christoph.muellner@theobroma-systems.com&gt;
Cc: Eugeniu Rosca &lt;roscaeugeniu@gmail.com&gt;
Cc: Patrice Chotard &lt;patrice.chotard@st.com&gt;
Cc: Patrick DELAUNAY &lt;patrick.delaunay@st.com&gt;
Cc: Philipp Tomsich &lt;philipp.tomsich@theobroma-systems.com&gt;
Cc: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: core: Change platform specific translation-offset handling</title>
<updated>2019-04-24T02:26:43Z</updated>
<author>
<name>Stefan Roese</name>
</author>
<published>2019-04-12T14:42:28Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=f2100f6f77212e2a5b3db165e84eed911be5c3f6'/>
<id>urn:sha1:f2100f6f77212e2a5b3db165e84eed911be5c3f6</id>
<content type='text'>
Testing has shown that the current DM implementation of a platform /
board specific translation offset, as its needed for the SPL on MVEBU
platforms is buggy. The translation offset is confingured too late,
after the driver bind functions are run. This may result in incorrect
address translations. With the current implementation its not possible
to configure the offset earlier, as the DM code has not run at all.

This patch now removed the set_/get_translation_offset() calls and
moves the translation offset into the GD variable translation_offset.
This variable will get used when CONFIG_TRANSLATION_OFFSET is enabled.
This option is enabled only for MVEBU on ARM32 platforms, where its
currenty needed and configured in the SPL.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Pierre Bourdon &lt;delroth@gmail.com&gt;
Cc: Baruch Siach &lt;baruch@tkos.co.il&gt;
Cc: Simon Glass &lt;sjg@chromium.org&gt;
Cc: Heiko Schocher &lt;hs@denx.de&gt;
Cc: Tom Rini &lt;trini@konsulko.com&gt;
Tested-by: Pierre Bourdon &lt;delroth@gmail.com&gt;
Tested-by: Baruch Siach &lt;baruch@tkos.co.il&gt;
</content>
</entry>
<entry>
<title>dm: remove unused function dm_fdt_pre_reloc</title>
<updated>2019-04-12T02:10:48Z</updated>
<author>
<name>Patrick Delaunay</name>
</author>
<published>2019-03-20T17:21:26Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=c7fbee540e006b4cf6cda9272d0d5c9847b3db11'/>
<id>urn:sha1:c7fbee540e006b4cf6cda9272d0d5c9847b3db11</id>
<content type='text'>
The function dm_ofnode_pre_reloc should be used instead
of the function dm_fdt_pre_reloc and avoid duplicated code.

Signed-off-by: Patrick Delaunay &lt;patrick.delaunay@st.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
