<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/arch/arm/dts/sun7i-a20-pcduino3.dts, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2019-04-17T09:04:45Z</updated>
<entry>
<title>arm: allwinner: dts: a20: Sync A20 dts(i) files from Linux 5.1-rc2</title>
<updated>2019-04-17T09:04:45Z</updated>
<author>
<name>Jagan Teki</name>
</author>
<published>2019-04-12T10:49:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=0cc47a8ead4f146ebfb37009af2dd2107d329391'/>
<id>urn:sha1:0cc47a8ead4f146ebfb37009af2dd2107d329391</id>
<content type='text'>
Sync sun7i-a20 dts(i) files from Linux 5.1-rc2

Linux commit details about the sun7i-a20* sync:
"ARM: dts: sun7i: bananapi: Add GPIO banks regulators"
(sha1: 09c6572290f018d73ec2e812e28bada34d41815f)

Here are U-Boot specific dts changes.

- s/uart0_pins_a/uart0_pb_pins for
  sun7i-a20-ainol-aw1.dts
  sun7i-a20-m5.dts
  sun7i-a20-primo73.dts
  sun7i-a20-yones-toptech-bd1078.dts
  sunxi-itead-core-common.dtsi
- s/gmac_pins_mii_a/gmac_rgmii_pins for
  sun7i-a20-m5.dts
- drop i2c0, i2c1 pins from
  sunxi-itead-core-common.dtsi
- drop mmc0 pins from
  sun7i-a20-primo73.dts

Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>ARM: dts: sun7i: Update A20 dts(i) files from Linux-v4.18-rc3</title>
<updated>2018-09-28T16:39:24Z</updated>
<author>
<name>Jagan Teki</name>
</author>
<published>2018-08-04T19:10:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=b9d59d08a6c7362a9558dd5f67cdf85cc3a1b7c8'/>
<id>urn:sha1:b9d59d08a6c7362a9558dd5f67cdf85cc3a1b7c8</id>
<content type='text'>
Update all A10 devicetree dtsi and dtsi files from Linux-v4.18-rc3
with below commit:
commit 5d9ef839f874f4e3923c8a9ae7b136c6c3912cd5
Author: Stefan Mavrodiev &lt;stefan@olimex.com&gt;
Date:   Wed May 16 14:38:08 2018 +0300

    ARM: dts: sun7i: Add Olimex A20-SOM-EVB-eMMC board

Note:
- Update sun7i-a20-primo73.dts as per Linux, since
  this dts is U-Boot specific.
- Drop sun7i-a20-olimex-som-evb-emmc.dts since no board
  added for this.

Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>ARM: sunxi: Remove left-over cd-inverted property from pcDuino3</title>
<updated>2018-01-10T06:07:09Z</updated>
<author>
<name>Tuomas Tynkkynen</name>
</author>
<published>2017-12-22T22:30:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=34439f73d92171cff478bd454cd812a5a50fbdd0'/>
<id>urn:sha1:34439f73d92171cff478bd454cd812a5a50fbdd0</id>
<content type='text'>
Commit 8620f384098b ("dm: sunxi: Linksprite_pcDuino3: Correct polarity
of MMC card detect") claims that the Pcduino3 device tree had an
incorrect polarity for the card detect pin and thus changed the polarity
flag of the cd-gpios from GPIO_ACTIVE_HIGH to GPIO_ACTIVE_LOW.

Actually the DT was correct since according to the mmc binding, a
combination of GPIO_ACTIVE_HIGH + cd-inverted results in an active-low
polarity. But because the U-Boot driver lacks the code to look at the
cd-inverted property (unlike the Linux driver) it interpreted the
polarity of active-high. Thus, after that commit the DT is actually
wrong from the binding/Linux point of view.

To make both Linux and U-Boot interpret the DT in the same way, just
drop the left-over cd-inverted property. I've sent a Linux patch to
switch all sunxi DTs over to not using the cd-inverted property, so
eventually all sunxi boards in U-Boot will be consistent in not using
cd-inverted.

Signed-off-by: Tuomas Tynkkynen &lt;tuomas@tuxera.com&gt;
Acked-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
Reviewed-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>dm: sunxi: Linksprite_pcDuino3: Correct polarity of MMC card detect</title>
<updated>2017-08-01T02:58:01Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2017-07-04T19:31:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=8620f384098bcc33bbde74b41f37c364552f30c4'/>
<id>urn:sha1:8620f384098bcc33bbde74b41f37c364552f30c4</id>
<content type='text'>
This is shown as active high in the schematics[1], so fix it.

[1] https://patchwork.ozlabs.org/patch/777890/

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reported-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>sunxi: Sync dts files with the upstream kernel</title>
<updated>2016-03-23T21:04:13Z</updated>
<author>
<name>Hans de Goede</name>
</author>
<published>2016-03-14T16:37:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=80e5f83c0fc4bf42110cc55ce671ad7ddc7b08a4'/>
<id>urn:sha1:80e5f83c0fc4bf42110cc55ce671ad7ddc7b08a4</id>
<content type='text'>
Sync dts files with the upstream kernel including
changes queued for 4.6:

https://git.kernel.org/cgit/linux/kernel/git/mripard/linux.git/commit/?h=sunxi/dt-for-4.6

Note this adds a number of new unused board dts files. I've asked the
authors of the kernel commits adding these to submit a matching defconfig
to u-boot.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Acked-by: Ian Campbell &lt;ijc@hellion.org.uk&gt;
</content>
</entry>
<entry>
<title>sunxi: Sync dts files with the linux kernel</title>
<updated>2015-06-04T12:12:03Z</updated>
<author>
<name>Hans de Goede</name>
</author>
<published>2015-06-02T13:53:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=8b1ba9415149d238f09614066de4c230cf0f5501'/>
<id>urn:sha1:8b1ba9415149d238f09614066de4c230cf0f5501</id>
<content type='text'>
Copy over all the latest dts changes from mripard/sunxi/dt-for-4.2 ,
this gives us a proper dtsi file for the A33 rather then abusing
sun8i-a23.dtsi for this.

And this replaces our minimal (dummy) sun7i-a20-mk808c and
sun8i-a33-astar-mid756 dts files with proper ones.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Acked-by: Ian Campbell &lt;ijc@hellion.org.uk&gt;
</content>
</entry>
<entry>
<title>sunxi: dts: Sync all dts files with upstream kernel</title>
<updated>2015-05-04T14:51:54Z</updated>
<author>
<name>Hans de Goede</name>
</author>
<published>2015-04-15T17:03:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=53ab4af34e4e4242809114580320d2faa150b336'/>
<id>urn:sha1:53ab4af34e4e4242809114580320d2faa150b336</id>
<content type='text'>
Bring all the sunxi dts files (and update existing ones) from
mripard/sunxi/dt-for-4.1 (which will be merged into upstream master any
day now). This is necessary so that we can move all sunxi boards over to
the driver model.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Acked-by: Ian Campbell &lt;ijc@hellion.org.uk&gt;
</content>
</entry>
<entry>
<title>dm: sunxi: Add support for serial using driver model</title>
<updated>2014-11-05T12:09:58Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2014-10-31T02:25:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=1a81cf8399675056beef5e76be8a9380d88c4ebf'/>
<id>urn:sha1:1a81cf8399675056beef5e76be8a9380d88c4ebf</id>
<content type='text'>
Add a driver for the designware serial UART used on sunxi. This just
redirects to the normal ns16550 driver.

Add a stdout-path to the device tree so that the correct UART is chosen.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
</content>
</entry>
<entry>
<title>dm: sunxi: dts: Add sun7i device tree files</title>
<updated>2014-11-05T12:09:58Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2014-10-31T02:25:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=643ad899f545fd101aa7a67771e74d582a1829b2'/>
<id>urn:sha1:643ad899f545fd101aa7a67771e74d582a1829b2</id>
<content type='text'>
These are from Linux 3.17-rc7 (commit fe82dcec). U-Boot only uses a small
portion of these, but we may as well have something to look forward to.

The total compiled size is about 25KB.

Acked-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
</content>
</entry>
</feed>
