<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/board/sunxi, branch v2016.05</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/board/sunxi?h=v2016.05</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/board/sunxi?h=v2016.05'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2016-04-12T06:58:03Z</updated>
<entry>
<title>sunxi: Add defconfig and dts file for Orange Pi One SBC</title>
<updated>2016-04-12T06:58:03Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2016-04-09T13:02:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ec770dba89533ca49b1bdc7d2c49c2d01fcdf406'/>
<id>urn:sha1:ec770dba89533ca49b1bdc7d2c49c2d01fcdf406</id>
<content type='text'>
The Orange Pi One SBC, is a stripped down version of the popular
Orange Pi PC. The one is a H3 based SBC, with 512M of RAM,
micro-sd slot, 1 host usb, 1 otg usb, hdmi and 100Mbit ethernet.

The dts is identical to the dts submitted to the upstream kernel.

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: Add INITIAL_USB_SCAN_DELAY Kconfig option</title>
<updated>2016-04-12T06:58:03Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2016-04-01T20:39:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2c3c3ecb596c3b15b5269c56c5e20f39c2c59102'/>
<id>urn:sha1:2c3c3ecb596c3b15b5269c56c5e20f39c2c59102</id>
<content type='text'>
Some boards have on board usb devices which need longer than the USB
spec's 1 second to connect from board powerup. Add a config option which
when non 0 adds an extra delay before the first usb bus scan.

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: Reserve ATF memory space on A64</title>
<updated>2016-04-01T07:52:28Z</updated>
<author>
<name>Alexander Graf</name>
<email>agraf@suse.de</email>
</author>
<published>2016-03-30T15:53:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3ffe39ed2b66af71c7271d0cef2a248b5bf7dfdb'/>
<id>urn:sha1:3ffe39ed2b66af71c7271d0cef2a248b5bf7dfdb</id>
<content type='text'>
On the A64 we usually boot with ATF running in EL3. ATF as it is available
today resides in the first 16MB of RAM. So we should make sure we reserve
that space in our memory maps.

Signed-off-by: Alexander Graf &lt;agraf@suse.de&gt;
Acked-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
</content>
</entry>
<entry>
<title>sunxi: Add Pine64+ support</title>
<updated>2016-04-01T07:52:28Z</updated>
<author>
<name>Siarhei Siamashka</name>
<email>siarhei.siamashka@gmail.com</email>
</author>
<published>2016-03-29T15:29:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7adbd1165c600e5e57fc31989148ad578214c6c4'/>
<id>urn:sha1:7adbd1165c600e5e57fc31989148ad578214c6c4</id>
<content type='text'>
The Pine64+ is a system based on the Allwinner A64 SoC. It is capable of
running AArch64 code and thus is the first of its kind for the sunxi target.

This patch adds a defconfig and device tree chunks for it.

Signed-off-by: Siarhei Siamashka &lt;siarhei.siamashka@gmail.com&gt;
[agraf: Change patch description]
Signed-off-by: Alexander Graf &lt;agraf@suse.de&gt;
Acked-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
</content>
</entry>
<entry>
<title>sunxi: Add support for Allwinner A64 SoCs</title>
<updated>2016-04-01T07:52:28Z</updated>
<author>
<name>Siarhei Siamashka</name>
<email>siarhei.siamashka@gmail.com</email>
</author>
<published>2016-03-29T15:29:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d96ebc468d0dff6eb6f069bba03b3f0e33aa22de'/>
<id>urn:sha1:d96ebc468d0dff6eb6f069bba03b3f0e33aa22de</id>
<content type='text'>
The Allwinner A64 SoC is used in the Pine64. This patch adds
all bits necessary to compile U-Boot for it running in AArch64
mode.

Unfortunately SPL is not ready yet due to legal problems, so
we need to boot using the binary boot0 for now.

Signed-off-by: Siarhei Siamashka &lt;siarhei.siamashka@gmail.com&gt;
[agraf: remove SPL code, move to AArch64]
Signed-off-by: Alexander Graf &lt;agraf@suse.de&gt;
Acked-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
</content>
</entry>
<entry>
<title>power: axp818: Add support for FLDOs</title>
<updated>2016-03-31T15:03:58Z</updated>
<author>
<name>Chen-Yu Tsai</name>
<email>wens@csie.org</email>
</author>
<published>2016-03-29T16:26:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=38491d9c6515eafd97d881cab0420652f07d92a5'/>
<id>urn:sha1:38491d9c6515eafd97d881cab0420652f07d92a5</id>
<content type='text'>
The FLDOs on AXP818 PMIC normally provide power to CPUS and USB HSIC PHY
on the A83T/H8.

Signed-off-by: Chen-Yu Tsai &lt;wens@csie.org&gt;
Reviewed-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
</content>
</entry>
<entry>
<title>sunxi: Select CONFIG_OF_BOARD_SETUP from arch/arm/Kconfig</title>
<updated>2016-03-23T21:04:13Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2016-03-22T21:51:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d75111a79b758274b0bed9c66a925cf57bbad358'/>
<id>urn:sha1:d75111a79b758274b0bed9c66a925cf57bbad358</id>
<content type='text'>
Always select OF_BOARD_SETUP on sunxi, rather then having it in almost
all our defconfigs. This also fixes it missing from some recently
added defconfigs.

This commit also modifies our ft_board_setup() to not cause warnings
when CONFIG_VIDEO_DT_SIMPLEFB is not set, since we will now always
build it.

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: Turn satapwr on from board_init</title>
<updated>2016-03-23T21:04:13Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2016-03-22T19:10:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9fbb0c3aa49f4604b0342cb527a6bd099f92eaeb'/>
<id>urn:sha1:9fbb0c3aa49f4604b0342cb527a6bd099f92eaeb</id>
<content type='text'>
There are 2 reasons for doing this:

1) The main reason for doing this is to move it outside of
   board/sunxi/ahci.c, so that it can be used on boards which use
   a usb&lt;-&gt;sata chip too;
2) While doing this I realized that doing it from board_init also meant
   doing it much earlier. Some printf get_timer(0) calls show that the
   time between board_init() and scsi_init() is more then 600 ms,
   so we can drop the mdelay(500)

While at it also drop the printf("SUNXI SCSI INIT\n") AHCI init is
noisy enough by itself.

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: Fix gmac not working due to cpu_eth_init no longer being called</title>
<updated>2016-03-23T21:04:13Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2016-03-17T12:53:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fc8991c61c393ce6a9d3dfc97cb56dbbd9e8cbba'/>
<id>urn:sha1:fc8991c61c393ce6a9d3dfc97cb56dbbd9e8cbba</id>
<content type='text'>
cpu_eth_init is no longer called for dm enabled eth drivers, this
was causing the sunxi gmac eth controller to no longer work in u-boot.

This commit fixes this by calling the clock, reset and pinmux setup
function from s_init() and enabling the phy power pin (if any) from
board_init().

The enabling of phy power cannot be done from s_init because it uses dm
and dm is not ready yet at this point.

Note that the mdelay is dropped as the phy gets enabled much earlier
now, so it is no longer needed.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Acked-by: Ian Campbell &lt;ijc@hellion.org.uk&gt;
Tested-by: Karsten Merker &lt;merker@debian.org&gt;
Tested-by: Michael Haas &lt;haas@computerlinguist.org&gt;
</content>
</entry>
<entry>
<title>sunxi: Add support for USB vbus pin for USB3</title>
<updated>2016-03-23T21:04:13Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2016-03-18T07:42:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=60fa63012fcdc3c4ec1497bf5e358f0a90b40949'/>
<id>urn:sha1:60fa63012fcdc3c4ec1497bf5e358f0a90b40949</id>
<content type='text'>
The H3 has USB0 - USB3, add support for having a USB vbus pin for USB3.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Acked-by: Ian Campbell &lt;ijc@hellion.org.uk&gt;
</content>
</entry>
</feed>
