<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/board/sunxi, branch v2018.01</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=v2018.01</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/board/sunxi?h=v2018.01'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2017-12-07T05:27:23Z</updated>
<entry>
<title>sunxi: Fix A20-OLinuXino-MICRO LAN8710 support</title>
<updated>2017-12-07T05:27:23Z</updated>
<author>
<name>Stefan Mavrodiev</name>
<email>stefan@olimex.com</email>
</author>
<published>2017-11-03T06:56:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=aba3924927263f23d8ca302b52b1988ed924e5b1'/>
<id>urn:sha1:aba3924927263f23d8ca302b52b1988ed924e5b1</id>
<content type='text'>
&gt;From revision J the board uses new phy chip LAN8710. Compared
with RTL8201, RA17 pin is TXERR. It has pullup which causes phy
not to work. To fix this PA17 is muxed with GMAC function. This
makes the pin output-low.

Signed-off-by: Stefan Mavrodiev &lt;stefan@olimex.com&gt;
Acked-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
Reviewed-by: Jagan Teki &lt;jagan@openedev.com&gt;
</content>
</entry>
<entry>
<title>sun50i: h5: Add NanoPi Neo Plus2 DT initial support</title>
<updated>2017-11-21T13:41:57Z</updated>
<author>
<name>Antony Antony</name>
<email>antony@phenome.org</email>
</author>
<published>2017-11-21T09:11:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6130b1f6bc237df95f057994f5fccffa6be0a6f1'/>
<id>urn:sha1:6130b1f6bc237df95f057994f5fccffa6be0a6f1</id>
<content type='text'>
Add initial DT for NanoPi NEO Plus2 by FriendlyARM
- Allwinner quad core H5 Cortex A53 with an ARM Mali-450MP GPU
- 1 GB DDR3 RAM
- 8GB eMMC flash (Samsung KLM8G1WEPD-B031)
- micro SD card slot
- Gigabit Ethernet (external RTL8211E-VB-CG chip)
- 802.11 b/g/n WiFi, Bluetooth 4.0 (Ampak AP6212A module)
- 2x USB 2.0 host ports

Signed-off-by: Antony Antony &lt;antony@phenome.org&gt;
Reviewed-by: Jagan Teki &lt;jagan@openedev.com&gt;
</content>
</entry>
<entry>
<title>sunxi: SATA link timeout fix</title>
<updated>2017-11-10T13:51:24Z</updated>
<author>
<name>Werner Böllmann</name>
<email>Werner.Boellmann@fh-dortmund.de</email>
</author>
<published>2017-11-10T13:44:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8e2c2d413c37b7fd13641730b706774c08982f0f'/>
<id>urn:sha1:8e2c2d413c37b7fd13641730b706774c08982f0f</id>
<content type='text'>
After updating u-boot from v2016.01 to 2017.09, issue with
"SATA link 0 timeout." on my Cubietruck board.

mdelay milled after moving satapwr code to board.
"sunxi: Turn satapwr on from board_init"
(sha1: 9fbb0c3aa49f4604b0342cb527a6bd099f92eaeb)

After adding the "mdelay(500);"
line that was lost in the path the error is gone.

Signed-off-by: Werner Böllmann &lt;Werner.Boellmann@fh-dortmund.de&gt;
[Rebased and updated change and commit message]
Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Reviewed-by: Jagan Teki &lt;jagan@openedev.com&gt;
</content>
</entry>
<entry>
<title>MAINTAINERS: Add missing boards and config entries</title>
<updated>2017-11-06T14:58:51Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2017-10-21T16:54:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=79df00fdb40b4584919c8bcef42d323a8d38d0f1'/>
<id>urn:sha1:79df00fdb40b4584919c8bcef42d323a8d38d0f1</id>
<content type='text'>
As part of my usual round of build testing, output about missing
MAINTAINERS information was not logged, and thus often overlooked.
Correct that mistake by ensuring that I log the output of
genboardscfg.py every time.  As part of that, address a number of
missing MAINTAINERS entires.  In the case of a missing file, I have put
the original submitter down.  In the rest of the cases I have added the
config (and sometimes relevant header file) to the existing set of file
globs.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>sunxi: only init USB Ethernet gadget when it's enabled</title>
<updated>2017-10-03T17:12:06Z</updated>
<author>
<name>Icenowy Zheng</name>
<email>icenowy@aosc.io</email>
</author>
<published>2017-09-28T14:16:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e6ee85a6891eca187c9a9364c51690d3f6a36932'/>
<id>urn:sha1:e6ee85a6891eca187c9a9364c51690d3f6a36932</id>
<content type='text'>
If the USB Ethernet gadget is not yet enabled, the call of
usb_ether_init in board/sunxi/board.c will lead to undefined reference
error when building.

Fix this problem.

Fixes: 50ddbf1199a0 ("sunxi: Register usb_ether")
Signed-off-by: Icenowy Zheng &lt;icenowy@aosc.io&gt;
Signed-off-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>sun7i: a20: Add Bananapi M1 Plus support</title>
<updated>2017-10-03T17:12:06Z</updated>
<author>
<name>Jagan Teki</name>
<email>jagan@amarulasolutions.com</email>
</author>
<published>2017-08-20T05:40:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ea5b1e1efb5ebe5398f6c290babf7ab6fbf426b9'/>
<id>urn:sha1:ea5b1e1efb5ebe5398f6c290babf7ab6fbf426b9</id>
<content type='text'>
Banana Pi M1 Plus is an open-source single-board computer
that adds more connectivity to the classic board using
Allwinner A20 SOC.

Bananapi M1-Plus features:
- A20 Dual-core 1.0GHz
- 1 GB DDR3 SDRAM
- MicroSD
- 10/100/1000 Ethernet RJ45
- WiFi b/g/n
- 5V DC Micro USB power-supply

For dts file,
Sync with Linux commit f92ca09("Merge branch 'akpm/master'").

Signed-off-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>sunxi: Remove the MMC index hack</title>
<updated>2017-10-03T17:12:06Z</updated>
<author>
<name>Maxime Ripard</name>
<email>maxime.ripard@free-electrons.com</email>
</author>
<published>2017-08-23T08:12:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=de86fc3859f9c9ae26faed6f9d8fc115e1329b4f'/>
<id>urn:sha1:de86fc3859f9c9ae26faed6f9d8fc115e1329b4f</id>
<content type='text'>
The current code, if there's both an eMMC and an MMC slot available on the
board, will swap the MMC indices based on whether we booted from the eMMC
or the MMC. This way, the MMC we're supposed to boot on will always have
the index 0.

However, this causes various issues, for example when using other
components that base their behaviour on the MMC index, such as fastboot.

Let's remove that hack, and take the opposite approach. The MMC will always
have the same index, but the bootcmd will pick the same device than the one
we booted from. This is done through the introduction of the mmc_bootdev
environment variable that will be filled by the board code based on the
boot device informations we can get from the SoC.

In order to not introduce regressions, we also need to adjust the fastboot
MMC device and the environment device in order to set it to the eMMC, over
the MMC, like it used to be the case.

Tested-by: Chen-Yu Tsai &lt;wens@csie.org&gt;
Signed-off-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>sunxi: Use sunxi_get_boot_device</title>
<updated>2017-10-03T17:12:06Z</updated>
<author>
<name>Maxime Ripard</name>
<email>maxime.ripard@free-electrons.com</email>
</author>
<published>2017-08-23T08:08:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f4c3523c98588b528601f40c0c16106379ea6eda'/>
<id>urn:sha1:f4c3523c98588b528601f40c0c16106379ea6eda</id>
<content type='text'>
Our current board code duplicates a bit the sunxi_get_boot_device logic.
Now that we can use that function in the full-flavoured U-Boot, remove that
duplication and call the function instead.

Signed-off-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>sunxi: Register usb_ether</title>
<updated>2017-10-03T17:12:05Z</updated>
<author>
<name>Maxime Ripard</name>
<email>maxime.ripard@free-electrons.com</email>
</author>
<published>2017-09-06T20:25:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=90dd2f19d6bd9f38a500ee7cb2986fd929b6cbea'/>
<id>urn:sha1:90dd2f19d6bd9f38a500ee7cb2986fd929b6cbea</id>
<content type='text'>
Call the function to register the usb_ether gadget in the board.

Reviewed-by: Łukasz Majewski &lt;lukma@denx.de&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>musb: sunxi: switch to the device model</title>
<updated>2017-10-03T17:12:05Z</updated>
<author>
<name>Maxime Ripard</name>
<email>maxime.ripard@free-electrons.com</email>
</author>
<published>2017-09-05T20:10:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3a61b080acee941a1b14b709b58ff9cde0b367bc'/>
<id>urn:sha1:3a61b080acee941a1b14b709b58ff9cde0b367bc</id>
<content type='text'>
The device model was implemented so far using a hook that needed to be
called from the board support, without DT support and only for the host.

Switch to probing both in peripheral and host mode through the DT.

Reviewed-by: Łukasz Majewski &lt;lukma@denx.de&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
</content>
</entry>
</feed>
