* [U-Boot] Please pull u-boot-sunxi master
@ 2016-04-12 9:07 Hans de Goede
2016-04-12 17:23 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-04-12 9:07 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is a bug-fix sunxi pull-req for v2016.05, it contains:
- A couple of fixes
- Support for one new board
The diffstat is somewhat big because of:
"sunxi: Enable CMD_GPIO on all sunxi boards"
Which simple selects CMD_GPIO from Kconfig removing
the need to specify it in each an every sunxi defconfig.
The following changes since commit bbf8bef196ae52517284a0a2e2ffc94a4ff89f5f:
Prepare v2016.05-rc1 (2016-04-11 22:22:25 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to ec770dba89533ca49b1bdc7d2c49c2d01fcdf406:
sunxi: Add defconfig and dts file for Orange Pi One SBC (2016-04-12 08:58:03 +0200)
----------------------------------------------------------------
Hans de Goede (6):
sunxi: Add INITIAL_USB_SCAN_DELAY Kconfig option
sunxi: Set DCDC1 to 3.3V on the Sinovoip BPI M3
sunxi: Enable usb ports on the Sinovoip BPI M3
sunxi: Enable CMD_GPIO on all sunxi boards
sunxi: H3: Do not clear usb companion clk-gate / reset on remove
sunxi: Add defconfig and dts file for Orange Pi One SBC
arch/arm/Kconfig | 1 +
arch/arm/dts/Makefile | 1 +
arch/arm/dts/sun8i-a83t-sinovoip-bpi-m3.dts | 8 ++
arch/arm/dts/sun8i-h3-orangepi-one.dts | 145 ++++++++++++++++++++++++++++
arch/arm/mach-sunxi/usb_phy.c | 7 ++
board/sunxi/Kconfig | 9 ++
board/sunxi/MAINTAINERS | 1 +
configs/A10-OLinuXino-Lime_defconfig | 1 -
configs/A10s-OLinuXino-M_defconfig | 1 -
configs/A13-OLinuXinoM_defconfig | 1 -
configs/A13-OLinuXino_defconfig | 1 -
configs/A20-OLinuXino-Lime2_defconfig | 1 -
configs/A20-OLinuXino-Lime_defconfig | 1 -
configs/A20-OLinuXino_MICRO_defconfig | 1 -
configs/A20-Olimex-SOM-EVB_defconfig | 1 -
configs/Ainol_AW1_defconfig | 1 -
configs/Ampe_A76_defconfig | 1 -
configs/Auxtek-T003_defconfig | 1 -
configs/Auxtek-T004_defconfig | 1 -
configs/Bananapi_defconfig | 1 -
configs/Bananapro_defconfig | 1 -
configs/CHIP_defconfig | 1 -
configs/CSQ_CS908_defconfig | 1 -
configs/Chuwi_V7_CW0825_defconfig | 1 -
configs/Colombus_defconfig | 1 -
configs/Cubieboard2_defconfig | 1 -
configs/Cubieboard_defconfig | 1 -
configs/Cubietruck_defconfig | 1 -
configs/Cubietruck_plus_defconfig | 1 -
configs/Empire_electronix_d709_defconfig | 1 -
configs/Hummingbird_A31_defconfig | 1 -
configs/Hyundai_A7HD_defconfig | 1 -
configs/Itead_Ibox_A20_defconfig | 1 -
configs/Lamobo_R1_defconfig | 1 -
configs/Linksprite_pcDuino3_Nano_defconfig | 1 -
configs/Linksprite_pcDuino3_defconfig | 1 -
configs/Linksprite_pcDuino_defconfig | 1 -
configs/MK808C_defconfig | 1 -
configs/MSI_Primo73_defconfig | 1 -
configs/MSI_Primo81_defconfig | 1 -
configs/Marsboard_A10_defconfig | 1 -
configs/Mele_A1000G_quad_defconfig | 1 -
configs/Mele_A1000_defconfig | 1 -
configs/Mele_I7_defconfig | 1 -
configs/Mele_M3_defconfig | 1 -
configs/Mele_M5_defconfig | 1 -
configs/Mele_M9_defconfig | 1 -
configs/Merrii_A80_Optimus_defconfig | 1 -
configs/Mini-X_defconfig | 1 -
configs/Orangepi_defconfig | 1 -
configs/Orangepi_mini_defconfig | 1 -
configs/Sinlinx_SinA33_defconfig | 1 -
configs/Sinovoip_BPI_M2_defconfig | 1 -
configs/Sinovoip_BPI_M3_defconfig | 10 +-
configs/UTOO_P66_defconfig | 1 -
configs/Wexler_TAB7200_defconfig | 1 -
configs/Wits_Pro_A20_DKT_defconfig | 1 -
configs/Wobo_i5_defconfig | 1 -
configs/Yones_Toptech_BD1078_defconfig | 1 -
configs/Yones_Toptech_BS1078_V2_defconfig | 1 -
configs/ba10_tv_box_defconfig | 1 -
configs/colorfly_e708_q1_defconfig | 1 -
configs/difrnce_dit4350_defconfig | 1 -
configs/dserve_dsrv9703c_defconfig | 1 -
configs/ga10h_v1_1_defconfig | 1 -
configs/gt90h_v4_defconfig | 1 -
configs/i12-tvbox_defconfig | 1 -
configs/iNet_3F_defconfig | 1 -
configs/iNet_3W_defconfig | 1 -
configs/iNet_86VS_defconfig | 1 -
configs/inet1_defconfig | 1 -
configs/inet97fv2_defconfig | 1 -
configs/inet98v_rev2_defconfig | 1 -
configs/inet9f_rev03_defconfig | 1 -
configs/jesurun_q5_defconfig | 1 -
configs/mixtile_loftq_defconfig | 1 -
configs/mk802_a10s_defconfig | 1 -
configs/mk802_defconfig | 1 -
configs/mk802ii_defconfig | 1 -
configs/orangepi_2_defconfig | 1 -
configs/orangepi_one_defconfig | 16 +++
configs/orangepi_pc_defconfig | 1 -
configs/orangepi_plus_defconfig | 1 -
configs/pine64_plus_defconfig | 1 -
configs/polaroid_mid2809pxe04_defconfig | 1 -
configs/pov_protab2_ips9_defconfig | 1 -
configs/q8_a13_tablet_defconfig | 1 -
configs/q8_a23_tablet_800x480_defconfig | 1 -
configs/q8_a33_tablet_1024x600_defconfig | 1 -
configs/q8_a33_tablet_800x480_defconfig | 1 -
configs/r7-tv-dongle_defconfig | 1 -
configs/sunxi_Gemei_G9_defconfig | 1 -
drivers/usb/host/ehci-sunxi.c | 10 +-
drivers/usb/host/ohci-sunxi.c | 10 +-
94 files changed, 211 insertions(+), 90 deletions(-)
create mode 100644 arch/arm/dts/sun8i-h3-orangepi-one.dts
create mode 100644 configs/orangepi_one_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-04-12 9:07 [U-Boot] Please pull u-boot-sunxi master Hans de Goede
@ 2016-04-12 17:23 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-04-12 17:23 UTC (permalink / raw)
To: u-boot
On Tue, Apr 12, 2016 at 11:07:13AM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is a bug-fix sunxi pull-req for v2016.05, it contains:
>
> - A couple of fixes
> - Support for one new board
>
> The diffstat is somewhat big because of:
> "sunxi: Enable CMD_GPIO on all sunxi boards"
> Which simple selects CMD_GPIO from Kconfig removing
> the need to specify it in each an every sunxi defconfig.
>
>
> The following changes since commit bbf8bef196ae52517284a0a2e2ffc94a4ff89f5f:
>
> Prepare v2016.05-rc1 (2016-04-11 22:22:25 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to ec770dba89533ca49b1bdc7d2c49c2d01fcdf406:
>
> sunxi: Add defconfig and dts file for Orange Pi One SBC (2016-04-12 08:58:03 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160412/170861d8/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-10-30 11:52 Hans de Goede
@ 2016-10-30 18:15 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-10-30 18:15 UTC (permalink / raw)
To: u-boot
On Sun, Oct 30, 2016 at 12:52:06PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> Here is a pull request with some small sunxi cleanups / fixes
> for v2016.11.
>
> Note I expect you to merge this after Marek's usb pull-req. If you don't
> nothing will break, but you will get a whole bunch of new compiler warnings
> when building the pine64_plus defconfig.
>
> The following changes since commit 4d6afd69babafbf6580cb04dacd9479df03a5de0:
>
> configs/chromebox_panther_defconfig: Re-enable CONFIG_DM_PCI (2016-10-29 09:00:01 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to fed329aebe3aaac0928c73547ac6316af2adf0cd:
>
> tools: add mksunxiboot to tools-all target (2016-10-30 11:38:04 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161030/466658c6/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-10-30 11:52 Hans de Goede
2016-10-30 18:15 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-10-30 11:52 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is a pull request with some small sunxi cleanups / fixes
for v2016.11.
Note I expect you to merge this after Marek's usb pull-req. If you don't
nothing will break, but you will get a whole bunch of new compiler warnings
when building the pine64_plus defconfig.
The following changes since commit 4d6afd69babafbf6580cb04dacd9479df03a5de0:
configs/chromebox_panther_defconfig: Re-enable CONFIG_DM_PCI (2016-10-29 09:00:01 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to fed329aebe3aaac0928c73547ac6316af2adf0cd:
tools: add mksunxiboot to tools-all target (2016-10-30 11:38:04 +0100)
----------------------------------------------------------------
Amit Singh Tomar (1):
sunxi: A64: enable USB support
Andre Przywara (1):
sunxi: dts: Pine64: add Ethernet alias
Jagan Teki (1):
sunxi: Rename CONFIG_SUNXI to CONFIG_ARCH_SUNXI
Masahiro Yamada (1):
sunxi: remove unneeded CONFIG_USB_MAX_CONTROLLER_COUNT defines
Stefan Br?ns (1):
tools: add mksunxiboot to tools-all target
Stefan Mavrodiev (1):
sunxi: Update DRAM clock for Olimex A20 boards
Makefile | 2 +-
arch/arm/cpu/armv7/Makefile | 2 +-
arch/arm/dts/sun50i-a64-pine64-common.dtsi | 13 +++++++++++++
arch/arm/dts/sun50i-a64.dtsi | 29 +++++++++++++++++++++++++++++
arch/arm/include/asm/arch-sunxi/cpu_sun4i.h | 2 +-
arch/arm/mach-sunxi/usb_phy.c | 5 +++--
configs/A20-Olimex-SOM-EVB_defconfig | 2 +-
configs/pine64_plus_defconfig | 1 +
drivers/i2c/mvtwsi.c | 6 +++---
drivers/usb/host/ehci-sunxi.c | 7 ++++---
drivers/usb/host/ohci-sunxi.c | 1 +
include/configs/sun4i.h | 1 -
include/configs/sun50i.h | 5 +++++
include/configs/sun5i.h | 1 -
include/configs/sun6i.h | 1 -
include/configs/sun7i.h | 1 -
include/configs/sun8i.h | 1 -
include/configs/sunxi-common.h | 1 -
scripts/Makefile.spl | 2 +-
scripts/config_whitelist.txt | 1 -
tools/Makefile | 3 ++-
tools/mksunxiboot.c | 2 +-
22 files changed, 67 insertions(+), 22 deletions(-)
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-10-10 8:17 Hans de Goede
@ 2016-10-13 0:48 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-10-13 0:48 UTC (permalink / raw)
To: u-boot
On Mon, Oct 10, 2016 at 10:17:16AM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is a small pull-req for v2016.11, consisting
> of 2 small DRAM handling bug-fixes.
>
> The following changes since commit f5fd45ff64e28a73499548358e3d1ceda0de7daf:
>
> Merge branch 'master' of git://www.denx.de/git/u-boot-imx (2016-10-08 09:33:37 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 55cdcdaad3edb24779b76716d5cf9c36db2fed44:
>
> sunxi: OLinuXino Lime A20 boards: Use 384 MHz DRAM clock (2016-10-10 09:24:00 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161012/a1f01f3a/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-10-10 8:17 Hans de Goede
2016-10-13 0:48 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-10-10 8:17 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is a small pull-req for v2016.11, consisting
of 2 small DRAM handling bug-fixes.
The following changes since commit f5fd45ff64e28a73499548358e3d1ceda0de7daf:
Merge branch 'master' of git://www.denx.de/git/u-boot-imx (2016-10-08 09:33:37 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 55cdcdaad3edb24779b76716d5cf9c36db2fed44:
sunxi: OLinuXino Lime A20 boards: Use 384 MHz DRAM clock (2016-10-10 09:24:00 +0200)
----------------------------------------------------------------
Jens Kuske (1):
sunxi: Fix H3 DRAM impedance calibration on rev. A chips
Josh Marshall (1):
sunxi: OLinuXino Lime A20 boards: Use 384 MHz DRAM clock
arch/arm/mach-sunxi/dram_sun8i_h3.c | 64 +++++++++++++++++++++++------------
configs/A20-OLinuXino-Lime2_defconfig | 2 +-
configs/A20-OLinuXino-Lime_defconfig | 2 +-
3 files changed, 45 insertions(+), 23 deletions(-)
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-09-18 14:56 Hans de Goede
@ 2016-09-19 0:31 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-09-19 0:31 UTC (permalink / raw)
To: u-boot
On Sun, Sep 18, 2016 at 04:56:19PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is the first sunxi pull-req for v2016.11.
>
> This consists of a couple of small bug-fixes /
> defconfig improvements + 1 new board.
>
> The following changes since commit 8cbb389bb3da80cbf8911f8386cbff92c6a78afe:
>
> Prepare v2016.09 (2016-09-12 10:05:51 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to ca7628a91136364235de8fb4bd699944b981c504:
>
> sunxi: Enable USB gadget support for Sinlinx SinA33 (2016-09-18 14:39:16 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160918/03f88827/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-09-18 14:56 Hans de Goede
2016-09-19 0:31 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-09-18 14:56 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is the first sunxi pull-req for v2016.11.
This consists of a couple of small bug-fixes /
defconfig improvements + 1 new board.
The following changes since commit 8cbb389bb3da80cbf8911f8386cbff92c6a78afe:
Prepare v2016.09 (2016-09-12 10:05:51 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to ca7628a91136364235de8fb4bd699944b981c504:
sunxi: Enable USB gadget support for Sinlinx SinA33 (2016-09-18 14:39:16 +0200)
----------------------------------------------------------------
Chen-Yu Tsai (4):
sunxi: musb: Power off OTG port VBUS when disabled
sunxi: Add mmc0 card detect pin for Sinlinx SinA33
sunxi: Enable USB host support for Sinlinx SinA33
sunxi: Enable USB gadget support for Sinlinx SinA33
Hans de Goede (2):
sunxi: axp2xx: disable ldoio0/1 at boot
sunxi: musb: Re-init musb controller on repeated probe calls
Jelle van der Waa (1):
sunxi: Add defconfig and dts for the NanoPi NEO
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/sun8i-h3-nanopi-neo.dts | 125 ++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-sunxi/usb_phy.h | 1 -
arch/arm/mach-sunxi/usb_phy.c | 7 --
board/sunxi/MAINTAINERS | 5 ++
configs/Sinlinx_SinA33_defconfig | 10 +++
configs/nanopi_neo_defconfig | 16 ++++
drivers/power/axp209.c | 16 ++++
drivers/power/axp221.c | 12 +++
drivers/usb/musb-new/sunxi.c | 48 ++++++------
10 files changed, 209 insertions(+), 34 deletions(-)
create mode 100644 arch/arm/dts/sun8i-h3-nanopi-neo.dts
create mode 100644 configs/nanopi_neo_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-08-26 18:42 Hans de Goede
@ 2016-08-29 12:00 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-08-29 12:00 UTC (permalink / raw)
To: u-boot
On Fri, Aug 26, 2016 at 08:42:03PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is another sunxi pull-req for v2016.09.
>
> The big commit in this one is syncing the dts files
> with the kernel. I was planning on doing that after
> v2016.09, but users are having trouble adding new
> boards because the dts files in u-boot have gotten
> so out of sync that certain dtsi files are not
> available and there are some other changes, so
> lets do this now.
>
> Besides the big dts sync there is a bugfix to
> stop the backlight from some tablets turning off
> for a few seconds while the kernel is booting
> and there are 2 new boards.
>
> The following changes since commit da968c7bfa4cc1203a4f9f61a97f55c85dfbb3b6:
>
> Merge branch 'master' of git://git.denx.de/u-boot-i2c (2016-08-26 07:42:06 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to d5ac6eef91965b519d8f15f17febfa0ea2ee0adc:
>
> sunxi: Tune H3 DRAM PLL to improve lock time (2016-08-26 16:58:37 +0200)
>
FWIW, I've added my A20-OLinuXino-Lime2 into my test.py setup (thanks to
FEL mode), and:
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160829/6112a4c9/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-08-26 18:42 Hans de Goede
2016-08-29 12:00 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-08-26 18:42 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is another sunxi pull-req for v2016.09.
The big commit in this one is syncing the dts files
with the kernel. I was planning on doing that after
v2016.09, but users are having trouble adding new
boards because the dts files in u-boot have gotten
so out of sync that certain dtsi files are not
available and there are some other changes, so
lets do this now.
Besides the big dts sync there is a bugfix to
stop the backlight from some tablets turning off
for a few seconds while the kernel is booting
and there are 2 new boards.
The following changes since commit da968c7bfa4cc1203a4f9f61a97f55c85dfbb3b6:
Merge branch 'master' of git://git.denx.de/u-boot-i2c (2016-08-26 07:42:06 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to d5ac6eef91965b519d8f15f17febfa0ea2ee0adc:
sunxi: Tune H3 DRAM PLL to improve lock time (2016-08-26 16:58:37 +0200)
----------------------------------------------------------------
Hans de Goede (4):
sun6i: Add defconfig and dts file for tablets using the inet-q972 PCB
sunxi: Sync dts files with upstream kernel
sun5i: Add defconfig and dts file for the Empire Electronix M712 tablet
sunxi: display: Use PWM to drive backlight where applicable
Jens Kuske (1):
sunxi: Tune H3 DRAM PLL to improve lock time
arch/arm/dts/Makefile | 5 +
arch/arm/dts/axp209.dtsi | 1 +
arch/arm/dts/axp809.dtsi | 53 ++
arch/arm/dts/sun4i-a10-a1000.dts | 28 +-
arch/arm/dts/sun4i-a10-hackberry.dts | 1 +
arch/arm/dts/sun4i-a10-hyundai-a7hd.dts | 34 ++
arch/arm/dts/sun4i-a10-jesurun-q5.dts | 1 +
arch/arm/dts/sun4i-a10.dtsi | 286 ++++++++---
arch/arm/dts/sun5i-a10s-mk802.dts | 32 ++
arch/arm/dts/sun5i-a10s-olinuxino-micro.dts | 7 +
arch/arm/dts/sun5i-a10s-wobo-i5.dts | 10 +-
arch/arm/dts/sun5i-a10s.dtsi | 31 +-
arch/arm/dts/sun5i-a13-difrnce-dit4350.dts | 178 +------
arch/arm/dts/sun5i-a13-empire-electronix-m712.dts | 51 ++
arch/arm/dts/sun5i-a13-olinuxino-micro.dts | 41 ++
arch/arm/dts/sun5i-a13-olinuxino.dts | 15 -
arch/arm/dts/sun5i-a13-q8-tablet.dts | 40 +-
arch/arm/dts/sun5i-a13-utoo-p66.dts | 180 +------
arch/arm/dts/sun5i-a13.dtsi | 188 ++++++-
arch/arm/dts/sun5i-r8-chip.dts | 29 +-
arch/arm/dts/sun5i-r8.dtsi | 32 +-
arch/arm/dts/sun5i-reference-design-tablet.dtsi | 210 ++++++++
arch/arm/dts/sun5i.dtsi | 92 ++--
arch/arm/dts/sun6i-a31-m9.dts | 96 +++-
arch/arm/dts/sun6i-a31-mele-a1000g-quad.dts | 96 +++-
arch/arm/dts/sun6i-a31.dtsi | 12 +-
arch/arm/dts/sun6i-a31s-colorfly-e708-q1.dts | 138 +-----
arch/arm/dts/sun6i-a31s-inet-q972.dts | 100 ++++
arch/arm/dts/sun6i-a31s-primo81.dts | 10 -
.../arm/dts/sun6i-a31s-yones-toptech-bs1078-v2.dts | 2 -
arch/arm/dts/sun6i-reference-design-tablet.dtsi | 193 ++++++++
arch/arm/dts/sun7i-a20-bananapi-m1-plus.dts | 229 +++++++++
arch/arm/dts/sun7i-a20-cubietruck.dts | 24 +
arch/arm/dts/sun7i-a20-itead-ibox.dts | 24 +
arch/arm/dts/sun7i-a20-lamobo-r1.dts | 80 ++-
arch/arm/dts/sun7i-a20-olinuxino-lime2-emmc.dts | 82 ++++
arch/arm/dts/sun7i-a20.dtsi | 546 +++++++++++++++------
arch/arm/dts/sun8i-a23-a33.dtsi | 9 +-
arch/arm/dts/sun8i-a23-gt90h-v4.dts | 194 +-------
arch/arm/dts/sun8i-a23-inet86dz.dts | 238 +--------
arch/arm/dts/sun8i-a23-polaroid-mid2407pxe03.dts | 243 ++-------
arch/arm/dts/sun8i-a23-polaroid-mid2809pxe04.dts | 201 ++------
arch/arm/dts/sun8i-a23-q8-tablet.dts | 15 -
arch/arm/dts/sun8i-a33-ga10h-v1.1.dts | 80 +--
arch/arm/dts/sun8i-a33-q8-tablet.dts | 15 -
arch/arm/dts/sun8i-h3-bananapi-m2-plus.dts | 195 ++++++++
arch/arm/dts/sun8i-h3-orangepi-2.dts | 23 +-
arch/arm/dts/sun8i-h3-orangepi-lite.dts | 2 +-
arch/arm/dts/sun8i-h3-orangepi-pc-plus.dts | 3 +-
arch/arm/dts/sun8i-h3-orangepi-pc.dts | 30 +-
arch/arm/dts/sun8i-h3-orangepi-plus.dts | 34 ++
arch/arm/dts/sun8i-h3.dtsi | 366 ++++----------
arch/arm/dts/sun8i-q8-common.dtsi | 157 ++----
arch/arm/dts/sun8i-r16-parrot.dts | 5 +-
arch/arm/dts/sun8i-reference-design-tablet.dtsi | 244 +++++++++
arch/arm/dts/sun9i-a80-cubieboard4.dts | 164 ++++++-
arch/arm/dts/sun9i-a80-optimus.dts | 195 ++++++--
arch/arm/dts/sunxi-reference-design-tablet.dtsi | 83 ++++
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 9 +-
arch/arm/include/asm/arch-sunxi/cpu_sun4i.h | 7 +
arch/arm/include/asm/arch-sunxi/gpio.h | 3 +
arch/arm/include/asm/arch-sunxi/pwm.h | 34 ++
arch/arm/mach-sunxi/clock_sun6i.c | 6 +
board/sunxi/MAINTAINERS | 2 +
configs/Empire_electronix_m712_defconfig | 22 +
configs/MSI_Primo81_defconfig | 1 +
configs/inet_q972_defconfig | 23 +
drivers/video/sunxi_display.c | 11 +
include/dt-bindings/clock/sun8i-h3-ccu.h | 145 ++++++
include/dt-bindings/reset/sun8i-h3-ccu.h | 103 ++++
70 files changed, 3846 insertions(+), 2193 deletions(-)
create mode 100644 arch/arm/dts/axp809.dtsi
create mode 100644 arch/arm/dts/sun5i-a13-empire-electronix-m712.dts
create mode 100644 arch/arm/dts/sun5i-reference-design-tablet.dtsi
create mode 100644 arch/arm/dts/sun6i-a31s-inet-q972.dts
create mode 100644 arch/arm/dts/sun6i-reference-design-tablet.dtsi
create mode 100644 arch/arm/dts/sun7i-a20-bananapi-m1-plus.dts
create mode 100644 arch/arm/dts/sun7i-a20-olinuxino-lime2-emmc.dts
create mode 100644 arch/arm/dts/sun8i-h3-bananapi-m2-plus.dts
create mode 100644 arch/arm/dts/sun8i-reference-design-tablet.dtsi
create mode 100644 arch/arm/dts/sunxi-reference-design-tablet.dtsi
create mode 100644 arch/arm/include/asm/arch-sunxi/pwm.h
create mode 100644 configs/Empire_electronix_m712_defconfig
create mode 100644 configs/inet_q972_defconfig
create mode 100644 include/dt-bindings/clock/sun8i-h3-ccu.h
create mode 100644 include/dt-bindings/reset/sun8i-h3-ccu.h
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-07-31 20:19 Hans de Goede
@ 2016-08-01 0:34 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-08-01 0:34 UTC (permalink / raw)
To: u-boot
On Sun, Jul 31, 2016 at 10:19:18PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is another sunxi pull-req for v2016.09,
> this adds some more fixes to the h3 ethernet driver
> and re-enables it. There are also some other fixes.
>
> The following changes since commit 5c928d02044345b843202f23540c3765468c1d6f:
>
> m68k: code reformatting for all start.S files (2016-07-30 22:59:18 +0200)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to fcada3b05e56c9b22bf5f92ba94fa80449452e76:
>
> sunxi: Re-enable h3 emac support (2016-07-31 21:45:47 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160731/4b87831c/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-07-31 20:19 Hans de Goede
2016-08-01 0:34 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-07-31 20:19 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is another sunxi pull-req for v2016.09,
this adds some more fixes to the h3 ethernet driver
and re-enables it. There are also some other fixes.
The following changes since commit 5c928d02044345b843202f23540c3765468c1d6f:
m68k: code reformatting for all start.S files (2016-07-30 22:59:18 +0200)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to fcada3b05e56c9b22bf5f92ba94fa80449452e76:
sunxi: Re-enable h3 emac support (2016-07-31 21:45:47 +0200)
----------------------------------------------------------------
Chen-Yu Tsai (2):
sunxi: gpio: Add .xlate function for gpio phandle resolution
sunxi: Hummingbird_A31_defconfig: Drop MACPWR option
Hans de Goede (4):
sunxi: Ensure that the NIC specific bytes of the mac are not all 0
sunxi: On newer SoCs use words 1-3 instead of just word 3 from the SID
net: sun8i_emac: Fix DMA alignment issues with the rx / tx buffers
sunxi: Re-enable h3 emac support
arch/arm/dts/sun8i-h3-orangepi-one.dts | 11 +++++++++++
board/sunxi/board.c | 24 +++++++++++++++++++++++-
configs/Hummingbird_A31_defconfig | 2 +-
configs/orangepi_one_defconfig | 1 +
configs/orangepi_pc_defconfig | 1 +
configs/orangepi_pc_plus_defconfig | 1 +
configs/pine64_plus_defconfig | 1 +
drivers/gpio/sunxi_gpio.c | 16 ++++++++++++++++
drivers/net/sun8i_emac.c | 13 ++++++++++---
9 files changed, 65 insertions(+), 5 deletions(-)
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-07-27 2:38 ` Chen-Yu Tsai
@ 2016-07-27 13:18 ` Hans de Goede
0 siblings, 0 replies; 111+ messages in thread
From: Hans de Goede @ 2016-07-27 13:18 UTC (permalink / raw)
To: u-boot
Hi,
On 27-07-16 04:38, Chen-Yu Tsai wrote:
> Hi Hans
>
> On Wed, Jul 27, 2016 at 6:30 AM, Hans de Goede <hdegoede@redhat.com> wrote:
>> Hi Tom,
>>
>> Here is the second sunxi pull-req for v2016.09,
>> this adds some fixes to the h3 ethernet driver
>> and disables it for now as it has too much issues.
>>
>> It also adds 1 new board.
>>
>> The following changes since commit 4579720412744dd13266a3505bb38ce2da819b4f:
>>
>> Prepare v2016.09-rc1 (2016-07-25 22:25:52 -0400)
>>
>> are available in the git repository at:
>>
>> http://git.denx.de/u-boot-sunxi.git master
>>
>> for you to fetch changes up to 2eb1ff3b5b61352dcf43ca48f2b6470ec312b8d7:
>>
>> sunxi: Disable sun8i emac driver (2016-07-27 00:05:25 +0200)
>>
>> ----------------------------------------------------------------
>> Chen-Yu Tsai (3):
>> sunxi: Add EMAC ethernet0 alias for H3 dtsi
>> net: sun8i_emac: Do not configure AHB2 clock
>> net: sun8i_emac: Drop redundant and incorrect setting of syscon
>> register
>>
>
> I sent these 2 patches around the same time:
>
> https://patchwork.ozlabs.org/patch/651568/
> sunxi: gpio: Add .xlate function for gpio phandle resolution
> https://patchwork.ozlabs.org/patch/651567/
> sunxi: Hummingbird_A31_defconfig: Drop MACPWR option
>
> Could you pick them up as well?
Done, these are in u-boot-sunxi/next now and will be part of my
next pull-req.
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-07-26 22:30 Hans de Goede
2016-07-27 0:58 ` Tom Rini
@ 2016-07-27 2:38 ` Chen-Yu Tsai
2016-07-27 13:18 ` Hans de Goede
1 sibling, 1 reply; 111+ messages in thread
From: Chen-Yu Tsai @ 2016-07-27 2:38 UTC (permalink / raw)
To: u-boot
Hi Hans
On Wed, Jul 27, 2016 at 6:30 AM, Hans de Goede <hdegoede@redhat.com> wrote:
> Hi Tom,
>
> Here is the second sunxi pull-req for v2016.09,
> this adds some fixes to the h3 ethernet driver
> and disables it for now as it has too much issues.
>
> It also adds 1 new board.
>
> The following changes since commit 4579720412744dd13266a3505bb38ce2da819b4f:
>
> Prepare v2016.09-rc1 (2016-07-25 22:25:52 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 2eb1ff3b5b61352dcf43ca48f2b6470ec312b8d7:
>
> sunxi: Disable sun8i emac driver (2016-07-27 00:05:25 +0200)
>
> ----------------------------------------------------------------
> Chen-Yu Tsai (3):
> sunxi: Add EMAC ethernet0 alias for H3 dtsi
> net: sun8i_emac: Do not configure AHB2 clock
> net: sun8i_emac: Drop redundant and incorrect setting of syscon
> register
>
I sent these 2 patches around the same time:
https://patchwork.ozlabs.org/patch/651568/
sunxi: gpio: Add .xlate function for gpio phandle resolution
https://patchwork.ozlabs.org/patch/651567/
sunxi: Hummingbird_A31_defconfig: Drop MACPWR option
Could you pick them up as well? They fix GPIO usage through the
device tree. AFAIK the PHY reset GPIO in the designware driver
is the only place we encounter it for now.
Regards
ChenYu
> Hans de Goede (2):
> sunxi: Add defconfig and dts file for the Orange Pi PC Plus SBC
> sunxi: Disable sun8i emac driver
>
> arch/arm/dts/Makefile | 1 +
> arch/arm/dts/sun8i-h3-orangepi-pc-plus.dts | 87
> ++++++++++++++++++++++++++++++
> arch/arm/dts/sun8i-h3.dtsi | 4 ++
> board/sunxi/MAINTAINERS | 1 +
> configs/orangepi_pc_defconfig | 2 -
> configs/orangepi_pc_plus_defconfig | 17 ++++++
> configs/pine64_plus_defconfig | 1 -
> drivers/net/sun8i_emac.c | 13 +----
> 8 files changed, 111 insertions(+), 15 deletions(-)
> create mode 100644 arch/arm/dts/sun8i-h3-orangepi-pc-plus.dts
> create mode 100644 configs/orangepi_pc_plus_defconfig
>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-07-26 22:30 Hans de Goede
@ 2016-07-27 0:58 ` Tom Rini
2016-07-27 2:38 ` Chen-Yu Tsai
1 sibling, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-07-27 0:58 UTC (permalink / raw)
To: u-boot
On Wed, Jul 27, 2016 at 12:30:56AM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is the second sunxi pull-req for v2016.09,
> this adds some fixes to the h3 ethernet driver
> and disables it for now as it has too much issues.
>
> It also adds 1 new board.
>
> The following changes since commit 4579720412744dd13266a3505bb38ce2da819b4f:
>
> Prepare v2016.09-rc1 (2016-07-25 22:25:52 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 2eb1ff3b5b61352dcf43ca48f2b6470ec312b8d7:
>
> sunxi: Disable sun8i emac driver (2016-07-27 00:05:25 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160726/f886e90e/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-07-26 22:30 Hans de Goede
2016-07-27 0:58 ` Tom Rini
2016-07-27 2:38 ` Chen-Yu Tsai
0 siblings, 2 replies; 111+ messages in thread
From: Hans de Goede @ 2016-07-26 22:30 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is the second sunxi pull-req for v2016.09,
this adds some fixes to the h3 ethernet driver
and disables it for now as it has too much issues.
It also adds 1 new board.
The following changes since commit 4579720412744dd13266a3505bb38ce2da819b4f:
Prepare v2016.09-rc1 (2016-07-25 22:25:52 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 2eb1ff3b5b61352dcf43ca48f2b6470ec312b8d7:
sunxi: Disable sun8i emac driver (2016-07-27 00:05:25 +0200)
----------------------------------------------------------------
Chen-Yu Tsai (3):
sunxi: Add EMAC ethernet0 alias for H3 dtsi
net: sun8i_emac: Do not configure AHB2 clock
net: sun8i_emac: Drop redundant and incorrect setting of syscon register
Hans de Goede (2):
sunxi: Add defconfig and dts file for the Orange Pi PC Plus SBC
sunxi: Disable sun8i emac driver
arch/arm/dts/Makefile | 1 +
arch/arm/dts/sun8i-h3-orangepi-pc-plus.dts | 87 ++++++++++++++++++++++++++++++
arch/arm/dts/sun8i-h3.dtsi | 4 ++
board/sunxi/MAINTAINERS | 1 +
configs/orangepi_pc_defconfig | 2 -
configs/orangepi_pc_plus_defconfig | 17 ++++++
configs/pine64_plus_defconfig | 1 -
drivers/net/sun8i_emac.c | 13 +----
8 files changed, 111 insertions(+), 15 deletions(-)
create mode 100644 arch/arm/dts/sun8i-h3-orangepi-pc-plus.dts
create mode 100644 configs/orangepi_pc_plus_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-07-16 17:54 ` Andreas Färber
@ 2016-07-16 21:48 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-07-16 21:48 UTC (permalink / raw)
To: u-boot
On Sat, Jul 16, 2016 at 07:54:35PM +0200, Andreas F?rber wrote:
> Am 16.07.2016 um 15:52 schrieb Tom Rini:
> > +(pine64_plus) himport_r(&env_htab, (char *)spl->fel_script_address,
> > +(pine64_plus) ^
> > w+(pine64_plus) ../board/sunxi/board.c: In function ?parse_spl_header?:
> > w+(pine64_plus) ../board/sunxi/board.c:601:24: warning: cast to pointer from integer of
> > different size [-Wint-to-pointer-cast]
> >
> > It's not obvious to me what's going on in what's passed over to us in
> > this case when it is a 64bit target, so I'm just going to allow the
> > warning for now.
>
> Sounds like trying to cast int to char*, which requires inserting a
> uintptr_t cast first.
Yes, but the question I had is, can we really say that
fel_script_address is a uint32_t on 64bit platforms?
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160716/29b6d737/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-07-16 13:52 ` Tom Rini
@ 2016-07-16 17:54 ` Andreas Färber
2016-07-16 21:48 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Andreas Färber @ 2016-07-16 17:54 UTC (permalink / raw)
To: u-boot
Am 16.07.2016 um 15:52 schrieb Tom Rini:
> +(pine64_plus) himport_r(&env_htab, (char *)spl->fel_script_address,
> +(pine64_plus) ^
> w+(pine64_plus) ../board/sunxi/board.c: In function ?parse_spl_header?:
> w+(pine64_plus) ../board/sunxi/board.c:601:24: warning: cast to pointer from integer of
> different size [-Wint-to-pointer-cast]
>
> It's not obvious to me what's going on in what's passed over to us in
> this case when it is a 64bit target, so I'm just going to allow the
> warning for now.
Sounds like trying to cast int to char*, which requires inserting a
uintptr_t cast first.
Regards,
Andreas
--
SUSE Linux GmbH, Maxfeldstr. 5, 90409 N?rnberg, Germany
GF: Felix Imend?rffer, Jane Smithard, Graham Norton
HRB 21284 (AG N?rnberg)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160716/7fc5758d/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-07-15 14:29 Hans de Goede
@ 2016-07-16 13:52 ` Tom Rini
2016-07-16 17:54 ` Andreas Färber
0 siblings, 1 reply; 111+ messages in thread
From: Tom Rini @ 2016-07-16 13:52 UTC (permalink / raw)
To: u-boot
On Fri, Jul 15, 2016 at 04:29:28PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is the first sunxi pull-req for v2016.09,
> the big one here is Chen-Yu's PSCI cleanup, this
> also touches non sunxi specific files but it seemed
> best to me merge this through the sunxi tree.
>
> Besides this, it contains a h3 ethernet driver,
> a few misc. fixes and 1 new board.
>
> Note I'm going on vacation for 2 weeks starting coming
> Monday, so I won't be available for any (quick)
> followup in case of any problems with the PSCI
> support. If there are problems, then please contact
> Chen-Yu (in the Cc) directly.
>
> The following changes since commit 3a592a1349ac3961b0f4f2db0a8d9f128225d897:
>
> Revert "armv8: Enable CPUECTLR.SMPEN for coherency" (2016-07-14 17:36:18 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to b7073965a343fca2bcde4195fbba664c98f309d8:
>
> ARM: PSCI: Make psci_get_cpu_stack_top local to armv7/psci.S (2016-07-15 15:54:58 +0200)
>
Applied to u-boot/master, thanks!
But please note:
+(pine64_plus) himport_r(&env_htab, (char *)spl->fel_script_address,
+(pine64_plus) ^
w+(pine64_plus) ../board/sunxi/board.c: In function ?parse_spl_header?:
w+(pine64_plus) ../board/sunxi/board.c:601:24: warning: cast to pointer from integer of
different size [-Wint-to-pointer-cast]
It's not obvious to me what's going on in what's passed over to us in
this case when it is a 64bit target, so I'm just going to allow the
warning for now.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160716/58067ff6/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-07-15 14:29 Hans de Goede
2016-07-16 13:52 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-07-15 14:29 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is the first sunxi pull-req for v2016.09,
the big one here is Chen-Yu's PSCI cleanup, this
also touches non sunxi specific files but it seemed
best to me merge this through the sunxi tree.
Besides this, it contains a h3 ethernet driver,
a few misc. fixes and 1 new board.
Note I'm going on vacation for 2 weeks starting coming
Monday, so I won't be available for any (quick)
followup in case of any problems with the PSCI
support. If there are problems, then please contact
Chen-Yu (in the Cc) directly.
The following changes since commit 3a592a1349ac3961b0f4f2db0a8d9f128225d897:
Revert "armv8: Enable CPUECTLR.SMPEN for coherency" (2016-07-14 17:36:18 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to b7073965a343fca2bcde4195fbba664c98f309d8:
ARM: PSCI: Make psci_get_cpu_stack_top local to armv7/psci.S (2016-07-15 15:54:58 +0200)
----------------------------------------------------------------
Amit Singh Tomar (1):
net: Add EMAC driver for H3/A83T/A64 SoCs.
Bernhard Nortmann (1):
sunxi: FEL - Add the ability to recognize and auto-import uEnv-style data
Chen-Yu Tsai (15):
ARM: PSCI: Split out common stack setup code from psci_arch_init
sunxi: Move remaining PSCI assembly code to C
sunxi: Add missing CONFIG_ARMV7_PSCI_NR_CPUS for sun7i
ARM: Page align secure section only when it is executed in situ
ARM: PSCI: Add missing CONFIG_ARMV7_PSCI_NR_CPUS for PSCI enabled platforms
ARM: Add an empty secure stack section
ARM: PSCI: Allocate PSCI stack in secure stack section
ARM: PSCI: Remove unused psci_text_end symbol
ARM: Add CONFIG_ARMV7_SECURE_MAX_SIZE and check size of secure section
sunxi: Define CONFIG_ARMV7_SECURE_MAX_SIZE for sun6i/sun7i
ARM: Move __secure definition to common asm/secure.h
ARM: Add secure section for initialized data
ARM: PSCI: Add helper functions to access per-CPU target PC storage
ARM: PSCI: Switch to per-CPU target PC storage in secure data section
ARM: PSCI: Make psci_get_cpu_stack_top local to armv7/psci.S
Hans de Goede (6):
sunxi: Add support for multiple ethadrr-esses
sunxi: Remove some unnecessary #ifdefs
sunxi: Use BROM stored boot_media value to determine our boot-source
sunxi: orangepi_pc: Add support for eMMC found on the Orange Pi PC Plus
sunxi: Sync sun8i-h3-orangepi-plus.dts with upstream
sunxi: Add defconfig and dts file for the Orange Pi Lite SBC
Siarhei Siamashka (1):
sunxi: Support booting from SPI flash
Tobias Doerffel (1):
sunxi: mmc: increase status register polling rate for data transfers
arch/arm/config.mk | 4 +-
arch/arm/cpu/armv7/Makefile | 2 +-
arch/arm/cpu/armv7/ls102xa/psci.S | 26 +-
arch/arm/cpu/armv7/mx7/psci-mx7.c | 2 +-
arch/arm/cpu/armv7/mx7/psci.S | 31 +-
arch/arm/cpu/armv7/nonsec_virt.S | 7 +-
arch/arm/cpu/armv7/psci-common.c | 39 ++
arch/arm/cpu/armv7/psci.S | 55 +-
arch/arm/cpu/armv7/sunxi/Makefile | 1 -
arch/arm/cpu/armv7/sunxi/psci.c | 9 +-
arch/arm/cpu/armv7/sunxi/psci_head.S | 66 ---
arch/arm/cpu/u-boot.lds | 60 +-
arch/arm/dts/Makefile | 1 +
arch/arm/dts/sun50i-a64-pine64-plus.dts | 13 +
arch/arm/dts/sun50i-a64.dtsi | 33 ++
arch/arm/dts/sun8i-h3-orangepi-2.dts | 13 +
arch/arm/dts/sun8i-h3-orangepi-lite.dts | 178 ++++++
arch/arm/dts/sun8i-h3-orangepi-pc.dts | 12 +
arch/arm/dts/sun8i-h3-orangepi-plus.dts | 127 +----
arch/arm/dts/sun8i-h3.dtsi | 35 ++
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 4 +-
arch/arm/include/asm/arch-sunxi/cpu_sun4i.h | 3 +-
arch/arm/include/asm/arch-sunxi/gpio.h | 3 +
arch/arm/include/asm/arch-sunxi/mmc.h | 1 -
arch/arm/include/asm/arch-sunxi/spl.h | 9 +-
arch/arm/include/asm/armv7.h | 2 +
arch/arm/include/asm/psci.h | 9 +-
arch/arm/include/asm/secure.h | 3 +
arch/arm/lib/sections.c | 2 +
arch/arm/mach-sunxi/board.c | 29 +-
arch/arm/mach-tegra/psci.S | 16 +-
board/sunxi/MAINTAINERS | 1 +
board/sunxi/board.c | 98 +++-
common/spl/spl.c | 4 +-
configs/orangepi_lite_defconfig | 15 +
configs/orangepi_pc_defconfig | 3 +
configs/pine64_plus_defconfig | 1 +
drivers/mmc/sunxi_mmc.c | 27 +-
drivers/mtd/spi/Kconfig | 12 +
drivers/mtd/spi/Makefile | 1 +
drivers/mtd/spi/sunxi_spi_spl.c | 283 +++++++++
drivers/net/Kconfig | 9 +
drivers/net/Makefile | 1 +
drivers/net/sun8i_emac.c | 789 ++++++++++++++++++++++++++
include/configs/jetson-tk1.h | 1 +
include/configs/ls1021aqds.h | 1 +
include/configs/ls1021atwr.h | 1 +
include/configs/sun6i.h | 1 +
include/configs/sun7i.h | 2 +
include/configs/sunxi-common.h | 5 +
50 files changed, 1716 insertions(+), 334 deletions(-)
create mode 100644 arch/arm/cpu/armv7/psci-common.c
delete mode 100644 arch/arm/cpu/armv7/sunxi/psci_head.S
create mode 100644 arch/arm/dts/sun8i-h3-orangepi-lite.dts
create mode 100644 configs/orangepi_lite_defconfig
create mode 100644 drivers/mtd/spi/sunxi_spi_spl.c
create mode 100644 drivers/net/sun8i_emac.c
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-07-02 19:51 Hans de Goede
@ 2016-07-05 2:44 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-07-05 2:44 UTC (permalink / raw)
To: u-boot
On Sat, Jul 02, 2016 at 09:51:20PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is hopefully the last sunxi pull-req for v2016.07,
> it contains 2 misc. fixes and 1 new board.
>
> The following changes since commit 0e1e587ff4fc2d81ad4f6313f02c5ca4c8ceea01:
>
> Prepare v2016.07-rc3 (2016-07-01 17:43:17 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to d2a6af052845f671204ff978bc70bcfba8767cc9:
>
> sunxi: Add defconfig and DTS file for Allwinner R16 EVB (Parrot) (2016-07-02 13:53:15 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160704/4b05061b/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-07-02 19:51 Hans de Goede
2016-07-05 2:44 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-07-02 19:51 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is hopefully the last sunxi pull-req for v2016.07,
it contains 2 misc. fixes and 1 new board.
The following changes since commit 0e1e587ff4fc2d81ad4f6313f02c5ca4c8ceea01:
Prepare v2016.07-rc3 (2016-07-01 17:43:17 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to d2a6af052845f671204ff978bc70bcfba8767cc9:
sunxi: Add defconfig and DTS file for Allwinner R16 EVB (Parrot) (2016-07-02 13:53:15 +0200)
----------------------------------------------------------------
Hans de Goede (1):
sunxi: spl: Fix DRAM info printing
Olliver Schinagl (1):
sunxi: Add missing boot_media fields in the SPL header
Quentin Schulz (1):
sunxi: Add defconfig and DTS file for Allwinner R16 EVB (Parrot)
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/sun8i-r16-parrot.dts | 348 ++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-sunxi/spl.h | 2 +
board/sunxi/MAINTAINERS | 5 +
board/sunxi/board.c | 2 +-
configs/parrot_r16_defconfig | 38 ++++
6 files changed, 396 insertions(+), 2 deletions(-)
create mode 100644 arch/arm/dts/sun8i-r16-parrot.dts
create mode 100644 configs/parrot_r16_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-06-20 21:03 Hans de Goede
@ 2016-06-21 4:44 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-06-21 4:44 UTC (permalink / raw)
To: u-boot
On Mon, Jun 20, 2016 at 11:03:17PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is the third sunxi pull-req for v2016.07, it
> contains a few misc. fixes, 2 new boards and
> the conversion of the PSCI code to C-code.
>
> The following changes since commit 46fd625dfee9ef69cd183f0cd11e09309a71a4e2:
>
> Prepare v2016.07-rc2 (2016-06-20 11:14:12 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 4257f5f8f631147803cdc6693b5046deb1a57be6:
>
> sunxi: Add PSCI implementation in C (2016-06-20 22:44:00 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160621/9483cba8/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-06-20 21:03 Hans de Goede
2016-06-21 4:44 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-06-20 21:03 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is the third sunxi pull-req for v2016.07, it
contains a few misc. fixes, 2 new boards and
the conversion of the PSCI code to C-code.
The following changes since commit 46fd625dfee9ef69cd183f0cd11e09309a71a4e2:
Prepare v2016.07-rc2 (2016-06-20 11:14:12 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 4257f5f8f631147803cdc6693b5046deb1a57be6:
sunxi: Add PSCI implementation in C (2016-06-20 22:44:00 +0200)
----------------------------------------------------------------
Chen-Yu Tsai (11):
ARM: PSCI: use only r0 and r3 in psci_get_cpu_stack_top()
ARM: PSCI: save and restore clobbered registers in v7_flush_dcache_all
ARM: PSCI: export common PSCI function declarations for C code
ARM: allocate extra space for PSCI stack in secure section during link phase
sunxi: Make CPUCFG_BASE macro names the same across families
sunxi: Add packed attribute to struct sunxi_prcm_reg
sunxi: Add missing linux/types.h header for cpucfg_sun6i.h
sunxi: Group cpu core related controls together
sunxi: Add CPUCFG debug lock and sun7i cpu power controls
sunxi: Add base address for GIC
sunxi: Add PSCI implementation in C
Hans de Goede (5):
tinyprintf: Add vprintf implementation
sunxi: Select USE_TINY_PRINTF
sunxi: Add defconfig and dts file for Polaroid MID2407PXE03 tablet
sunxi: Add defconfig and dts file for inet86dz board
sunxi: Revert "sunxi: make SoC variant choice mandatory"
arch/arm/Kconfig | 1 +
arch/arm/cpu/armv7/psci.S | 20 +-
arch/arm/cpu/armv7/sunxi/Makefile | 7 +-
arch/arm/cpu/armv7/sunxi/psci.c | 273 +++++++++++++++++++
arch/arm/cpu/armv7/sunxi/psci_head.S | 66 +++++
arch/arm/cpu/armv7/sunxi/psci_sun6i.S | 262 ------------------
arch/arm/cpu/armv7/sunxi/psci_sun7i.S | 237 -----------------
arch/arm/cpu/u-boot.lds | 7 +
arch/arm/dts/Makefile | 2 +
arch/arm/dts/axp22x.dtsi | 10 +
arch/arm/dts/sun8i-a23-inet86dz.dts | 293 +++++++++++++++++++++
arch/arm/dts/sun8i-a23-polaroid-mid2407pxe03.dts | 292 ++++++++++++++++++++
arch/arm/include/asm/arch-sunxi/cpu_sun4i.h | 17 +-
.../asm/arch-sunxi/{cpucfg_sun6i.h => cpucfg.h} | 41 +--
arch/arm/include/asm/arch-sunxi/prcm.h | 10 +-
arch/arm/include/asm/psci.h | 7 +
board/sunxi/Kconfig | 1 +
board/sunxi/MAINTAINERS | 2 +
configs/inet86dz_defconfig | 24 ++
configs/polaroid_mid2407pxe03_defconfig | 24 ++
lib/tiny-printf.c | 5 +
21 files changed, 1061 insertions(+), 540 deletions(-)
create mode 100644 arch/arm/cpu/armv7/sunxi/psci.c
create mode 100644 arch/arm/cpu/armv7/sunxi/psci_head.S
delete mode 100644 arch/arm/cpu/armv7/sunxi/psci_sun6i.S
delete mode 100644 arch/arm/cpu/armv7/sunxi/psci_sun7i.S
create mode 100644 arch/arm/dts/sun8i-a23-inet86dz.dts
create mode 100644 arch/arm/dts/sun8i-a23-polaroid-mid2407pxe03.dts
rename arch/arm/include/asm/arch-sunxi/{cpucfg_sun6i.h => cpucfg.h} (67%)
create mode 100644 configs/inet86dz_defconfig
create mode 100644 configs/polaroid_mid2407pxe03_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-06-10 19:25 Hans de Goede
@ 2016-06-19 14:07 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-06-19 14:07 UTC (permalink / raw)
To: u-boot
On Fri, Jun 10, 2016 at 09:25:59PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is the second sunxi pull-req for v2016.07, it
> contains a few improvements and fixes, nothing special.
>
> The following changes since commit 6b3943f1b04be60f147ee540fbd72c4c7ea89f80:
>
> siemens,am33x: add draco etamin board (2016-06-09 13:53:13 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 1a83fb4a17d959d7b037999ab7ed7e62429abe34:
>
> sunxi: Move the SPL stack top to 0x1A000 on Allwinner A64/A80 (2016-06-10 13:04:06 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160619/90443d74/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-06-10 19:25 Hans de Goede
2016-06-19 14:07 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-06-10 19:25 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is the second sunxi pull-req for v2016.07, it
contains a few improvements and fixes, nothing special.
The following changes since commit 6b3943f1b04be60f147ee540fbd72c4c7ea89f80:
siemens,am33x: add draco etamin board (2016-06-09 13:53:13 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 1a83fb4a17d959d7b037999ab7ed7e62429abe34:
sunxi: Move the SPL stack top to 0x1A000 on Allwinner A64/A80 (2016-06-10 13:04:06 +0200)
----------------------------------------------------------------
Hans de Goede (3):
sunxi: Enable ALDO3 and ALDO4 in Wobo_i5_defconfig
sunxi: Add INITIAL_USB_SCAN_DELAY to Mele_A1000G_quad_defconfig
sunxi: musb: Properly turn of musb controller before booting
Siarhei Siamashka (2):
sunxi: Downclock AHB1 to 100MHz on Allwinner A64
sunxi: Move the SPL stack top to 0x1A000 on Allwinner A64/A80
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 5 +++++
configs/Mele_A1000G_quad_defconfig | 1 +
configs/Wobo_i5_defconfig | 2 ++
drivers/usb/musb-new/sunxi.c | 7 +++++++
include/configs/sunxi-common.h | 5 ++---
5 files changed, 17 insertions(+), 3 deletions(-)
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-05-25 16:15 Hans de Goede
@ 2016-05-26 15:49 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-05-26 15:49 UTC (permalink / raw)
To: u-boot
On Wed, May 25, 2016 at 06:15:39PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is the first sunxi pull-req for v2016.07, it
> contains a few improvements and fixes, nothing special.
>
> Note the big diffstat is due to cleaning up defconfig's
> be enabling various CMD options by default on sunxi.
>
> The following changes since commit fc15b9beed05dec6cc092c265042381a0eadb0e9:
>
> Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq (2016-05-24 13:42:03 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 0e6e34ac8dbb597a34e1eca4fb640c3eb5e52467:
>
> sunxi: Olimex A20 boards: Enable LDO3 and LDO4 regulators (2016-05-25 17:52:56 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160526/ef4b2924/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-05-25 16:15 Hans de Goede
2016-05-26 15:49 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-05-25 16:15 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is the first sunxi pull-req for v2016.07, it
contains a few improvements and fixes, nothing special.
Note the big diffstat is due to cleaning up defconfig's
be enabling various CMD options by default on sunxi.
The following changes since commit fc15b9beed05dec6cc092c265042381a0eadb0e9:
Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq (2016-05-24 13:42:03 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 0e6e34ac8dbb597a34e1eca4fb640c3eb5e52467:
sunxi: Olimex A20 boards: Enable LDO3 and LDO4 regulators (2016-05-25 17:52:56 +0200)
----------------------------------------------------------------
Andre Przywara (3):
Revert "sunxi: Reserve ATF memory space on A64"
arm64: sunxi: adjust default load addresses
arm64: Pine64: update FDT files
Bernhard Nortmann (1):
sunxi: Properly announce BOOT_DEVICE_BOARD as "FEL"
Chen-Yu Tsai (10):
sunxi: make SoC variant choice mandatory
sunxi: Sort SoC variants by family (sunXi) first, chip name second
sunxi: Add default MMC0 card detect pin for A83T, H3 and A64 SoCs
sunxi: Disable VIDEO for SoCs without display support
power: axp221: Remove switch case to simplify axp_set_eldo
power: axp818: Fix typo for fldo2 Kconfig description
sunxi: power: axp818: Add support for switch SW
sunxi: Enable AXP818 SW for Sinovoip BPI M3
sunxi: Implement poweroff support for axp818 pmic
sunxi: power: add AXP809 support
Hans de Goede (1):
sunxi: Enable a bunch of commands by default on sunxi
Siarhei Siamashka (1):
sunxi: Increase SPL header size to 64 bytes to avoid code corruption
Stefan Mavrodiev (1):
sunxi: Olimex A20 boards: Enable LDO3 and LDO4 regulators
arch/arm/Kconfig | 10 +
arch/arm/dts/Makefile | 3 +-
...4_common.dtsi => sun50i-a64-pine64-common.dtsi} | 34 +-
...{pine64_plus.dts => sun50i-a64-pine64-plus.dts} | 8 +-
arch/arm/dts/{pine64.dts => sun50i-a64-pine64.dts} | 8 +-
arch/arm/dts/{a64.dtsi => sun50i-a64.dtsi} | 400 ++++++++++++---------
arch/arm/include/asm/arch-sunxi/spl.h | 8 +-
arch/arm/mach-sunxi/Makefile | 1 +
arch/arm/mach-sunxi/board.c | 9 +
arch/arm/mach-sunxi/pmic_bus.c | 6 +-
board/sunxi/Kconfig | 33 +-
board/sunxi/board.c | 30 +-
configs/A10-OLinuXino-Lime_defconfig | 11 -
configs/A10s-OLinuXino-M_defconfig | 11 -
configs/A13-OLinuXinoM_defconfig | 11 -
configs/A13-OLinuXino_defconfig | 11 -
configs/A20-OLinuXino-Lime2_defconfig | 11 -
configs/A20-OLinuXino-Lime_defconfig | 11 -
configs/A20-OLinuXino_MICRO_defconfig | 13 +-
configs/A20-Olimex-SOM-EVB_defconfig | 13 +-
configs/Ainol_AW1_defconfig | 11 -
configs/Ampe_A76_defconfig | 11 -
configs/Auxtek-T003_defconfig | 11 -
configs/Auxtek-T004_defconfig | 11 -
configs/Bananapi_defconfig | 11 -
configs/Bananapro_defconfig | 11 -
configs/CHIP_defconfig | 10 -
configs/CSQ_CS908_defconfig | 10 -
configs/Chuwi_V7_CW0825_defconfig | 11 -
configs/Colombus_defconfig | 11 -
configs/Cubieboard2_defconfig | 11 -
configs/Cubieboard_defconfig | 11 -
configs/Cubietruck_defconfig | 11 -
configs/Cubietruck_plus_defconfig | 11 -
configs/Empire_electronix_d709_defconfig | 11 -
configs/Hummingbird_A31_defconfig | 10 -
configs/Hyundai_A7HD_defconfig | 11 -
configs/Itead_Ibox_A20_defconfig | 11 -
configs/Lamobo_R1_defconfig | 11 -
configs/Linksprite_pcDuino3_Nano_defconfig | 11 -
configs/Linksprite_pcDuino3_defconfig | 11 -
configs/Linksprite_pcDuino_defconfig | 11 -
configs/MK808C_defconfig | 11 -
configs/MSI_Primo73_defconfig | 11 -
configs/MSI_Primo81_defconfig | 10 -
configs/Marsboard_A10_defconfig | 11 -
configs/Mele_A1000G_quad_defconfig | 10 -
configs/Mele_A1000_defconfig | 11 -
configs/Mele_I7_defconfig | 10 -
configs/Mele_M3_defconfig | 11 -
configs/Mele_M5_defconfig | 11 -
configs/Mele_M9_defconfig | 10 -
configs/Merrii_A80_Optimus_defconfig | 10 -
configs/Mini-X_defconfig | 11 -
configs/Orangepi_defconfig | 11 -
configs/Orangepi_mini_defconfig | 11 -
configs/Sinlinx_SinA31s_defconfig | 10 -
configs/Sinlinx_SinA33_defconfig | 10 -
configs/Sinovoip_BPI_M2_defconfig | 10 -
configs/Sinovoip_BPI_M3_defconfig | 11 +-
configs/UTOO_P66_defconfig | 11 -
configs/Wexler_TAB7200_defconfig | 11 -
configs/Wits_Pro_A20_DKT_defconfig | 11 -
configs/Wobo_i5_defconfig | 11 -
configs/Yones_Toptech_BD1078_defconfig | 11 -
configs/Yones_Toptech_BS1078_V2_defconfig | 10 -
configs/ba10_tv_box_defconfig | 11 -
configs/colorfly_e708_q1_defconfig | 10 -
configs/difrnce_dit4350_defconfig | 11 -
configs/dserve_dsrv9703c_defconfig | 11 -
configs/ga10h_v1_1_defconfig | 10 -
configs/gt90h_v4_defconfig | 10 -
configs/h8_homlet_v2_defconfig | 10 -
configs/i12-tvbox_defconfig | 11 -
configs/iNet_3F_defconfig | 11 -
configs/iNet_3W_defconfig | 11 -
configs/iNet_86VS_defconfig | 11 -
configs/icnova-a20-swac_defconfig | 11 -
configs/inet1_defconfig | 11 -
configs/inet97fv2_defconfig | 11 -
configs/inet98v_rev2_defconfig | 11 -
configs/inet9f_rev03_defconfig | 11 -
configs/jesurun_q5_defconfig | 11 -
configs/mixtile_loftq_defconfig | 10 -
configs/mk802_a10s_defconfig | 11 -
configs/mk802_defconfig | 11 -
configs/mk802ii_defconfig | 11 -
configs/orangepi_2_defconfig | 11 -
configs/orangepi_one_defconfig | 10 -
configs/orangepi_pc_defconfig | 11 -
configs/orangepi_plus_defconfig | 11 -
configs/pine64_plus_defconfig | 11 +-
configs/polaroid_mid2809pxe04_defconfig | 10 -
configs/pov_protab2_ips9_defconfig | 11 -
configs/q8_a13_tablet_defconfig | 11 -
configs/q8_a23_tablet_800x480_defconfig | 10 -
configs/q8_a33_tablet_1024x600_defconfig | 10 -
configs/q8_a33_tablet_800x480_defconfig | 10 -
configs/r7-tv-dongle_defconfig | 11 -
configs/sunxi_Gemei_G9_defconfig | 11 -
drivers/power/Kconfig | 80 +++--
drivers/power/Makefile | 1 +
drivers/power/axp221.c | 27 +-
drivers/power/axp809.c | 238 ++++++++++++
drivers/power/axp818.c | 21 ++
include/axp809.h | 60 ++++
include/axp818.h | 4 +
include/axp_pmic.h | 4 +
include/configs/sunxi-common.h | 30 +-
109 files changed, 740 insertions(+), 1225 deletions(-)
rename arch/arm/dts/{pine64_common.dtsi => sun50i-a64-pine64-common.dtsi} (88%)
rename arch/arm/dts/{pine64_plus.dts => sun50i-a64-pine64-plus.dts} (91%)
rename arch/arm/dts/{pine64.dts => sun50i-a64-pine64.dts} (91%)
rename arch/arm/dts/{a64.dtsi => sun50i-a64.dtsi} (62%)
create mode 100644 drivers/power/axp809.c
create mode 100644 include/axp809.h
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-04-28 14:42 Hans de Goede
@ 2016-04-28 22:44 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-04-28 22:44 UTC (permalink / raw)
To: u-boot
On Thu, Apr 28, 2016 at 04:42:15PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is a bug-fix sunxi pull-req for v2016.05 containing 2 bug-fixes.
>
> The following changes since commit e25b369c048b51b1feb79587750e7e160fc0bd73:
>
> ARM64: zynqmp: Cleanup config file after CMD move (2016-04-26 10:16:10 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to ad14166426ab8ca40424ede741d27fdcfb4fc2c6:
>
> sunxi: Enable LDO3 at 3.3V on A13-OLinuXino board (2016-04-27 19:54:26 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160428/51209cea/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-04-28 14:42 Hans de Goede
2016-04-28 22:44 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-04-28 14:42 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is a bug-fix sunxi pull-req for v2016.05 containing 2 bug-fixes.
The following changes since commit e25b369c048b51b1feb79587750e7e160fc0bd73:
ARM64: zynqmp: Cleanup config file after CMD move (2016-04-26 10:16:10 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to ad14166426ab8ca40424ede741d27fdcfb4fc2c6:
sunxi: Enable LDO3 at 3.3V on A13-OLinuXino board (2016-04-27 19:54:26 +0200)
----------------------------------------------------------------
Hans de Goede (2):
sunxi: mctl_mem_matches: Add missing memory barrier
sunxi: Enable LDO3 at 3.3V on A13-OLinuXino board
arch/arm/mach-sunxi/dram_helpers.c | 2 ++
configs/A13-OLinuXino_defconfig | 1 +
2 files changed, 3 insertions(+)
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-04-02 21:42 ` Hans de Goede
@ 2016-04-03 1:11 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-04-03 1:11 UTC (permalink / raw)
To: u-boot
On Sat, Apr 02, 2016 at 11:42:55PM +0200, Hans de Goede wrote:
> Hi,
>
> On 04/02/2016 08:27 PM, Karsten Merker wrote:
> >On Fri, Apr 01, 2016 at 01:00:16PM -0400, Tom Rini wrote:
> >>On Fri, Apr 01, 2016 at 01:38:13PM +0200, Hans de Goede wrote:
> >>
> >>>Hi Tom,
> >>>
> >>>Here is a sunxi pull-req for v2016.05, it contains:
> >>>
> >>>- A few bugfixes, including a fix for the gigabit
> >>> ethernet problems on the Lime2 !
> >>>- Support for USB on the A83t SoC
> >>>- Support for A64 SoCs (u-boot.bin only, no SPL)
> >>>
> >>>The A64 support involves moving a bunch of files
> >>>from arch/arm/cpu/armv7/sunxi to /arch/arm/mach-sunxi.
> >>>
> >>>The following changes since commit 080c499df689e8c42df70de44502c0d71533dda8:
> >>>
> >>> Merge branch 'master' of git://git.denx.de/u-boot-tegra (2016-03-29 13:33:13 -0400)
> >>>
> >>>are available in the git repository at:
> >>>
> >>> http://git.denx.de/u-boot-sunxi.git master
> >>>
> >>>for you to fetch changes up to 3ffe39ed2b66af71c7271d0cef2a248b5bf7dfdb:
> >>>
> >>> sunxi: Reserve ATF memory space on A64 (2016-04-01 09:52:28 +0200)
> >>>
> >>
> >>Applied to u-boot/master, thanks!
> >
> >Hello,
> >
> >this has pulled in the RTL8211 fixes required for stable gigabit
> >ethernet on the Olimex A20-SOM-EVB and A20-Olinuxino-Lime2, but
> >those depend on another phy fix that hasn't yet gone into master:
> >
> > https://patchwork.ozlabs.org/patch/600290/
> >
> >This patch has been acked by Joe Hershberger, but AFAICS it hasn't
> >yet entered the u-boot-net tree. As the other sunxi-related RTL
> >phy patches have gone through the sunxi tree as agreed in
> >http://lists.denx.de/pipermail/u-boot/2016-March/249916.html, the
> >question is what to do with the missing patch? Could this patch be
> >applied directly to master to make the sunxi-related fixes in
> >master functional, or shall it go through either the net tree or the
> >sunxi tree?
>
> Tom, if you could pick this one up directly, that would probably be
> best.
Done.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160402/875d7e5a/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
[not found] ` <20160402182702.GA2671@excalibur.cnev.de>
@ 2016-04-02 21:42 ` Hans de Goede
2016-04-03 1:11 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-04-02 21:42 UTC (permalink / raw)
To: u-boot
Hi,
On 04/02/2016 08:27 PM, Karsten Merker wrote:
> On Fri, Apr 01, 2016 at 01:00:16PM -0400, Tom Rini wrote:
>> On Fri, Apr 01, 2016 at 01:38:13PM +0200, Hans de Goede wrote:
>>
>>> Hi Tom,
>>>
>>> Here is a sunxi pull-req for v2016.05, it contains:
>>>
>>> - A few bugfixes, including a fix for the gigabit
>>> ethernet problems on the Lime2 !
>>> - Support for USB on the A83t SoC
>>> - Support for A64 SoCs (u-boot.bin only, no SPL)
>>>
>>> The A64 support involves moving a bunch of files
>>> from arch/arm/cpu/armv7/sunxi to /arch/arm/mach-sunxi.
>>>
>>> The following changes since commit 080c499df689e8c42df70de44502c0d71533dda8:
>>>
>>> Merge branch 'master' of git://git.denx.de/u-boot-tegra (2016-03-29 13:33:13 -0400)
>>>
>>> are available in the git repository at:
>>>
>>> http://git.denx.de/u-boot-sunxi.git master
>>>
>>> for you to fetch changes up to 3ffe39ed2b66af71c7271d0cef2a248b5bf7dfdb:
>>>
>>> sunxi: Reserve ATF memory space on A64 (2016-04-01 09:52:28 +0200)
>>>
>>
>> Applied to u-boot/master, thanks!
>
> Hello,
>
> this has pulled in the RTL8211 fixes required for stable gigabit
> ethernet on the Olimex A20-SOM-EVB and A20-Olinuxino-Lime2, but
> those depend on another phy fix that hasn't yet gone into master:
>
> https://patchwork.ozlabs.org/patch/600290/
>
> This patch has been acked by Joe Hershberger, but AFAICS it hasn't
> yet entered the u-boot-net tree. As the other sunxi-related RTL
> phy patches have gone through the sunxi tree as agreed in
> http://lists.denx.de/pipermail/u-boot/2016-March/249916.html, the
> question is what to do with the missing patch? Could this patch be
> applied directly to master to make the sunxi-related fixes in
> master functional, or shall it go through either the net tree or the
> sunxi tree?
Tom, if you could pick this one up directly, that would probably be
best.
I've also added this to my personal sunxi tree to make sure it does
not fall through the cracks (again).
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-04-01 11:38 Hans de Goede
@ 2016-04-01 17:00 ` Tom Rini
[not found] ` <20160402182702.GA2671@excalibur.cnev.de>
0 siblings, 1 reply; 111+ messages in thread
From: Tom Rini @ 2016-04-01 17:00 UTC (permalink / raw)
To: u-boot
On Fri, Apr 01, 2016 at 01:38:13PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is a sunxi pull-req for v2016.05, it contains:
>
> - A few bugfixes, including a fix for the gigabit
> ethernet problems on the Lime2 !
> - Support for USB on the A83t SoC
> - Support for A64 SoCs (u-boot.bin only, no SPL)
>
> The A64 support involves moving a bunch of files
> from arch/arm/cpu/armv7/sunxi to /arch/arm/mach-sunxi.
>
> The following changes since commit 080c499df689e8c42df70de44502c0d71533dda8:
>
> Merge branch 'master' of git://git.denx.de/u-boot-tegra (2016-03-29 13:33:13 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 3ffe39ed2b66af71c7271d0cef2a248b5bf7dfdb:
>
> sunxi: Reserve ATF memory space on A64 (2016-04-01 09:52:28 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160401/d81597e3/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-04-01 11:38 Hans de Goede
2016-04-01 17:00 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-04-01 11:38 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is a sunxi pull-req for v2016.05, it contains:
- A few bugfixes, including a fix for the gigabit
ethernet problems on the Lime2 !
- Support for USB on the A83t SoC
- Support for A64 SoCs (u-boot.bin only, no SPL)
The A64 support involves moving a bunch of files
from arch/arm/cpu/armv7/sunxi to /arch/arm/mach-sunxi.
The following changes since commit 080c499df689e8c42df70de44502c0d71533dda8:
Merge branch 'master' of git://git.denx.de/u-boot-tegra (2016-03-29 13:33:13 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 3ffe39ed2b66af71c7271d0cef2a248b5bf7dfdb:
sunxi: Reserve ATF memory space on A64 (2016-04-01 09:52:28 +0200)
----------------------------------------------------------------
Alexander Graf (4):
sunxi: Move cpu independent code to mach directory
sunxi: Depend SPL configs on SUPPORT_SPL
sunxi: Explicitly cast u32 pointer conversions
sunxi: Reserve ATF memory space on A64
Chen-Yu Tsai (17):
power: axp818: Remove undefined axp818_init()
musb: sunxi: Add support for A83T
sunxi: axp: Generalize register macros for VBUS drive GPIO
sunxi: axp: Support VBUS drive GPIO on AXP818
power: axp818: Fix DCDC5 default voltage
power: axp818: Add support for FLDOs
sunxi: h8_homlet_v2: Set DCDC1 to default voltage (3.3V)
sunxi: h8_homlet_v2: Set DLDO4 to 3.3V
sunxi: usb_phy: Add support for A83T USB PHYs
sunxi: clk: Fix USB PHY clock macros for A83T
sunxi: ehci: Add A83T compatible
sunxi: ohci: Add A83T compatible
sunxi: h8_homlet_v2: Enable USB Kconfig options in defconfig
sunxi: Cubietruck Plus: Enable USB Kconfig options in defconfig
sunxi: Add USB and R_PIO nodes to sun8i-a83t.dtsi
sunxi: Enable USB on Cubietruck Plus
sunxi: Enable USB nodes for H8Homlet v2
Hans de Goede (3):
sunxi: Add conditional magic sram poke for A33
sunxi: Print soc-id from sram controller for sun8i boards
sunxi: Enable LDO3 and LDO4 at 2.8V on OLinuxIno Lime boards
Michael Haas (3):
net: phy: Optionally force master mode for RTL PHY
sunxi: A20-Olimex-SOM-EVB: Force 8211CL to master
sunxi: A20-OLinuXino-Lime2: Force 8211CL to master
Siarhei Siamashka (2):
sunxi: Add support for Allwinner A64 SoCs
sunxi: Add Pine64+ support
arch/arm/Kconfig | 4 +-
arch/arm/Makefile | 1 +
arch/arm/cpu/armv7/sunxi/Makefile | 38 +-
arch/arm/dts/Makefile | 2 +
arch/arm/dts/a64.dtsi | 564 +++++++++++++++++++++
arch/arm/dts/pine64.dts | 62 +++
arch/arm/dts/pine64_common.dtsi | 76 +++
arch/arm/dts/pine64_plus.dts | 63 +++
arch/arm/dts/sun8i-a83t-allwinner-h8homlet-v2.dts | 12 +
arch/arm/dts/sun8i-a83t-cubietruck-plus.dts | 12 +
arch/arm/dts/sun8i-a83t.dtsi | 34 ++
arch/arm/include/asm/arch-sunxi/clock.h | 3 +-
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 8 +-
arch/arm/include/asm/arch-sunxi/clock_sun8i_a83t.h | 6 +-
arch/arm/include/asm/arch-sunxi/gpio.h | 1 +
arch/arm/include/asm/arch-sunxi/spl.h | 5 +-
arch/arm/mach-sunxi/Makefile | 51 ++
arch/arm/{cpu/armv7/sunxi => mach-sunxi}/board.c | 50 +-
arch/arm/{cpu/armv7/sunxi => mach-sunxi}/clock.c | 0
.../{cpu/armv7/sunxi => mach-sunxi}/clock_sun4i.c | 0
.../{cpu/armv7/sunxi => mach-sunxi}/clock_sun6i.c | 0
.../armv7/sunxi => mach-sunxi}/clock_sun8i_a83t.c | 0
.../{cpu/armv7/sunxi => mach-sunxi}/clock_sun9i.c | 0
.../arm/{cpu/armv7/sunxi => mach-sunxi}/cpu_info.c | 28 +-
.../{cpu/armv7/sunxi => mach-sunxi}/dram_helpers.c | 4 +-
.../{cpu/armv7/sunxi => mach-sunxi}/dram_sun4i.c | 0
.../{cpu/armv7/sunxi => mach-sunxi}/dram_sun6i.c | 0
.../armv7/sunxi => mach-sunxi}/dram_sun8i_a23.c | 0
.../armv7/sunxi => mach-sunxi}/dram_sun8i_a33.c | 0
.../armv7/sunxi => mach-sunxi}/dram_sun8i_a83t.c | 0
.../armv7/sunxi => mach-sunxi}/dram_sun8i_h3.c | 0
arch/arm/{cpu/armv7/sunxi => mach-sunxi}/p2wi.c | 0
arch/arm/{cpu/armv7/sunxi => mach-sunxi}/pinmux.c | 0
.../arm/{cpu/armv7/sunxi => mach-sunxi}/pmic_bus.c | 0
arch/arm/{cpu/armv7/sunxi => mach-sunxi}/prcm.c | 0
arch/arm/{cpu/armv7/sunxi => mach-sunxi}/rsb.c | 0
arch/arm/{cpu/armv7/sunxi => mach-sunxi}/usb_phy.c | 50 +-
board/sunxi/Kconfig | 9 +-
board/sunxi/MAINTAINERS | 2 +
board/sunxi/board.c | 50 +-
configs/A10-OLinuXino-Lime_defconfig | 2 +
configs/A20-OLinuXino-Lime2_defconfig | 3 +
configs/A20-OLinuXino-Lime_defconfig | 2 +
configs/A20-Olimex-SOM-EVB_defconfig | 1 +
configs/Cubietruck_plus_defconfig | 10 +-
configs/h8_homlet_v2_defconfig | 8 +-
configs/pine64_plus_defconfig | 12 +
drivers/gpio/axp_gpio.c | 25 +-
drivers/mmc/sunxi_mmc.c | 6 +-
drivers/net/Kconfig | 21 +
drivers/net/phy/realtek.c | 13 +-
drivers/power/Kconfig | 32 +-
drivers/power/axp818.c | 34 ++
drivers/usb/host/ehci-sunxi.c | 1 +
drivers/usb/host/ohci-sunxi.c | 1 +
drivers/usb/musb-new/musb_regs.h | 2 +-
include/axp221.h | 8 +-
include/axp818.h | 9 +-
include/axp_pmic.h | 1 +
include/configs/sun50i.h | 25 +
include/configs/sun6i.h | 1 -
include/configs/sun7i.h | 1 -
include/configs/sun8i.h | 4 +-
include/configs/sunxi-common.h | 21 +-
64 files changed, 1275 insertions(+), 103 deletions(-)
create mode 100644 arch/arm/dts/a64.dtsi
create mode 100644 arch/arm/dts/pine64.dts
create mode 100644 arch/arm/dts/pine64_common.dtsi
create mode 100644 arch/arm/dts/pine64_plus.dts
create mode 100644 arch/arm/mach-sunxi/Makefile
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/board.c (85%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/clock.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/clock_sun4i.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/clock_sun6i.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/clock_sun8i_a83t.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/clock_sun9i.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/cpu_info.c (77%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/dram_helpers.c (87%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/dram_sun4i.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/dram_sun6i.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/dram_sun8i_a23.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/dram_sun8i_a33.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/dram_sun8i_a83t.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/dram_sun8i_h3.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/p2wi.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/pinmux.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/pmic_bus.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/prcm.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/rsb.c (100%)
rename arch/arm/{cpu/armv7/sunxi => mach-sunxi}/usb_phy.c (86%)
create mode 100644 configs/pine64_plus_defconfig
create mode 100644 include/configs/sun50i.h
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-03-23 22:13 Hans de Goede
@ 2016-03-25 22:59 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-03-25 22:59 UTC (permalink / raw)
To: u-boot
On Wed, Mar 23, 2016 at 11:13:55PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> Here is the first sunxi pull-req for v2016.05, it
> contains:
>
> -A sync of the sunxi dts files with the kernel
> -Addition of support for 10 new boards
> -Various fixes
>
> The following changes since commit 0764f24ae6bc937e358990c357f7452b4d5351e3:
>
> net: Move CONFIG_RTL8169 to Kconfig (2016-03-22 12:19:53 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to e449e840c5adf728ddd308501af3115656aa9a60:
>
> sunxi: A83T: fix 32bit overflow warning (2016-03-23 22:04:13 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160325/1079a0ff/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-03-23 22:13 Hans de Goede
2016-03-25 22:59 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-03-23 22:13 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is the first sunxi pull-req for v2016.05, it
contains:
-A sync of the sunxi dts files with the kernel
-Addition of support for 10 new boards
-Various fixes
The following changes since commit 0764f24ae6bc937e358990c357f7452b4d5351e3:
net: Move CONFIG_RTL8169 to Kconfig (2016-03-22 12:19:53 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to e449e840c5adf728ddd308501af3115656aa9a60:
sunxi: A83T: fix 32bit overflow warning (2016-03-23 22:04:13 +0100)
----------------------------------------------------------------
Alex Kaplan (1):
sunxi: Enable composite video out on the CHIP
Boris Brezillon (1):
sunxi: Fix DCDC2 output in CHIP_defconfig
Chen-Yu Tsai (3):
sunxi: Add defconfig for Cubietruck Plus
sunxi: Add defconfig for Sinlinx SinA31s
sunxi: Support SID e-fuses on A83T and H3
Hans de Goede (22):
sunxi: A23: Fix some revisions needing a different magic sram poke
include/dt-bindings: Sync some files with the kernel
sunxi: Sync dts files with the upstream kernel
sunxi: Fix clock_twi_onoff for sun6i
sunxi: Fix clock_twi_onoff for sun8i-a83
sunxi: Fix clock_twi_onoff for sun9i
sunxi: Add defconfig and dts for colorfly e708 q1 tablet
sunxi: Add defconfig and dts for Difrence DIT4350 tablet
sunxi: Add defconfig and dts for the Polaroid MID2809PXE4 tablet
sunxi: Add defconfig and dts for Dserve DSRV9703C tablet
sunxi: Add defconfig and dts for Orange Pi 2 SBC
sunxi: Enable realtek phy support
sunxi: Add support for USB vbus pin for USB3
sunxi: Specify USB vbus pins for orangepi boards
sunxi: Add a bunch of missing compatible strings to sunxi_gpio.c
spl: Print from which mmc slot spl is trying to boot
sunxi: Enable support for the eMMC found on the orangepi plus
sunxi: Fix 2nd usb controller on sun4i/sun7i no longer working
sunxi: Fix gmac not working due to cpu_eth_init no longer being called
sunxi: Turn satapwr on from board_init
sunxi: Specify SATAPWR pin for Orangepi Plus
sunxi: Select CONFIG_OF_BOARD_SETUP from arch/arm/Kconfig
Lawrence Yu (1):
sunxi: Configure only LVDS pins instead of all LCD pins when LVDS interface selected
Marcus Cooper (1):
sun7i: Add defconfig for the Itead Ibox
Peter Korsgaard (1):
sunxi: Add defconfig for yones toptech bs1078-v2 tablet
Stefan Roese (1):
sunxi: Add defconfig for icnova-a20-swac
vishnupatekar (2):
sunxi: sinovoip-bpi-m3: drop LDO settings from defconfig
sunxi: A83T: fix 32bit overflow warning
arch/arm/Kconfig | 1 +
arch/arm/cpu/armv7/sunxi/board.c | 50 +-
arch/arm/cpu/armv7/sunxi/clock.c | 35 +
arch/arm/cpu/armv7/sunxi/clock_sun6i.c | 26 -
arch/arm/cpu/armv7/sunxi/clock_sun9i.c | 4 +-
arch/arm/cpu/armv7/sunxi/dram_sun8i_a83t.c | 2 +-
arch/arm/cpu/armv7/sunxi/usb_phy.c | 1 +
arch/arm/dts/Makefile | 13 +-
arch/arm/dts/axp22x.dtsi | 145 ++++
arch/arm/dts/sun4i-a10-a1000.dts | 4 +
arch/arm/dts/sun4i-a10-chuwi-v7-cw0825.dts | 22 +
arch/arm/dts/sun4i-a10-cubieboard.dts | 4 +
arch/arm/dts/sun4i-a10-dserve-dsrv9703c.dts | 281 +++++++
arch/arm/dts/sun4i-a10-gemei-g9.dts | 63 +-
arch/arm/dts/sun4i-a10-inet1.dts | 48 ++
arch/arm/dts/sun4i-a10-inet97fv2.dts | 127 +++-
arch/arm/dts/sun4i-a10-inet9f-rev03.dts | 181 +++++
arch/arm/dts/sun4i-a10-itead-iteaduino-plus.dts | 86 +--
arch/arm/dts/sun4i-a10-jesurun-q5.dts | 15 +
arch/arm/dts/sun4i-a10-marsboard.dts | 23 +
arch/arm/dts/sun4i-a10-mk802.dts | 37 +
arch/arm/dts/sun4i-a10-olinuxino-lime.dts | 12 +
arch/arm/dts/sun4i-a10-pcduino.dts | 58 +-
arch/arm/dts/sun4i-a10-pcduino2.dts | 78 ++
arch/arm/dts/sun4i-a10-pov-protab2-ips9.dts | 69 ++
arch/arm/dts/sun4i-a10.dtsi | 153 +++-
arch/arm/dts/sun5i-a10s-auxtek-t004.dts | 14 +
arch/arm/dts/sun5i-a10s-olinuxino-micro.dts | 2 +-
arch/arm/dts/sun5i-a13-difrnce-dit4350.dts | 226 ++++++
arch/arm/dts/sun5i-a13-empire-electronix-d709.dts | 19 +-
arch/arm/dts/sun5i-a13-inet-98v-rev2.dts | 26 +-
arch/arm/dts/sun5i-a13-utoo-p66.dts | 30 +
arch/arm/dts/sun5i-q8-common.dtsi | 10 +
arch/arm/dts/sun5i-r8-chip.dts | 47 +-
arch/arm/dts/sun5i.dtsi | 31 +
arch/arm/dts/sun6i-a31-colombus.dts | 24 +
arch/arm/dts/sun6i-a31-hummingbird.dts | 132 ++--
arch/arm/dts/sun6i-a31.dtsi | 65 +-
arch/arm/dts/sun6i-a31s-colorfly-e708-q1.dts | 208 ++++++
arch/arm/dts/sun6i-a31s-primo81.dts | 247 ++++++-
arch/arm/dts/sun6i-a31s-sina31s-core.dtsi | 142 ++++
arch/arm/dts/sun6i-a31s-sina31s.dts | 153 ++++
.../arm/dts/sun6i-a31s-yones-toptech-bs1078-v2.dts | 205 ++++++
arch/arm/dts/sun7i-a20-bananapi.dts | 78 +-
arch/arm/dts/sun7i-a20-cubieboard2.dts | 23 +
arch/arm/dts/sun7i-a20-cubietruck.dts | 4 +
arch/arm/dts/sun7i-a20-icnova-swac.dts | 169 +++++
arch/arm/dts/sun7i-a20-itead-ibox.dts | 125 ++++
arch/arm/dts/sun7i-a20-lamobo-r1.dts | 10 -
arch/arm/dts/sun7i-a20-mk808c.dts | 39 +
arch/arm/dts/sun7i-a20-olimex-som-evb.dts | 95 ++-
arch/arm/dts/sun7i-a20-olinuxino-lime.dts | 12 +
arch/arm/dts/sun7i-a20-olinuxino-lime2.dts | 47 ++
arch/arm/dts/sun7i-a20-olinuxino-micro.dts | 6 +
arch/arm/dts/sun7i-a20-orangepi-mini.dts | 33 +
arch/arm/dts/sun7i-a20-orangepi.dts | 29 +
arch/arm/dts/sun7i-a20-pcduino3-nano.dts | 69 +-
arch/arm/dts/sun7i-a20-pcduino3.dts | 58 +-
arch/arm/dts/sun7i-a20-wexler-tab7200.dts | 90 ++-
arch/arm/dts/sun7i-a20-wits-pro-a20-dkt.dts | 187 ++++-
arch/arm/dts/sun7i-a20.dtsi | 113 ++-
arch/arm/dts/sun8i-a23-a33.dtsi | 71 +-
arch/arm/dts/sun8i-a23-gt90h-v4.dts | 120 ++-
arch/arm/dts/sun8i-a23-polaroid-mid2809pxe04.dts | 243 +++++++
arch/arm/dts/sun8i-a23.dtsi | 25 +
arch/arm/dts/sun8i-a33-sinlinx-sina33.dts | 83 ++-
arch/arm/dts/sun8i-a33.dtsi | 45 ++
arch/arm/dts/sun8i-a83t-cubietruck-plus.dts | 65 ++
arch/arm/dts/sun8i-a83t.dtsi | 125 ++--
arch/arm/dts/sun8i-h3-orangepi-2.dts | 186 +++++
arch/arm/dts/sun8i-h3-orangepi-pc.dts | 69 ++
arch/arm/dts/sun8i-h3-orangepi-plus.dts | 63 ++
arch/arm/dts/sun8i-h3.dtsi | 189 +++--
arch/arm/dts/sun8i-q8-common.dtsi | 96 ++-
arch/arm/dts/sun9i-a80-cubieboard4.dts | 36 +
arch/arm/dts/sun9i-a80-optimus.dts | 48 +-
arch/arm/dts/sun9i-a80.dtsi | 204 +++++-
arch/arm/dts/sunxi-itead-core-common.dtsi | 136 ++++
arch/arm/dts/sunxi-q8-common.dtsi | 6 +
arch/arm/include/asm/arch-sunxi/cpu_sun4i.h | 7 +
arch/arm/include/asm/arch-sunxi/sys_proto.h | 6 +-
board/sunxi/Kconfig | 6 +
board/sunxi/MAINTAINERS | 31 +
board/sunxi/ahci.c | 8 -
board/sunxi/board.c | 18 +-
board/sunxi/gmac.c | 14 +-
common/spl/spl.c | 6 +-
configs/A10-OLinuXino-Lime_defconfig | 1 -
configs/A10s-OLinuXino-M_defconfig | 1 -
configs/A13-OLinuXinoM_defconfig | 1 -
configs/A13-OLinuXino_defconfig | 1 -
configs/A20-OLinuXino-Lime2_defconfig | 1 -
configs/A20-OLinuXino-Lime_defconfig | 1 -
configs/A20-OLinuXino_MICRO_defconfig | 1 -
configs/A20-Olimex-SOM-EVB_defconfig | 1 -
configs/Ainol_AW1_defconfig | 1 -
configs/Ampe_A76_defconfig | 1 -
configs/Auxtek-T003_defconfig | 1 -
configs/Auxtek-T004_defconfig | 1 -
configs/Bananapi_defconfig | 1 -
configs/Bananapro_defconfig | 1 -
configs/CHIP_defconfig | 3 +-
configs/CSQ_CS908_defconfig | 1 -
configs/Chuwi_V7_CW0825_defconfig | 1 -
configs/Colombus_defconfig | 1 -
configs/Cubieboard2_defconfig | 1 -
configs/Cubieboard_defconfig | 1 -
configs/Cubietruck_defconfig | 1 -
configs/Cubietruck_plus_defconfig | 18 +
configs/Empire_electronix_d709_defconfig | 1 -
configs/Hummingbird_A31_defconfig | 1 -
configs/Hyundai_A7HD_defconfig | 1 -
configs/Itead_Ibox_A20_defconfig | 16 +
configs/Lamobo_R1_defconfig | 1 -
configs/Linksprite_pcDuino3_Nano_defconfig | 1 -
configs/Linksprite_pcDuino3_defconfig | 1 -
configs/Linksprite_pcDuino_defconfig | 1 -
configs/MK808C_defconfig | 1 -
configs/MSI_Primo73_defconfig | 1 -
configs/MSI_Primo81_defconfig | 1 -
configs/Marsboard_A10_defconfig | 1 -
configs/Mele_A1000G_quad_defconfig | 1 -
configs/Mele_A1000_defconfig | 1 -
configs/Mele_I7_defconfig | 1 -
configs/Mele_M3_defconfig | 1 -
configs/Mele_M5_defconfig | 1 -
configs/Mele_M9_defconfig | 1 -
configs/Mini-X_defconfig | 1 -
configs/Orangepi_defconfig | 1 -
configs/Orangepi_mini_defconfig | 1 -
configs/Sinlinx_SinA31s_defconfig | 20 +
configs/Sinlinx_SinA33_defconfig | 1 -
configs/Sinovoip_BPI_M2_defconfig | 1 -
configs/Sinovoip_BPI_M3_defconfig | 2 -
configs/UTOO_P66_defconfig | 1 -
configs/Wexler_TAB7200_defconfig | 1 -
configs/Wits_Pro_A20_DKT_defconfig | 1 -
configs/Wobo_i5_defconfig | 1 -
configs/Yones_Toptech_BD1078_defconfig | 1 -
configs/Yones_Toptech_BS1078_V2_defconfig | 24 +
configs/ba10_tv_box_defconfig | 1 -
configs/colorfly_e708_q1_defconfig | 25 +
configs/difrnce_dit4350_defconfig | 23 +
configs/dserve_dsrv9703c_defconfig | 22 +
configs/ga10h_v1_1_defconfig | 1 -
configs/gt90h_v4_defconfig | 1 -
configs/i12-tvbox_defconfig | 1 -
configs/iNet_3F_defconfig | 1 -
configs/iNet_3W_defconfig | 1 -
configs/iNet_86VS_defconfig | 1 -
configs/icnova-a20-swac_defconfig | 21 +
configs/inet1_defconfig | 1 -
configs/inet97fv2_defconfig | 1 -
configs/inet98v_rev2_defconfig | 1 -
configs/inet9f_rev03_defconfig | 1 -
configs/jesurun_q5_defconfig | 1 -
configs/mixtile_loftq_defconfig | 1 -
configs/mk802_a10s_defconfig | 1 -
configs/mk802_defconfig | 1 -
configs/mk802ii_defconfig | 1 -
configs/orangepi_2_defconfig | 18 +
configs/orangepi_pc_defconfig | 3 +
configs/orangepi_plus_defconfig | 4 +
configs/polaroid_mid2809pxe04_defconfig | 25 +
configs/pov_protab2_ips9_defconfig | 1 -
configs/q8_a13_tablet_defconfig | 1 -
configs/q8_a23_tablet_800x480_defconfig | 1 -
configs/q8_a33_tablet_1024x600_defconfig | 1 -
configs/q8_a33_tablet_800x480_defconfig | 1 -
configs/r7-tv-dongle_defconfig | 1 -
configs/sunxi_Gemei_G9_defconfig | 1 -
drivers/gpio/sunxi_gpio.c | 15 +-
drivers/usb/host/ehci-sunxi.c | 13 +-
drivers/usb/host/ohci-sunxi.c | 15 +-
drivers/video/sunxi_display.c | 4 +
include/configs/sunxi-common.h | 1 +
include/dt-bindings/clock/sun4i-a10-pll2.h | 53 ++
include/dt-bindings/input/input.h | 510 +------------
include/dt-bindings/input/linux-event-codes.h | 805 +++++++++++++++++++++
179 files changed, 6749 insertions(+), 1173 deletions(-)
create mode 100644 arch/arm/dts/axp22x.dtsi
create mode 100644 arch/arm/dts/sun4i-a10-dserve-dsrv9703c.dts
create mode 100644 arch/arm/dts/sun4i-a10-pcduino2.dts
create mode 100644 arch/arm/dts/sun5i-a13-difrnce-dit4350.dts
create mode 100644 arch/arm/dts/sun6i-a31s-colorfly-e708-q1.dts
create mode 100644 arch/arm/dts/sun6i-a31s-sina31s-core.dtsi
create mode 100644 arch/arm/dts/sun6i-a31s-sina31s.dts
create mode 100644 arch/arm/dts/sun6i-a31s-yones-toptech-bs1078-v2.dts
create mode 100644 arch/arm/dts/sun7i-a20-icnova-swac.dts
create mode 100644 arch/arm/dts/sun7i-a20-itead-ibox.dts
create mode 100644 arch/arm/dts/sun8i-a23-polaroid-mid2809pxe04.dts
create mode 100644 arch/arm/dts/sun8i-a83t-cubietruck-plus.dts
create mode 100644 arch/arm/dts/sun8i-h3-orangepi-2.dts
create mode 100644 arch/arm/dts/sunxi-itead-core-common.dtsi
create mode 100644 configs/Cubietruck_plus_defconfig
create mode 100644 configs/Itead_Ibox_A20_defconfig
create mode 100644 configs/Sinlinx_SinA31s_defconfig
create mode 100644 configs/Yones_Toptech_BS1078_V2_defconfig
create mode 100644 configs/colorfly_e708_q1_defconfig
create mode 100644 configs/difrnce_dit4350_defconfig
create mode 100644 configs/dserve_dsrv9703c_defconfig
create mode 100644 configs/icnova-a20-swac_defconfig
create mode 100644 configs/orangepi_2_defconfig
create mode 100644 configs/polaroid_mid2809pxe04_defconfig
create mode 100644 include/dt-bindings/clock/sun4i-a10-pll2.h
create mode 100644 include/dt-bindings/input/linux-event-codes.h
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-02-23 20:29 Hans de Goede
@ 2016-02-23 20:35 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-02-23 20:35 UTC (permalink / raw)
To: u-boot
On Tue, Feb 23, 2016 at 09:29:14PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> Here is a sunxi pull-req for v2016.04, it contains
> some improvements for Allwinner H3 support.
>
> The following changes since commit 595af9db2422fa5ae734cfe615415b17a5098f34:
>
> Merge branch 'master' of git://www.denx.de/git/u-boot-imx (2016-02-21 07:56:16 -0500)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to dc44fd8ae4be0a88123a90ae2b3acdec45290ecf:
>
> sunxi: H3: Add support for the host usb-phys (2016-02-23 20:59:10 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160223/744040ca/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-02-23 20:29 Hans de Goede
2016-02-23 20:35 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-02-23 20:29 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is a sunxi pull-req for v2016.04, it contains
some improvements for Allwinner H3 support.
The following changes since commit 595af9db2422fa5ae734cfe615415b17a5098f34:
Merge branch 'master' of git://www.denx.de/git/u-boot-imx (2016-02-21 07:56:16 -0500)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to dc44fd8ae4be0a88123a90ae2b3acdec45290ecf:
sunxi: H3: Add support for the host usb-phys (2016-02-23 20:59:10 +0100)
----------------------------------------------------------------
Jelle van der Waa (2):
sunxi: power: add support for sy8106a driver
sunxi: H3: Add support for the host usb-phys
arch/arm/cpu/armv7/sunxi/usb_phy.c | 35 +++++++++++++++++++++------
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 22 +++++++++++++++++
arch/arm/include/asm/arch-sunxi/cpu_sun4i.h | 8 ++++++
board/sunxi/Kconfig | 5 +++-
board/sunxi/board.c | 5 ++++
configs/orangepi_pc_defconfig | 3 ++-
configs/orangepi_plus_defconfig | 2 ++
drivers/power/Kconfig | 16 ++++++++++++
drivers/power/Makefile | 1 +
drivers/power/sy8106a.c | 29 ++++++++++++++++++++++
drivers/usb/host/ehci-sunxi.c | 14 +++++------
drivers/usb/host/ohci-sunxi.c | 18 +++++++-------
include/configs/sun8i.h | 6 ++++-
include/configs/sunxi-common.h | 6 +++--
include/sy8106a.h | 11 +++++++++
15 files changed, 153 insertions(+), 28 deletions(-)
create mode 100644 drivers/power/sy8106a.c
create mode 100644 include/sy8106a.h
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2016-01-26 19:51 Hans de Goede
@ 2016-01-27 2:04 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2016-01-27 2:04 UTC (permalink / raw)
To: u-boot
On Tue, Jan 26, 2016 at 08:51:38PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> Here is the first sunxi pull-req for v2016.04, it
> contains various fixes / improvements all over the place.
>
> The following changes since commit ac01603da4598b4b34ff3a5c428aa925daa12b60:
>
> checkpatch: ignore request to use ether_addr_copy() (2016-01-25 11:17:52 -0500)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 2ca02995791484007373ae51b3e7148511f1479b:
>
> mvtwsi: Fix breakage introduced by "Fix mvtwsi not working on sun6i and newer sunxi SoCs" (2016-01-26 17:58:02 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160126/d64b7930/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2016-01-26 19:51 Hans de Goede
2016-01-27 2:04 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2016-01-26 19:51 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is the first sunxi pull-req for v2016.04, it
contains various fixes / improvements all over the place.
The following changes since commit ac01603da4598b4b34ff3a5c428aa925daa12b60:
checkpatch: ignore request to use ether_addr_copy() (2016-01-25 11:17:52 -0500)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 2ca02995791484007373ae51b3e7148511f1479b:
mvtwsi: Fix breakage introduced by "Fix mvtwsi not working on sun6i and newer sunxi SoCs" (2016-01-26 17:58:02 +0100)
----------------------------------------------------------------
Chen-Yu Tsai (9):
sunxi: Support Secure Memory Touch Arbiter (SMTA) in sun8i H3
sunxi: Support H3 CCU security switches
sunxi: Support PSCI ops on Allwinner H3
sunxi: Enable booting non-secure and virtualization for H3
power: axp818: Remove duplicate register definition macros
power: axp: merge separate DLDO functions into 1
power: axp818: Add support for DLDO and ELDO regulators
sunxi: h8_homlet_v2: Drop LDO settings from defconfig
sunxi: power: axp818: Enable support for ALDOs
Hans de Goede (4):
sunxi: Implement poweroff support for axp152 pmic
sunxi: Implement poweroff support for axp221 pmic
sunxi: Bananapro: Set LDO4 to 2.5V
mvtwsi: Fix breakage introduced by "Fix mvtwsi not working on sun6i and newer sunxi SoCs"
Michael van Slingerland (1):
sunxi: Implement poweroff support for axp209 pmic
Vishnu Patekar (4):
sunxi: Redundant code cleanup from a83t dram init
sunxi: Groundwork to support new dram type for A83T
sunxi: Add support for LPDDR3 for A83T
sunxi: Add suport for A83T based Banana-pi M3 Board
arch/arm/cpu/armv7/sunxi/Makefile | 1 +
arch/arm/cpu/armv7/sunxi/board.c | 4 +-
arch/arm/cpu/armv7/sunxi/clock.c | 5 ++
arch/arm/cpu/armv7/sunxi/clock_sun6i.c | 13 +++
arch/arm/cpu/armv7/sunxi/dram_sun8i_a83t.c | 70 ++++++++++++---
arch/arm/cpu/armv7/sunxi/psci_sun6i.S | 4 +-
arch/arm/cpu/armv7/sunxi/tzpc.c | 11 ++-
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/sun8i-a83t-sinovoip-bpi-m3.dts | 64 ++++++++++++++
arch/arm/include/asm/arch-sunxi/clock.h | 1 +
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 7 ++
arch/arm/include/asm/arch-sunxi/dram_sun8i_a83t.h | 9 +-
arch/arm/include/asm/arch-sunxi/tzpc.h | 13 ++-
board/sunxi/Kconfig | 9 ++
board/sunxi/MAINTAINERS | 5 ++
board/sunxi/board.c | 16 ++--
configs/Bananapro_defconfig | 1 +
configs/Sinovoip_BPI_M3_defconfig | 26 ++++++
configs/h8_homlet_v2_defconfig | 3 -
drivers/i2c/mvtwsi.c | 4 +-
drivers/power/Kconfig | 28 ++++--
drivers/power/axp152.c | 12 +++
drivers/power/axp209.c | 12 +++
drivers/power/axp221.c | 100 +++++++---------------
drivers/power/axp818.c | 81 ++++++++++++++++++
include/axp221.h | 2 +
include/axp818.h | 8 --
include/axp_pmic.h | 5 +-
28 files changed, 395 insertions(+), 122 deletions(-)
create mode 100644 arch/arm/dts/sun8i-a83t-sinovoip-bpi-m3.dts
create mode 100644 configs/Sinovoip_BPI_M3_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-12-21 20:39 Hans de Goede
@ 2015-12-21 23:25 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-12-21 23:25 UTC (permalink / raw)
To: u-boot
On Mon, Dec 21, 2015 at 09:39:56PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> Here is another sunxi pull-req for v2016.01, the most
> important thing in this pull-req is a patch to
> select DM_KEYBOARD in Kconfig, which fixes usb-kbd
> support which was broken for sunxi since the keyboard
> driver-model conversion. Besides that there are
> some minor fixes and one new board.
>
> The following changes since commit 3721208fa7fdb2af6ac13300d5d81433742c6ba1:
>
> x86: Remove Graeme Russ from the git alias file (2015-12-21 09:37:46 -0500)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to edf5dd835e5da2d7dbc91422db204a344dd10e4b:
>
> sunxi: Add CONFIG_SUNXI_NO_PMIC to Marsboard A10 config (2015-12-21 20:40:25 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151221/6e8b6542/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-12-21 20:39 Hans de Goede
2015-12-21 23:25 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-12-21 20:39 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is another sunxi pull-req for v2016.01, the most
important thing in this pull-req is a patch to
select DM_KEYBOARD in Kconfig, which fixes usb-kbd
support which was broken for sunxi since the keyboard
driver-model conversion. Besides that there are
some minor fixes and one new board.
The following changes since commit 3721208fa7fdb2af6ac13300d5d81433742c6ba1:
x86: Remove Graeme Russ from the git alias file (2015-12-21 09:37:46 -0500)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to edf5dd835e5da2d7dbc91422db204a344dd10e4b:
sunxi: Add CONFIG_SUNXI_NO_PMIC to Marsboard A10 config (2015-12-21 20:40:25 +0100)
----------------------------------------------------------------
Aleksei Mamlin (1):
sunxi: Add CONFIG_SUNXI_NO_PMIC to Marsboard A10 config
Hans de Goede (2):
sun5i: Add defconfig and dts file for the Empire Electronix D709 tablet
sunxi: Select DM_KEYBOARD
Karsten Merker (2):
sunxi: A20-Olimex-SOM-EVB defconfig: enable mmc3
sunxi: Enable a second mmc socket as boot target in the environment
arch/arm/Kconfig | 3 +-
arch/arm/dts/Makefile | 1 +
arch/arm/dts/sun5i-a13-empire-electronix-d709.dts | 241 ++++++++++++++++++++++
board/sunxi/MAINTAINERS | 1 +
configs/A20-Olimex-SOM-EVB_defconfig | 3 +
configs/Empire_electronix_d709_defconfig | 24 +++
configs/Marsboard_A10_defconfig | 1 +
include/configs/sunxi-common.h | 7 +
8 files changed, 280 insertions(+), 1 deletion(-)
create mode 100644 arch/arm/dts/sun5i-a13-empire-electronix-d709.dts
create mode 100644 configs/Empire_electronix_d709_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-12-11 14:03 Hans de Goede
@ 2015-12-12 1:13 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-12-12 1:13 UTC (permalink / raw)
To: u-boot
On Fri, Dec 11, 2015 at 03:03:13PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> Here is another sunxi pull-req for v2016.01, highlights:
>
> -Add support for A83 SoC
> -Misc. small bugfixes
>
> The following changes since commit 789fa275b3750e60c60cb3d18eabc9467892c257:
>
> x86: Remove HAVE_ACPI_RESUME (2015-12-09 17:44:56 +0800)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to bb3654629a6b2ab131de96489f70421f6a848c70:
>
> sunxi: Fix H3 DRAM DQ read delay configuration (2015-12-10 15:45:48 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151211/5611216a/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-12-11 14:03 Hans de Goede
2015-12-12 1:13 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-12-11 14:03 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is another sunxi pull-req for v2016.01, highlights:
-Add support for A83 SoC
-Misc. small bugfixes
The following changes since commit 789fa275b3750e60c60cb3d18eabc9467892c257:
x86: Remove HAVE_ACPI_RESUME (2015-12-09 17:44:56 +0800)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to bb3654629a6b2ab131de96489f70421f6a848c70:
sunxi: Fix H3 DRAM DQ read delay configuration (2015-12-10 15:45:48 +0100)
----------------------------------------------------------------
Hans de Goede (2):
sunxi: Set AHB1 clock to PLL6/3 on all clock_sun6i.h using SoCs
sunxi: select SYS_NS16550 from Kconfig
Jens Kuske (1):
sunxi: Fix H3 DRAM DQ read delay configuration
Olliver Schinagl (2):
sunxi: twi: Enable clocks on sun7i
sun4i: clock: Cleanup some whitespace errors
vishnupatekar (8):
sunxi: Add Machine Support for A83T SOC
sunxi: Add support for UART0 in PB pin group on A83T
sunxi: power: axp818: add support for axp818 driver
sunxi: power: enabled support for axp818
sunxi: clk: add basic clocks for A83T
sunxi: Add support for Allwinner A83T DRAM
sunxi: dts: sun8i: Add Allwinner A83T dtsi
sunxi: Add suport for A83T HomletV2 Board by Allwinner
arch/arm/Kconfig | 1 +
arch/arm/cpu/armv7/sunxi/Makefile | 6 +
arch/arm/cpu/armv7/sunxi/board.c | 4 +
arch/arm/cpu/armv7/sunxi/clock_sun4i.c | 9 +-
arch/arm/cpu/armv7/sunxi/clock_sun6i.c | 3 -
arch/arm/cpu/armv7/sunxi/clock_sun8i_a83t.c | 136 +++++++
arch/arm/cpu/armv7/sunxi/cpu_info.c | 2 +
arch/arm/cpu/armv7/sunxi/dram_sun8i_a83t.c | 424 +++++++++++++++++++++
arch/arm/cpu/armv7/sunxi/dram_sun8i_h3.c | 12 +-
arch/arm/cpu/armv7/sunxi/pmic_bus.c | 7 +-
arch/arm/dts/Makefile | 2 +
arch/arm/dts/sun8i-a83t-allwinner-h8homlet-v2.dts | 64 ++++
arch/arm/dts/sun8i-a83t.dtsi | 247 ++++++++++++
arch/arm/include/asm/arch-sunxi/clock.h | 4 +-
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 4 -
arch/arm/include/asm/arch-sunxi/clock_sun8i_a83t.h | 304 +++++++++++++++
arch/arm/include/asm/arch-sunxi/dram.h | 2 +
arch/arm/include/asm/arch-sunxi/dram_sun8i_a83t.h | 201 ++++++++++
arch/arm/include/asm/arch-sunxi/gpio.h | 1 +
board/sunxi/Kconfig | 9 +-
board/sunxi/MAINTAINERS | 5 +
board/sunxi/board.c | 13 +-
configs/A10-OLinuXino-Lime_defconfig | 1 -
configs/A10s-OLinuXino-M_defconfig | 1 -
configs/A13-OLinuXinoM_defconfig | 1 -
configs/A13-OLinuXino_defconfig | 1 -
configs/A20-OLinuXino-Lime2_defconfig | 1 -
configs/A20-OLinuXino-Lime_defconfig | 1 -
configs/A20-OLinuXino_MICRO_defconfig | 1 -
configs/A20-Olimex-SOM-EVB_defconfig | 1 -
configs/Ainol_AW1_defconfig | 1 -
configs/Ampe_A76_defconfig | 1 -
configs/Auxtek-T003_defconfig | 1 -
configs/Auxtek-T004_defconfig | 1 -
configs/Bananapi_defconfig | 1 -
configs/Bananapro_defconfig | 1 -
configs/CHIP_defconfig | 1 -
configs/CSQ_CS908_defconfig | 1 -
configs/Chuwi_V7_CW0825_defconfig | 1 -
configs/Colombus_defconfig | 1 -
configs/Cubieboard2_defconfig | 1 -
configs/Cubieboard_defconfig | 1 -
configs/Cubietruck_defconfig | 1 -
configs/Hummingbird_A31_defconfig | 1 -
configs/Hyundai_A7HD_defconfig | 1 -
configs/Lamobo_R1_defconfig | 1 -
configs/Linksprite_pcDuino3_Nano_defconfig | 1 -
configs/Linksprite_pcDuino3_defconfig | 1 -
configs/Linksprite_pcDuino_defconfig | 1 -
configs/MK808C_defconfig | 1 -
configs/MSI_Primo73_defconfig | 1 -
configs/MSI_Primo81_defconfig | 1 -
configs/Marsboard_A10_defconfig | 1 -
configs/Mele_A1000G_quad_defconfig | 1 -
configs/Mele_A1000_defconfig | 1 -
configs/Mele_I7_defconfig | 1 -
configs/Mele_M3_defconfig | 1 -
configs/Mele_M5_defconfig | 1 -
configs/Mele_M9_defconfig | 1 -
configs/Merrii_A80_Optimus_defconfig | 1 -
configs/Mini-X_defconfig | 1 -
configs/Orangepi_defconfig | 1 -
configs/Orangepi_mini_defconfig | 1 -
configs/Sinlinx_SinA33_defconfig | 1 -
configs/Sinovoip_BPI_M2_defconfig | 1 -
configs/UTOO_P66_defconfig | 1 -
configs/Wexler_TAB7200_defconfig | 1 -
configs/Wits_Pro_A20_DKT_defconfig | 1 -
configs/Wobo_i5_defconfig | 1 -
configs/Yones_Toptech_BD1078_defconfig | 1 -
configs/ba10_tv_box_defconfig | 1 -
configs/ga10h_v1_1_defconfig | 1 -
configs/gt90h_v4_defconfig | 1 -
configs/h8_homlet_v2_defconfig | 24 ++
configs/i12-tvbox_defconfig | 1 -
configs/iNet_3F_defconfig | 1 -
configs/iNet_3W_defconfig | 1 -
configs/iNet_86VS_defconfig | 1 -
configs/inet1_defconfig | 1 -
configs/inet97fv2_defconfig | 1 -
configs/inet98v_rev2_defconfig | 1 -
configs/inet9f_rev03_defconfig | 1 -
configs/jesurun_q5_defconfig | 1 -
configs/mixtile_loftq_defconfig | 1 -
configs/mk802_a10s_defconfig | 1 -
configs/mk802_defconfig | 1 -
configs/mk802ii_defconfig | 1 -
configs/orangepi_pc_defconfig | 1 -
configs/orangepi_plus_defconfig | 1 -
configs/pov_protab2_ips9_defconfig | 1 -
configs/q8_a13_tablet_defconfig | 1 -
configs/q8_a23_tablet_800x480_defconfig | 1 -
configs/q8_a33_tablet_1024x600_defconfig | 1 -
configs/q8_a33_tablet_800x480_defconfig | 1 -
configs/r7-tv-dongle_defconfig | 1 -
configs/sunxi_Gemei_G9_defconfig | 1 -
drivers/power/Kconfig | 40 +-
drivers/power/Makefile | 1 +
drivers/power/axp818.c | 132 +++++++
include/axp818.h | 75 ++++
include/axp_pmic.h | 3 +
include/configs/sun8i.h | 4 +
include/configs/sunxi-common.h | 3 +-
103 files changed, 1701 insertions(+), 114 deletions(-)
create mode 100644 arch/arm/cpu/armv7/sunxi/clock_sun8i_a83t.c
create mode 100644 arch/arm/cpu/armv7/sunxi/dram_sun8i_a83t.c
create mode 100644 arch/arm/dts/sun8i-a83t-allwinner-h8homlet-v2.dts
create mode 100644 arch/arm/dts/sun8i-a83t.dtsi
create mode 100644 arch/arm/include/asm/arch-sunxi/clock_sun8i_a83t.h
create mode 100644 arch/arm/include/asm/arch-sunxi/dram_sun8i_a83t.h
create mode 100644 configs/h8_homlet_v2_defconfig
create mode 100644 drivers/power/axp818.c
create mode 100644 include/axp818.h
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-11-22 11:22 Hans de Goede
@ 2015-11-22 15:52 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-11-22 15:52 UTC (permalink / raw)
To: u-boot
On Sun, Nov 22, 2015 at 12:22:33PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> The main feature of this pull-req is support for the H3 SoC,
> technically the patches for this were posted just outside the
> merge window. But they have been available off-list for a while
> longer and they do not make any changes to existing code-paths,
> so they do not carry much risk for regressions.
>
> Given the popularity of H3 boards I believe that it is
> important to get basic support in place now. Esp. to
> keep the contributions from various people working
> on H3 support flowing. I'm very happy to see that various
> people are contributing to this and I do not want to
> discourage them by taking for-ever to merge this :)
>
> Hence I'm "sneaking" in the H3 support in this pull-req.
>
> Besides the H3 support there are 2 patches to enable DFU
> support and the addition of a new board.
>
> The following changes since commit 1d149eddcc0661b683002f76a8240491eba00dbb:
>
> dm: Add timeline and guide for porting serial drivers (2015-11-20 13:59:54 -0500)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to aa56cb374de8ae83f3280fdd6c280724228b86d7:
>
> sunxi: Add support for the Lamobo R1 board (2015-11-22 11:43:58 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151122/a41328cb/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-11-22 11:22 Hans de Goede
2015-11-22 15:52 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-11-22 11:22 UTC (permalink / raw)
To: u-boot
Hi Tom,
The main feature of this pull-req is support for the H3 SoC,
technically the patches for this were posted just outside the
merge window. But they have been available off-list for a while
longer and they do not make any changes to existing code-paths,
so they do not carry much risk for regressions.
Given the popularity of H3 boards I believe that it is
important to get basic support in place now. Esp. to
keep the contributions from various people working
on H3 support flowing. I'm very happy to see that various
people are contributing to this and I do not want to
discourage them by taking for-ever to merge this :)
Hence I'm "sneaking" in the H3 support in this pull-req.
Besides the H3 support there are 2 patches to enable DFU
support and the addition of a new board.
The following changes since commit 1d149eddcc0661b683002f76a8240491eba00dbb:
dm: Add timeline and guide for porting serial drivers (2015-11-20 13:59:54 -0500)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to aa56cb374de8ae83f3280fdd6c280724228b86d7:
sunxi: Add support for the Lamobo R1 board (2015-11-22 11:43:58 +0100)
----------------------------------------------------------------
Hans de Goede (2):
sunxi: Add H3 dts[i] files
sunxi: Add support for Orangepi Plus and Orangepi PC boards
Jelle de Jong (1):
sunxi: Add support for the Lamobo R1 board
Jens Kuske (2):
sunxi: Add basic H3 support
sunxi: Add H3 DRAM initialization support
Siarhei Siamashka (3):
sunxi: Enable DFU for RAM
sunxi: musb: Implement dfu_usb_get_reset()
sunxi: clock: Set AHB1 clock frequency to 200MHz on Allwinner H3
arch/arm/cpu/armv7/sunxi/Makefile | 1 +
arch/arm/cpu/armv7/sunxi/board.c | 4 +
arch/arm/cpu/armv7/sunxi/clock_sun6i.c | 6 +-
arch/arm/cpu/armv7/sunxi/cpu_info.c | 2 +
arch/arm/cpu/armv7/sunxi/dram_sun8i_h3.c | 469 +++++++++++++++++++
arch/arm/dts/Makefile | 4 +
arch/arm/dts/sun7i-a20-lamobo-r1.dts | 297 ++++++++++++
arch/arm/dts/sun8i-h3-orangepi-pc.dts | 106 +++++
arch/arm/dts/sun8i-h3-orangepi-plus.dts | 121 +++++
arch/arm/dts/sun8i-h3.dtsi | 595 ++++++++++++++++++++++++
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 10 +-
arch/arm/include/asm/arch-sunxi/dram.h | 2 +
arch/arm/include/asm/arch-sunxi/dram_sun8i_h3.h | 185 ++++++++
arch/arm/include/asm/arch-sunxi/gpio.h | 1 +
board/sunxi/Kconfig | 8 +-
board/sunxi/MAINTAINERS | 7 +
configs/Lamobo_R1_defconfig | 16 +
configs/orangepi_pc_defconfig | 15 +
configs/orangepi_plus_defconfig | 15 +
drivers/power/Kconfig | 5 +-
drivers/usb/musb-new/sunxi.c | 12 +
include/configs/sun8i.h | 2 +
include/configs/sunxi-common.h | 30 +-
23 files changed, 1902 insertions(+), 11 deletions(-)
create mode 100644 arch/arm/cpu/armv7/sunxi/dram_sun8i_h3.c
create mode 100644 arch/arm/dts/sun7i-a20-lamobo-r1.dts
create mode 100644 arch/arm/dts/sun8i-h3-orangepi-pc.dts
create mode 100644 arch/arm/dts/sun8i-h3-orangepi-plus.dts
create mode 100644 arch/arm/dts/sun8i-h3.dtsi
create mode 100644 arch/arm/include/asm/arch-sunxi/dram_sun8i_h3.h
create mode 100644 configs/Lamobo_R1_defconfig
create mode 100644 configs/orangepi_pc_defconfig
create mode 100644 configs/orangepi_plus_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-10-20 21:02 Hans de Goede
@ 2015-10-21 13:10 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-10-21 13:10 UTC (permalink / raw)
To: u-boot
On Tue, Oct 20, 2015 at 11:02:54PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is the first pull-req for sunxi, it contains some none
> sunxi specific patches which I've picked up as sunxi is the first
> user of them, these patches have been reviewed by you and/or
> Simon Glass.
>
> Highlights:
> -Only simple-malloc in SPL (also post "reloc") to save space
> -Remove a couple of board-configs which have been replaced with more generic shared board-configs
> -Fully Kconfig-ify the pmic and voltage selection
> -Add support for the BPI-M2 and the CHIP
>
> The following changes since commit 5ec0003b19cbdf06ccd6941237cbc0d1c3468e2d:
>
> Prepare v2015.10 (2015-10-19 19:59:38 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to fd8133b725198978865ead730ff20d3991e05f20:
>
> sunxi: Add CHIP support (2015-10-20 22:48:29 +0200)
>
Thanks for being the first PR after the release and..
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151021/fd8e5f85/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-10-20 21:02 Hans de Goede
2015-10-21 13:10 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-10-20 21:02 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is the first pull-req for sunxi, it contains some none
sunxi specific patches which I've picked up as sunxi is the first
user of them, these patches have been reviewed by you and/or
Simon Glass.
Highlights:
-Only simple-malloc in SPL (also post "reloc") to save space
-Remove a couple of board-configs which have been replaced with more generic shared board-configs
-Fully Kconfig-ify the pmic and voltage selection
-Add support for the BPI-M2 and the CHIP
The following changes since commit 5ec0003b19cbdf06ccd6941237cbc0d1c3468e2d:
Prepare v2015.10 (2015-10-19 19:59:38 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to fd8133b725198978865ead730ff20d3991e05f20:
sunxi: Add CHIP support (2015-10-20 22:48:29 +0200)
----------------------------------------------------------------
Hans de Goede (19):
spl: spl_relocate_stack_gd: Do not unnecessarily clear bss
malloc_simple: Add Kconfig option for using only malloc_simple in the SPL
malloc_simple: Add support for switching to DRAM heap
sunxi: Enable CONFIG_SPL_STACK_R
sunxi: Switch to using malloc_simple for the spl
sunxi: Remove board defconfig-s for specific Q8 tablet PCB-s
sunxi: Kconfig-ify CONFIG_AXP152_POWER and _AXP209_POWER
sunxi: power: Make all voltages configurable through Kconfig
sunxi: power: Unify axp pmic function names
sunxi: power: Change A23/A33 VDD-SYS default from 1.2V to 1.1V
sunxi: power: Change A23/A33 aldo1 default voltage to 3.0V
sunxi: power: Use pmic_bus functions for axp152 / axp209 driver
sunxi: power: Drop protection against multiple calls from axp221 axp_init()
sunxi: power: Add support for disabling axp209 regulators
sunxi: power: Change axp209 LDO3 and LDO4 default to disabled
sunxi: power: Columbus: only enable ELDO3 when necessary
sunxi: Add a bootcmd_sunxi_compat to the default environment to boot old kernels
sunxi: Fix sorting of boards in MAINTAINERS
sunxi: Add defconfig for the Sinovoip BPI-M2 board
Maxime Ripard (8):
sunxi: Add support for android boot image
fastboot: Implement OEM format only when we have MMC support
mmc: Add generic Kconfig option
sunxi: board: Only try to use the MMC related functions if enabled
sunxi: Use Kconfig CONFIG_MMC
sun5i: Sync the DTSI with the kernel
axp209: Sync the DTSI with the kernel
sunxi: Add CHIP support
Kconfig | 20 ++
arch/arm/Kconfig | 2 +
arch/arm/cpu/armv7/sunxi/board.c | 7 +-
arch/arm/cpu/armv7/sunxi/cpu_info.c | 4 +-
arch/arm/cpu/armv7/sunxi/usb_phy.c | 9 -
arch/arm/dts/Makefile | 12 +-
arch/arm/dts/axp209.dtsi | 5 +
arch/arm/dts/sun5i-a10s.dtsi | 47 ++++-
arch/arm/dts/sun5i-a13-forfun-q88db.dts | 29 ---
arch/arm/dts/sun5i-a13-tzx-q8-713b7.dts | 29 ---
arch/arm/dts/sun5i-a13.dtsi | 28 ++-
...sun8i-a23-ippo-q8h-v5.dts => sun5i-r8-chip.dts} | 158 ++++++++++++----
.../{sun8i-a23-ippo-q8h-v1.2.dts => sun5i-r8.dtsi} | 25 ++-
arch/arm/dts/sun5i.dtsi | 22 +++
arch/arm/dts/sun6i-a31.dtsi | 18 ++
...q8h-v1.2.dts => sun6i-a31s-sinovoip-bpi-m2.dts} | 153 ++++++++++-----
arch/arm/dts/sun8i-a33-et-q8-v1.6.dts | 88 ---------
board/sunxi/Kconfig | 8 +
board/sunxi/MAINTAINERS | 26 +--
board/sunxi/board.c | 68 +++----
common/malloc_simple.c | 2 +-
common/spl/spl.c | 13 +-
configs/A10-OLinuXino-Lime_defconfig | 2 +-
configs/A10s-OLinuXino-M_defconfig | 3 +-
configs/A13-OLinuXinoM_defconfig | 1 +
configs/A13-OLinuXino_defconfig | 2 +-
configs/A20-OLinuXino-Lime2_defconfig | 2 +-
configs/A20-OLinuXino-Lime_defconfig | 2 +-
configs/A20-OLinuXino_MICRO_defconfig | 2 +-
configs/A20-Olimex-SOM-EVB_defconfig | 2 +-
configs/Ainol_AW1_defconfig | 1 -
configs/Ampe_A76_defconfig | 2 +-
configs/Auxtek-T003_defconfig | 2 +-
configs/Auxtek-T004_defconfig | 2 +-
configs/Bananapi_defconfig | 2 +-
configs/Bananapro_defconfig | 2 +-
configs/CHIP_defconfig | 14 ++
configs/CSQ_CS908_defconfig | 4 +-
configs/Chuwi_V7_CW0825_defconfig | 1 -
configs/Colombus_defconfig | 3 +-
configs/Cubieboard2_defconfig | 2 +-
configs/Cubieboard_defconfig | 2 +-
configs/Cubietruck_defconfig | 2 +-
configs/Et_q8_v1_6_defconfig | 23 ---
configs/Hummingbird_A31_defconfig | 2 +-
configs/Hyundai_A7HD_defconfig | 1 -
configs/Ippo_q8h_v1_2_a33_1024x600_defconfig | 24 ---
configs/Ippo_q8h_v1_2_defconfig | 24 ---
configs/Ippo_q8h_v5_defconfig | 24 ---
configs/Linksprite_pcDuino3_Nano_defconfig | 2 +-
configs/Linksprite_pcDuino3_defconfig | 2 +-
configs/Linksprite_pcDuino_defconfig | 2 +-
configs/MK808C_defconfig | 1 -
configs/MSI_Primo73_defconfig | 1 -
configs/MSI_Primo81_defconfig | 2 +-
configs/Mele_A1000G_quad_defconfig | 8 +-
configs/Mele_A1000_defconfig | 2 +-
configs/Mele_I7_defconfig | 8 +-
configs/Mele_M3_defconfig | 2 +-
configs/Mele_M9_defconfig | 8 +-
configs/Mini-X_defconfig | 1 -
configs/Orangepi_defconfig | 2 +-
configs/Orangepi_mini_defconfig | 2 +-
configs/Sinlinx_SinA33_defconfig | 1 -
configs/Sinovoip_BPI_M2_defconfig | 18 ++
configs/TZX-Q8-713B7_defconfig | 21 ---
configs/UTOO_P66_defconfig | 1 -
configs/Wexler_TAB7200_defconfig | 1 -
configs/Wits_Pro_A20_DKT_defconfig | 2 +-
configs/Wobo_i5_defconfig | 1 -
configs/Yones_Toptech_BD1078_defconfig | 1 -
configs/ba10_tv_box_defconfig | 2 +-
configs/forfun_q88db_defconfig | 20 --
configs/ga10h_v1_1_defconfig | 3 +-
configs/gt90h_v4_defconfig | 4 +-
configs/i12-tvbox_defconfig | 2 +-
configs/iNet_3F_defconfig | 1 -
configs/iNet_3W_defconfig | 1 -
configs/iNet_86VS_defconfig | 1 -
configs/inet1_defconfig | 1 -
configs/inet97fv2_defconfig | 1 -
configs/inet98v_rev2_defconfig | 2 +-
configs/inet9f_rev03_defconfig | 1 -
configs/jesurun_q5_defconfig | 2 +-
configs/mixtile_loftq_defconfig | 2 +-
configs/mk802_a10s_defconfig | 2 +-
configs/mk802_defconfig | 1 +
configs/mk802ii_defconfig | 1 -
configs/pov_protab2_ips9_defconfig | 1 -
configs/q8_a13_tablet_defconfig | 2 +-
configs/q8_a23_tablet_800x480_defconfig | 3 +-
configs/q8_a33_tablet_1024x600_defconfig | 3 +-
configs/q8_a33_tablet_800x480_defconfig | 3 +-
configs/r7-tv-dongle_defconfig | 2 +-
configs/sunxi_Gemei_G9_defconfig | 1 -
drivers/gpio/axp_gpio.c | 11 +-
drivers/mmc/Kconfig | 6 +
drivers/power/Kconfig | 208 ++++++++++++++++-----
drivers/power/axp152.c | 40 ++--
drivers/power/axp209.c | 117 ++++++------
drivers/power/axp221.c | 41 ++--
drivers/usb/gadget/f_fastboot.c | 2 +-
drivers/video/sunxi_display.c | 6 +-
include/_exports.h | 2 +-
include/axp152.h | 6 -
include/axp209.h | 17 +-
include/axp221.h | 16 --
include/axp_pmic.h | 37 ++++
include/configs/sunxi-common.h | 37 +++-
include/exports.h | 2 +-
include/malloc.h | 2 +-
111 files changed, 876 insertions(+), 751 deletions(-)
delete mode 100644 arch/arm/dts/sun5i-a13-forfun-q88db.dts
delete mode 100644 arch/arm/dts/sun5i-a13-tzx-q8-713b7.dts
rename arch/arm/dts/{sun8i-a23-ippo-q8h-v5.dts => sun5i-r8-chip.dts} (51%)
rename arch/arm/dts/{sun8i-a23-ippo-q8h-v1.2.dts => sun5i-r8.dtsi} (82%)
rename arch/arm/dts/{sun8i-a33-ippo-q8h-v1.2.dts => sun6i-a31s-sinovoip-bpi-m2.dts} (50%)
delete mode 100644 arch/arm/dts/sun8i-a33-et-q8-v1.6.dts
create mode 100644 configs/CHIP_defconfig
delete mode 100644 configs/Et_q8_v1_6_defconfig
delete mode 100644 configs/Ippo_q8h_v1_2_a33_1024x600_defconfig
delete mode 100644 configs/Ippo_q8h_v1_2_defconfig
delete mode 100644 configs/Ippo_q8h_v5_defconfig
create mode 100644 configs/Sinovoip_BPI_M2_defconfig
delete mode 100644 configs/TZX-Q8-713B7_defconfig
delete mode 100644 configs/forfun_q88db_defconfig
create mode 100644 include/axp_pmic.h
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-10-03 12:01 Hans de Goede
2015-10-03 12:06 ` Tom Rini
@ 2015-10-03 12:08 ` Luc Verhaegen
1 sibling, 0 replies; 111+ messages in thread
From: Luc Verhaegen @ 2015-10-03 12:08 UTC (permalink / raw)
To: u-boot
On Sat, Oct 03, 2015 at 02:01:53PM +0200, Hans de Goede wrote:
>
> This introduces just 1 new defconfig, we want this new defconfig in v2015.10
> since it is a generic defconfig for so called q8 formfactor sunxi tablets,
> and we want to replace all the PCB revision specific defconfigs with
> a few generic ones since there are just too many variants.
Who is "We" in this sentence?
Luc Verhaegen.
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-10-03 12:01 Hans de Goede
@ 2015-10-03 12:06 ` Tom Rini
2015-10-03 12:08 ` Luc Verhaegen
1 sibling, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-10-03 12:06 UTC (permalink / raw)
To: u-boot
On Sat, Oct 03, 2015 at 02:01:53PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is what is hopefully really the final sunxi pull-req for v2015.10.
>
> This introduces just 1 new defconfig, we want this new defconfig in v2015.10
> since it is a generic defconfig for so called q8 formfactor sunxi tablets,
> and we want to replace all the PCB revision specific defconfigs with
> a few generic ones since there are just too many variants.
>
> So we want to have generic configs for a13 / a23 / a33 based q8 tablets,
> current master already has them for a13 / a33, this commit makes the
> set complete, which allows us to start dropping the pcb revision specific
> ones in v2016.01.
>
> The following changes since commit fbb0c7bd92255bfcb13826a8ac81be6e2f94ba48:
>
> Merge branch 'master' of git://git.denx.de/u-boot-tegra (2015-10-02 20:35:49 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 97fec7105c6d31f52026921e669ec78e1b7ca623:
>
> sunxi: Add generic defconfigs for A23 Q8 tablets with 800x480 LCD (2015-10-03 12:08:04 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151003/6ce29213/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-10-03 12:01 Hans de Goede
2015-10-03 12:06 ` Tom Rini
2015-10-03 12:08 ` Luc Verhaegen
0 siblings, 2 replies; 111+ messages in thread
From: Hans de Goede @ 2015-10-03 12:01 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is what is hopefully really the final sunxi pull-req for v2015.10.
This introduces just 1 new defconfig, we want this new defconfig in v2015.10
since it is a generic defconfig for so called q8 formfactor sunxi tablets,
and we want to replace all the PCB revision specific defconfigs with
a few generic ones since there are just too many variants.
So we want to have generic configs for a13 / a23 / a33 based q8 tablets,
current master already has them for a13 / a33, this commit makes the
set complete, which allows us to start dropping the pcb revision specific
ones in v2016.01.
The following changes since commit fbb0c7bd92255bfcb13826a8ac81be6e2f94ba48:
Merge branch 'master' of git://git.denx.de/u-boot-tegra (2015-10-02 20:35:49 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 97fec7105c6d31f52026921e669ec78e1b7ca623:
sunxi: Add generic defconfigs for A23 Q8 tablets with 800x480 LCD (2015-10-03 12:08:04 +0200)
----------------------------------------------------------------
Hans de Goede (1):
sunxi: Add generic defconfigs for A23 Q8 tablets with 800x480 LCD
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/sun8i-a23-q8-tablet.dts | 65 +++++++++++++++++++++++++++++++++
board/sunxi/MAINTAINERS | 1 +
configs/q8_a23_tablet_800x480_defconfig | 25 +++++++++++++
4 files changed, 93 insertions(+), 1 deletion(-)
create mode 100644 arch/arm/dts/sun8i-a23-q8-tablet.dts
create mode 100644 configs/q8_a23_tablet_800x480_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-09-29 12:00 Hans de Goede
@ 2015-10-03 0:35 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-10-03 0:35 UTC (permalink / raw)
To: u-boot
On Tue, Sep 29, 2015 at 02:00:38PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is a (the final?) sunxi pull-req for v2015.10, highlights:
>
> -Misc fixes / tweaks
> -Add support for 2 new boards
>
> The following changes since commit 1f8836396de8215b7f460616926052b32597bb29:
>
> Prepare v2015.10-rc4 (2015-09-28 16:57:42 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 46f166caad48ed38f6ccc0c2fc6d1828d15dacb2:
>
> sunxi: Add generic defconfigs for A33 Q8 tablets with 1024x600 / 800x480 LCD (2015-09-29 11:50:44 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151002/9fe7bc6e/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-09-29 12:00 Hans de Goede
2015-10-03 0:35 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-09-29 12:00 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is a (the final?) sunxi pull-req for v2015.10, highlights:
-Misc fixes / tweaks
-Add support for 2 new boards
The following changes since commit 1f8836396de8215b7f460616926052b32597bb29:
Prepare v2015.10-rc4 (2015-09-28 16:57:42 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 46f166caad48ed38f6ccc0c2fc6d1828d15dacb2:
sunxi: Add generic defconfigs for A33 Q8 tablets with 1024x600 / 800x480 LCD (2015-09-29 11:50:44 +0200)
----------------------------------------------------------------
Bernhard Nortmann (4):
sunxi: move SPL-related definitions to platform-specific include
sunxi: (mksunxiboot) signature to indicate "sunxi" SPL variant
sunxi: retrieve FEL-provided values to environment variables
sunxi: add "fel" boot target
Hans de Goede (7):
sunxi: Rename A10s-Wobo-i5_defconfig to Wobo_i5_defconfig
sunxi: sunxi-common.h cleanup
sunxi: Tweak various memory addresses
sunxi: Simplify spl board_init_f function
sunxi_nand_spl: Be smarter about where to look for backup u-boot.bin
sunxi: mmc: Fix clk-delay settings
sunxi: Add generic defconfigs for A33 Q8 tablets with 1024x600 / 800x480 LCD
arch/arm/cpu/armv7/sunxi/board.c | 8 +--
arch/arm/dts/Makefile | 1 +
arch/arm/dts/sun8i-a33-q8-tablet.dts | 65 +++++++++++++++++
arch/arm/dts/sun8i-q8-common.dtsi | 84 ++++++++++++++++++++++
arch/arm/include/asm/arch-sunxi/spl.h | 54 ++++++++++----
board/sunxi/MAINTAINERS | 5 +-
board/sunxi/board.c | 35 +++++++++
.../{A10s-Wobo-i5_defconfig => Wobo_i5_defconfig} | 0
configs/q8_a33_tablet_1024x600_defconfig | 25 +++++++
configs/q8_a33_tablet_800x480_defconfig | 25 +++++++
drivers/mmc/sunxi_mmc.c | 16 ++++-
drivers/mtd/nand/sunxi_nand_spl.c | 26 +++++--
include/configs/sunxi-common.h | 42 +++++------
tools/mksunxiboot.c | 21 ++----
14 files changed, 341 insertions(+), 66 deletions(-)
create mode 100644 arch/arm/dts/sun8i-a33-q8-tablet.dts
create mode 100644 arch/arm/dts/sun8i-q8-common.dtsi
rename configs/{A10s-Wobo-i5_defconfig => Wobo_i5_defconfig} (100%)
create mode 100644 configs/q8_a33_tablet_1024x600_defconfig
create mode 100644 configs/q8_a33_tablet_800x480_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-09-11 15:15 Hans de Goede
@ 2015-09-12 12:47 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-09-12 12:47 UTC (permalink / raw)
To: u-boot
On Fri, Sep 11, 2015 at 05:15:42PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is another sunxi pull-req for v2015.10, highlights:
>
> -Add support for 5 new boards
> -Misc fixes
>
> The following changes since commit efde6a579fe3c172d214fb3047b02c827779738a:
>
> Prepare v2015.10-rc3 (2015-09-07 08:56:35 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to cc19722f040fe326b1622dd1e2699179def7e45d:
>
> sunxi_nand_spl: Add config parameter for 4KiB page sized NAND devices (2015-09-10 20:20:45 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150912/192c4a72/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-09-11 15:15 Hans de Goede
2015-09-12 12:47 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-09-11 15:15 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is another sunxi pull-req for v2015.10, highlights:
-Add support for 5 new boards
-Misc fixes
The following changes since commit efde6a579fe3c172d214fb3047b02c827779738a:
Prepare v2015.10-rc3 (2015-09-07 08:56:35 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to cc19722f040fe326b1622dd1e2699179def7e45d:
sunxi_nand_spl: Add config parameter for 4KiB page sized NAND devices (2015-09-10 20:20:45 +0200)
----------------------------------------------------------------
Hans de Goede (4):
sun4i: Add defconfig and dts for the pov protab2-ips9 tablet
sun4i: Add defconfig and dts for inet9f-rev03 based tablets
sun4i: Add dts and defconfig for iNet-1 based tablets
sun5i: Add q8_a13_tablet defconfig and dts
Jelle van der Waa (1):
sun5i: Add A10s-Wobo-i5 defconfig and dts
Siarhei Siamashka (2):
sunxi: Fix wrong serial console setup in Forfun Q88DB tablet
sunxi: Ensure that 'mksunxiboot' tool produces deterministic output
Stefan Roese (1):
sunxi_nand_spl: Add config parameter for 4KiB page sized NAND devices
arch/arm/dts/Makefile | 7 +-
arch/arm/dts/sun4i-a10-inet1.dts | 226 ++++++++++++++++++++++++++++
arch/arm/dts/sun4i-a10-inet9f-rev03.dts | 219 +++++++++++++++++++++++++++
arch/arm/dts/sun4i-a10-pov-protab2-ips9.dts | 209 +++++++++++++++++++++++++
arch/arm/dts/sun5i-a10s-wobo-i5.dts | 224 +++++++++++++++++++++++++++
arch/arm/dts/sun5i-a10s.dtsi | 11 ++
arch/arm/dts/sun5i-a13-q8-tablet.dts | 60 ++++++++
arch/arm/dts/sun5i-q8-common.dtsi | 170 +++++++++++++++++++++
arch/arm/dts/sunxi-q8-common.dtsi | 77 ++++++++++
board/sunxi/MAINTAINERS | 6 +
configs/A10s-Wobo-i5_defconfig | 14 ++
configs/forfun_q88db_defconfig | 2 +-
configs/inet1_defconfig | 22 +++
configs/inet9f_rev03_defconfig | 20 +++
configs/pov_protab2_ips9_defconfig | 21 +++
configs/q8_a13_tablet_defconfig | 22 +++
drivers/mtd/nand/sunxi_nand_spl.c | 1 +
tools/mksunxiboot.c | 2 +-
18 files changed, 1310 insertions(+), 3 deletions(-)
create mode 100644 arch/arm/dts/sun4i-a10-inet1.dts
create mode 100644 arch/arm/dts/sun4i-a10-inet9f-rev03.dts
create mode 100644 arch/arm/dts/sun4i-a10-pov-protab2-ips9.dts
create mode 100644 arch/arm/dts/sun5i-a10s-wobo-i5.dts
create mode 100644 arch/arm/dts/sun5i-a13-q8-tablet.dts
create mode 100644 arch/arm/dts/sun5i-q8-common.dtsi
create mode 100644 arch/arm/dts/sunxi-q8-common.dtsi
create mode 100644 configs/A10s-Wobo-i5_defconfig
create mode 100644 configs/inet1_defconfig
create mode 100644 configs/inet9f_rev03_defconfig
create mode 100644 configs/pov_protab2_ips9_defconfig
create mode 100644 configs/q8_a13_tablet_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-08-31 16:05 Hans de Goede
@ 2015-08-31 21:46 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-08-31 21:46 UTC (permalink / raw)
To: u-boot
On Mon, Aug 31, 2015 at 06:05:49PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is another sunxi pull-req for v2015.10, highlights:
>
> -Bug fixes and cleanups to the spl nand support which was merged at the
> beginning of the v2015.10 cycle
> -Add support for a few new boards
> -Misc fixes
>
> The following changes since commit f875bbb49111c308b90b9ca74d1b79f69498b278:
>
> ARM: dts: uniphier: add ProXstream2 and PH1-LD6b SoC/board support (2015-08-31 00:29:23 +0900)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to fa5e102019e28a5936e52d6aa9f5624cf1744a35:
>
> sunxi: increase SYS_MONITOR_LEN (2015-08-31 16:03:05 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150831/55810ce5/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-08-31 16:05 Hans de Goede
2015-08-31 21:46 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-08-31 16:05 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is another sunxi pull-req for v2015.10, highlights:
-Bug fixes and cleanups to the spl nand support which was merged at the
beginning of the v2015.10 cycle
-Add support for a few new boards
-Misc fixes
The following changes since commit f875bbb49111c308b90b9ca74d1b79f69498b278:
ARM: dts: uniphier: add ProXstream2 and PH1-LD6b SoC/board support (2015-08-31 00:29:23 +0900)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to fa5e102019e28a5936e52d6aa9f5624cf1744a35:
sunxi: increase SYS_MONITOR_LEN (2015-08-31 16:03:05 +0200)
----------------------------------------------------------------
Boris Brezillon (2):
sunxi_nand_spl: clear status flags in SPL implementation
sunxi: increase SYS_MONITOR_LEN
Chen-Yu Tsai (1):
sunxi: Enable non-secure access to RTC on sun6i (A31s)
Hans de Goede (26):
sunxi: axp221: Allow specifying dcdc2 voltage via Kconfig
sunxi: Add support for gt90h-v4 tablets
sunxi: musb: Drop no longer accurate comment in Kconfig help text
sunxi: Drop LCD_MODE from A13-OLinuxIno defconfigs
sunxi: Add CONFIG_MMC0_CD_PIN to various boards
sunxi_nand_spl: Fix CONFIG_SPL_NAND_SUNXI handling
sunxi_nand_spl: Drop unnecessary temp buf
sunxi_nand_spl: We only need to reset the nand chip once
sunxi_nand_spl: Do not bother writing the spare-area reg in syndrome mode
sunxi_nand_spl: Use SYS_NAND_SELF_INIT and only do nand init when necessary
sunxi_nand_spl: Make sure the DMA controller is enabled
sunxi_nand_spl: Turn off clocks when we're done with the nand
sunxi_nand_spl: Add proper cache flusing
sunxi_nand_spl: Use kernel driver algorithm for determining ecc_mode / _off
sunxi_nand_spl: Add support for sun4i and sun5i SoCs
sunxi_nand_spl: Properly config page-size in the nand ctl register
sunxi_nand_spl: Parametrize lowlevel read functions
sunxi_nand_spl: Auto detect nand configuration parameters
sunxi_nand_spl: Add support for backup boot partitions
sunxi_nand_spl: Rename SPL_NAND_SUNXI to NAND_SUNXI
sunxi_nand_spl: Remove NAND_SUNXI_SPL_SYNDROME_PARTITIONS_END
mtd: nand: Make CONFIG_SYS_NAND_U_BOOT_OFFS configurable through Kconfig
sunxi: Ampe_A76_defconfig: Add otg id pin configuration
sunxi: Add inet97fv2_defconfig
sunxi: Add inet98v_rev2 defconfig and dts file
sunxi: Fix MAINTAINERS board sorting
Marcus Cooper (1):
sunxi: Add support for the Olimex A20 EVB
Yousong Zhou (1):
sunxi: mmc: set transfer timeout according to byte_cnt.
arch/arm/cpu/armv7/sunxi/Makefile | 1 +
arch/arm/cpu/armv7/sunxi/board.c | 5 +
arch/arm/cpu/armv7/sunxi/tzpc.c | 18 ++
arch/arm/dts/Makefile | 3 +
arch/arm/dts/sun5i-a13-inet-98v-rev2.dts | 236 ++++++++++++++++++++++++++
arch/arm/dts/sun7i-a20-olimex-som-evb.dts | 244 +++++++++++++++++++++++++++
arch/arm/dts/sun8i-a23-gt90h-v4.dts | 145 ++++++++++++++++
arch/arm/include/asm/arch-sunxi/tzpc.h | 23 +++
board/sunxi/Kconfig | 1 +
board/sunxi/MAINTAINERS | 10 +-
board/sunxi/board.c | 34 ++--
configs/A10-OLinuXino-Lime_defconfig | 1 +
configs/A13-OLinuXinoM_defconfig | 2 +-
configs/A13-OLinuXino_defconfig | 2 +-
configs/A20-OLinuXino-Lime_defconfig | 1 +
configs/A20-Olimex-SOM-EVB_defconfig | 16 ++
configs/Ampe_A76_defconfig | 1 +
configs/Cubieboard_defconfig | 1 +
configs/Cubietruck_defconfig | 1 +
configs/gt90h_v4_defconfig | 26 +++
configs/inet97fv2_defconfig | 20 +++
configs/inet98v_rev2_defconfig | 22 +++
drivers/mmc/sunxi_mmc.c | 6 +-
drivers/mtd/nand/Kconfig | 57 ++-----
drivers/mtd/nand/Makefile | 2 +-
drivers/mtd/nand/sunxi_nand_spl.c | 268 +++++++++++++++++-------------
drivers/power/Kconfig | 9 +
drivers/usb/musb-new/Kconfig | 4 +-
include/configs/sunxi-common.h | 12 +-
29 files changed, 990 insertions(+), 181 deletions(-)
create mode 100644 arch/arm/cpu/armv7/sunxi/tzpc.c
create mode 100644 arch/arm/dts/sun5i-a13-inet-98v-rev2.dts
create mode 100644 arch/arm/dts/sun7i-a20-olimex-som-evb.dts
create mode 100644 arch/arm/dts/sun8i-a23-gt90h-v4.dts
create mode 100644 arch/arm/include/asm/arch-sunxi/tzpc.h
create mode 100644 configs/A20-Olimex-SOM-EVB_defconfig
create mode 100644 configs/gt90h_v4_defconfig
create mode 100644 configs/inet97fv2_defconfig
create mode 100644 configs/inet98v_rev2_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-08-14 7:09 Hans de Goede
@ 2015-08-14 20:52 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-08-14 20:52 UTC (permalink / raw)
To: u-boot
On Fri, Aug 14, 2015 at 09:09:53AM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is another sunxi pull-req for v2015.10, highlights:
>
> -Composite video out support improvements
> -Add support for (some) eDP panels
> -Misc fixes / defconfig improvements
> -Sync sunxi dts files with the kernel
>
> This pull-req includes some cfbconsole changes and a new
> bridge chip driver under drivers/video, these have been
> acked by Anatolij, and he is ok with merging these via the
> sunxi tree.
>
> The following changes since commit bbc1b99e8b8a1b87c2d0d959a1fcd1990abe82dd:
>
> ARM: tegra: represent RAM in 1 or 2 banks (2015-08-13 13:06:04 -0700)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to c1cfd51907299a2fccb932ad26dc2c139f1970d2:
>
> sunxi: Display: Add support for eDP panels connected via an anx9804 bridge (2015-08-14 08:51:46 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150814/9b5f58ff/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-08-14 7:09 Hans de Goede
2015-08-14 20:52 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-08-14 7:09 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is another sunxi pull-req for v2015.10, highlights:
-Composite video out support improvements
-Add support for (some) eDP panels
-Misc fixes / defconfig improvements
-Sync sunxi dts files with the kernel
This pull-req includes some cfbconsole changes and a new
bridge chip driver under drivers/video, these have been
acked by Anatolij, and he is ok with merging these via the
sunxi tree.
The following changes since commit bbc1b99e8b8a1b87c2d0d959a1fcd1990abe82dd:
ARM: tegra: represent RAM in 1 or 2 banks (2015-08-13 13:06:04 -0700)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to c1cfd51907299a2fccb932ad26dc2c139f1970d2:
sunxi: Display: Add support for eDP panels connected via an anx9804 bridge (2015-08-14 08:51:46 +0200)
----------------------------------------------------------------
Hans de Goede (15):
cfbconsole: Remove width argument from the logo functions
cfbconsole: Add support for stride != width
sunxi: display: Add overscan correction
sunxi: display: Fix composite video out on sun5i
sunxi: dts: Sync with kernel
sunxi: Add support for the Auxtek-T003 HDMI stick
sunxi: display: Enable composite video support on more boards
sunxi: display: Disable HDMI support on A13 based tablets
sunxi: Fix gmac not working on the Colombus board
sunxi: gpio: Add support for the gpio banks which are part of the R-io cluster
sunxi: clock: Add clock_get_pll3() helper function
sun6i: clock: Add support for the mipi pll
sun6i: display: Add support for using the mipi pll as lcd clock source
video: Add support for the ANX9804 parallel lcd to dp bridge chip
sunxi: Display: Add support for eDP panels connected via an anx9804 bridge
arch/arm/cpu/armv7/sunxi/clock_sun4i.c | 9 ++
arch/arm/cpu/armv7/sunxi/clock_sun6i.c | 67 ++++++++
arch/arm/dts/Makefile | 2 +
arch/arm/dts/axp152.dtsi | 49 ++++++
arch/arm/dts/axp209.dtsi | 5 -
arch/arm/dts/sun4i-a10-ba10-tvbox.dts | 15 ++
arch/arm/dts/sun4i-a10-chuwi-v7-cw0825.dts | 34 ++++
arch/arm/dts/sun4i-a10-cubieboard.dts | 19 +++
arch/arm/dts/sun4i-a10-itead-iteaduino-plus.dts | 202 ++++++++++++++++++++++++
arch/arm/dts/sun4i-a10-mini-xplus.dts | 15 ++
arch/arm/dts/sun4i-a10-olinuxino-lime.dts | 32 ++++
arch/arm/dts/sun4i-a10.dtsi | 16 +-
arch/arm/dts/sun5i-a10s-auxtek-t003.dts | 159 +++++++++++++++++++
arch/arm/dts/sun5i-a10s-olinuxino-micro.dts | 37 ++++-
arch/arm/dts/sun5i-a13-hsg-h702.dts | 58 +++++++
arch/arm/dts/sun5i-a13-olinuxino.dts | 37 +++++
arch/arm/dts/sun5i-a13-utoo-p66.dts | 29 +++-
arch/arm/dts/sun5i.dtsi | 16 +-
arch/arm/dts/sun6i-a31-colombus.dts | 12 ++
arch/arm/dts/sun6i-a31-m9.dts | 2 +-
arch/arm/dts/sun6i-a31-mele-a1000g-quad.dts | 5 +
arch/arm/dts/sun6i-a31.dtsi | 16 +-
arch/arm/dts/sun6i-a31s-cs908.dts | 5 +
arch/arm/dts/sun7i-a20-cubietruck.dts | 56 +++++--
arch/arm/dts/sun7i-a20-i12-tvbox.dts | 2 +-
arch/arm/dts/sun7i-a20-olinuxino-lime.dts | 32 ++++
arch/arm/dts/sun7i-a20-olinuxino-micro.dts | 32 ++++
arch/arm/dts/sun7i-a20.dtsi | 16 +-
arch/arm/dts/sun8i-a23-a33.dtsi | 7 +-
arch/arm/dts/sun8i-a23-ippo-q8h-v5.dts | 9 ++
arch/arm/dts/sun8i-a23.dtsi | 33 ++++
arch/arm/dts/sun8i-a33-ga10h-v1.1.dts | 9 ++
arch/arm/dts/sun8i-a33-ippo-q8h-v1.2.dts | 112 ++++++++++++-
arch/arm/dts/sun8i-a33-sinlinx-sina33.dts | 13 ++
arch/arm/dts/sun8i-a33.dtsi | 33 ++++
arch/arm/dts/sunxi-common-regulators.dtsi | 2 +
arch/arm/include/asm/arch-sunxi/clock_sun4i.h | 9 ++
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 19 +++
arch/arm/include/asm/arch-sunxi/display.h | 12 +-
board/sunxi/Kconfig | 11 +-
board/sunxi/MAINTAINERS | 1 +
configs/Ampe_A76_defconfig | 1 +
configs/Auxtek-T003_defconfig | 15 ++
configs/Bananapi_defconfig | 1 +
configs/Bananapro_defconfig | 1 +
configs/Colombus_defconfig | 13 +-
configs/Mele_A1000_defconfig | 1 +
configs/Mele_M5_defconfig | 1 +
configs/Mini-X_defconfig | 1 +
configs/Orangepi_defconfig | 1 +
configs/Orangepi_mini_defconfig | 1 +
configs/TZX-Q8-713B7_defconfig | 1 +
configs/UTOO_P66_defconfig | 1 +
configs/ba10_tv_box_defconfig | 1 +
configs/forfun_q88db_defconfig | 1 +
configs/i12-tvbox_defconfig | 1 +
configs/iNet_86VS_defconfig | 1 +
configs/jesurun_q5_defconfig | 1 +
doc/README.video | 5 +
drivers/gpio/sunxi_gpio.c | 22 ++-
drivers/video/Kconfig | 8 +
drivers/video/Makefile | 1 +
drivers/video/anx9804.c | 188 ++++++++++++++++++++++
drivers/video/anx9804.h | 25 +++
drivers/video/cfb_console.c | 89 +++++------
drivers/video/sunxi_display.c | 122 +++++++++++---
include/configs/sunxi-common.h | 5 +
67 files changed, 1645 insertions(+), 112 deletions(-)
create mode 100644 arch/arm/dts/axp152.dtsi
create mode 100644 arch/arm/dts/sun4i-a10-itead-iteaduino-plus.dts
create mode 100644 arch/arm/dts/sun5i-a10s-auxtek-t003.dts
create mode 100644 configs/Auxtek-T003_defconfig
create mode 100755 drivers/video/anx9804.c
create mode 100644 drivers/video/anx9804.h
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-08-08 15:42 Hans de Goede
@ 2015-08-11 0:33 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-08-11 0:33 UTC (permalink / raw)
To: u-boot
On Sat, Aug 08, 2015 at 05:42:17PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is the second sunxi pull-req for v2015.10, highlights:
>
> -SPL nand support
> -Composite video out support
> -Misc fixes / defconfig improvements
>
> The following changes since commit ae27120c31d58b8bb694d9155bcffdcfae8552a6:
>
> Merge git://git.denx.de/u-boot-dm (2015-08-06 19:56:03 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 39920c81ce4431b7ea08f5e80feb5ec8b156864e:
>
> sunxi: display: Add composite video out support (2015-08-08 16:26:20 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150810/e8e11daa/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-08-08 15:42 Hans de Goede
2015-08-11 0:33 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-08-08 15:42 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is the second sunxi pull-req for v2015.10, highlights:
-SPL nand support
-Composite video out support
-Misc fixes / defconfig improvements
The following changes since commit ae27120c31d58b8bb694d9155bcffdcfae8552a6:
Merge git://git.denx.de/u-boot-dm (2015-08-06 19:56:03 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 39920c81ce4431b7ea08f5e80feb5ec8b156864e:
sunxi: display: Add composite video out support (2015-08-08 16:26:20 +0200)
----------------------------------------------------------------
Aleksei Mamlin (1):
sunxi: Enable USB DRC on Wexler TAB7200
Hans de Goede (9):
sunxi: usb-phy: Never power off the usb ports
sunxi: Add CONFIG_USB0_ID_DET setting to 2 more tablets
sunxi: Do not add a stdout-path alias to dts on boards without a serial port
sunxi: Enable musb in host mode on the Jesurun Q5
sunxi: display: Replace #ifdef-ery with helper functions
sunxi: display: Correct clk_delay calculations for lcd displays
sunxi: display: Add a few extra register and constant defines
sunxi: display: Add support for interlaced modes
sunxi: display: Add composite video out support
Karol Gugala (1):
sunxi: nand: Add pinmux and clock settings for NAND support
Piotr Zierhoffer (2):
sunxi: nand: Add basic sunxi NAND driver for SPL with DMA support
sunxi: nand: Add board configuration options
arch/arm/cpu/armv7/sunxi/usb_phy.c | 7 +
arch/arm/include/asm/arch-sunxi/clock_sun4i.h | 4 +-
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 1 +
arch/arm/include/asm/arch-sunxi/display.h | 45 +++-
arch/arm/include/asm/arch-sunxi/gpio.h | 1 +
arch/arm/include/asm/arch-sunxi/usb_phy.h | 1 +
board/sunxi/Kconfig | 7 +
board/sunxi/board.c | 27 ++
configs/Chuwi_V7_CW0825_defconfig | 1 +
configs/Mele_M3_defconfig | 1 +
configs/UTOO_P66_defconfig | 1 +
configs/Wexler_TAB7200_defconfig | 5 +
configs/jesurun_q5_defconfig | 2 +
doc/README.video | 7 +-
drivers/mtd/nand/Kconfig | 40 +++
drivers/mtd/nand/Makefile | 1 +
drivers/mtd/nand/sunxi_nand_spl.c | 353 ++++++++++++++++++++++++++
drivers/usb/host/ehci-sunxi.c | 1 -
drivers/usb/host/ohci-sunxi.c | 1 -
drivers/usb/musb-new/sunxi.c | 28 +-
drivers/video/sunxi_display.c | 334 ++++++++++++++++++------
include/configs/sunxi-common.h | 12 +
22 files changed, 786 insertions(+), 94 deletions(-)
create mode 100644 drivers/mtd/nand/sunxi_nand_spl.c
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-07-25 12:41 Hans de Goede
@ 2015-07-25 19:50 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-07-25 19:50 UTC (permalink / raw)
To: u-boot
On Sat, Jul 25, 2015 at 02:41:20PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Here is the first sunxi pull-req for v2015.10, highlights:
>
> -Some preparation patches for adding SPL nand support
> -Your patch to cleanup the sunxi defconfigs
> -Add device-model support to the sunxi musb-host code, allowing
> it to be built at the same time as the ehci & uhci code and
> enable the musb host together with ehci/uhci on various boards
>
> The following changes since commit 413978d118bb7d7b0a8488d97d802f2899cd81ce:
>
> Merge git://git.denx.de/u-boot-uniphier (2015-07-23 11:46:05 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 7f7409ba6ab937b73f16bac8d83e215db86ace3d:
>
> sunxi: Enable both ehci and otg in host mode on various boards (2015-07-25 11:22:55 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150725/cacf9da9/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-07-25 12:41 Hans de Goede
2015-07-25 19:50 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-07-25 12:41 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is the first sunxi pull-req for v2015.10, highlights:
-Some preparation patches for adding SPL nand support
-Your patch to cleanup the sunxi defconfigs
-Add device-model support to the sunxi musb-host code, allowing
it to be built at the same time as the ehci & uhci code and
enable the musb host together with ehci/uhci on various boards
The following changes since commit 413978d118bb7d7b0a8488d97d802f2899cd81ce:
Merge git://git.denx.de/u-boot-uniphier (2015-07-23 11:46:05 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 7f7409ba6ab937b73f16bac8d83e215db86ace3d:
sunxi: Enable both ehci and otg in host mode on various boards (2015-07-25 11:22:55 +0200)
----------------------------------------------------------------
Daniel Kochma?ski (4):
mmc: Protect `mmc_initialize` from initialising mmc multiple times
sunxi: Create helper function veryfing valid boot signature on MMC
sunxi: spl: Detect at runtime where SPL was read from
sunxi: spl: Remove redundant check from `board_mmc_init` for signature
Hans de Goede (11):
sunxi: Remove bogus uart entry from utoo-p66 dts file
sunxi: Enable CMD_USB and USB_STORAGE by default on sunxi
sunxi: usb-phy: Add support for reading otg id pin value
sunxi: musb: Move vbus check to sunxi_musb_enable
sunxi: musb: Add id pin support
sunxi: musb: Move musb config and platdata to the sunxi-musb glue
sunxi: musb: Use device-model for musb host mode
sunxi: musb: Improve output during probing
sunxi: musb: Stop treating not having a vbus-det gpio as an error
sunxi: ga10h: Enable both otg and regular usb host controllers
sunxi: Enable both ehci and otg in host mode on various boards
Tom Rini (1):
sunxi: Update selects in arch/arm/Kconfig for DM conversions
arch/arm/Kconfig | 6 ++
arch/arm/cpu/armv7/sunxi/board.c | 52 +++++++++---
arch/arm/cpu/armv7/sunxi/usb_phy.c | 38 ++++++++-
arch/arm/dts/sun5i-a13-utoo-p66.dts | 14 ----
arch/arm/dts/sun8i-a23-a33.dtsi | 18 +++++
arch/arm/dts/sun8i-a33-ga10h-v1.1.dts | 8 ++
arch/arm/include/asm/arch-sunxi/mmc.h | 1 +
arch/arm/include/asm/arch-sunxi/usb_phy.h | 8 ++
board/sunxi/Kconfig | 7 ++
board/sunxi/board.c | 50 +++---------
configs/A10-OLinuXino-Lime_defconfig | 7 +-
configs/A10s-OLinuXino-M_defconfig | 7 +-
configs/A13-OLinuXinoM_defconfig | 7 +-
configs/A13-OLinuXino_defconfig | 7 +-
configs/A20-OLinuXino-Lime2_defconfig | 7 +-
configs/A20-OLinuXino-Lime_defconfig | 7 +-
configs/A20-OLinuXino_MICRO_defconfig | 7 +-
configs/Ainol_AW1_defconfig | 2 -
configs/Ampe_A76_defconfig | 2 -
configs/Auxtek-T004_defconfig | 7 +-
configs/Bananapi_defconfig | 7 +-
configs/Bananapro_defconfig | 7 +-
configs/CSQ_CS908_defconfig | 8 +-
configs/Chuwi_V7_CW0825_defconfig | 2 -
configs/Colombus_defconfig | 7 +-
configs/Cubieboard2_defconfig | 7 +-
configs/Cubieboard_defconfig | 7 +-
configs/Cubietruck_defconfig | 7 +-
configs/Et_q8_v1_6_defconfig | 2 -
configs/Hummingbird_A31_defconfig | 7 +-
configs/Hyundai_A7HD_defconfig | 2 -
configs/Ippo_q8h_v1_2_a33_1024x600_defconfig | 3 +-
configs/Ippo_q8h_v1_2_defconfig | 3 +-
configs/Ippo_q8h_v5_defconfig | 3 +-
configs/Linksprite_pcDuino3_Nano_defconfig | 7 +-
configs/Linksprite_pcDuino3_defconfig | 7 +-
configs/Linksprite_pcDuino_defconfig | 7 +-
configs/MK808C_defconfig | 7 +-
configs/MSI_Primo73_defconfig | 4 -
configs/MSI_Primo81_defconfig | 3 -
configs/Marsboard_A10_defconfig | 7 +-
configs/Mele_A1000G_quad_defconfig | 8 +-
configs/Mele_A1000_defconfig | 7 +-
configs/Mele_I7_defconfig | 7 +-
configs/Mele_M3_defconfig | 7 +-
configs/Mele_M5_defconfig | 7 +-
configs/Mele_M9_defconfig | 7 +-
configs/Merrii_A80_Optimus_defconfig | 4 -
configs/Mini-X_defconfig | 9 +--
configs/Orangepi_defconfig | 7 +-
configs/Orangepi_mini_defconfig | 7 +-
configs/Sinlinx_SinA33_defconfig | 4 -
configs/TZX-Q8-713B7_defconfig | 2 -
configs/UTOO_P66_defconfig | 2 +-
configs/Wexler_TAB7200_defconfig | 7 +-
configs/Wits_Pro_A20_DKT_defconfig | 7 +-
configs/Yones_Toptech_BD1078_defconfig | 2 -
configs/ba10_tv_box_defconfig | 9 +--
configs/forfun_q88db_defconfig | 2 -
configs/ga10h_v1_1_defconfig | 4 +-
configs/i12-tvbox_defconfig | 7 +-
configs/iNet_3F_defconfig | 2 -
configs/iNet_3W_defconfig | 2 -
configs/iNet_86VS_defconfig | 2 -
configs/jesurun_q5_defconfig | 7 +-
configs/mixtile_loftq_defconfig | 7 +-
configs/mk802_a10s_defconfig | 7 +-
configs/mk802_defconfig | 5 +-
configs/mk802ii_defconfig | 7 +-
configs/r7-tv-dongle_defconfig | 7 +-
configs/sunxi_Gemei_G9_defconfig | 7 +-
drivers/mmc/mmc.c | 5 ++
drivers/mmc/sunxi_mmc.c | 17 ++++
drivers/usb/musb-new/sunxi.c | 117 ++++++++++++++++++++++-----
include/configs/sunxi-common.h | 5 --
75 files changed, 347 insertions(+), 342 deletions(-)
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-06-18 10:01 Hans de Goede
@ 2015-06-18 22:45 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-06-18 22:45 UTC (permalink / raw)
To: u-boot
On Thu, Jun 18, 2015 at 12:01:58PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Please pull u-boot-sunxi/master into master for a few small fixes.
>
> The following changes since commit 0d3f732fd2ba679b4498541f075d1b1bdbea3935:
>
> Merge git://git.denx.de/u-boot-usb (2015-06-15 20:45:50 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 24e741269605ff7f073e83294852dd16edcd22c0:
>
> MSI_Primo81_defconfig: enable USB OTG port and keyboard support (2015-06-17 15:31:20 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150618/ac9f210f/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-06-18 10:01 Hans de Goede
2015-06-18 22:45 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-06-18 10:01 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull u-boot-sunxi/master into master for a few small fixes.
The following changes since commit 0d3f732fd2ba679b4498541f075d1b1bdbea3935:
Merge git://git.denx.de/u-boot-usb (2015-06-15 20:45:50 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 24e741269605ff7f073e83294852dd16edcd22c0:
MSI_Primo81_defconfig: enable USB OTG port and keyboard support (2015-06-17 15:31:20 +0200)
----------------------------------------------------------------
Hans de Goede (3):
sunxi: musb: Do not fully reset the controler from sunxi_musb_disable
sunxi: musb: Remove unused sunxi_musb_exit method
sun6i: cpu_reset: Do not return from cpu_reset()
Karsten Merker (1):
MSI_Primo81_defconfig: enable USB OTG port and keyboard support
arch/arm/cpu/armv7/sunxi/board.c | 1 +
configs/MSI_Primo81_defconfig | 4 ++
drivers/usb/musb-new/sunxi.c | 80 ++++++++++++++--------------------------
3 files changed, 33 insertions(+), 52 deletions(-)
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-06-11 15:08 ` Tom Rini
2015-06-11 22:27 ` Bernhard Nortmann
@ 2015-06-12 0:48 ` Tom Rini
1 sibling, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-06-12 0:48 UTC (permalink / raw)
To: u-boot
On Thu, Jun 11, 2015 at 11:08:44AM -0400, Tom Rini wrote:
> On Thu, Jun 11, 2015 at 03:44:10PM +0200, Hans de Goede wrote:
> > Hi,
> >
> > On 11-06-15 14:56, Tom Rini wrote:
> > >On Thu, Jun 11, 2015 at 09:41:29AM +0200, Hans de Goede wrote:
> > >>Hi,
> > >>
> > >>On 11-06-15 04:49, Simon Glass wrote:
> > >>>Hi,
> > >>>
> > >>>On 10 June 2015 at 08:56, Tom Rini <trini@konsulko.com> wrote:
> > >>>>On Wed, Jun 10, 2015 at 04:54:50PM +0200, Hans de Goede wrote:
> > >>>>
> > >>>>>Hi Tom,
> > >>>>>
> > >>>>>Please pull u-boot-sunxi/master into master for 2 small bug-fixes:
> > >>>>>
> > >>>>>The following changes since commit 3d0158ae18bef2ac89979f4c90419d3add436c71:
> > >>>>>
> > >>>>> Prepare v2015.07-rc2 (2015-06-08 17:48:33 -0400)
> > >>>>>
> > >>>>>are available in the git repository at:
> > >>>>>
> > >>>>> http://git.denx.de/u-boot-sunxi.git master
> > >>>>>
> > >>>>>for you to fetch changes up to 0751b138064db28f0866f0c2439afb8b3975180c:
> > >>>>>
> > >>>>> sunxi: Enable CONFIG_SYS_64BIT_LBA when AHCI is used (2015-06-10 16:52:12 +0200)
> > >>>>>
> > >>>>
> > >>>>Applied to u-boot/master, thanks!
> > >>>
> > >>>I don't see this patch on the mailing list or I would reply there.
> > >>
> > >>Hmm, I asked the submitter to Cc the list when he suggested this patch on irc,
> > >>I guess he only send it to me and I did not notice.
> > >>
> > >>>But for my toolchain I get errors:
> > >>>
> > >>>crosfw -b Orangepi_mini -w
> > >>>#
> > >>># configuration written to .config
> > >>>#
> > >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> > >>>error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(bpabi.o)
> > >>>uses VFP register arguments, u-boot does not
> > >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> > >>>failed to merge target specific data of file
> > >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(bpabi.o)
> > >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> > >>>error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_divdi3.o)
> > >>>uses VFP register arguments, u-boot does not
> > >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> > >>>failed to merge target specific data of file
> > >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_divdi3.o)
> > >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> > >>>error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_udivdi3.o)
> > >>>uses VFP register arguments, u-boot does not
> > >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> > >>>failed to merge target specific data of file
> > >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_udivdi3.o)
> > >>>make[1]: *** [u-boot] Error 1
> > >>>make[1]: *** Waiting for unfinished jobs....
> > >>
> > >>I'm not sure what todo about this, it works for me, and supporting disks
> > >>larger then 2TB seems like a desirable feature in this time and age.
> > >
> > >Ug. Yes, but you have to use do_div and friends and we've got another
> > >case where something snuck past not using those helpers. I forget the
> > >right incantation to use on either nm or objdump to figure out just
> > >which function/file is doing it wrong.
> >
> > Ok, so hopefully someone reading the list remembers and can provide us with a list of
> > culprits. I can probably make some time to fix this even if the problem is not in sunxi
> > code (all the commit does is enable CONFIG_SYS_64BIT_LBA which AFAIK does not directly
> > influence any sunxi code).
> >
> > So for now lets keep this in master and try to get it fixed, if it is not fixed in say
> > 2 rc-s from now then we should probably revert the sunxi commit (and break large
> > disks again).
> >
>
> OK, so I dug out the magic again (since there's a few other boards that
> fail on different toolchain with the same type of problem but another
> place).
> First:
> $ arm-linux-gnueabihf-nm /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a | grep -A 4 _udivdi3.o
> This will show you all of the functions provided there.
> Second:
> $ for F in `find output-dir -name *.o`;do arm-linux-gnueabihf-nm $F 2>&1
> | grep -q THATSYMBOL && echo $F;done
>
> This will show you what object files have the function in question.
> Third:
> arm-linux-gnueabihf-objdump -d ONE/OBJ/FILE.o | $PAGER
> And hunt around for what function(s) here are calling the incorrect math
> function.
> Fourth: Examine the C in question until you spot the "bad" division,
> correct to use a helper from include/linux/math64.h (and yes we have
> some other helpers too that are home grown but I am in favor of using
> the kernel ones).
OK, tracking down where is even easier than I recalled:
$ $PAGER temp/u-boot.map
...
/usr/lib/gcc/arm-linux-gnueabihf/4.7/libgcc.a(_ashldi3.o)
drivers/mmc/built-in.o (__aeabi_llsl)
/usr/lib/gcc/arm-linux-gnueabihf/4.7/libgcc.a(_aeabi_uldivmod.o)
drivers/mmc/built-in.o (__aeabi_uldivmod)
/usr/lib/gcc/arm-linux-gnueabihf/4.7/libgcc.a(_dvmd_lnx.o)
/usr/lib/gcc/arm-linux-gnueabihf/4.7/libgcc.a(_udivsi3.o) (__aeabi_idiv0)
/usr/lib/gcc/arm-linux-gnueabihf/4.7/libgcc.a(bpabi.o)
/usr/lib/gcc/arm-linux-gnueabihf/4.7/libgcc.a(_aeabi_uldivmod.o) (__gnu_uldivmod_helper)
/usr/lib/gcc/arm-linux-gnueabihf/4.7/libgcc.a(_divdi3.o)
/usr/lib/gcc/arm-linux-gnueabihf/4.7/libgcc.a(bpabi.o) (__divdi3)
/usr/lib/gcc/arm-linux-gnueabihf/4.7/libgcc.a(_udivdi3.o)
/usr/lib/gcc/arm-linux-gnueabihf/4.7/libgcc.a(bpabi.o) (__udivdi3)
And patch coming shortly.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150611/41a569d0/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-06-11 15:08 ` Tom Rini
@ 2015-06-11 22:27 ` Bernhard Nortmann
2015-06-12 0:48 ` Tom Rini
1 sibling, 0 replies; 111+ messages in thread
From: Bernhard Nortmann @ 2015-06-11 22:27 UTC (permalink / raw)
To: u-boot
(The post to the ML was here:
http://lists.denx.de/pipermail/u-boot/2015-June/216284.html)
I've been asking around a bit on the issue on IRC in #linux-sunxi and
#u-boot (and originally contacted Hans on this). The user "Kasreyn" brought
the subject up on #linux-sunxi, reporting that his Banana Pi (sun7i/A20) had
trouble detecting the GPT partitioning of a 3TB SATA disk. Enabling
CONFIG_SYS_64BIT_LBA solved that, but Kasreyn later confirmed that he
experienced the same linking failure and had to use a softfloat toolchain to
compile U-Boot (linaro bare metal -
gcc-arm-none-eabi-4_9-2014q4-20141203-linux.tar.bz2).
As reported above, the U-Boot build fails when using an armhf toolchain:
http://pastebin.com/cwmyc2pE. The error messages involved indicate that
changing lbaint_t to 64-bit introduces division functions (_divdi3 and
_udivdi3) that the linker tries to satisfy from libgcc.a - which fails due
to the incompatible ABI. For 32-bit _divsi3 and _udivsi3 seem to get
satisfied by the corresponding assembler files in arch/arm/lib.
Unfortunately, in this case it's not a trival task to find and replace all
the integer divisions that are affected by the change in lbaint_t size.
Regards, B. Nortmann
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-06-11 13:44 ` Hans de Goede
@ 2015-06-11 15:08 ` Tom Rini
2015-06-11 22:27 ` Bernhard Nortmann
2015-06-12 0:48 ` Tom Rini
0 siblings, 2 replies; 111+ messages in thread
From: Tom Rini @ 2015-06-11 15:08 UTC (permalink / raw)
To: u-boot
On Thu, Jun 11, 2015 at 03:44:10PM +0200, Hans de Goede wrote:
> Hi,
>
> On 11-06-15 14:56, Tom Rini wrote:
> >On Thu, Jun 11, 2015 at 09:41:29AM +0200, Hans de Goede wrote:
> >>Hi,
> >>
> >>On 11-06-15 04:49, Simon Glass wrote:
> >>>Hi,
> >>>
> >>>On 10 June 2015 at 08:56, Tom Rini <trini@konsulko.com> wrote:
> >>>>On Wed, Jun 10, 2015 at 04:54:50PM +0200, Hans de Goede wrote:
> >>>>
> >>>>>Hi Tom,
> >>>>>
> >>>>>Please pull u-boot-sunxi/master into master for 2 small bug-fixes:
> >>>>>
> >>>>>The following changes since commit 3d0158ae18bef2ac89979f4c90419d3add436c71:
> >>>>>
> >>>>> Prepare v2015.07-rc2 (2015-06-08 17:48:33 -0400)
> >>>>>
> >>>>>are available in the git repository at:
> >>>>>
> >>>>> http://git.denx.de/u-boot-sunxi.git master
> >>>>>
> >>>>>for you to fetch changes up to 0751b138064db28f0866f0c2439afb8b3975180c:
> >>>>>
> >>>>> sunxi: Enable CONFIG_SYS_64BIT_LBA when AHCI is used (2015-06-10 16:52:12 +0200)
> >>>>>
> >>>>
> >>>>Applied to u-boot/master, thanks!
> >>>
> >>>I don't see this patch on the mailing list or I would reply there.
> >>
> >>Hmm, I asked the submitter to Cc the list when he suggested this patch on irc,
> >>I guess he only send it to me and I did not notice.
> >>
> >>>But for my toolchain I get errors:
> >>>
> >>>crosfw -b Orangepi_mini -w
> >>>#
> >>># configuration written to .config
> >>>#
> >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> >>>error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(bpabi.o)
> >>>uses VFP register arguments, u-boot does not
> >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> >>>failed to merge target specific data of file
> >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(bpabi.o)
> >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> >>>error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_divdi3.o)
> >>>uses VFP register arguments, u-boot does not
> >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> >>>failed to merge target specific data of file
> >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_divdi3.o)
> >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> >>>error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_udivdi3.o)
> >>>uses VFP register arguments, u-boot does not
> >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> >>>failed to merge target specific data of file
> >>>/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_udivdi3.o)
> >>>make[1]: *** [u-boot] Error 1
> >>>make[1]: *** Waiting for unfinished jobs....
> >>
> >>I'm not sure what todo about this, it works for me, and supporting disks
> >>larger then 2TB seems like a desirable feature in this time and age.
> >
> >Ug. Yes, but you have to use do_div and friends and we've got another
> >case where something snuck past not using those helpers. I forget the
> >right incantation to use on either nm or objdump to figure out just
> >which function/file is doing it wrong.
>
> Ok, so hopefully someone reading the list remembers and can provide us with a list of
> culprits. I can probably make some time to fix this even if the problem is not in sunxi
> code (all the commit does is enable CONFIG_SYS_64BIT_LBA which AFAIK does not directly
> influence any sunxi code).
>
> So for now lets keep this in master and try to get it fixed, if it is not fixed in say
> 2 rc-s from now then we should probably revert the sunxi commit (and break large
> disks again).
>
OK, so I dug out the magic again (since there's a few other boards that
fail on different toolchain with the same type of problem but another
place).
First:
$ arm-linux-gnueabihf-nm /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a | grep -A 4 _udivdi3.o
This will show you all of the functions provided there.
Second:
$ for F in `find output-dir -name *.o`;do arm-linux-gnueabihf-nm $F 2>&1
| grep -q THATSYMBOL && echo $F;done
This will show you what object files have the function in question.
Third:
arm-linux-gnueabihf-objdump -d ONE/OBJ/FILE.o | $PAGER
And hunt around for what function(s) here are calling the incorrect math
function.
Fourth: Examine the C in question until you spot the "bad" division,
correct to use a helper from include/linux/math64.h (and yes we have
some other helpers too that are home grown but I am in favor of using
the kernel ones).
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150611/9c928190/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-06-11 12:56 ` Tom Rini
@ 2015-06-11 13:44 ` Hans de Goede
2015-06-11 15:08 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-06-11 13:44 UTC (permalink / raw)
To: u-boot
Hi,
On 11-06-15 14:56, Tom Rini wrote:
> On Thu, Jun 11, 2015 at 09:41:29AM +0200, Hans de Goede wrote:
>> Hi,
>>
>> On 11-06-15 04:49, Simon Glass wrote:
>>> Hi,
>>>
>>> On 10 June 2015 at 08:56, Tom Rini <trini@konsulko.com> wrote:
>>>> On Wed, Jun 10, 2015 at 04:54:50PM +0200, Hans de Goede wrote:
>>>>
>>>>> Hi Tom,
>>>>>
>>>>> Please pull u-boot-sunxi/master into master for 2 small bug-fixes:
>>>>>
>>>>> The following changes since commit 3d0158ae18bef2ac89979f4c90419d3add436c71:
>>>>>
>>>>> Prepare v2015.07-rc2 (2015-06-08 17:48:33 -0400)
>>>>>
>>>>> are available in the git repository at:
>>>>>
>>>>> http://git.denx.de/u-boot-sunxi.git master
>>>>>
>>>>> for you to fetch changes up to 0751b138064db28f0866f0c2439afb8b3975180c:
>>>>>
>>>>> sunxi: Enable CONFIG_SYS_64BIT_LBA when AHCI is used (2015-06-10 16:52:12 +0200)
>>>>>
>>>>
>>>> Applied to u-boot/master, thanks!
>>>
>>> I don't see this patch on the mailing list or I would reply there.
>>
>> Hmm, I asked the submitter to Cc the list when he suggested this patch on irc,
>> I guess he only send it to me and I did not notice.
>>
>>> But for my toolchain I get errors:
>>>
>>> crosfw -b Orangepi_mini -w
>>> #
>>> # configuration written to .config
>>> #
>>> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
>>> error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(bpabi.o)
>>> uses VFP register arguments, u-boot does not
>>> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
>>> failed to merge target specific data of file
>>> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(bpabi.o)
>>> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
>>> error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_divdi3.o)
>>> uses VFP register arguments, u-boot does not
>>> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
>>> failed to merge target specific data of file
>>> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_divdi3.o)
>>> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
>>> error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_udivdi3.o)
>>> uses VFP register arguments, u-boot does not
>>> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
>>> failed to merge target specific data of file
>>> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_udivdi3.o)
>>> make[1]: *** [u-boot] Error 1
>>> make[1]: *** Waiting for unfinished jobs....
>>
>> I'm not sure what todo about this, it works for me, and supporting disks
>> larger then 2TB seems like a desirable feature in this time and age.
>
> Ug. Yes, but you have to use do_div and friends and we've got another
> case where something snuck past not using those helpers. I forget the
> right incantation to use on either nm or objdump to figure out just
> which function/file is doing it wrong.
Ok, so hopefully someone reading the list remembers and can provide us with a list of
culprits. I can probably make some time to fix this even if the problem is not in sunxi
code (all the commit does is enable CONFIG_SYS_64BIT_LBA which AFAIK does not directly
influence any sunxi code).
So for now lets keep this in master and try to get it fixed, if it is not fixed in say
2 rc-s from now then we should probably revert the sunxi commit (and break large
disks again).
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-06-11 7:41 ` Hans de Goede
@ 2015-06-11 12:56 ` Tom Rini
2015-06-11 13:44 ` Hans de Goede
0 siblings, 1 reply; 111+ messages in thread
From: Tom Rini @ 2015-06-11 12:56 UTC (permalink / raw)
To: u-boot
On Thu, Jun 11, 2015 at 09:41:29AM +0200, Hans de Goede wrote:
> Hi,
>
> On 11-06-15 04:49, Simon Glass wrote:
> >Hi,
> >
> >On 10 June 2015 at 08:56, Tom Rini <trini@konsulko.com> wrote:
> >>On Wed, Jun 10, 2015 at 04:54:50PM +0200, Hans de Goede wrote:
> >>
> >>>Hi Tom,
> >>>
> >>>Please pull u-boot-sunxi/master into master for 2 small bug-fixes:
> >>>
> >>>The following changes since commit 3d0158ae18bef2ac89979f4c90419d3add436c71:
> >>>
> >>> Prepare v2015.07-rc2 (2015-06-08 17:48:33 -0400)
> >>>
> >>>are available in the git repository at:
> >>>
> >>> http://git.denx.de/u-boot-sunxi.git master
> >>>
> >>>for you to fetch changes up to 0751b138064db28f0866f0c2439afb8b3975180c:
> >>>
> >>> sunxi: Enable CONFIG_SYS_64BIT_LBA when AHCI is used (2015-06-10 16:52:12 +0200)
> >>>
> >>
> >>Applied to u-boot/master, thanks!
> >
> >I don't see this patch on the mailing list or I would reply there.
>
> Hmm, I asked the submitter to Cc the list when he suggested this patch on irc,
> I guess he only send it to me and I did not notice.
>
> >But for my toolchain I get errors:
> >
> >crosfw -b Orangepi_mini -w
> >#
> ># configuration written to .config
> >#
> >/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> >error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(bpabi.o)
> >uses VFP register arguments, u-boot does not
> >/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> >failed to merge target specific data of file
> >/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(bpabi.o)
> >/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> >error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_divdi3.o)
> >uses VFP register arguments, u-boot does not
> >/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> >failed to merge target specific data of file
> >/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_divdi3.o)
> >/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> >error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_udivdi3.o)
> >uses VFP register arguments, u-boot does not
> >/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> >failed to merge target specific data of file
> >/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_udivdi3.o)
> >make[1]: *** [u-boot] Error 1
> >make[1]: *** Waiting for unfinished jobs....
>
> I'm not sure what todo about this, it works for me, and supporting disks
> larger then 2TB seems like a desirable feature in this time and age.
Ug. Yes, but you have to use do_div and friends and we've got another
case where something snuck past not using those helpers. I forget the
right incantation to use on either nm or objdump to figure out just
which function/file is doing it wrong.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150611/84387037/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-06-11 2:49 ` Simon Glass
@ 2015-06-11 7:41 ` Hans de Goede
2015-06-11 12:56 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-06-11 7:41 UTC (permalink / raw)
To: u-boot
Hi,
On 11-06-15 04:49, Simon Glass wrote:
> Hi,
>
> On 10 June 2015 at 08:56, Tom Rini <trini@konsulko.com> wrote:
>> On Wed, Jun 10, 2015 at 04:54:50PM +0200, Hans de Goede wrote:
>>
>>> Hi Tom,
>>>
>>> Please pull u-boot-sunxi/master into master for 2 small bug-fixes:
>>>
>>> The following changes since commit 3d0158ae18bef2ac89979f4c90419d3add436c71:
>>>
>>> Prepare v2015.07-rc2 (2015-06-08 17:48:33 -0400)
>>>
>>> are available in the git repository at:
>>>
>>> http://git.denx.de/u-boot-sunxi.git master
>>>
>>> for you to fetch changes up to 0751b138064db28f0866f0c2439afb8b3975180c:
>>>
>>> sunxi: Enable CONFIG_SYS_64BIT_LBA when AHCI is used (2015-06-10 16:52:12 +0200)
>>>
>>
>> Applied to u-boot/master, thanks!
>
> I don't see this patch on the mailing list or I would reply there.
Hmm, I asked the submitter to Cc the list when he suggested this patch on irc,
I guess he only send it to me and I did not notice.
> But for my toolchain I get errors:
>
> crosfw -b Orangepi_mini -w
> #
> # configuration written to .config
> #
> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(bpabi.o)
> uses VFP register arguments, u-boot does not
> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> failed to merge target specific data of file
> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(bpabi.o)
> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_divdi3.o)
> uses VFP register arguments, u-boot does not
> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> failed to merge target specific data of file
> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_divdi3.o)
> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_udivdi3.o)
> uses VFP register arguments, u-boot does not
> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
> failed to merge target specific data of file
> /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_udivdi3.o)
> make[1]: *** [u-boot] Error 1
> make[1]: *** Waiting for unfinished jobs....
I'm not sure what todo about this, it works for me, and supporting disks
larger then 2TB seems like a desirable feature in this time and age.
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-06-10 14:56 ` Tom Rini
@ 2015-06-11 2:49 ` Simon Glass
2015-06-11 7:41 ` Hans de Goede
0 siblings, 1 reply; 111+ messages in thread
From: Simon Glass @ 2015-06-11 2:49 UTC (permalink / raw)
To: u-boot
Hi,
On 10 June 2015 at 08:56, Tom Rini <trini@konsulko.com> wrote:
> On Wed, Jun 10, 2015 at 04:54:50PM +0200, Hans de Goede wrote:
>
>> Hi Tom,
>>
>> Please pull u-boot-sunxi/master into master for 2 small bug-fixes:
>>
>> The following changes since commit 3d0158ae18bef2ac89979f4c90419d3add436c71:
>>
>> Prepare v2015.07-rc2 (2015-06-08 17:48:33 -0400)
>>
>> are available in the git repository at:
>>
>> http://git.denx.de/u-boot-sunxi.git master
>>
>> for you to fetch changes up to 0751b138064db28f0866f0c2439afb8b3975180c:
>>
>> sunxi: Enable CONFIG_SYS_64BIT_LBA when AHCI is used (2015-06-10 16:52:12 +0200)
>>
>
> Applied to u-boot/master, thanks!
I don't see this patch on the mailing list or I would reply there.
But for my toolchain I get errors:
crosfw -b Orangepi_mini -w
#
# configuration written to .config
#
/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(bpabi.o)
uses VFP register arguments, u-boot does not
/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
failed to merge target specific data of file
/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(bpabi.o)
/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_divdi3.o)
uses VFP register arguments, u-boot does not
/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
failed to merge target specific data of file
/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_divdi3.o)
/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
error: /opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_udivdi3.o)
uses VFP register arguments, u-boot does not
/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-ld.bfd:
failed to merge target specific data of file
/opt/linaro/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/../lib/gcc/arm-linux-gnueabihf/4.8.2/libgcc.a(_udivdi3.o)
make[1]: *** [u-boot] Error 1
make[1]: *** Waiting for unfinished jobs....
Regards,
Simon
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-06-10 14:54 Hans de Goede
@ 2015-06-10 14:56 ` Tom Rini
2015-06-11 2:49 ` Simon Glass
0 siblings, 1 reply; 111+ messages in thread
From: Tom Rini @ 2015-06-10 14:56 UTC (permalink / raw)
To: u-boot
On Wed, Jun 10, 2015 at 04:54:50PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Please pull u-boot-sunxi/master into master for 2 small bug-fixes:
>
> The following changes since commit 3d0158ae18bef2ac89979f4c90419d3add436c71:
>
> Prepare v2015.07-rc2 (2015-06-08 17:48:33 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 0751b138064db28f0866f0c2439afb8b3975180c:
>
> sunxi: Enable CONFIG_SYS_64BIT_LBA when AHCI is used (2015-06-10 16:52:12 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150610/dd82ea60/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-06-10 14:54 Hans de Goede
2015-06-10 14:56 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-06-10 14:54 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull u-boot-sunxi/master into master for 2 small bug-fixes:
The following changes since commit 3d0158ae18bef2ac89979f4c90419d3add436c71:
Prepare v2015.07-rc2 (2015-06-08 17:48:33 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 0751b138064db28f0866f0c2439afb8b3975180c:
sunxi: Enable CONFIG_SYS_64BIT_LBA when AHCI is used (2015-06-10 16:52:12 +0200)
----------------------------------------------------------------
Bernhard Nortmann (1):
sunxi: Enable CONFIG_SYS_64BIT_LBA when AHCI is used
Hans de Goede (1):
sunxi: Request macpwr gpio before using it
arch/arm/cpu/armv7/sunxi/board.c | 1 +
include/configs/sunxi-common.h | 1 +
2 files changed, 2 insertions(+)
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-06-06 9:29 Hans de Goede
@ 2015-06-06 13:27 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-06-06 13:27 UTC (permalink / raw)
To: u-boot
On Sat, Jun 06, 2015 at 11:29:54AM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Please pull u-boot-sunxi/master into master for a number of
> bugfixes and a sync of the sunxi dts files with the upstream
> kernel.
>
> Note this pull-req also includes the patch for setting
> CONFIG_CMD_NET and CONFIG_CMD_SETEXPR to y by default, I know
> that is still being discussed, but this patch is necessary to
> fix build-failures on a number of boards which did not get
> CONFIG_CMD_NET and CONFIG_CMD_SETEXPR set to y by the initial
> patches introducing CONFIG_CMD_NET and CONFIG_CMD_SETEXPR,
> and the bulk of the patch is removing CONFIG_CMD_NET and
> CONFIG_CMD_SETEXPR from all the sunxi defconfigs, which is
> something which will need to be done anyways no matter
> how we end up solving this.
>
> The following changes since commit d8abb46b37fadff0349adb376df6d3ecd09ee7d1:
>
> board/BuR/common: fix netconsole (2015-06-02 12:58:51 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 277af820b5207d43473869da2c86412d2b51d461:
>
> sunxi: Select CONFIG_CMD_NET and CONFIG_CMD_SETEXPR by default (2015-06-05 21:09:14 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150606/baa0a748/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-06-06 9:29 Hans de Goede
2015-06-06 13:27 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-06-06 9:29 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull u-boot-sunxi/master into master for a number of
bugfixes and a sync of the sunxi dts files with the upstream
kernel.
Note this pull-req also includes the patch for setting
CONFIG_CMD_NET and CONFIG_CMD_SETEXPR to y by default, I know
that is still being discussed, but this patch is necessary to
fix build-failures on a number of boards which did not get
CONFIG_CMD_NET and CONFIG_CMD_SETEXPR set to y by the initial
patches introducing CONFIG_CMD_NET and CONFIG_CMD_SETEXPR,
and the bulk of the patch is removing CONFIG_CMD_NET and
CONFIG_CMD_SETEXPR from all the sunxi defconfigs, which is
something which will need to be done anyways no matter
how we end up solving this.
The following changes since commit d8abb46b37fadff0349adb376df6d3ecd09ee7d1:
board/BuR/common: fix netconsole (2015-06-02 12:58:51 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 277af820b5207d43473869da2c86412d2b51d461:
sunxi: Select CONFIG_CMD_NET and CONFIG_CMD_SETEXPR by default (2015-06-05 21:09:14 +0200)
----------------------------------------------------------------
Hans de Goede (8):
sunxi: mmc: Enable pull-up on card-detect gpio pin
sunxi: usb_phy: Swap check for disconnect threshold
sunxi: Add new Mele_A1000G_quad defconfig
sunxi: gpio: Add "allwinner,sun8i-a33-pinctrl"
sunxi: Sync dts files with the linux kernel
sunxi: Rename Astar_MID756 to Et_q8_v1_6 to match kernel dts name
sunxi: Add a proper dts file for the ga10h a33 based tablet
sunxi: Select CONFIG_CMD_NET and CONFIG_CMD_SETEXPR by default
arch/arm/cpu/armv7/sunxi/usb_phy.c | 6 +-
arch/arm/dts/Makefile | 5 +-
arch/arm/dts/sun4i-a10-a1000.dts | 11 +-
arch/arm/dts/sun4i-a10-ba10-tvbox.dts | 11 +-
arch/arm/dts/sun4i-a10-chuwi-v7-cw0825.dts | 5 -
arch/arm/dts/sun4i-a10-cubieboard.dts | 14 +-
arch/arm/dts/sun4i-a10-gemei-g9.dts | 5 -
arch/arm/dts/sun4i-a10-hackberry.dts | 11 +-
arch/arm/dts/sun4i-a10-hyundai-a7hd.dts | 5 -
arch/arm/dts/sun4i-a10-inet97fv2.dts | 5 -
arch/arm/dts/sun4i-a10-jesurun-q5.dts | 11 +-
arch/arm/dts/sun4i-a10-marsboard.dts | 12 +-
arch/arm/dts/sun4i-a10-mini-xplus.dts | 9 +-
arch/arm/dts/sun4i-a10-mk802.dts | 5 -
arch/arm/dts/sun4i-a10-mk802ii.dts | 5 -
arch/arm/dts/sun4i-a10-olinuxino-lime.dts | 9 +-
arch/arm/dts/sun4i-a10-pcduino.dts | 9 +-
arch/arm/dts/sun4i-a10.dtsi | 146 +++--
arch/arm/dts/sun5i-a10s-auxtek-t004.dts | 5 -
arch/arm/dts/sun5i-a10s-mk802.dts | 5 -
arch/arm/dts/sun5i-a10s-olinuxino-micro.dts | 9 +-
arch/arm/dts/sun5i-a10s-r7-tv-dongle.dts | 5 -
arch/arm/dts/sun5i-a10s.dtsi | 43 +-
arch/arm/dts/sun5i-a13-hsg-h702.dts | 5 -
arch/arm/dts/sun5i-a13-olinuxino-micro.dts | 5 -
arch/arm/dts/sun5i-a13-olinuxino.dts | 5 -
arch/arm/dts/sun5i-a13-utoo-p66.dts | 27 +-
arch/arm/dts/sun5i-a13.dtsi | 36 +-
arch/arm/dts/sun5i.dtsi | 74 ++-
arch/arm/dts/sun6i-a31-app4-evb1.dts | 5 -
arch/arm/dts/sun6i-a31-colombus.dts | 5 -
arch/arm/dts/sun6i-a31-hummingbird.dts | 5 -
arch/arm/dts/sun6i-a31-i7.dts | 5 -
arch/arm/dts/sun6i-a31-m9.dts | 5 -
arch/arm/dts/sun6i-a31-mele-a1000g-quad.dts | 149 +++++
arch/arm/dts/sun6i-a31.dtsi | 57 +-
arch/arm/dts/sun6i-a31s-cs908.dts | 5 -
arch/arm/dts/sun6i-a31s.dtsi | 5 -
arch/arm/dts/sun7i-a20-bananapi.dts | 11 +-
arch/arm/dts/sun7i-a20-bananapro.dts | 17 +-
arch/arm/dts/sun7i-a20-cubieboard2.dts | 7 +-
arch/arm/dts/sun7i-a20-cubietruck.dts | 7 +-
arch/arm/dts/sun7i-a20-hummingbird.dts | 10 +-
arch/arm/dts/sun7i-a20-i12-tvbox.dts | 7 +-
arch/arm/dts/sun7i-a20-m3.dts | 7 +-
arch/arm/dts/sun7i-a20-mk808c.dts | 111 +++-
arch/arm/dts/sun7i-a20-olinuxino-lime.dts | 5 -
arch/arm/dts/sun7i-a20-olinuxino-lime2.dts | 5 -
arch/arm/dts/sun7i-a20-olinuxino-micro.dts | 11 +-
arch/arm/dts/sun7i-a20-orangepi-mini.dts | 7 +-
arch/arm/dts/sun7i-a20-orangepi.dts | 7 +-
arch/arm/dts/sun7i-a20-pcduino3-nano.dts | 7 +-
arch/arm/dts/sun7i-a20-pcduino3.dts | 7 +-
arch/arm/dts/sun7i-a20-wexler-tab7200.dts | 5 -
arch/arm/dts/sun7i-a20.dtsi | 210 ++++---
arch/arm/dts/sun8i-a23-a33.dtsi | 626 +++++++++++++++++++++
arch/arm/dts/sun8i-a23-evb.dts | 134 +++++
arch/arm/dts/sun8i-a23-ippo-q8h-v1.2.dts | 5 -
arch/arm/dts/sun8i-a23-ippo-q8h-v5.dts | 5 -
arch/arm/dts/sun8i-a23.dtsi | 579 +------------------
arch/arm/dts/sun8i-a33-astar-mid756.dts | 29 -
arch/arm/dts/sun8i-a33-et-q8-v1.6.dts | 88 +++
arch/arm/dts/sun8i-a33-ga10h-v1.1.dts | 125 ++++
.../dts/sun8i-a33-ippo-q8h-v1.2-lcd1024x600.dts | 2 +-
arch/arm/dts/sun8i-a33.dtsi | 89 +++
arch/arm/dts/sun9i-a80-optimus.dts | 5 -
arch/arm/dts/sun9i-a80.dtsi | 13 +-
arch/arm/dts/sunxi-common-regulators.dtsi | 5 -
board/sunxi/Kconfig | 6 +
board/sunxi/MAINTAINERS | 11 +-
configs/A10-OLinuXino-Lime_defconfig | 2 -
configs/A10s-OLinuXino-M_defconfig | 2 -
configs/A13-OLinuXinoM_defconfig | 2 -
configs/A13-OLinuXino_defconfig | 2 -
configs/A20-OLinuXino-Lime2_defconfig | 2 -
configs/A20-OLinuXino-Lime_defconfig | 2 -
configs/A20-OLinuXino_MICRO_defconfig | 2 -
configs/Ainol_AW1_defconfig | 2 -
configs/Ampe_A76_defconfig | 2 -
configs/Auxtek-T004_defconfig | 2 -
configs/Bananapi_defconfig | 2 -
configs/Bananapro_defconfig | 2 -
configs/CSQ_CS908_defconfig | 2 -
configs/Chuwi_V7_CW0825_defconfig | 2 -
configs/Colombus_defconfig | 2 -
configs/Cubieboard2_defconfig | 2 -
configs/Cubieboard_defconfig | 2 -
configs/Cubietruck_defconfig | 2 -
...Astar_MID756_defconfig => Et_q8_v1_6_defconfig} | 4 +-
configs/Hummingbird_A31_defconfig | 2 -
configs/Hyundai_A7HD_defconfig | 2 -
configs/Ippo_q8h_v1_2_a33_1024x600_defconfig | 2 -
configs/Ippo_q8h_v1_2_defconfig | 2 -
configs/Ippo_q8h_v5_defconfig | 2 -
configs/Linksprite_pcDuino3_Nano_defconfig | 2 -
configs/Linksprite_pcDuino3_defconfig | 2 -
configs/Linksprite_pcDuino_defconfig | 2 -
configs/MK808C_defconfig | 2 -
configs/MSI_Primo73_defconfig | 2 -
configs/MSI_Primo81_defconfig | 2 -
configs/Marsboard_A10_defconfig | 2 -
configs/Mele_A1000G_quad_defconfig | 24 +
configs/Mele_A1000_defconfig | 2 -
configs/Mele_I7_defconfig | 2 -
configs/Mele_M3_defconfig | 2 -
configs/Mele_M5_defconfig | 2 -
configs/Mele_M9_defconfig | 12 +-
configs/Mini-X_defconfig | 2 -
configs/Orangepi_defconfig | 2 -
configs/Orangepi_mini_defconfig | 2 -
configs/TZX-Q8-713B7_defconfig | 2 -
configs/UTOO_P66_defconfig | 2 -
configs/Wexler_TAB7200_defconfig | 2 -
configs/Wits_Pro_A20_DKT_defconfig | 2 -
configs/Yones_Toptech_BD1078_defconfig | 2 -
configs/ba10_tv_box_defconfig | 2 -
configs/forfun_q88db_defconfig | 2 -
configs/ga10h_v1_1_defconfig | 4 +-
configs/i12-tvbox_defconfig | 2 -
configs/iNet_3F_defconfig | 2 -
configs/iNet_3W_defconfig | 2 -
configs/iNet_86VS_defconfig | 2 -
configs/jesurun_q5_defconfig | 2 -
configs/mixtile_loftq_defconfig | 2 -
configs/mk802_a10s_defconfig | 2 -
configs/mk802_defconfig | 2 -
configs/mk802ii_defconfig | 2 -
configs/r7-tv-dongle_defconfig | 2 -
configs/sunxi_Gemei_G9_defconfig | 2 -
drivers/gpio/sunxi_gpio.c | 1 +
drivers/mmc/sunxi_mmc.c | 4 +-
131 files changed, 1837 insertions(+), 1229 deletions(-)
create mode 100644 arch/arm/dts/sun6i-a31-mele-a1000g-quad.dts
create mode 100644 arch/arm/dts/sun8i-a23-a33.dtsi
create mode 100644 arch/arm/dts/sun8i-a23-evb.dts
delete mode 100644 arch/arm/dts/sun8i-a33-astar-mid756.dts
create mode 100644 arch/arm/dts/sun8i-a33-et-q8-v1.6.dts
create mode 100644 arch/arm/dts/sun8i-a33-ga10h-v1.1.dts
create mode 100644 arch/arm/dts/sun8i-a33.dtsi
rename configs/{Astar_MID756_defconfig => Et_q8_v1_6_defconfig} (86%)
create mode 100644 configs/Mele_A1000G_quad_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-05-30 9:18 Hans de Goede
@ 2015-06-02 12:54 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-06-02 12:54 UTC (permalink / raw)
To: u-boot
On Sat, May 30, 2015 at 11:18:04AM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Please pull u-boot-sunxi/master into master for a number of
> patch-sets which have been in the making for a long time and
> are now ready for merging.
>
> Highlights:
> - A80 (suni9i) SoC support (u-boot.bin only, no SPL support yet)
> - SPL nand support (support loading u-boot.bin from nand)
> - PSCI support for sun6i, sun8i-a23 and sun8i-a33 SoCs
>
> The following changes since commit 012681b1fa822492bb8fdc5c2dd3d24d6092e110:
>
> am33xx, spl, siemens: enable debug uart output again (2015-05-28 08:18:25 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 014414f53695ab3ba5a9d344ad1ba8952bce157c:
>
> ARM: sunxi: Enable PSCI for sun8i (2015-05-29 13:46:36 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150602/8fe90707/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-05-30 9:18 Hans de Goede
2015-06-02 12:54 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-05-30 9:18 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull u-boot-sunxi/master into master for a number of
patch-sets which have been in the making for a long time and
are now ready for merging.
Highlights:
- A80 (suni9i) SoC support (u-boot.bin only, no SPL support yet)
- SPL nand support (support loading u-boot.bin from nand)
- PSCI support for sun6i, sun8i-a23 and sun8i-a33 SoCs
The following changes since commit 012681b1fa822492bb8fdc5c2dd3d24d6092e110:
am33xx, spl, siemens: enable debug uart output again (2015-05-28 08:18:25 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 014414f53695ab3ba5a9d344ad1ba8952bce157c:
ARM: sunxi: Enable PSCI for sun8i (2015-05-29 13:46:36 +0200)
----------------------------------------------------------------
Chen-Yu Tsai (6):
ARM: sunxi: Document registers in PSCI code
ARM: sunxi: Make PSCI code sun7i specific
ARM: sunxi: Add sun6i specific PSCI implementation
ARM: sunxi: Enable PSCI for sun6i
ARM: sunxi: Share sun6i PSCI backend with sun8i
ARM: sunxi: Enable PSCI for sun8i
Daniel Kochma?ski (2):
sunxi/nand: change BLOCK_SIZE in mksunxiboot to match NAND block size
sunxi/nand: Add support to the SPL for loading u-boot from internal NAND memory
Hans de Goede (6):
sunxi: Use axp221 sid on a33
sunxi: Remove support for building "old-fashioned" fel binaries
sunxi: Update sunxi-common.h to deal with different DRAM base addr on sun9i
sunxi: Update sunxi-common.h to deal with different A1-SRAM base addr on sun9i
sun9i: Basic sun9i (A80) support
sun9i: Add Merrii_A80_Optimus board / defconfig file
Roy Spliet (2):
sunxi: Add DMA definitions
sunxi: Match sun4i, sun6i, sun9i CCI definitions for NAND and DMA
arch/arm/cpu/armv7/sunxi/Makefile | 6 +-
arch/arm/cpu/armv7/sunxi/board.c | 18 +-
arch/arm/cpu/armv7/sunxi/cpu_info.c | 11 +-
arch/arm/cpu/armv7/sunxi/psci_sun6i.S | 280 ++++++++++++++++++++++
arch/arm/cpu/armv7/sunxi/{psci.S => psci_sun7i.S} | 14 +-
arch/arm/include/asm/arch-sunxi/clock_sun4i.h | 4 +-
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 3 +
arch/arm/include/asm/arch-sunxi/clock_sun9i.h | 6 +-
arch/arm/include/asm/arch-sunxi/dma.h | 16 ++
arch/arm/include/asm/arch-sunxi/dma_sun4i.h | 68 ++++++
arch/arm/include/asm/arch-sunxi/gpio.h | 3 +
arch/arm/include/asm/arch-sunxi/nand.h | 67 ++++++
board/sunxi/Kconfig | 43 ++--
board/sunxi/MAINTAINERS | 2 +
board/sunxi/board.c | 21 +-
configs/Merrii_A80_Optimus_defconfig | 11 +
drivers/mtd/nand/Makefile | 1 +
drivers/mtd/nand/sunxi_nand_spl.c | 273 +++++++++++++++++++++
include/configs/sun4i.h | 1 +
include/configs/sun5i.h | 3 +
include/configs/sun6i.h | 7 +
include/configs/sun7i.h | 2 +
include/configs/sun8i.h | 12 +
include/configs/sun9i.h | 21 ++
include/configs/sunxi-common.h | 94 +++++---
tools/mksunxiboot.c | 8 +-
26 files changed, 928 insertions(+), 67 deletions(-)
create mode 100644 arch/arm/cpu/armv7/sunxi/psci_sun6i.S
rename arch/arm/cpu/armv7/sunxi/{psci.S => psci_sun7i.S} (94%)
create mode 100644 arch/arm/include/asm/arch-sunxi/dma.h
create mode 100644 arch/arm/include/asm/arch-sunxi/dma_sun4i.h
create mode 100644 arch/arm/include/asm/arch-sunxi/nand.h
create mode 100644 configs/Merrii_A80_Optimus_defconfig
create mode 100644 drivers/mtd/nand/sunxi_nand_spl.c
create mode 100644 include/configs/sun9i.h
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-05-19 20:23 Hans de Goede
@ 2015-05-21 13:10 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-05-21 13:10 UTC (permalink / raw)
To: u-boot
On Tue, May 19, 2015 at 10:23:54PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Please pull u-boot-sunxi/master into master for various small bugfixes,
> improvements and one new board.
>
> The following changes since commit 0e6b7a28243175ae0874d53b6e6e4eff8548d71f:
>
> Merge git://git.denx.de/u-boot-samsung (2015-05-18 09:15:15 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git
>
> for you to fetch changes up to 8a65f69c9cef09aebc20aca98a4ddbf2b4829995:
>
> sunxi: Cache line size definition (2015-05-19 18:46:44 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150521/aedc9dc4/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-05-19 20:23 Hans de Goede
2015-05-21 13:10 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-05-19 20:23 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull u-boot-sunxi/master into master for various small bugfixes,
improvements and one new board.
The following changes since commit 0e6b7a28243175ae0874d53b6e6e4eff8548d71f:
Merge git://git.denx.de/u-boot-samsung (2015-05-18 09:15:15 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git
for you to fetch changes up to 8a65f69c9cef09aebc20aca98a4ddbf2b4829995:
sunxi: Cache line size definition (2015-05-19 18:46:44 +0200)
----------------------------------------------------------------
Hans de Goede (6):
sunxi: Set SYS_MALLOC_CLEAR_ON_INIT to n
console: Fix pre-console flushing via cfb_console being very slow
sunxi: Fix dram initialization not working on some a33 devices
sunxi: Make DRAM_ODT_EN Kconfig setting a bool
sunxi: video: Fix lvds panel support for sun6i+
sunxi: Add ga10h v1.1 defconfig
Laurent Itti (1):
sunxi: add support for UART2 on A23/A33
Paul Kocialkowski (3):
sunxi: Pass serial number through ATAG
sunxi: VBUS detection function fixup in g_dnl_board_usb_cable_connected
sunxi: Cache line size definition
README | 3 ++
arch/arm/cpu/armv7/sunxi/board.c | 4 +++
arch/arm/cpu/armv7/sunxi/dram_sun4i.c | 4 +--
arch/arm/cpu/armv7/sunxi/dram_sun8i_a23.c | 19 ++++++-----
arch/arm/cpu/armv7/sunxi/dram_sun8i_a33.c | 6 ++--
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 3 ++
arch/arm/include/asm/arch-sunxi/display.h | 12 +++++++
arch/arm/include/asm/arch-sunxi/dram_sun4i.h | 3 +-
arch/arm/include/asm/arch-sunxi/dram_sun8i_a23.h | 1 +
arch/arm/include/asm/arch-sunxi/gpio.h | 1 +
board/sunxi/Kconfig | 28 ++++++++++++-----
board/sunxi/MAINTAINERS | 1 +
board/sunxi/board.c | 22 ++++++++++++-
board/sunxi/dram_sun4i_auto.c | 3 +-
board/sunxi/dram_sun5i_auto.c | 3 +-
common/console.c | 40 +++++++++++++-----------
configs/ga10h_v1_1_defconfig | 29 +++++++++++++++++
drivers/video/sunxi_display.c | 18 ++++++++++-
include/configs/sunxi-common.h | 8 ++++-
19 files changed, 161 insertions(+), 47 deletions(-)
create mode 100644 configs/ga10h_v1_1_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-05-04 15:21 Hans de Goede
@ 2015-05-05 23:58 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-05-05 23:58 UTC (permalink / raw)
To: u-boot
On Mon, May 04, 2015 at 05:21:29PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Please pull u-boot-sunxi/master into master for the second round of sunxi
> work, highlights:
>
> -A33 SoC support (full support including otg & display)
> -Move ALL sunxi boards over to the driver-model for serial, gpio and
> ethernet
> -Preparation work for moving the sunxi-ehci USB host support over to
> the driver-model (and later on add support for the ohci companion)
>
> The following changes since commit ace97d26176a3ebc9ec07738450de93eea35975c:
>
> Merge branch 'zynq' of git://www.denx.de/git/u-boot-microblaze (2015-04-29 06:46:33 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git
>
> for you to fetch changes up to fd01ae1384a67c354eb53fc8a4c1e0d519014ae8:
>
> sunxi: usb: Protect phy-init and phy-power-on against multiple calls (2015-05-04 16:51:55 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150505/55c52874/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-05-04 15:21 Hans de Goede
2015-05-05 23:58 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-05-04 15:21 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull u-boot-sunxi/master into master for the second round of sunxi
work, highlights:
-A33 SoC support (full support including otg & display)
-Move ALL sunxi boards over to the driver-model for serial, gpio and
ethernet
-Preparation work for moving the sunxi-ehci USB host support over to
the driver-model (and later on add support for the ohci companion)
The following changes since commit ace97d26176a3ebc9ec07738450de93eea35975c:
Merge branch 'zynq' of git://www.denx.de/git/u-boot-microblaze (2015-04-29 06:46:33 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git
for you to fetch changes up to fd01ae1384a67c354eb53fc8a4c1e0d519014ae8:
sunxi: usb: Protect phy-init and phy-power-on against multiple calls (2015-05-04 16:51:55 +0200)
----------------------------------------------------------------
Hans de Goede (36):
sunxi: Also set Auxiliary Ctl SMP bit in SPL
sunxi: usbc: Remove unused irq field
sunxi: Introduce a hidden SUNXI_GEN_SUNxI Kconfig bool
sunxi: s/sun8i/sun8i_a23/
sunxi: Add support for A33 PLL11 (second DRAM pll)
sunxi: Add Ippo_q8h_v1_2_a33_1024x600 defconfig
sunxi: Do not build i2c support when we've no i2c controllers
sunxi: mmc: Fix card-detect gpio handling to work with the driver-model
sunxi: usbc: Fix vbus gpio handling to work with the driver-model
sunxi: display: Fix gpio handling to work with the driver-model
sunxi: soft-i2c: Fix gpio handling to work with the driver-model
sunxi: gpio: Add compatible strings for all supported SoCs
sunxi: gpio: Build sunxi_name_to_gpio_bank for driver-model code too
sunxi: axp: Change axp_gpio_foo prototypes to match gpio uclass ops
sunxi: axp: Move axp pmic register helpers to a separate file
sunxi: axp: Add support for i2c based PMICs to the pmic-bus helpers
sunxi: axp: Move axp gpio code to a separate axpi-gpio driver
sunxi: axp: Add driver-model support to the axp_gpio code
sunxi: gmac: Move sunxi_gmac_initialize proto out of netdev.h
sunxi: emac: port to phylib
sunxi: emac: Prepare for driver-model support
sunxi: emac: Rename DMA_CPU_TRRESHOLD to EMAC_RX_BUFSIZE
sunxi: emac: Add driver model support
sunxi: dts: Sync all dts files with upstream kernel
sunxi: dts: Add dts files which have been submitted but not yet merged upstream
sunxi: dts: Add minimal dts files for board which lack a dts sofar
sunxi: dts: Add a CONFIG_DEFAULT_DEVICE_TREE setting to all sunxi boards
sunxi: Move all boards to the driver-model
sunxi: emac: Remove non driver-model code
sunxi: axp: Remove non driver-model support from the axp gpio code
sunxi: usb: Move setup of host controller clocks to the host controller drivers
sunxi: usb: Remove sunxi_usbc_get_io_base function
sunxi: usb: Rename sunxi_usbc_foo functions to sunxi_usb_phy_bar
sunxi: usb: Rename the usbc.? files to usb_phy.?
sunxi: usb: Do not call phy_probe from hcd code
sunxi: usb: Protect phy-init and phy-power-on against multiple calls
Jan Kiszka (1):
sun7i: Remove duplicate call to psci_arch_init
Simon Glass (2):
sunxi: gpio: Rename GPIOs to include a 'P' prefix
sunxi: gpio: Add temporary implementation of name_to_gpio()
Vishnu Patekar (3):
sunxi: Add a33 dram init code
sunxi: Add basic A33 basic support
sunxi: Add softwinner astar mid756 A33 tablet board defconfig
arch/arm/Kconfig | 5 +
arch/arm/cpu/armv7/sunxi/Makefile | 9 +-
arch/arm/cpu/armv7/sunxi/board.c | 22 +-
arch/arm/cpu/armv7/sunxi/clock_sun6i.c | 18 +
arch/arm/cpu/armv7/sunxi/cpu_info.c | 6 +-
.../armv7/sunxi/{dram_sun8i.c => dram_sun8i_a23.c} | 0
arch/arm/cpu/armv7/sunxi/dram_sun8i_a33.c | 363 +++++++
arch/arm/cpu/armv7/sunxi/pmic_bus.c | 112 +++
arch/arm/cpu/armv7/sunxi/psci.S | 1 -
arch/arm/cpu/armv7/sunxi/usb_phy.c | 304 ++++++
arch/arm/cpu/armv7/sunxi/usbc.c | 308 ------
arch/arm/dts/Makefile | 73 +-
arch/arm/dts/axp209.dtsi | 97 ++
arch/arm/dts/sun4i-a10-a1000.dts | 198 ++++
arch/arm/dts/sun4i-a10-ba10-tvbox.dts | 154 +++
arch/arm/dts/sun4i-a10-chuwi-v7-cw0825.dts | 135 +++
arch/arm/dts/sun4i-a10-cubieboard.dts | 223 ++++
arch/arm/dts/sun4i-a10-gemei-g9.dts | 176 ++++
arch/arm/dts/sun4i-a10-hackberry.dts | 166 +++
arch/arm/dts/sun4i-a10-hyundai-a7hd.dts | 113 +++
arch/arm/dts/sun4i-a10-inet-3f.dts | 29 +
arch/arm/dts/sun4i-a10-inet-3w.dts | 29 +
arch/arm/dts/sun4i-a10-inet97fv2.dts | 128 +++
arch/arm/dts/sun4i-a10-jesurun-q5.dts | 194 ++++
arch/arm/dts/sun4i-a10-marsboard.dts | 191 ++++
arch/arm/dts/sun4i-a10-mini-xplus.dts | 140 +++
arch/arm/dts/sun4i-a10-mk802.dts | 117 +++
arch/arm/dts/sun4i-a10-mk802ii.dts | 121 +++
arch/arm/dts/sun4i-a10-olinuxino-lime.dts | 194 ++++
arch/arm/dts/sun4i-a10-pcduino.dts | 202 ++++
arch/arm/dts/sun4i-a10.dtsi | 1046 +++++++++++++++++++
arch/arm/dts/sun5i-a10s-auxtek-t004.dts | 159 +++
arch/arm/dts/sun5i-a10s-mk802.dts | 133 +++
arch/arm/dts/sun5i-a10s-olinuxino-micro.dts | 251 +++++
arch/arm/dts/sun5i-a10s-r7-tv-dongle.dts | 145 +++
arch/arm/dts/sun5i-a10s.dtsi | 201 ++++
arch/arm/dts/sun5i-a13-ampe-a76.dts | 29 +
arch/arm/dts/sun5i-a13-forfun-q88db.dts | 29 +
arch/arm/dts/sun5i-a13-hsg-h702.dts | 169 ++++
arch/arm/dts/sun5i-a13-inet-86vs.dts | 29 +
arch/arm/dts/sun5i-a13-olinuxino-micro.dts | 155 +++
arch/arm/dts/sun5i-a13-olinuxino.dts | 205 ++++
arch/arm/dts/sun5i-a13-tzx-q8-713b7.dts | 29 +
arch/arm/dts/sun5i-a13-utoo-p66.dts | 223 ++++
arch/arm/dts/sun5i-a13.dtsi | 171 ++++
arch/arm/dts/sun5i.dtsi | 611 +++++++++++
arch/arm/dts/sun6i-a31-app4-evb1.dts | 98 ++
arch/arm/dts/sun6i-a31-colombus.dts | 138 +++
arch/arm/dts/sun6i-a31-hummingbird.dts | 255 +++++
arch/arm/dts/sun6i-a31-i7.dts | 154 +++
arch/arm/dts/sun6i-a31-m9.dts | 154 +++
arch/arm/dts/sun6i-a31-mixtile-loftq.dts | 57 ++
arch/arm/dts/sun6i-a31.dtsi | 1060 ++++++++++++++++++++
arch/arm/dts/sun6i-a31s-cs908.dts | 103 ++
arch/arm/dts/sun6i-a31s-primo81.dts | 29 +
arch/arm/dts/sun6i-a31s.dtsi | 58 ++
arch/arm/dts/sun7i-a20-ainol-aw1.dts | 29 +
arch/arm/dts/sun7i-a20-bananapi.dts | 226 +++++
arch/arm/dts/sun7i-a20-bananapro.dts | 272 +++++
arch/arm/dts/sun7i-a20-cubieboard2.dts | 216 ++++
arch/arm/dts/sun7i-a20-cubietruck.dts | 301 ++++++
arch/arm/dts/sun7i-a20-hummingbird.dts | 286 ++++++
arch/arm/dts/sun7i-a20-i12-tvbox.dts | 252 +++++
arch/arm/dts/sun7i-a20-m3.dts | 178 ++++
arch/arm/dts/sun7i-a20-m5.dts | 57 ++
arch/arm/dts/sun7i-a20-mk808c.dts | 45 +
arch/arm/dts/sun7i-a20-olinuxino-lime.dts | 183 ++++
arch/arm/dts/sun7i-a20-olinuxino-lime2.dts | 238 +++++
arch/arm/dts/sun7i-a20-olinuxino-micro.dts | 285 ++++++
arch/arm/dts/sun7i-a20-orangepi-mini.dts | 255 +++++
arch/arm/dts/sun7i-a20-orangepi.dts | 233 +++++
arch/arm/dts/sun7i-a20-pcduino3-nano.dts | 199 ++++
arch/arm/dts/sun7i-a20-pcduino3.dts | 267 ++---
arch/arm/dts/sun7i-a20-primo73.dts | 102 ++
arch/arm/dts/sun7i-a20-wexler-tab7200.dts | 188 ++++
arch/arm/dts/sun7i-a20-wits-pro-a20-dkt.dts | 57 ++
arch/arm/dts/sun7i-a20-yones-toptech-bd1078.dts | 29 +
arch/arm/dts/sun7i-a20.dtsi | 583 ++++++++---
arch/arm/dts/sun8i-a23-ippo-q8h-v1.2.dts | 59 ++
arch/arm/dts/sun8i-a23-ippo-q8h-v5.dts | 132 +++
arch/arm/dts/sun8i-a23.dtsi | 633 ++++++++++++
arch/arm/dts/sun8i-a33-astar-mid756.dts | 29 +
.../dts/sun8i-a33-ippo-q8h-v1.2-lcd1024x600.dts | 29 +
arch/arm/dts/sun9i-a80-cubieboard4.dts | 99 ++
arch/arm/dts/sun9i-a80-optimus.dts | 217 ++++
arch/arm/dts/sun9i-a80.dtsi | 764 ++++++++++++++
arch/arm/dts/sunxi-common-regulators.dtsi | 124 ++-
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 31 +-
arch/arm/include/asm/arch-sunxi/cpu_sun4i.h | 7 +-
arch/arm/include/asm/arch-sunxi/dram.h | 6 +-
.../arch-sunxi/{dram_sun8i.h => dram_sun8i_a23.h} | 0
arch/arm/include/asm/arch-sunxi/dram_sun8i_a33.h | 179 ++++
arch/arm/include/asm/arch-sunxi/gpio.h | 12 +-
arch/arm/include/asm/arch-sunxi/mmc.h | 3 +-
arch/arm/include/asm/arch-sunxi/pmic_bus.h | 18 +
arch/arm/include/asm/arch-sunxi/sys_proto.h | 3 +
arch/arm/include/asm/arch-sunxi/timer.h | 5 +-
arch/arm/include/asm/arch-sunxi/usb_phy.h | 20 +
arch/arm/include/asm/arch-sunxi/usbc.h | 24 -
board/sunxi/Kconfig | 56 +-
board/sunxi/MAINTAINERS | 6 +
board/sunxi/board.c | 58 +-
board/sunxi/gmac.c | 6 +-
configs/A10-OLinuXino-Lime_defconfig | 2 +-
configs/A10s-OLinuXino-M_defconfig | 2 +-
configs/A13-OLinuXinoM_defconfig | 2 +-
configs/A13-OLinuXino_defconfig | 3 +-
configs/A20-OLinuXino-Lime2_defconfig | 4 +-
configs/A20-OLinuXino-Lime_defconfig | 4 +-
configs/A20-OLinuXino_MICRO_defconfig | 4 +-
configs/Ainol_AW1_defconfig | 3 +-
configs/Ampe_A76_defconfig | 3 +-
configs/Astar_MID756_defconfig | 26 +
configs/Auxtek-T004_defconfig | 2 +-
configs/Bananapi_defconfig | 4 +-
configs/Bananapro_defconfig | 4 +-
configs/CSQ_CS908_defconfig | 4 +-
configs/Chuwi_V7_CW0825_defconfig | 2 +-
configs/Colombus_defconfig | 4 +-
configs/Cubieboard2_defconfig | 4 +-
configs/Cubieboard_defconfig | 2 +-
configs/Cubietruck_defconfig | 4 +-
configs/Hummingbird_A31_defconfig | 4 +-
configs/Hyundai_A7HD_defconfig | 2 +-
configs/Ippo_q8h_v1_2_a33_1024x600_defconfig | 24 +
configs/Ippo_q8h_v1_2_defconfig | 5 +-
configs/Ippo_q8h_v5_defconfig | 5 +-
configs/Linksprite_pcDuino3_Nano_defconfig | 4 +-
configs/Linksprite_pcDuino3_defconfig | 12 +-
configs/Linksprite_pcDuino_defconfig | 2 +-
configs/MK808C_defconfig | 2 +-
configs/MSI_Primo73_defconfig | 2 +-
configs/MSI_Primo81_defconfig | 2 +-
configs/Marsboard_A10_defconfig | 2 +-
configs/Mele_A1000_defconfig | 2 +-
configs/Mele_I7_defconfig | 4 +-
configs/Mele_M3_defconfig | 4 +-
configs/Mele_M5_defconfig | 4 +-
configs/Mele_M9_defconfig | 4 +-
configs/Mini-X_defconfig | 2 +-
configs/Orangepi_defconfig | 4 +-
configs/Orangepi_mini_defconfig | 4 +-
configs/TZX-Q8-713B7_defconfig | 3 +-
configs/UTOO_P66_defconfig | 4 +-
configs/Wexler_TAB7200_defconfig | 2 +-
configs/Wits_Pro_A20_DKT_defconfig | 4 +-
configs/Yones_Toptech_BD1078_defconfig | 3 +-
configs/ba10_tv_box_defconfig | 2 +-
configs/forfun_q88db_defconfig | 3 +-
configs/i12-tvbox_defconfig | 4 +-
configs/iNet_3F_defconfig | 2 +-
configs/iNet_3W_defconfig | 2 +-
configs/iNet_86VS_defconfig | 3 +-
configs/jesurun_q5_defconfig | 2 +-
configs/mixtile_loftq_defconfig | 3 +-
configs/mk802_a10s_defconfig | 2 +-
configs/mk802_defconfig | 2 +-
configs/mk802ii_defconfig | 2 +-
configs/r7-tv-dongle_defconfig | 2 +-
configs/sunxi_Gemei_G9_defconfig | 2 +-
drivers/gpio/Makefile | 1 +
drivers/gpio/axp_gpio.c | 186 ++++
drivers/gpio/sunxi_gpio.c | 104 +-
drivers/mmc/sunxi_mmc.c | 10 +-
drivers/net/sunxi_emac.c | 260 +++--
drivers/power/axp209.c | 64 --
drivers/power/axp221.c | 236 +----
drivers/usb/host/ehci-sunxi.c | 46 +-
drivers/usb/musb-new/musb_regs.h | 5 +
drivers/usb/musb-new/musb_uboot.c | 6 +-
drivers/usb/musb-new/sunxi.c | 43 +-
drivers/video/sunxi_display.c | 29 +-
include/axp152.h | 11 +
include/axp209.h | 31 +-
include/axp221.h | 26 +-
include/configs/sun4i.h | 2 +
include/configs/sun5i.h | 2 +
include/configs/sun6i.h | 2 +
include/configs/sun7i.h | 2 +
include/configs/sun8i.h | 2 +
include/configs/sunxi-common.h | 13 +-
include/dt-bindings/dma/sun4i-a10.h | 56 ++
include/dt-bindings/pinctrl/sun4i-a10.h | 62 ++
include/dt-bindings/thermal/thermal.h | 17 +
include/netdev.h | 2 -
185 files changed, 16692 insertions(+), 1270 deletions(-)
rename arch/arm/cpu/armv7/sunxi/{dram_sun8i.c => dram_sun8i_a23.c} (100%)
create mode 100644 arch/arm/cpu/armv7/sunxi/dram_sun8i_a33.c
create mode 100644 arch/arm/cpu/armv7/sunxi/pmic_bus.c
create mode 100644 arch/arm/cpu/armv7/sunxi/usb_phy.c
delete mode 100644 arch/arm/cpu/armv7/sunxi/usbc.c
create mode 100644 arch/arm/dts/axp209.dtsi
create mode 100644 arch/arm/dts/sun4i-a10-a1000.dts
create mode 100644 arch/arm/dts/sun4i-a10-ba10-tvbox.dts
create mode 100644 arch/arm/dts/sun4i-a10-chuwi-v7-cw0825.dts
create mode 100644 arch/arm/dts/sun4i-a10-cubieboard.dts
create mode 100644 arch/arm/dts/sun4i-a10-gemei-g9.dts
create mode 100644 arch/arm/dts/sun4i-a10-hackberry.dts
create mode 100644 arch/arm/dts/sun4i-a10-hyundai-a7hd.dts
create mode 100644 arch/arm/dts/sun4i-a10-inet-3f.dts
create mode 100644 arch/arm/dts/sun4i-a10-inet-3w.dts
create mode 100644 arch/arm/dts/sun4i-a10-inet97fv2.dts
create mode 100644 arch/arm/dts/sun4i-a10-jesurun-q5.dts
create mode 100644 arch/arm/dts/sun4i-a10-marsboard.dts
create mode 100644 arch/arm/dts/sun4i-a10-mini-xplus.dts
create mode 100644 arch/arm/dts/sun4i-a10-mk802.dts
create mode 100644 arch/arm/dts/sun4i-a10-mk802ii.dts
create mode 100644 arch/arm/dts/sun4i-a10-olinuxino-lime.dts
create mode 100644 arch/arm/dts/sun4i-a10-pcduino.dts
create mode 100644 arch/arm/dts/sun4i-a10.dtsi
create mode 100644 arch/arm/dts/sun5i-a10s-auxtek-t004.dts
create mode 100644 arch/arm/dts/sun5i-a10s-mk802.dts
create mode 100644 arch/arm/dts/sun5i-a10s-olinuxino-micro.dts
create mode 100644 arch/arm/dts/sun5i-a10s-r7-tv-dongle.dts
create mode 100644 arch/arm/dts/sun5i-a10s.dtsi
create mode 100644 arch/arm/dts/sun5i-a13-ampe-a76.dts
create mode 100644 arch/arm/dts/sun5i-a13-forfun-q88db.dts
create mode 100644 arch/arm/dts/sun5i-a13-hsg-h702.dts
create mode 100644 arch/arm/dts/sun5i-a13-inet-86vs.dts
create mode 100644 arch/arm/dts/sun5i-a13-olinuxino-micro.dts
create mode 100644 arch/arm/dts/sun5i-a13-olinuxino.dts
create mode 100644 arch/arm/dts/sun5i-a13-tzx-q8-713b7.dts
create mode 100644 arch/arm/dts/sun5i-a13-utoo-p66.dts
create mode 100644 arch/arm/dts/sun5i-a13.dtsi
create mode 100644 arch/arm/dts/sun5i.dtsi
create mode 100644 arch/arm/dts/sun6i-a31-app4-evb1.dts
create mode 100644 arch/arm/dts/sun6i-a31-colombus.dts
create mode 100644 arch/arm/dts/sun6i-a31-hummingbird.dts
create mode 100644 arch/arm/dts/sun6i-a31-i7.dts
create mode 100644 arch/arm/dts/sun6i-a31-m9.dts
create mode 100644 arch/arm/dts/sun6i-a31-mixtile-loftq.dts
create mode 100644 arch/arm/dts/sun6i-a31.dtsi
create mode 100644 arch/arm/dts/sun6i-a31s-cs908.dts
create mode 100644 arch/arm/dts/sun6i-a31s-primo81.dts
create mode 100644 arch/arm/dts/sun6i-a31s.dtsi
create mode 100644 arch/arm/dts/sun7i-a20-ainol-aw1.dts
create mode 100644 arch/arm/dts/sun7i-a20-bananapi.dts
create mode 100644 arch/arm/dts/sun7i-a20-bananapro.dts
create mode 100644 arch/arm/dts/sun7i-a20-cubieboard2.dts
create mode 100644 arch/arm/dts/sun7i-a20-cubietruck.dts
create mode 100644 arch/arm/dts/sun7i-a20-hummingbird.dts
create mode 100644 arch/arm/dts/sun7i-a20-i12-tvbox.dts
create mode 100644 arch/arm/dts/sun7i-a20-m3.dts
create mode 100644 arch/arm/dts/sun7i-a20-m5.dts
create mode 100644 arch/arm/dts/sun7i-a20-mk808c.dts
create mode 100644 arch/arm/dts/sun7i-a20-olinuxino-lime.dts
create mode 100644 arch/arm/dts/sun7i-a20-olinuxino-lime2.dts
create mode 100644 arch/arm/dts/sun7i-a20-olinuxino-micro.dts
create mode 100644 arch/arm/dts/sun7i-a20-orangepi-mini.dts
create mode 100644 arch/arm/dts/sun7i-a20-orangepi.dts
create mode 100644 arch/arm/dts/sun7i-a20-pcduino3-nano.dts
create mode 100644 arch/arm/dts/sun7i-a20-primo73.dts
create mode 100644 arch/arm/dts/sun7i-a20-wexler-tab7200.dts
create mode 100644 arch/arm/dts/sun7i-a20-wits-pro-a20-dkt.dts
create mode 100644 arch/arm/dts/sun7i-a20-yones-toptech-bd1078.dts
create mode 100644 arch/arm/dts/sun8i-a23-ippo-q8h-v1.2.dts
create mode 100644 arch/arm/dts/sun8i-a23-ippo-q8h-v5.dts
create mode 100644 arch/arm/dts/sun8i-a23.dtsi
create mode 100644 arch/arm/dts/sun8i-a33-astar-mid756.dts
create mode 100644 arch/arm/dts/sun8i-a33-ippo-q8h-v1.2-lcd1024x600.dts
create mode 100644 arch/arm/dts/sun9i-a80-cubieboard4.dts
create mode 100644 arch/arm/dts/sun9i-a80-optimus.dts
create mode 100644 arch/arm/dts/sun9i-a80.dtsi
rename arch/arm/include/asm/arch-sunxi/{dram_sun8i.h => dram_sun8i_a23.h} (100%)
create mode 100644 arch/arm/include/asm/arch-sunxi/dram_sun8i_a33.h
create mode 100644 arch/arm/include/asm/arch-sunxi/pmic_bus.h
create mode 100644 arch/arm/include/asm/arch-sunxi/usb_phy.h
delete mode 100644 arch/arm/include/asm/arch-sunxi/usbc.h
create mode 100644 configs/Astar_MID756_defconfig
create mode 100644 configs/Ippo_q8h_v1_2_a33_1024x600_defconfig
create mode 100644 drivers/gpio/axp_gpio.c
create mode 100644 include/dt-bindings/dma/sun4i-a10.h
create mode 100644 include/dt-bindings/pinctrl/sun4i-a10.h
create mode 100644 include/dt-bindings/thermal/thermal.h
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-04-15 15:05 Hans de Goede
@ 2015-04-16 20:41 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-04-16 20:41 UTC (permalink / raw)
To: u-boot
On Wed, Apr 15, 2015 at 05:05:02PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Please pull u-boot-sunxi/master into master for the first series of sunxi
> patches for v2015.07. This consists of a mix of bug-fixes, improvements
> and new boards.
>
> The following changes since commit f33cdaa4c3da4a8fd35aa2f9a3172f31cc887b35:
>
> Prepare v2015.04 (2015-04-13 10:53:03 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 6c739c5d8a3466f8ef2f8543636484957bcca6ee:
>
> sunxi: Complete i2c support for each supported platform (2015-04-15 16:33:17 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150416/81e5e5ab/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-04-15 15:05 Hans de Goede
2015-04-16 20:41 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-04-15 15:05 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull u-boot-sunxi/master into master for the first series of sunxi
patches for v2015.07. This consists of a mix of bug-fixes, improvements
and new boards.
The following changes since commit f33cdaa4c3da4a8fd35aa2f9a3172f31cc887b35:
Prepare v2015.04 (2015-04-13 10:53:03 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 6c739c5d8a3466f8ef2f8543636484957bcca6ee:
sunxi: Complete i2c support for each supported platform (2015-04-15 16:33:17 +0200)
----------------------------------------------------------------
Han Pengfei (1):
sun6i: Add support for the Mixtile LOFT-Q board
Hans de Goede (3):
sunxi: usbc: Initialize vusb value on request_resources
sunxi: usbc: Wait for vbus to fall after disabling it
sunxi: axp221: Use vbus-available rather then vbus-usable for vbus-detect
Paul Kocialkowski (26):
sunxi: gpio: Indentation fix
power: axp221: Virtual VBUS detect and enable GPIOs to replace separate logic
sunxi: usb: Drop AXP-sepcific VBUS detection and drive logic
power: axp209: VBUS detection support
sunxi: common VBUS detection logic in usbc
sunxi: USB download gadget cable detection
sunxi: Ainol AW1 support
sunxi: GPIO pin mux hardware-feature-specific function index defines
sunxi: Complete mmc pin mux for each supported platform, configured with Kconfig
sunxi: Yones Toptech BD1078 support
power: axp152: Registers definitions in header
power: axp209: Registers definitions in header
sunxi: TZX-Q8-713B7 mmc0 card-detect pin
sunxi: Ampe A76 mmc0 card-detect pin
sunxi: Ainol AW1 mmc0 card-detect pin
sunxi: Yones Toptech BD1078 mmc0 and mmc1 card-detect pins
sunxi: A20-OLinuXino-Lime2 mmc0 card-detect pin
sunxi: Cubieboard2 mmc0 card-detect pin
sunxi: A20-OLinuXino-Lime2 USB0 VBUS detect and enable pins
sunxi: Serial number support, obtained from SID bits
sunxi: Removed dram files cleanup in MAINTAINERS
sunxi: Proper iNet board config naming
sunxi: iNet 3W support
sunxi: iNet 3F support
i2c: mvtwsi: Support for up to 4 different controllers
sunxi: Complete i2c support for each supported platform
arch/arm/cpu/armv7/sunxi/board.c | 29 ++-
arch/arm/cpu/armv7/sunxi/rsb.c | 8 +-
arch/arm/cpu/armv7/sunxi/usbc.c | 77 +++++--
arch/arm/include/asm/arch-sunxi/cpu_sun4i.h | 7 +
arch/arm/include/asm/arch-sunxi/gpio.h | 104 +++++----
arch/arm/include/asm/arch-sunxi/i2c.h | 17 +-
arch/arm/include/asm/arch-sunxi/usbc.h | 1 +
arch/arm/mach-kirkwood/include/mach/config.h | 2 +-
board/sunxi/Kconfig | 58 ++++-
board/sunxi/MAINTAINERS | 32 ++-
board/sunxi/board.c | 254 +++++++++++++++++++--
board/sunxi/gmac.c | 22 +-
configs/A20-OLinuXino-Lime2_defconfig | 3 +
configs/Ainol_AW1_defconfig | 22 ++
configs/Ampe_A76_defconfig | 3 +-
configs/Cubieboard2_defconfig | 1 +
configs/Ippo_q8h_v1_2_defconfig | 4 +-
configs/Ippo_q8h_v5_defconfig | 4 +-
configs/TZX-Q8-713B7_defconfig | 1 +
configs/Yones_Toptech_BD1078_defconfig | 29 +++
configs/iNet_3F_defconfig | 20 ++
configs/iNet_3W_defconfig | 19 ++
.../{Inet_86VS_defconfig => iNet_86VS_defconfig} | 0
configs/mixtile_loftq_defconfig | 21 ++
drivers/gpio/sunxi_gpio.c | 23 ++
drivers/i2c/mvtwsi.c | 128 ++++++++---
drivers/net/sunxi_emac.c | 2 +-
drivers/power/axp152.c | 11 -
drivers/power/axp209.c | 46 +---
drivers/power/axp221.c | 75 +++---
drivers/usb/musb-new/sunxi.c | 45 +---
drivers/video/sunxi_display.c | 8 +-
include/axp152.h | 12 +
include/axp209.h | 38 +++
include/axp221.h | 14 +-
include/configs/db-mv784mp-gp.h | 2 +-
include/configs/edminiv2.h | 2 +-
include/configs/maxbcm.h | 2 +-
include/configs/sunxi-common.h | 4 +
39 files changed, 852 insertions(+), 298 deletions(-)
create mode 100644 configs/Ainol_AW1_defconfig
create mode 100644 configs/Yones_Toptech_BD1078_defconfig
create mode 100644 configs/iNet_3F_defconfig
create mode 100644 configs/iNet_3W_defconfig
rename configs/{Inet_86VS_defconfig => iNet_86VS_defconfig} (100%)
create mode 100644 configs/mixtile_loftq_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-04-04 13:41 Hans de Goede
@ 2015-04-06 22:12 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-04-06 22:12 UTC (permalink / raw)
To: u-boot
On Sat, Apr 04, 2015 at 03:41:08PM +0200, Hans de Goede wrote:
> Hi Tom,
>
> Please pull u-boot-sunxi/master into master for a small bugfix for v2015.04.
> This fixes the CONFIG_FDTFILE setting in a defconfig file so that we do not
> end up loading the wrong dtb:
>
> The following changes since commit d68df028099235c5316eec1ed5f586f3744a8707:
>
> Merge git://git.denx.de/u-boot-arc (2015-04-03 09:14:44 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 47bdb9f892667904aeab831b622d4a52b90b4de0:
>
> sunxi: Fix Orangepi_mini dtb filename (2015-04-04 15:37:22 +0200)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150406/0099fb76/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-04-04 13:41 Hans de Goede
2015-04-06 22:12 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-04-04 13:41 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull u-boot-sunxi/master into master for a small bugfix for v2015.04.
This fixes the CONFIG_FDTFILE setting in a defconfig file so that we do not
end up loading the wrong dtb:
The following changes since commit d68df028099235c5316eec1ed5f586f3744a8707:
Merge git://git.denx.de/u-boot-arc (2015-04-03 09:14:44 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 47bdb9f892667904aeab831b622d4a52b90b4de0:
sunxi: Fix Orangepi_mini dtb filename (2015-04-04 15:37:22 +0200)
----------------------------------------------------------------
Hans de Goede (1):
sunxi: Fix Orangepi_mini dtb filename
configs/Orangepi_defconfig | 7 +++++++
configs/Orangepi_mini_defconfig | 10 +++++++++-
2 files changed, 16 insertions(+), 1 deletion(-)
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-03-29 12:41 Hans de Goede
0 siblings, 0 replies; 111+ messages in thread
From: Hans de Goede @ 2015-03-29 12:41 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull u-boot-sunxi/master into master for another round of bugfixes
for v2015.04:
The following changes since commit 5db752353b6a19c50db4a30692efb7e845fb8a6e:
powerpc: ppc4xx: convert AMCC boards to generic board (2015-03-28 12:09:46 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 961e77712bbf14a6797bc0d725aed956cd06bce1:
sunxi: a10-LIME set the cpu clock at boot to 912MHz (2015-03-29 13:37:39 +0200)
----------------------------------------------------------------
Hans de Goede (1):
sunxi: musb: Fix some lo speed devices not working with musb host
Iain Paton (3):
sunxi: sun4i: improve cpu clock selection method
sunxi: use CONFIG_SYS_CLK_FREQ to set cpu clock
sunxi: a10-LIME set the cpu clock at boot to 912MHz
Kconfig | 2 +-
arch/arm/cpu/armv7/sunxi/clock_sun4i.c | 35 ++++++++++++++++++----------------
arch/arm/cpu/armv7/sunxi/psci.S | 2 +-
arch/arm/cpu/armv7/sunxi/usbc.c | 7 +++++++
arch/arm/include/asm/arch-sunxi/usbc.h | 1 +
board/sunxi/Kconfig | 4 ++++
board/sunxi/board.c | 2 +-
configs/A10-OLinuXino-Lime_defconfig | 1 +
drivers/usb/musb-new/musb_uboot.c | 14 ++++++++++++++
include/configs/sun4i.h | 1 -
include/configs/sun5i.h | 1 -
include/configs/sun6i.h | 1 -
include/configs/sun7i.h | 4 +---
include/configs/sun8i.h | 1 -
14 files changed, 50 insertions(+), 26 deletions(-)
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-03-26 12:24 Hans de Goede
@ 2015-03-27 14:19 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-03-27 14:19 UTC (permalink / raw)
To: u-boot
On Thu, Mar 26, 2015 at 01:24:44PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> Please pull u-boot-sunxi/master into master for a small 2 bugfixes
> for v2015.04:
>
> The following changes since commit f643d9294f45487f22e8f33d6572530f17eff4e9:
>
> config_distro_bootcmd.h: Prefer booting from bootable paritions (2015-03-25 12:15:18 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 99deda1dff206d679fcc87949b7151df0d47ea73:
>
> sunxi: axp209: fix incorrect limits on ldo3 (2015-03-26 13:17:46 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150327/431e990b/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-03-26 12:24 Hans de Goede
2015-03-27 14:19 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-03-26 12:24 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull u-boot-sunxi/master into master for a small 2 bugfixes
for v2015.04:
The following changes since commit f643d9294f45487f22e8f33d6572530f17eff4e9:
config_distro_bootcmd.h: Prefer booting from bootable paritions (2015-03-25 12:15:18 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 99deda1dff206d679fcc87949b7151df0d47ea73:
sunxi: axp209: fix incorrect limits on ldo3 (2015-03-26 13:17:46 +0100)
----------------------------------------------------------------
Iain Paton (1):
sunxi: axp209: fix incorrect limits on ldo3
Ian Campbell (1):
sunxi: set GMAC TX delay = 0x1 on Cubietruck.
configs/Cubietruck_defconfig | 1 +
drivers/power/axp209.c | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-03-21 12:56 Hans de Goede
@ 2015-03-24 20:29 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-03-24 20:29 UTC (permalink / raw)
To: u-boot
On Sat, Mar 21, 2015 at 01:56:19PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> Please pull u-boot-sunxi/master into master for a small bugfix which
> makes sure we print the right error message when a non host cable
> is plugged into the otg and we're configured for host mode.
>
> The following changes since commit 21866c34a1b4098a8868c9250daf01baf84c2397:
>
> at91sam9rlek_mmc_defconfig: Add CONFIG_ARCH_AT91=y (2015-03-20 10:47:38 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 8a440b09f21ab8ec72b3aedf4d6f3f53494d7149:
>
> sunxi: musb: Return early on VBUS GPIO error instead of on a positive value (2015-03-21 13:51:27 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150324/d7e18c17/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-03-21 12:56 Hans de Goede
2015-03-24 20:29 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-03-21 12:56 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull u-boot-sunxi/master into master for a small bugfix which
makes sure we print the right error message when a non host cable
is plugged into the otg and we're configured for host mode.
The following changes since commit 21866c34a1b4098a8868c9250daf01baf84c2397:
at91sam9rlek_mmc_defconfig: Add CONFIG_ARCH_AT91=y (2015-03-20 10:47:38 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 8a440b09f21ab8ec72b3aedf4d6f3f53494d7149:
sunxi: musb: Return early on VBUS GPIO error instead of on a positive value (2015-03-21 13:51:27 +0100)
----------------------------------------------------------------
Paul Kocialkowski (1):
sunxi: musb: Return early on VBUS GPIO error instead of on a positive value
drivers/usb/musb-new/sunxi.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-03-10 15:00 Hans de Goede
@ 2015-03-10 16:07 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-03-10 16:07 UTC (permalink / raw)
To: u-boot
On Tue, Mar 10, 2015 at 04:00:54PM +0100, Hans de Goede wrote:
> <resend with Tom's new email address>
No worries, mutt still hightlights the old one :)
> Hi Tom,
>
> We've build-up a small collection of fixes for sunxi.
> Please pull u-boot-sunxi/master into master, highlights:
>
> 1) 2 bug fixes
> 2) 1 regression fix
> 3) Add support for a couple of new boards
>
> The following changes since commit 44c8fd3abaded5bf18a48947c6d1286927cbdf2b:
>
> common: cmd_elf: Add support to disable start of application (2015-03-09 11:13:29 -0400)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 1fc42018a0fe833a4332f8f32d6aeb675f3dcd1d:
>
> sunxi: video: Fix VIDEO_LCD_PANEL_I2C being enabled by default (2015-03-10 15:20:25 +0100)
>
Tested on my A20 OLinuXino Lime2 and applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150310/4d13fbe7/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-03-10 15:00 Hans de Goede
2015-03-10 16:07 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-03-10 15:00 UTC (permalink / raw)
To: u-boot
<resend with Tom's new email address>
Hi Tom,
We've build-up a small collection of fixes for sunxi.
Please pull u-boot-sunxi/master into master, highlights:
1) 2 bug fixes
2) 1 regression fix
3) Add support for a couple of new boards
The following changes since commit 44c8fd3abaded5bf18a48947c6d1286927cbdf2b:
common: cmd_elf: Add support to disable start of application (2015-03-09 11:13:29 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 1fc42018a0fe833a4332f8f32d6aeb675f3dcd1d:
sunxi: video: Fix VIDEO_LCD_PANEL_I2C being enabled by default (2015-03-10 15:20:25 +0100)
----------------------------------------------------------------
Adam Sampson (1):
sunxi: Make CONFIG_DRAM_TPR3 apply to sun[57]i
Aleksei Mamlin (1):
sunxi: Add Wexler TAB7200 support
Chen-Yu Tsai (3):
sunxi: axp221: Add VBUS detection support
sunxi: musb: Support checking VBUS using AXP221 PMIC
sunxi: Ippo_q8h defconfigs: Enable otg vbus detection using AXP223 PMIC
G?bor Nyers (1):
sunxi: Add support for the Jesurun Q5 board
Hans de Goede (4):
sun7i: Add support for the Wits Pro A20 DKT board
sun7i: Add support for the Orange Pi board
sun7i: Add support for the Orange Pi Mini board
sunxi: video: Fix VIDEO_LCD_PANEL_I2C being enabled by default
Jens Lucius (1):
sunxi: Add support for the Forfun Q88DB tablet
Marcus Cooper (2):
sun7i: Add support for the MK808C board
sun6i: Add support for the Mele I7 board
board/sunxi/Kconfig | 2 +-
board/sunxi/MAINTAINERS | 24 ++++++++++++++++++
board/sunxi/dram_sun5i_auto.c | 2 +-
configs/Ippo_q8h_v1_2_defconfig | 1 +
configs/Ippo_q8h_v5_defconfig | 1 +
configs/MK808C_defconfig | 13 ++++++++++
configs/Mele_I7_defconfig | 26 +++++++++++++++++++
configs/Orangepi_defconfig | 13 ++++++++++
configs/Orangepi_mini_defconfig | 15 +++++++++++
configs/Wexler_TAB7200_defconfig | 13 ++++++++++
configs/Wits_Pro_A20_DKT_defconfig | 15 +++++++++++
configs/forfun_q88db_defconfig | 17 +++++++++++++
configs/jesurun_q5_defconfig | 20 +++++++++++++++
drivers/power/axp221.c | 16 ++++++++++++
drivers/usb/musb-new/sunxi.c | 52 ++++++++++++++++++++++++++++----------
include/axp221.h | 7 +++++
include/configs/sunxi-common.h | 7 +++--
17 files changed, 226 insertions(+), 18 deletions(-)
create mode 100644 configs/MK808C_defconfig
create mode 100644 configs/Mele_I7_defconfig
create mode 100644 configs/Orangepi_defconfig
create mode 100644 configs/Orangepi_mini_defconfig
create mode 100644 configs/Wexler_TAB7200_defconfig
create mode 100644 configs/Wits_Pro_A20_DKT_defconfig
create mode 100644 configs/forfun_q88db_defconfig
create mode 100644 configs/jesurun_q5_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-03-10 14:53 Hans de Goede
0 siblings, 0 replies; 111+ messages in thread
From: Hans de Goede @ 2015-03-10 14:53 UTC (permalink / raw)
To: u-boot
Hi Tom,
We've build-up a small collection of fixes for sunxi.
Please pull u-boot-sunxi/master into master, highlights:
1) 2 bug fixes
2) 1 regression fix
3) Add support for a couple of new boards
The following changes since commit 44c8fd3abaded5bf18a48947c6d1286927cbdf2b:
common: cmd_elf: Add support to disable start of application (2015-03-09 11:13:29 -0400)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 1fc42018a0fe833a4332f8f32d6aeb675f3dcd1d:
sunxi: video: Fix VIDEO_LCD_PANEL_I2C being enabled by default (2015-03-10 15:20:25 +0100)
----------------------------------------------------------------
Adam Sampson (1):
sunxi: Make CONFIG_DRAM_TPR3 apply to sun[57]i
Aleksei Mamlin (1):
sunxi: Add Wexler TAB7200 support
Chen-Yu Tsai (3):
sunxi: axp221: Add VBUS detection support
sunxi: musb: Support checking VBUS using AXP221 PMIC
sunxi: Ippo_q8h defconfigs: Enable otg vbus detection using AXP223 PMIC
G?bor Nyers (1):
sunxi: Add support for the Jesurun Q5 board
Hans de Goede (4):
sun7i: Add support for the Wits Pro A20 DKT board
sun7i: Add support for the Orange Pi board
sun7i: Add support for the Orange Pi Mini board
sunxi: video: Fix VIDEO_LCD_PANEL_I2C being enabled by default
Jens Lucius (1):
sunxi: Add support for the Forfun Q88DB tablet
Marcus Cooper (2):
sun7i: Add support for the MK808C board
sun6i: Add support for the Mele I7 board
board/sunxi/Kconfig | 2 +-
board/sunxi/MAINTAINERS | 24 ++++++++++++++++++
board/sunxi/dram_sun5i_auto.c | 2 +-
configs/Ippo_q8h_v1_2_defconfig | 1 +
configs/Ippo_q8h_v5_defconfig | 1 +
configs/MK808C_defconfig | 13 ++++++++++
configs/Mele_I7_defconfig | 26 +++++++++++++++++++
configs/Orangepi_defconfig | 13 ++++++++++
configs/Orangepi_mini_defconfig | 15 +++++++++++
configs/Wexler_TAB7200_defconfig | 13 ++++++++++
configs/Wits_Pro_A20_DKT_defconfig | 15 +++++++++++
configs/forfun_q88db_defconfig | 17 +++++++++++++
configs/jesurun_q5_defconfig | 20 +++++++++++++++
drivers/power/axp221.c | 16 ++++++++++++
drivers/usb/musb-new/sunxi.c | 52 ++++++++++++++++++++++++++++----------
include/axp221.h | 7 +++++
include/configs/sunxi-common.h | 7 +++--
17 files changed, 226 insertions(+), 18 deletions(-)
create mode 100644 configs/MK808C_defconfig
create mode 100644 configs/Mele_I7_defconfig
create mode 100644 configs/Orangepi_defconfig
create mode 100644 configs/Orangepi_mini_defconfig
create mode 100644 configs/Wexler_TAB7200_defconfig
create mode 100644 configs/Wits_Pro_A20_DKT_defconfig
create mode 100644 configs/forfun_q88db_defconfig
create mode 100644 configs/jesurun_q5_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-02-21 18:22 Hans de Goede
@ 2015-02-23 11:58 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-02-23 11:58 UTC (permalink / raw)
To: u-boot
On Sat, Feb 21, 2015 at 07:22:33PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> We've build-up a small collection of fixes for sunxi.
> Please pull u-boot-sunxi/master into master, highlights:
>
> 1) Various bug fixes
> 2) Add support for 1 new board
>
> The following changes since commit 1320112c8aa58345d71a5a46f3bf6a52589f1f2b:
>
> Merge branch 'master' of git://git.denx.de/u-boot-fdt (2015-02-18 08:46:50 -0500)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 77ef136950b4649ff4844c3b72dab107a9c565a0:
>
> sunxi: Machine id hack to prevent loading buggy sunxi-3.4 kernels (2015-02-21 16:54:29 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150223/c224c59b/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-02-21 18:22 Hans de Goede
2015-02-23 11:58 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-02-21 18:22 UTC (permalink / raw)
To: u-boot
Hi Tom,
We've build-up a small collection of fixes for sunxi.
Please pull u-boot-sunxi/master into master, highlights:
1) Various bug fixes
2) Add support for 1 new board
The following changes since commit 1320112c8aa58345d71a5a46f3bf6a52589f1f2b:
Merge branch 'master' of git://git.denx.de/u-boot-fdt (2015-02-18 08:46:50 -0500)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 77ef136950b4649ff4844c3b72dab107a9c565a0:
sunxi: Machine id hack to prevent loading buggy sunxi-3.4 kernels (2015-02-21 16:54:29 +0100)
----------------------------------------------------------------
Hans de Goede (8):
sunxi: video: Add support for LCD reset pin
sunxi: video: Add support for LCD panels which need to be configured via i2c
sunxi: video: Add support for tl059wv5c0 lcd panels
sunxi: mmc: Always declare High Capacity capability
sunxi: Add support for the UTOO P66 tablet
sunxi: musb: Check Vbus-det before enabling otg port power
sunxi: Fix sun5i mbus speed when booting old kernels
sunxi: Set the /chosen/stdout-path fdt property for sunxi boards
Siarhei Siamashka (1):
sunxi: Machine id hack to prevent loading buggy sunxi-3.4 kernels
arch/arm/include/asm/arch-sunxi/clock_sun4i.h | 9 +++++
board/sunxi/Kconfig | 48 +++++++++++++++++++++++++++
board/sunxi/board.c | 10 ++++++
configs/Ampe_A76_defconfig | 1 +
configs/Chuwi_V7_CW0825_defconfig | 1 +
configs/Hyundai_A7HD_defconfig | 1 +
configs/Inet_86VS_defconfig | 1 +
configs/TZX-Q8-713B7_defconfig | 1 +
configs/UTOO_P66_defconfig | 21 ++++++++++++
drivers/mmc/sunxi_mmc.c | 6 +---
drivers/usb/musb-new/sunxi.c | 29 ++++++++++++++++
drivers/video/sunxi_display.c | 18 +++++++++-
include/configs/sun4i.h | 4 +--
include/configs/sun5i.h | 4 +--
include/configs/sun7i.h | 4 +--
include/configs/sunxi-common.h | 46 +++++++++++++++++++++++++
16 files changed, 192 insertions(+), 12 deletions(-)
create mode 100644 configs/UTOO_P66_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-02-16 19:39 Hans de Goede
@ 2015-02-17 20:24 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-02-17 20:24 UTC (permalink / raw)
To: u-boot
On Mon, Feb 16, 2015 at 08:39:31PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> As discussed here is a pull-req to fix the FEL booting issue. We
> had already build up a queue of some misc. fixes in u-boot-sunxi/next,
> so those are included too.
>
> The following changes since commit bd2a4888b123713adec271d6c8040ca9f609aa2f:
>
> sunxi: configs/sunxi-common.h: Enable CONFIG_CMD_PART (2015-02-11 19:43:45 -0500)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 840fe95c3bcff7692c51b90ebc0d350792597ff0:
>
> sunxi: Support the FEL boot mode in the regular u-boot build (2015-02-16 20:23:52 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150217/41641407/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-02-16 19:39 Hans de Goede
2015-02-17 20:24 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-02-16 19:39 UTC (permalink / raw)
To: u-boot
Hi Tom,
As discussed here is a pull-req to fix the FEL booting issue. We
had already build up a queue of some misc. fixes in u-boot-sunxi/next,
so those are included too.
The following changes since commit bd2a4888b123713adec271d6c8040ca9f609aa2f:
sunxi: configs/sunxi-common.h: Enable CONFIG_CMD_PART (2015-02-11 19:43:45 -0500)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 840fe95c3bcff7692c51b90ebc0d350792597ff0:
sunxi: Support the FEL boot mode in the regular u-boot build (2015-02-16 20:23:52 +0100)
----------------------------------------------------------------
Hans de Goede (5):
sunxi: MAINTAINERS: drop no longer existing felconfig-s from MAINTAINERS
sunxi: video: Do not use CONFIG_SYS_MEM_TOP_HIDE for the framebuffer
sunxi: video: Dynamically reserve framebuffer memory
sunxi: dram: Un-inline dram helper functions
sunxi: otg: Fix peripheral mode
Paul Kocialkowski (1):
sunxi: Ampe A76 support
Siarhei Siamashka (2):
tools: mksunxiboot: Fix problems on big endian systems
sunxi: Support the FEL boot mode in the regular u-boot build
Simon Glass (3):
arm: Allow lr to be saved by board code
arm: spl: Provide for a board-specific loader
sunxi: Normalise FEL support
arch/arm/cpu/armv7/exynos/spl_boot.c | 1 -
arch/arm/cpu/armv7/omap-common/lowlevel_init.S | 2 +-
arch/arm/cpu/armv7/omap3/lowlevel_init.S | 2 +-
arch/arm/cpu/armv7/start.S | 7 ++-
arch/arm/cpu/armv7/sunxi/Makefile | 5 +-
arch/arm/cpu/armv7/sunxi/board.c | 46 ++++++++++++++-
arch/arm/cpu/armv7/sunxi/config.mk | 2 -
arch/arm/cpu/armv7/sunxi/dram_helpers.c | 37 ++++++++++++
arch/arm/cpu/armv7/sunxi/fel_utils.S | 42 +++++++++++++
arch/arm/cpu/armv7/sunxi/u-boot-spl-fel.lds | 82 --------------------------
arch/arm/include/asm/arch-sunxi/dram.h | 28 +--------
arch/arm/include/asm/arch-sunxi/sys_proto.h | 10 ++++
arch/arm/include/asm/spl.h | 4 ++
arch/arm/include/asm/system.h | 15 +++++
board/nokia/rx51/lowlevel_init.S | 3 +-
board/sunxi/Kconfig | 10 ++++
board/sunxi/MAINTAINERS | 7 ++-
common/spl/spl.c | 5 ++
configs/Ampe_A76_defconfig | 15 +++++
drivers/usb/musb-new/sunxi.c | 13 +---
drivers/video/sunxi_display.c | 36 +++++++++--
include/configs/sunxi-common.h | 14 ++---
scripts/Makefile.spl | 2 -
tools/mksunxiboot.c | 14 +++--
24 files changed, 247 insertions(+), 155 deletions(-)
create mode 100644 arch/arm/cpu/armv7/sunxi/dram_helpers.c
create mode 100644 arch/arm/cpu/armv7/sunxi/fel_utils.S
delete mode 100644 arch/arm/cpu/armv7/sunxi/u-boot-spl-fel.lds
create mode 100644 configs/Ampe_A76_defconfig
Thanks & Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-02-02 14:19 Hans de Goede
@ 2015-02-02 18:59 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-02-02 18:59 UTC (permalink / raw)
To: u-boot
On Mon, Feb 02, 2015 at 03:19:48PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> We've once again build-up a nice collection of patches for sunxi.
> Please pull u-boot-sunxi/master into master, highlights:
>
> 1) Finish the dram config cleanup
> 2) Add support for 3 new boards
>
> The following changes since commit 2af13d6b6265a6700c4f65597410b769895024bf:
>
> lcd: fix console address is not initialized (2015-01-28 16:58:02 -0500)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 5abdb156bb5c2685744be3620c4bdb1875bd81ce:
>
> sunxi: mmc: Add 'sunxi_' prefix to the static functions (2015-02-02 14:04:28 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150202/1aef4ebd/attachment.sig>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-02-02 14:19 Hans de Goede
2015-02-02 18:59 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-02-02 14:19 UTC (permalink / raw)
To: u-boot
Hi Tom,
We've once again build-up a nice collection of patches for sunxi.
Please pull u-boot-sunxi/master into master, highlights:
1) Finish the dram config cleanup
2) Add support for 3 new boards
The following changes since commit 2af13d6b6265a6700c4f65597410b769895024bf:
lcd: fix console address is not initialized (2015-01-28 16:58:02 -0500)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 5abdb156bb5c2685744be3620c4bdb1875bd81ce:
sunxi: mmc: Add 'sunxi_' prefix to the static functions (2015-02-02 14:04:28 +0100)
----------------------------------------------------------------
Adam Sampson (1):
sunxi: Add Linksprite_pcDuino3_Nano board / defconfig
Hans de Goede (9):
sunxi: Only enable i2c support in the SPL when needed
sunxi: Hyundai_A7HD_defconfig fix USB vbus pin config
sunxi: Convert sun5i boards to use auto dram configuration
sunxi: Add a GMAC Transmit Clock Delay Chain Kconfig option
sunxi: Remove CONFIG_TARGET_FOO for sun5i and sun7i boards
sunxi: rsb: Add sun9i (A80 support)
sunxi: rsb: Move rsb_set_device_mode() call to rsb_init()
sunxi: MAINTAINERS: sort entries alphabetically
sunxi: video: Force h/vsync active high when using ext. vga dac on some boards
Michal Suchanek (1):
sunxi: Add Inet 86VS support
Paul Kocialkowski (1):
sunxi: TZX-Q8-713B7 support
Siarhei Siamashka (3):
sunxi: dram: Optionally use standard JEDEC timings for sun[457]i
sunxi: dram: Support more sun[457]i dram parameters in Kconfig
sunxi: mmc: Add 'sunxi_' prefix to the static functions
arch/arm/cpu/armv7/sunxi/Makefile | 2 +
arch/arm/cpu/armv7/sunxi/rsb.c | 22 ++-
arch/arm/include/asm/arch-sunxi/clock_sun4i.h | 2 +
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 2 +
arch/arm/include/asm/arch-sunxi/cpu_sun9i.h | 5 +-
arch/arm/include/asm/arch-sunxi/gpio.h | 9 ++
arch/arm/include/asm/arch-sunxi/rsb.h | 4 +-
board/sunxi/Kconfig | 180 +++++++++++-----------
board/sunxi/MAINTAINERS | 64 +++++---
board/sunxi/Makefile | 8 +-
board/sunxi/dram_a10s_olinuxino_m.c | 31 ----
board/sunxi/dram_a13_oli_micro.c | 32 ----
board/sunxi/dram_a13_olinuxino.c | 31 ----
board/sunxi/dram_bananapi.c | 31 ----
board/sunxi/dram_r7dongle.c | 31 ----
board/sunxi/dram_sun4i_auto.c | 14 +-
board/sunxi/dram_sun5i_auto.c | 13 +-
board/sunxi/dram_timings_sun4i.h | 205 ++++++++++++++++++++++++++
board/sunxi/gmac.c | 11 +-
configs/A10s-OLinuXino-M_defconfig | 4 +-
configs/A13-OLinuXinoM_defconfig | 5 +-
configs/A13-OLinuXino_defconfig | 5 +-
configs/A20-OLinuXino-Lime2_defconfig | 1 -
configs/A20-OLinuXino-Lime_defconfig | 1 -
configs/A20-OLinuXino_MICRO_defconfig | 1 -
configs/Auxtek-T004_defconfig | 4 +-
configs/Bananapi_defconfig | 2 +-
configs/Bananapro_defconfig | 2 +-
configs/Cubieboard2_defconfig | 1 -
configs/Cubietruck_defconfig | 1 -
configs/Hyundai_A7HD_defconfig | 3 +-
configs/Inet_86VS_defconfig | 15 ++
configs/Ippo_q8h_v5_defconfig | 1 -
configs/Linksprite_pcDuino3_Nano_defconfig | 11 ++
configs/Linksprite_pcDuino3_defconfig | 1 -
configs/Linksprite_pcDuino3_fdt_defconfig | 1 -
configs/MSI_Primo73_defconfig | 9 +-
configs/Mele_M3_defconfig | 1 -
configs/TZX-Q8-713B7_defconfig | 15 ++
configs/i12-tvbox_defconfig | 1 -
configs/mk802_a10s_defconfig | 1 -
configs/r7-tv-dongle_defconfig | 4 +-
drivers/mmc/sunxi_mmc.c | 14 +-
drivers/power/axp221.c | 4 +-
drivers/video/sunxi_display.c | 12 +-
include/axp221.h | 1 -
include/configs/sunxi-common.h | 3 +
47 files changed, 490 insertions(+), 331 deletions(-)
delete mode 100644 board/sunxi/dram_a10s_olinuxino_m.c
delete mode 100644 board/sunxi/dram_a13_oli_micro.c
delete mode 100644 board/sunxi/dram_a13_olinuxino.c
delete mode 100644 board/sunxi/dram_bananapi.c
delete mode 100644 board/sunxi/dram_r7dongle.c
create mode 100644 board/sunxi/dram_timings_sun4i.h
create mode 100644 configs/Inet_86VS_defconfig
create mode 100644 configs/Linksprite_pcDuino3_Nano_defconfig
create mode 100644 configs/TZX-Q8-713B7_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-01-23 14:49 Hans de Goede
@ 2015-01-23 21:57 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-01-23 21:57 UTC (permalink / raw)
To: u-boot
On Fri, Jan 23, 2015 at 03:49:25PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> We've once again build-up a nice collection of patches for sunxi.
> Please pull u-boot-sunxi/master into master, highlights:
>
> 1) A80 support preparation (non-SPL support is ready, but waiting for the start.S cleanup)
> 2) Cleanup sun4i & sun7i dram configuration
> 3) Support for some LCD panels which have a controller which requires some extra poking
> 4) Enable OTG support, allowing interaction with u-boot on tablets
> 5) Support for 8 new boards
>
> The following changes since commit b56f6e2b4e0291efbe1b50f082dec73272ad7ab3:
>
> sunxi: Restore lowlevel_init usage (2015-01-21 10:46:28 -0500)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to 4e7c892d15e2aa98086aaacdb979821d011b7db2:
>
> sunxi: Use a common CONFIG_SYS_PROMPT (2015-01-23 15:15:51 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150123/7a9131b1/attachment.pgp>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-01-23 14:49 Hans de Goede
2015-01-23 21:57 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-01-23 14:49 UTC (permalink / raw)
To: u-boot
Hi Tom,
We've once again build-up a nice collection of patches for sunxi.
Please pull u-boot-sunxi/master into master, highlights:
1) A80 support preparation (non-SPL support is ready, but waiting for the start.S cleanup)
2) Cleanup sun4i & sun7i dram configuration
3) Support for some LCD panels which have a controller which requires some extra poking
4) Enable OTG support, allowing interaction with u-boot on tablets
5) Support for 8 new boards
The following changes since commit b56f6e2b4e0291efbe1b50f082dec73272ad7ab3:
sunxi: Restore lowlevel_init usage (2015-01-21 10:46:28 -0500)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to 4e7c892d15e2aa98086aaacdb979821d011b7db2:
sunxi: Use a common CONFIG_SYS_PROMPT (2015-01-23 15:15:51 +0100)
----------------------------------------------------------------
Aleksei Mamlin (1):
sunxi: Add Marsboard A10 support
Hans de Goede (26):
sunxi: display: Make lcd display clk phase configurable
sunxi: Drop pll6 setting from clock_init_uart
sunxi: Move clock_get_pllX / clock_set_pllX protos to mach specific headers
sunxi: Rename cpu.h to cpu_sun4i.h
sun9i: Add cpu_sun9i.h with iomem defines
sun9i: Add clock_sun9i.h with ccu register layout for sun9i
sun9i: Add sun9i (A80) clock setup support
sunxi: mmc: Use a realistic timeout when sending a mmc command
sunxi: mmc: Add support for sun9i (A80)
sunxi: axp209: Disable interrupts when intializing the axp209
sunxi: ba10_tv_box_defconfig: Fix USB not working
sunxi: Stop differentiating between 512M and 1G variants of the same board
sunxi: Convert sun4i boards to use auto dram configuration
sunxi: Remove CONFIG_TARGET_FOO for sun4i, sun6i and sun8i boards
sunxi: Add mk802 board / defconfig
sunxi: Add mk802ii board / defconfig
sunxi: Add mk802_a10s board / defconfig
sunxi: video: Use frontend for dma on sun4i to fix memory bandwidth problems
sunxi: Hookup OTG USB controller support
video: Add support for Hitachi tx18d42vm LVDS LCD panels
sunxi: video: Add support for Hitachi tx18d42vm LVDS LCD panels
sunxi: Add new Chuwi V7 CW0825 board / defconfig
sunxi: Drop qt840a_defconfig
sunxi: Convert sun7i boards to use auto dram configuration
sunxi: video: Make pwm polarity configurable
sunxi: Add Hyundai A7HD support
Ian Campbell (2):
sunxi: Add support for Mele M5.
sunxi: Use a common CONFIG_SYS_PROMPT
Priit Laes (1):
sunxi: Add Gemei G9 (Allwinner A10/sun4i) tablet
Siarhei Siamashka (6):
sunxi: axp221: Add ELDO[1-3] support
include: Add header file with MIPI DSI constants from linux 3.18
video: Add support for SSD2828 (parallel LCD to MIPI bridge)
video: sunxi: Hook up SSD2828 with the sunxi video driver
sun6i: Add LCD display support for MSI Primo81 tablet
video: ssd2828: Allow using 'pclk' as the PLL clock source
arch/arm/cpu/armv7/sunxi/Makefile | 1 +
arch/arm/cpu/armv7/sunxi/clock_sun6i.c | 5 +-
arch/arm/cpu/armv7/sunxi/clock_sun9i.c | 68 ++++
arch/arm/include/asm/arch-sunxi/clock.h | 6 +-
arch/arm/include/asm/arch-sunxi/clock_sun4i.h | 11 +
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 5 +
arch/arm/include/asm/arch-sunxi/clock_sun9i.h | 139 +++++++
arch/arm/include/asm/arch-sunxi/cpu.h | 148 +------
arch/arm/include/asm/arch-sunxi/cpu_sun4i.h | 154 ++++++++
arch/arm/include/asm/arch-sunxi/cpu_sun9i.h | 108 +++++
arch/arm/include/asm/arch-sunxi/display.h | 120 +++++-
arch/arm/include/asm/arch-sunxi/dram_sun4i.h | 2 +-
arch/arm/include/asm/arch-sunxi/mmc.h | 8 +-
arch/arm/include/asm/arch-sunxi/usbc.h | 2 +
board/sunxi/Kconfig | 132 +++----
board/sunxi/MAINTAINERS | 22 +-
board/sunxi/Makefile | 23 +-
board/sunxi/board.c | 26 ++
board/sunxi/dram_a10_olinuxino_l.c | 31 --
board/sunxi/dram_a20_olinuxino_l.c | 31 --
board/sunxi/dram_cubieboard.c | 31 --
board/sunxi/dram_cubieboard2.c | 31 --
board/sunxi/dram_cubietruck.c | 31 --
board/sunxi/dram_linksprite_pcduino3.c | 31 --
board/sunxi/dram_sun4i_360_1024_iow16.c | 31 --
board/sunxi/dram_sun4i_360_1024_iow8.c | 31 --
board/sunxi/dram_sun4i_384_1024_iow8.c | 31 --
board/sunxi/dram_sun4i_408_1024_iow8.c | 31 --
.../{dram_sun4i_360_512.c => dram_sun4i_auto.c} | 16 +-
.../{dram_a20_olinuxino_l2.c => dram_sun5i_auto.c} | 16 +-
board/sunxi/dram_sun7i_384_1024_iow16.c | 31 --
board/sunxi/dram_sun7i_384_512_busw16_iow16.c | 31 --
configs/A10-OLinuXino-Lime_defconfig | 4 +-
configs/A20-OLinuXino-Lime2_defconfig | 3 +
configs/A20-OLinuXino-Lime_defconfig | 3 +
configs/A20-OLinuXino_MICRO_defconfig | 3 +
configs/Bananapi_defconfig | 3 +
configs/Bananapro_defconfig | 3 +
configs/CSQ_CS908_defconfig | 1 -
configs/Chuwi_V7_CW0825_defconfig | 19 +
configs/Colombus_defconfig | 1 -
configs/Cubieboard2_defconfig | 3 +
configs/Cubieboard_defconfig | 4 +-
configs/Cubietruck_defconfig | 3 +
configs/Hummingbird_A31_defconfig | 1 -
configs/Hyundai_A7HD_defconfig | 22 ++
configs/Ippo_q8h_v1_2_defconfig | 4 +-
configs/Ippo_q8h_v5_defconfig | 4 +-
configs/Linksprite_pcDuino3_defconfig | 3 +
configs/Linksprite_pcDuino3_fdt_defconfig | 3 +
configs/Linksprite_pcDuino_defconfig | 4 +-
configs/MSI_Primo73_defconfig | 4 +
configs/MSI_Primo81_defconfig | 20 +-
configs/Marsboard_A10_defconfig | 9 +
configs/Mele_A1000G_defconfig | 8 -
configs/Mele_A1000_defconfig | 4 +-
configs/Mele_M3_defconfig | 3 +
configs/Mele_M5_defconfig | 13 +
configs/Mele_M9_defconfig | 1 -
configs/Mini-X_defconfig | 4 +-
configs/ba10_tv_box_defconfig | 6 +-
configs/i12-tvbox_defconfig | 3 +
configs/mk802_a10s_defconfig | 11 +
configs/mk802_defconfig | 10 +
.../{Mini-X-1Gb_defconfig => mk802ii_defconfig} | 6 +-
configs/qt840a_defconfig | 7 -
configs/sunxi_Gemei_G9_defconfig | 20 +
drivers/mmc/sunxi_mmc.c | 18 +-
drivers/power/Kconfig | 10 +
drivers/power/axp209.c | 14 +-
drivers/power/axp221.c | 33 ++
drivers/video/Kconfig | 81 ++++
drivers/video/Makefile | 2 +
drivers/video/hitachi_tx18d42vm_lcd.c | 81 ++++
drivers/video/hitachi_tx18d42vm_lcd.h | 9 +
drivers/video/ssd2828.c | 436 +++++++++++++++++++++
drivers/video/ssd2828.h | 128 ++++++
drivers/video/sunxi_display.c | 201 +++++++++-
include/axp221.h | 7 +
include/configs/sun4i.h | 1 -
include/configs/sun5i.h | 1 -
include/configs/sun6i.h | 2 -
include/configs/sun7i.h | 1 -
include/configs/sun8i.h | 2 -
include/configs/sunxi-common.h | 12 +-
include/mipi_display.h | 130 ++++++
86 files changed, 2073 insertions(+), 700 deletions(-)
create mode 100644 arch/arm/cpu/armv7/sunxi/clock_sun9i.c
create mode 100644 arch/arm/include/asm/arch-sunxi/clock_sun9i.h
create mode 100644 arch/arm/include/asm/arch-sunxi/cpu_sun4i.h
create mode 100644 arch/arm/include/asm/arch-sunxi/cpu_sun9i.h
delete mode 100644 board/sunxi/dram_a10_olinuxino_l.c
delete mode 100644 board/sunxi/dram_a20_olinuxino_l.c
delete mode 100644 board/sunxi/dram_cubieboard.c
delete mode 100644 board/sunxi/dram_cubieboard2.c
delete mode 100644 board/sunxi/dram_cubietruck.c
delete mode 100644 board/sunxi/dram_linksprite_pcduino3.c
delete mode 100644 board/sunxi/dram_sun4i_360_1024_iow16.c
delete mode 100644 board/sunxi/dram_sun4i_360_1024_iow8.c
delete mode 100644 board/sunxi/dram_sun4i_384_1024_iow8.c
delete mode 100644 board/sunxi/dram_sun4i_408_1024_iow8.c
rename board/sunxi/{dram_sun4i_360_512.c => dram_sun4i_auto.c} (67%)
rename board/sunxi/{dram_a20_olinuxino_l2.c => dram_sun5i_auto.c} (61%)
delete mode 100644 board/sunxi/dram_sun7i_384_1024_iow16.c
delete mode 100644 board/sunxi/dram_sun7i_384_512_busw16_iow16.c
create mode 100644 configs/Chuwi_V7_CW0825_defconfig
create mode 100644 configs/Hyundai_A7HD_defconfig
create mode 100644 configs/Marsboard_A10_defconfig
delete mode 100644 configs/Mele_A1000G_defconfig
create mode 100644 configs/Mele_M5_defconfig
create mode 100644 configs/mk802_a10s_defconfig
create mode 100644 configs/mk802_defconfig
rename configs/{Mini-X-1Gb_defconfig => mk802ii_defconfig} (53%)
delete mode 100644 configs/qt840a_defconfig
create mode 100644 configs/sunxi_Gemei_G9_defconfig
create mode 100644 drivers/video/hitachi_tx18d42vm_lcd.c
create mode 100644 drivers/video/hitachi_tx18d42vm_lcd.h
create mode 100644 drivers/video/ssd2828.c
create mode 100644 drivers/video/ssd2828.h
create mode 100644 include/mipi_display.h
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2015-01-14 14:16 Hans de Goede
@ 2015-01-14 15:30 ` Tom Rini
0 siblings, 0 replies; 111+ messages in thread
From: Tom Rini @ 2015-01-14 15:30 UTC (permalink / raw)
To: u-boot
On Wed, Jan 14, 2015 at 03:16:44PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> We've been building a collection of very nice improvements for sunxi
> while v2015.01 was stabilizing, please pull u-boot-sunxi/master into master,
> highlights:
>
> 1) Improved sun6i (A31) support, including support for the A31s variant and
> automatic assignment of a SoC serial based MAC address for ethernet
> 2) Full sun8i (A23) support including DRAM controller init and SPL, so now
> people can boot these boards using a full FOSS solution
> 3) Many improvement to the graphical console support, automatic selection
> of the native mode for HDMI/DVI monitors via DDC + EDID, LCD panel support,
> VGA output support
> 4) Preparation work for OTG controller support, together with 3) this allows using
> u-boot on tablets effortlessly. The rest of the OTG support is going upstream
> through the usb tree
>
> The following changes since commit 5f88ed5cde04612e5b4520327b82d81a3f5493a0:
>
> Merge git://git.denx.de/u-boot-x86 (2015-01-13 13:39:25 -0500)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to a90e77dbeb92f78ec06547621a7b22a785a43a3d:
>
> sunxi: usbc: Add support for usb-vbus0 controller by axp drivebus pin (2015-01-14 14:56:40 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150114/25754ffd/attachment.pgp>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2015-01-14 14:16 Hans de Goede
2015-01-14 15:30 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2015-01-14 14:16 UTC (permalink / raw)
To: u-boot
Hi Tom,
We've been building a collection of very nice improvements for sunxi
while v2015.01 was stabilizing, please pull u-boot-sunxi/master into master,
highlights:
1) Improved sun6i (A31) support, including support for the A31s variant and
automatic assignment of a SoC serial based MAC address for ethernet
2) Full sun8i (A23) support including DRAM controller init and SPL, so now
people can boot these boards using a full FOSS solution
3) Many improvement to the graphical console support, automatic selection
of the native mode for HDMI/DVI monitors via DDC + EDID, LCD panel support,
VGA output support
4) Preparation work for OTG controller support, together with 3) this allows using
u-boot on tablets effortlessly. The rest of the OTG support is going upstream
through the usb tree
The following changes since commit 5f88ed5cde04612e5b4520327b82d81a3f5493a0:
Merge git://git.denx.de/u-boot-x86 (2015-01-13 13:39:25 -0500)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to a90e77dbeb92f78ec06547621a7b22a785a43a3d:
sunxi: usbc: Add support for usb-vbus0 controller by axp drivebus pin (2015-01-14 14:56:40 +0100)
----------------------------------------------------------------
Axel Lin (1):
mmc: sunxi: Fix misuse of gpio_direction_input()
Chen-Yu Tsai (5):
sun6i: Add new board Merrii Hummingbird A31
sunxi: video: Allow external DACs for VGA on platforms without TV encoders
sunxi: video: Add support for external DAC enable pin
sunxi: Hummingbird_A31_defconfig: Enable VGA output through external DAC
sunxi: axp221: correct ALDO2 description for sun6i
Hans de Goede (66):
sun6i: Make dram clk and zq value Kconfig options
sun6i: Add sunxi_get_ss_bonding_id() function
sun6i: dram: Do not try to initialize a second dram chan on A31s
sun6i: Add new CSQ_CS908 board
sun6i: Update Colombus defconfig settings
sunxi: mmc: Properly setup mod-clk and clock sampling phases
sun6i: axp221: Add axp221_get_sid function
sunxi: Add sunxi_get_sid helper function
sun6i: s/SUNXI_*P2WI*/SUN6I_*P2WI*/
sunxi: Add support for the rsb (Reduced Serial Bus)
sunxi: axp221: Add axp223 support
sunxi: axp221: Add Kconfig help and sane defaults for typical ldo usage
sunxi: axp221: Make dcdc1 voltage configurable
sunxi: axp221: Explicitly turn off unused voltages
sunxi: axp221: Disable dcdc4 on sun8i (A23)
sun6i: Add a sigma_delta_enable paramter to clock_set_pll5()
sun6i: clock_set_pll5: Calculate k and m rather then hardcoding them
sunxi: Move await_completion dram helper to dram.h
sunxi: Fill memory before comparing it when doing dram init on sun6i
sunxi: Use memcmp for mctl_mem_matches
sun8i: Add dram initialization support
sun8i: Ippo_q8h_v5_defconfig: Enable SPL support
sun8i: Add defconfig for Ippo_q8h v1.2
sunxi: Fix PLL1 running at half speed on sun8i
sun7i: Add new Bananapro board / defconfig
videomodes: Add pixelclock_khz and refresh fields to ctfb_res_modes
videomodes: Add (vesa) standard timings
videomodes: Add a bunch of high res modes
videomodes: Add video_get_ctfb_res_modes helper function
videomodes: Add helper functions to parse video-mode env-var extra options
videomodes: Add video_edid_dtd_to_ctfb_res_modes helper function
edid: Add an edid_check_checksum() helper function
edid: Add struct and defines for cea681 extension blocks
sunxi: video: Use video-mode/-timing from videomodes
sunxi: video: Add support for video-mode environment variable
sunxi: video: Add hpd option
sunxi: video: Add DDC & EDID support
sunxi: video: Add hdmi support
sunxi: video: Add sunxi_hdmi_edid_get_block helper function
sunxi: video: When using edid use CEA681 extension blocks to select hdmi output
sunxi: video: Give hotplug-detect (hpd) signal some time to show up
sunxi: video: Set input sync enable
sunxi: gpio: Properly sort mux defines by port number
sunxi: gpio: Add support for gpio pins on the AXP209 pmic
sunxi: video: Improve monitor video-mode option handling
sunxi: video: Prepare for lcd support
sunxi: video: Modify sunxi_lcdc_pll_set to work with both tcon0 and tcon1
sunxi: video: Move sunxi_drc_init
sunxi: video: Add lcd output support
sunxi: video: Enable video on sun8i, which supports LCD but not HDMI
sunxi: video: Add support for VGA via external DACs connected to the LCD pins
sunxi: sunxi-common.h: Reduce bootm_size to take the framebuffer into account
sunxi: A13-OLinuXino defconfigs: Enable VGA output, add lcd-mode for 7" LCD
sunxi: Ippo_q8h defconfigs: Enable the LCD panel found on these tablets.
sunxi: video: Remove sunxi_display.enabled variable
sunxi: video: Use sunxi_lcdc_get_clk_delay to calculate tcon1 delay
sunxi: video: Add support for using PORTD hsync/vsync pins with tcon1
sunxi: video: Fallback from HDMI to VGA on boards with VGA
sunxi: video: Add VGA output support
sunxi: video: Add a hpd_delay parameter to configure hpd delay
sunxi: video: Add lvds support
sunxi: axp221: Protect axp221_init against multiple calls
sunxi: axp221: Add support for controlling the drivebus pin
sunxi: Move usb-controller init code out of ehci-sunxi.c for reuse for otg
sunxi: usbc: Add support for usb0 to the common usbc code
sunxi: usbc: Add support for usb-vbus0 controller by axp drivebus pin
Jan Kiszka (3):
sunxi: Align PSCI stack calculation to comment
sun7i: Add support for taking CPUs offline via PSCI
sun7i: Move psci_arch_init close to text_end
Siarhei Siamashka (6):
sunxi: Fix CONFIG_UART0_PORT_F build and add it to menuconfig
sun6i: Add defconfig for MSI Primo81 tablet
sun7i: Add defconfig for MSI Primo73 tablet
sunxi: Fix buggy sun6i/sun8i DRAM size detection logic
console: Use pre-console buffer to get complete log on all consoles
sunxi: Enable pre-console buffer
Zoltan HERPAI (1):
sunxi: add Linksprite pcDuino v1/v2 support
arch/arm/cpu/armv7/sunxi/Makefile | 5 +-
arch/arm/cpu/armv7/sunxi/board.c | 3 +-
arch/arm/cpu/armv7/sunxi/clock_sun6i.c | 26 +-
arch/arm/cpu/armv7/sunxi/cpu_info.c | 57 +-
arch/arm/cpu/armv7/sunxi/dram_sun4i.c | 17 +-
arch/arm/cpu/armv7/sunxi/dram_sun6i.c | 77 +--
arch/arm/cpu/armv7/sunxi/dram_sun8i.c | 345 +++++++++++
arch/arm/cpu/armv7/sunxi/p2wi.c | 14 +-
arch/arm/cpu/armv7/sunxi/psci.S | 201 ++++++-
arch/arm/cpu/armv7/sunxi/rsb.c | 158 +++++
arch/arm/cpu/armv7/sunxi/usbc.c | 272 +++++++++
arch/arm/include/asm/arch-sunxi/clock.h | 1 -
arch/arm/include/asm/arch-sunxi/clock_sun4i.h | 23 +-
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 31 +-
arch/arm/include/asm/arch-sunxi/cpu.h | 13 +-
arch/arm/include/asm/arch-sunxi/display.h | 219 ++++++-
arch/arm/include/asm/arch-sunxi/dram.h | 29 +
arch/arm/include/asm/arch-sunxi/dram_sun8i.h | 266 +++++++++
arch/arm/include/asm/arch-sunxi/gpio.h | 22 +-
arch/arm/include/asm/arch-sunxi/prcm.h | 3 +-
arch/arm/include/asm/arch-sunxi/rsb.h | 55 ++
arch/arm/include/asm/arch-sunxi/usbc.h | 20 +
board/sunxi/Kconfig | 176 +++++-
board/sunxi/MAINTAINERS | 27 +-
board/sunxi/Makefile | 3 +
board/sunxi/board.c | 48 +-
board/sunxi/dram_sun4i_408_1024_iow8.c | 31 +
board/sunxi/gmac.c | 2 +-
common/console.c | 46 +-
common/edid.c | 12 +
configs/A13-OLinuXinoM_defconfig | 9 +-
configs/A13-OLinuXino_defconfig | 9 +-
configs/A20-OLinuXino_MICRO_defconfig | 1 +
configs/Bananapro_defconfig | 9 +
configs/CSQ_CS908_defconfig | 16 +
configs/Colombus_defconfig | 8 +-
configs/Cubietruck_defconfig | 1 +
configs/Hummingbird_A31_defconfig | 17 +
configs/Ippo_q8h_v1_2_defconfig | 18 +
configs/Ippo_q8h_v5_defconfig | 23 +-
configs/Linksprite_pcDuino_defconfig | 7 +
configs/MSI_Primo73_defconfig | 12 +
configs/MSI_Primo81_defconfig | 12 +
configs/Mele_A1000G_defconfig | 1 +
configs/Mele_A1000_defconfig | 1 +
configs/Mele_M3_defconfig | 1 +
configs/Mele_M9_defconfig | 7 +-
doc/README.video | 55 +-
drivers/gpio/sunxi_gpio.c | 32 +-
drivers/mmc/sunxi_mmc.c | 102 +++-
drivers/power/Kconfig | 54 +-
drivers/power/axp209.c | 72 +++
drivers/power/axp221.c | 245 +++++++-
drivers/usb/host/ehci-sunxi.c | 213 +------
drivers/video/Makefile | 2 +-
drivers/video/sunxi_display.c | 825 ++++++++++++++++++++++----
drivers/video/videomodes.c | 201 ++++++-
drivers/video/videomodes.h | 22 +-
include/axp209.h | 7 +
include/axp221.h | 27 +-
include/configs/sun8i.h | 7 +
include/configs/sunxi-common.h | 22 +-
include/edid.h | 32 +
scripts/multiconfig.sh | 2 +-
64 files changed, 3698 insertions(+), 576 deletions(-)
create mode 100644 arch/arm/cpu/armv7/sunxi/dram_sun8i.c
create mode 100644 arch/arm/cpu/armv7/sunxi/rsb.c
create mode 100644 arch/arm/cpu/armv7/sunxi/usbc.c
create mode 100644 arch/arm/include/asm/arch-sunxi/dram_sun8i.h
create mode 100644 arch/arm/include/asm/arch-sunxi/rsb.h
create mode 100644 arch/arm/include/asm/arch-sunxi/usbc.h
create mode 100644 board/sunxi/dram_sun4i_408_1024_iow8.c
create mode 100644 configs/Bananapro_defconfig
create mode 100644 configs/CSQ_CS908_defconfig
create mode 100644 configs/Hummingbird_A31_defconfig
create mode 100644 configs/Ippo_q8h_v1_2_defconfig
create mode 100644 configs/Linksprite_pcDuino_defconfig
create mode 100644 configs/MSI_Primo73_defconfig
create mode 100644 configs/MSI_Primo81_defconfig
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2014-11-26 16:25 ` Tom Rini
@ 2014-11-27 8:18 ` Hans de Goede
0 siblings, 0 replies; 111+ messages in thread
From: Hans de Goede @ 2014-11-27 8:18 UTC (permalink / raw)
To: u-boot
Hi,
On 11/26/2014 05:25 PM, Tom Rini wrote:
> On Wed, Nov 26, 2014 at 10:20:44AM +0100, Hans de Goede wrote:
>> Hi,
>>
>> On 11/25/2014 10:52 PM, Tom Rini wrote:
>>> On Tue, Nov 25, 2014 at 10:52:21AM -0700, Simon Glass wrote:
>>>> Hi Tom,
>>>>
>>>> On 25 November 2014 at 05:45, Hans de Goede <hdegoede@redhat.com> wrote:
>>>>> Hi Tom,
>>>>>
>>>>> Please pull u-boot-sunxi/master into master, highlights:
>>>>>
>>>>> 1) hdmi console (with usb keyboard) support with simplefb support so the
>>>>> kernel
>>>>> can use the framebuffer too
>>>>> 2) GMAC support for sun6i
>>>>> 3) A couple of small bugfixes
>>>>>
>>>>> Note I've done a rebase + forced-push, as things were becoming a bit messy
>>>>> while merging.
>>>>>
>>>>> The following changes since commit 2a82ec77d27ef5f860a107c4b764643a655dceeb:
>>>>>
>>>>> Prepare v2015.01-rc2 (2014-11-24 17:08:47 -0500)
>>>>>
>>>>> are available in the git repository at:
>>>>>
>>>>> http://git.denx.de/u-boot-sunxi.git master
>>>>>
>>>>> for you to fetch changes up to b366fb92c3d118f97bb0f01fa9c40d253e70e12c:
>>>>>
>>>>> sun7i: Set ARMV7_BOOT_SEC_DEFAULT when OLD_SUNXI_KERNEL_COMPAT is set
>>>>> (2014-11-25 13:38:46 +0100)
>>>>>
>>>>> ----------------------------------------------------------------
>>>>> Hans de Goede (12):
>>>>> sun4i: Rename dram_clk_cfg to dram_clk_gate
>>>>> sunxi: Add video pll clock functions
>>>>> sunxi: video: Add sun6i support
>>>>> fdt_support: Add a fdt_setup_simplefb_node helper function
>>>>> common/lcd: Make lcd_dt_simplefb_configure_node use
>>>>> fdt_setup_simplefb_node
>>>>> sunxi: Add usb keyboard Kconfig option
>>>>> sunxi: ahci: Add a delay after enabling target power
>>>>> sun6i: Correct Mele M9 Vbus gpio settings
>>>>> sun6i: Add gmac support for sun6i boards
>>>>> sun6i: Drop some "unknown magic" from dram init
>>>>> sun7i: Drop CONFIG_ARMV7_PSCI_NR_CPUS
>>>>> sun7i: Set ARMV7_BOOT_SEC_DEFAULT when OLD_SUNXI_KERNEL_COMPAT is set
>>>>
>>>> The u-boot-fdt pull request is pending. I think it might have a slight
>>>> conflict with this one, so I'll wait until this goes in and then
>>>> resend the fdt pull request.
>>>
>>> I _think_ I resolved the conflict right.
>>
>> Hmm, I'm not seeing any changes if I do a "git remote update" did you perhaps
>> forget to push things ?
>
> Ah sorry. To be clear, I was testing things at the time :)
Ah, ok. Thanks looks good now (have not tested it yet).
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2014-11-26 9:20 ` Hans de Goede
@ 2014-11-26 16:25 ` Tom Rini
2014-11-27 8:18 ` Hans de Goede
0 siblings, 1 reply; 111+ messages in thread
From: Tom Rini @ 2014-11-26 16:25 UTC (permalink / raw)
To: u-boot
On Wed, Nov 26, 2014 at 10:20:44AM +0100, Hans de Goede wrote:
> Hi,
>
> On 11/25/2014 10:52 PM, Tom Rini wrote:
> >On Tue, Nov 25, 2014 at 10:52:21AM -0700, Simon Glass wrote:
> >>Hi Tom,
> >>
> >>On 25 November 2014 at 05:45, Hans de Goede <hdegoede@redhat.com> wrote:
> >>>Hi Tom,
> >>>
> >>>Please pull u-boot-sunxi/master into master, highlights:
> >>>
> >>>1) hdmi console (with usb keyboard) support with simplefb support so the
> >>>kernel
> >>> can use the framebuffer too
> >>>2) GMAC support for sun6i
> >>>3) A couple of small bugfixes
> >>>
> >>>Note I've done a rebase + forced-push, as things were becoming a bit messy
> >>>while merging.
> >>>
> >>>The following changes since commit 2a82ec77d27ef5f860a107c4b764643a655dceeb:
> >>>
> >>> Prepare v2015.01-rc2 (2014-11-24 17:08:47 -0500)
> >>>
> >>>are available in the git repository at:
> >>>
> >>> http://git.denx.de/u-boot-sunxi.git master
> >>>
> >>>for you to fetch changes up to b366fb92c3d118f97bb0f01fa9c40d253e70e12c:
> >>>
> >>> sun7i: Set ARMV7_BOOT_SEC_DEFAULT when OLD_SUNXI_KERNEL_COMPAT is set
> >>>(2014-11-25 13:38:46 +0100)
> >>>
> >>>----------------------------------------------------------------
> >>>Hans de Goede (12):
> >>> sun4i: Rename dram_clk_cfg to dram_clk_gate
> >>> sunxi: Add video pll clock functions
> >>> sunxi: video: Add sun6i support
> >>> fdt_support: Add a fdt_setup_simplefb_node helper function
> >>> common/lcd: Make lcd_dt_simplefb_configure_node use
> >>>fdt_setup_simplefb_node
> >>> sunxi: Add usb keyboard Kconfig option
> >>> sunxi: ahci: Add a delay after enabling target power
> >>> sun6i: Correct Mele M9 Vbus gpio settings
> >>> sun6i: Add gmac support for sun6i boards
> >>> sun6i: Drop some "unknown magic" from dram init
> >>> sun7i: Drop CONFIG_ARMV7_PSCI_NR_CPUS
> >>> sun7i: Set ARMV7_BOOT_SEC_DEFAULT when OLD_SUNXI_KERNEL_COMPAT is set
> >>
> >>The u-boot-fdt pull request is pending. I think it might have a slight
> >>conflict with this one, so I'll wait until this goes in and then
> >>resend the fdt pull request.
> >
> >I _think_ I resolved the conflict right.
>
> Hmm, I'm not seeing any changes if I do a "git remote update" did you perhaps
> forget to push things ?
Ah sorry. To be clear, I was testing things at the time :)
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141126/ddca5979/attachment.pgp>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2014-11-25 12:45 Hans de Goede
2014-11-25 17:52 ` Simon Glass
@ 2014-11-26 16:24 ` Tom Rini
1 sibling, 0 replies; 111+ messages in thread
From: Tom Rini @ 2014-11-26 16:24 UTC (permalink / raw)
To: u-boot
On Tue, Nov 25, 2014 at 01:45:10PM +0100, Hans de Goede wrote:
> Hi Tom,
>
> Please pull u-boot-sunxi/master into master, highlights:
>
> 1) hdmi console (with usb keyboard) support with simplefb support so the kernel
> can use the framebuffer too
> 2) GMAC support for sun6i
> 3) A couple of small bugfixes
>
> Note I've done a rebase + forced-push, as things were becoming a bit messy
> while merging.
>
> The following changes since commit 2a82ec77d27ef5f860a107c4b764643a655dceeb:
>
> Prepare v2015.01-rc2 (2014-11-24 17:08:47 -0500)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to b366fb92c3d118f97bb0f01fa9c40d253e70e12c:
>
> sun7i: Set ARMV7_BOOT_SEC_DEFAULT when OLD_SUNXI_KERNEL_COMPAT is set (2014-11-25 13:38:46 +0100)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141126/f74d0f0b/attachment.pgp>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2014-11-25 21:52 ` Tom Rini
@ 2014-11-26 9:20 ` Hans de Goede
2014-11-26 16:25 ` Tom Rini
0 siblings, 1 reply; 111+ messages in thread
From: Hans de Goede @ 2014-11-26 9:20 UTC (permalink / raw)
To: u-boot
Hi,
On 11/25/2014 10:52 PM, Tom Rini wrote:
> On Tue, Nov 25, 2014 at 10:52:21AM -0700, Simon Glass wrote:
>> Hi Tom,
>>
>> On 25 November 2014 at 05:45, Hans de Goede <hdegoede@redhat.com> wrote:
>>> Hi Tom,
>>>
>>> Please pull u-boot-sunxi/master into master, highlights:
>>>
>>> 1) hdmi console (with usb keyboard) support with simplefb support so the
>>> kernel
>>> can use the framebuffer too
>>> 2) GMAC support for sun6i
>>> 3) A couple of small bugfixes
>>>
>>> Note I've done a rebase + forced-push, as things were becoming a bit messy
>>> while merging.
>>>
>>> The following changes since commit 2a82ec77d27ef5f860a107c4b764643a655dceeb:
>>>
>>> Prepare v2015.01-rc2 (2014-11-24 17:08:47 -0500)
>>>
>>> are available in the git repository at:
>>>
>>> http://git.denx.de/u-boot-sunxi.git master
>>>
>>> for you to fetch changes up to b366fb92c3d118f97bb0f01fa9c40d253e70e12c:
>>>
>>> sun7i: Set ARMV7_BOOT_SEC_DEFAULT when OLD_SUNXI_KERNEL_COMPAT is set
>>> (2014-11-25 13:38:46 +0100)
>>>
>>> ----------------------------------------------------------------
>>> Hans de Goede (12):
>>> sun4i: Rename dram_clk_cfg to dram_clk_gate
>>> sunxi: Add video pll clock functions
>>> sunxi: video: Add sun6i support
>>> fdt_support: Add a fdt_setup_simplefb_node helper function
>>> common/lcd: Make lcd_dt_simplefb_configure_node use
>>> fdt_setup_simplefb_node
>>> sunxi: Add usb keyboard Kconfig option
>>> sunxi: ahci: Add a delay after enabling target power
>>> sun6i: Correct Mele M9 Vbus gpio settings
>>> sun6i: Add gmac support for sun6i boards
>>> sun6i: Drop some "unknown magic" from dram init
>>> sun7i: Drop CONFIG_ARMV7_PSCI_NR_CPUS
>>> sun7i: Set ARMV7_BOOT_SEC_DEFAULT when OLD_SUNXI_KERNEL_COMPAT is set
>>
>> The u-boot-fdt pull request is pending. I think it might have a slight
>> conflict with this one, so I'll wait until this goes in and then
>> resend the fdt pull request.
>
> I _think_ I resolved the conflict right.
Hmm, I'm not seeing any changes if I do a "git remote update" did you perhaps
forget to push things ?
Thanks & Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2014-11-25 17:52 ` Simon Glass
@ 2014-11-25 21:52 ` Tom Rini
2014-11-26 9:20 ` Hans de Goede
0 siblings, 1 reply; 111+ messages in thread
From: Tom Rini @ 2014-11-25 21:52 UTC (permalink / raw)
To: u-boot
On Tue, Nov 25, 2014 at 10:52:21AM -0700, Simon Glass wrote:
> Hi Tom,
>
> On 25 November 2014 at 05:45, Hans de Goede <hdegoede@redhat.com> wrote:
> > Hi Tom,
> >
> > Please pull u-boot-sunxi/master into master, highlights:
> >
> > 1) hdmi console (with usb keyboard) support with simplefb support so the
> > kernel
> > can use the framebuffer too
> > 2) GMAC support for sun6i
> > 3) A couple of small bugfixes
> >
> > Note I've done a rebase + forced-push, as things were becoming a bit messy
> > while merging.
> >
> > The following changes since commit 2a82ec77d27ef5f860a107c4b764643a655dceeb:
> >
> > Prepare v2015.01-rc2 (2014-11-24 17:08:47 -0500)
> >
> > are available in the git repository at:
> >
> > http://git.denx.de/u-boot-sunxi.git master
> >
> > for you to fetch changes up to b366fb92c3d118f97bb0f01fa9c40d253e70e12c:
> >
> > sun7i: Set ARMV7_BOOT_SEC_DEFAULT when OLD_SUNXI_KERNEL_COMPAT is set
> > (2014-11-25 13:38:46 +0100)
> >
> > ----------------------------------------------------------------
> > Hans de Goede (12):
> > sun4i: Rename dram_clk_cfg to dram_clk_gate
> > sunxi: Add video pll clock functions
> > sunxi: video: Add sun6i support
> > fdt_support: Add a fdt_setup_simplefb_node helper function
> > common/lcd: Make lcd_dt_simplefb_configure_node use
> > fdt_setup_simplefb_node
> > sunxi: Add usb keyboard Kconfig option
> > sunxi: ahci: Add a delay after enabling target power
> > sun6i: Correct Mele M9 Vbus gpio settings
> > sun6i: Add gmac support for sun6i boards
> > sun6i: Drop some "unknown magic" from dram init
> > sun7i: Drop CONFIG_ARMV7_PSCI_NR_CPUS
> > sun7i: Set ARMV7_BOOT_SEC_DEFAULT when OLD_SUNXI_KERNEL_COMPAT is set
>
> The u-boot-fdt pull request is pending. I think it might have a slight
> conflict with this one, so I'll wait until this goes in and then
> resend the fdt pull request.
I _think_ I resolved the conflict right.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141125/1002f620/attachment.pgp>
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
2014-11-25 12:45 Hans de Goede
@ 2014-11-25 17:52 ` Simon Glass
2014-11-25 21:52 ` Tom Rini
2014-11-26 16:24 ` Tom Rini
1 sibling, 1 reply; 111+ messages in thread
From: Simon Glass @ 2014-11-25 17:52 UTC (permalink / raw)
To: u-boot
Hi Tom,
On 25 November 2014 at 05:45, Hans de Goede <hdegoede@redhat.com> wrote:
> Hi Tom,
>
> Please pull u-boot-sunxi/master into master, highlights:
>
> 1) hdmi console (with usb keyboard) support with simplefb support so the
> kernel
> can use the framebuffer too
> 2) GMAC support for sun6i
> 3) A couple of small bugfixes
>
> Note I've done a rebase + forced-push, as things were becoming a bit messy
> while merging.
>
> The following changes since commit 2a82ec77d27ef5f860a107c4b764643a655dceeb:
>
> Prepare v2015.01-rc2 (2014-11-24 17:08:47 -0500)
>
> are available in the git repository at:
>
> http://git.denx.de/u-boot-sunxi.git master
>
> for you to fetch changes up to b366fb92c3d118f97bb0f01fa9c40d253e70e12c:
>
> sun7i: Set ARMV7_BOOT_SEC_DEFAULT when OLD_SUNXI_KERNEL_COMPAT is set
> (2014-11-25 13:38:46 +0100)
>
> ----------------------------------------------------------------
> Hans de Goede (12):
> sun4i: Rename dram_clk_cfg to dram_clk_gate
> sunxi: Add video pll clock functions
> sunxi: video: Add sun6i support
> fdt_support: Add a fdt_setup_simplefb_node helper function
> common/lcd: Make lcd_dt_simplefb_configure_node use
> fdt_setup_simplefb_node
> sunxi: Add usb keyboard Kconfig option
> sunxi: ahci: Add a delay after enabling target power
> sun6i: Correct Mele M9 Vbus gpio settings
> sun6i: Add gmac support for sun6i boards
> sun6i: Drop some "unknown magic" from dram init
> sun7i: Drop CONFIG_ARMV7_PSCI_NR_CPUS
> sun7i: Set ARMV7_BOOT_SEC_DEFAULT when OLD_SUNXI_KERNEL_COMPAT is set
The u-boot-fdt pull request is pending. I think it might have a slight
conflict with this one, so I'll wait until this goes in and then
resend the fdt pull request.
Regards,
Simon
^ permalink raw reply [flat|nested] 111+ messages in thread
* [U-Boot] Please pull u-boot-sunxi master
@ 2014-11-25 12:45 Hans de Goede
2014-11-25 17:52 ` Simon Glass
2014-11-26 16:24 ` Tom Rini
0 siblings, 2 replies; 111+ messages in thread
From: Hans de Goede @ 2014-11-25 12:45 UTC (permalink / raw)
To: u-boot
Hi Tom,
Please pull u-boot-sunxi/master into master, highlights:
1) hdmi console (with usb keyboard) support with simplefb support so the kernel
can use the framebuffer too
2) GMAC support for sun6i
3) A couple of small bugfixes
Note I've done a rebase + forced-push, as things were becoming a bit messy
while merging.
The following changes since commit 2a82ec77d27ef5f860a107c4b764643a655dceeb:
Prepare v2015.01-rc2 (2014-11-24 17:08:47 -0500)
are available in the git repository at:
http://git.denx.de/u-boot-sunxi.git master
for you to fetch changes up to b366fb92c3d118f97bb0f01fa9c40d253e70e12c:
sun7i: Set ARMV7_BOOT_SEC_DEFAULT when OLD_SUNXI_KERNEL_COMPAT is set (2014-11-25 13:38:46 +0100)
----------------------------------------------------------------
Hans de Goede (12):
sun4i: Rename dram_clk_cfg to dram_clk_gate
sunxi: Add video pll clock functions
sunxi: video: Add sun6i support
fdt_support: Add a fdt_setup_simplefb_node helper function
common/lcd: Make lcd_dt_simplefb_configure_node use fdt_setup_simplefb_node
sunxi: Add usb keyboard Kconfig option
sunxi: ahci: Add a delay after enabling target power
sun6i: Correct Mele M9 Vbus gpio settings
sun6i: Add gmac support for sun6i boards
sun6i: Drop some "unknown magic" from dram init
sun7i: Drop CONFIG_ARMV7_PSCI_NR_CPUS
sun7i: Set ARMV7_BOOT_SEC_DEFAULT when OLD_SUNXI_KERNEL_COMPAT is set
Luc Verhaegen (2):
sunxi: video: Add cfb console driver for sunxi
sunxi: video: Add simplefb support
arch/arm/cpu/armv7/sunxi/clock_sun4i.c | 27 ++
arch/arm/cpu/armv7/sunxi/clock_sun6i.c | 29 ++
arch/arm/cpu/armv7/sunxi/dram_sun4i.c | 4 +-
arch/arm/cpu/armv7/sunxi/dram_sun6i.c | 3 -
arch/arm/include/asm/arch-sunxi/clock.h | 2 +
arch/arm/include/asm/arch-sunxi/clock_sun4i.h | 47 ++-
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 67 +++-
arch/arm/include/asm/arch-sunxi/cpu.h | 4 +
arch/arm/include/asm/arch-sunxi/display.h | 187 +++++++++++
arch/arm/include/asm/arch-sunxi/gpio.h | 1 +
board/sunxi/Kconfig | 15 +
board/sunxi/ahci.c | 2 +
board/sunxi/board.c | 10 +
board/sunxi/gmac.c | 45 +++
common/fdt_support.c | 62 ++++
common/lcd.c | 47 +--
configs/A13-OLinuXinoM_defconfig | 2 +
configs/A13-OLinuXino_defconfig | 2 +
configs/Colombus_defconfig | 1 +
configs/Ippo_q8h_v5_defconfig | 2 +
configs/Mele_M9_defconfig | 8 +-
drivers/video/Makefile | 1 +
drivers/video/sunxi_display.c | 451 ++++++++++++++++++++++++++
include/configs/sun7i.h | 1 -
include/configs/sunxi-common.h | 62 ++++
include/fdt_support.h | 3 +
26 files changed, 1032 insertions(+), 53 deletions(-)
create mode 100644 arch/arm/include/asm/arch-sunxi/display.h
create mode 100644 drivers/video/sunxi_display.c
Regards,
Hans
^ permalink raw reply [flat|nested] 111+ messages in thread
end of thread, other threads:[~2016-10-30 18:15 UTC | newest]
Thread overview: 111+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-12 9:07 [U-Boot] Please pull u-boot-sunxi master Hans de Goede
2016-04-12 17:23 ` Tom Rini
-- strict thread matches above, loose matches on Subject: below --
2016-10-30 11:52 Hans de Goede
2016-10-30 18:15 ` Tom Rini
2016-10-10 8:17 Hans de Goede
2016-10-13 0:48 ` Tom Rini
2016-09-18 14:56 Hans de Goede
2016-09-19 0:31 ` Tom Rini
2016-08-26 18:42 Hans de Goede
2016-08-29 12:00 ` Tom Rini
2016-07-31 20:19 Hans de Goede
2016-08-01 0:34 ` Tom Rini
2016-07-26 22:30 Hans de Goede
2016-07-27 0:58 ` Tom Rini
2016-07-27 2:38 ` Chen-Yu Tsai
2016-07-27 13:18 ` Hans de Goede
2016-07-15 14:29 Hans de Goede
2016-07-16 13:52 ` Tom Rini
2016-07-16 17:54 ` Andreas Färber
2016-07-16 21:48 ` Tom Rini
2016-07-02 19:51 Hans de Goede
2016-07-05 2:44 ` Tom Rini
2016-06-20 21:03 Hans de Goede
2016-06-21 4:44 ` Tom Rini
2016-06-10 19:25 Hans de Goede
2016-06-19 14:07 ` Tom Rini
2016-05-25 16:15 Hans de Goede
2016-05-26 15:49 ` Tom Rini
2016-04-28 14:42 Hans de Goede
2016-04-28 22:44 ` Tom Rini
2016-04-01 11:38 Hans de Goede
2016-04-01 17:00 ` Tom Rini
[not found] ` <20160402182702.GA2671@excalibur.cnev.de>
2016-04-02 21:42 ` Hans de Goede
2016-04-03 1:11 ` Tom Rini
2016-03-23 22:13 Hans de Goede
2016-03-25 22:59 ` Tom Rini
2016-02-23 20:29 Hans de Goede
2016-02-23 20:35 ` Tom Rini
2016-01-26 19:51 Hans de Goede
2016-01-27 2:04 ` Tom Rini
2015-12-21 20:39 Hans de Goede
2015-12-21 23:25 ` Tom Rini
2015-12-11 14:03 Hans de Goede
2015-12-12 1:13 ` Tom Rini
2015-11-22 11:22 Hans de Goede
2015-11-22 15:52 ` Tom Rini
2015-10-20 21:02 Hans de Goede
2015-10-21 13:10 ` Tom Rini
2015-10-03 12:01 Hans de Goede
2015-10-03 12:06 ` Tom Rini
2015-10-03 12:08 ` Luc Verhaegen
2015-09-29 12:00 Hans de Goede
2015-10-03 0:35 ` Tom Rini
2015-09-11 15:15 Hans de Goede
2015-09-12 12:47 ` Tom Rini
2015-08-31 16:05 Hans de Goede
2015-08-31 21:46 ` Tom Rini
2015-08-14 7:09 Hans de Goede
2015-08-14 20:52 ` Tom Rini
2015-08-08 15:42 Hans de Goede
2015-08-11 0:33 ` Tom Rini
2015-07-25 12:41 Hans de Goede
2015-07-25 19:50 ` Tom Rini
2015-06-18 10:01 Hans de Goede
2015-06-18 22:45 ` Tom Rini
2015-06-10 14:54 Hans de Goede
2015-06-10 14:56 ` Tom Rini
2015-06-11 2:49 ` Simon Glass
2015-06-11 7:41 ` Hans de Goede
2015-06-11 12:56 ` Tom Rini
2015-06-11 13:44 ` Hans de Goede
2015-06-11 15:08 ` Tom Rini
2015-06-11 22:27 ` Bernhard Nortmann
2015-06-12 0:48 ` Tom Rini
2015-06-06 9:29 Hans de Goede
2015-06-06 13:27 ` Tom Rini
2015-05-30 9:18 Hans de Goede
2015-06-02 12:54 ` Tom Rini
2015-05-19 20:23 Hans de Goede
2015-05-21 13:10 ` Tom Rini
2015-05-04 15:21 Hans de Goede
2015-05-05 23:58 ` Tom Rini
2015-04-15 15:05 Hans de Goede
2015-04-16 20:41 ` Tom Rini
2015-04-04 13:41 Hans de Goede
2015-04-06 22:12 ` Tom Rini
2015-03-29 12:41 Hans de Goede
2015-03-26 12:24 Hans de Goede
2015-03-27 14:19 ` Tom Rini
2015-03-21 12:56 Hans de Goede
2015-03-24 20:29 ` Tom Rini
2015-03-10 15:00 Hans de Goede
2015-03-10 16:07 ` Tom Rini
2015-03-10 14:53 Hans de Goede
2015-02-21 18:22 Hans de Goede
2015-02-23 11:58 ` Tom Rini
2015-02-16 19:39 Hans de Goede
2015-02-17 20:24 ` Tom Rini
2015-02-02 14:19 Hans de Goede
2015-02-02 18:59 ` Tom Rini
2015-01-23 14:49 Hans de Goede
2015-01-23 21:57 ` Tom Rini
2015-01-14 14:16 Hans de Goede
2015-01-14 15:30 ` Tom Rini
2014-11-25 12:45 Hans de Goede
2014-11-25 17:52 ` Simon Glass
2014-11-25 21:52 ` Tom Rini
2014-11-26 9:20 ` Hans de Goede
2014-11-26 16:25 ` Tom Rini
2014-11-27 8:18 ` Hans de Goede
2014-11-26 16:24 ` Tom Rini
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.