[U-Boot] Pull request: u-boot-sunxi/master

Hi Tom,
Please pull this PR.
Summary: - H6 Beelink GS1 board (Clément) - Olimex A64-Teres-I board (Jonas) - sunxi build fix for CONFIG_CMD_PXE|DHCP (Ondrej) - _relaxed MMIO (Andre) - EPHY clock changes(Jagan)
The following changes since commit 1f4ae66eaab29bfb5d1eb44996f7826c9cd01ed1:
Merge tag 'arc-for-2019.07' of git://git.denx.de/u-boot-arc (2019-04-18 12:12:16 -0400)
are available in the Git repository at:
git://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to f93369fb348488298467e4efcc34ba538da77b74:
sunxi: H6: use writel_relaxed for DRAM timing register accesses (2019-04-27 21:32:37 +0530)
---------------------------------------------------------------- Andre Przywara (3): arm: clean up asm/io.h arm: introduce _relaxed MMIO accessors sunxi: H6: use writel_relaxed for DRAM timing register accesses
Clément Péron (1): arm: dts: h6: Add Beelink GS1 initial support
Jagan Teki (6): clk: Get the CLK by index without device clk: Use clk_get_by_index_tail() test/dm: clk: Add clk_get_by_index[_nodev] test reset: Get the RESET by index without device test/dm: reset: Add reset_get_by_index[_nodev] test net: sun8i_emac: Add EPHY CLK and RESET support
Jonas Smedegaard (1): sun50i: a64: Add Olimex A64-Teres-I board initial support
Ondrej Jirman (1): sunxi: Fix build when CONFIG_CMD_PXE or CONFIG_CMD_DHCP are disabled
arch/arm/dts/Makefile | 4 +- arch/arm/dts/sun50i-a64-teres-i-u-boot.dtsi | 41 +++++ arch/arm/dts/sun50i-a64-teres-i.dts | 270 ++++++++++++++++++++++++++++ arch/arm/dts/sun50i-h6-beelink-gs1.dts | 184 +++++++++++++++++++ arch/arm/include/asm/io.h | 164 ++--------------- arch/arm/mach-sunxi/dram_sun50i_h6.c | 79 ++++---- board/sunxi/MAINTAINERS | 12 ++ configs/beelink_gs1_defconfig | 15 ++ configs/teres_i_defconfig | 22 +++ drivers/clk/clk-uclass.c | 75 ++++++-- drivers/net/sun8i_emac.c | 74 ++++++-- drivers/reset/reset-uclass.c | 53 ++++-- include/clk.h | 15 ++ include/configs/sunxi-common.h | 16 +- include/reset.h | 16 ++ test/dm/clk.c | 21 +++ test/dm/reset.c | 23 +++ 17 files changed, 840 insertions(+), 244 deletions(-) create mode 100644 arch/arm/dts/sun50i-a64-teres-i-u-boot.dtsi create mode 100644 arch/arm/dts/sun50i-a64-teres-i.dts create mode 100644 arch/arm/dts/sun50i-h6-beelink-gs1.dts create mode 100644 configs/beelink_gs1_defconfig create mode 100644 configs/teres_i_defconfig

On Sat, Apr 27, 2019 at 09:47:21PM +0530, Jagan Teki wrote:
Hi Tom,
Please pull this PR.
Summary:
- H6 Beelink GS1 board (Clément)
- Olimex A64-Teres-I board (Jonas)
- sunxi build fix for CONFIG_CMD_PXE|DHCP (Ondrej)
- _relaxed MMIO (Andre)
NAK, this MMIO change (and readl/writel) stuff is causing tons of warnings on arm32. km_kirkwood_128m16 is the first platform of many. Thanks!

On Sun, Apr 28, 2019 at 3:16 AM Tom Rini trini@konsulko.com wrote:
On Sat, Apr 27, 2019 at 09:47:21PM +0530, Jagan Teki wrote:
Hi Tom,
Please pull this PR.
Summary:
- H6 Beelink GS1 board (Clément)
- Olimex A64-Teres-I board (Jonas)
- sunxi build fix for CONFIG_CMD_PXE|DHCP (Ondrej)
- _relaxed MMIO (Andre)
NAK, this MMIO change (and readl/writel) stuff is causing tons of warnings on arm32. km_kirkwood_128m16 is the first platform of many. Thanks!
I didn't notice since, my test was on arm64 targets, will send v2, thanks.
participants (2)
-
Jagan Teki
-
Tom Rini