All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] Please pull u-boot-sunxi.git/master
@ 2014-08-12  8:36 Hans de Goede
  2014-08-29 17:48 ` Tom Rini
  0 siblings, 1 reply; 20+ messages in thread
From: Hans de Goede @ 2014-08-12  8:36 UTC (permalink / raw)
  To: u-boot

Hi Albert,

Please pull from u-boot-sunxi.git/master for a set of patches adding
generic boot command support + a series of DRAM cleanups and fixes.

Note the generic boot command support depends on
"config: introduce a generic $bootcmd" which has been merged into
u-boot/master, but not yet into u-boot-arm/master. So I've cherry
picked that patch into u-boot-sunxi/master. It should "disappear"
on merge.

The following changes since commit 1899fac925eda817e12234aef3d01d354788662e:

  Merge branch 'u-boot-sunxi/master' into 'u-boot-arm/master' (2014-08-09 16:48:34 +0200)

are available in the git repository at:

  http://git.denx.de/u-boot-sunxi.git master

for you to fetch changes up to bf4ca384ad991c09cad7dd7838c1da6756c101b9:

  sunxi: dram: Autodetect DDR3 bus width and density (2014-08-12 08:42:34 +0200)

----------------------------------------------------------------
Dennis Gilmore (1):
      config: introduce a generic $bootcmd

Hans de Goede (7):
      sunxi-common.h: Remove CONFIG_SYS_BOOT_GET_CMDLINE
      sunxi-common.h: Remove dead #ifdef CONFIG_CMD_NET code block
      sunxi-common.h: Don't undefine CONFIG_CMD_NFS
      sunxi-common.h: Don't undef CONFIG_CMD_NET only to redefine it again later
      sunxi: Kconfig: move common settings into a shared code block
      sunxi-common.h: Use new generic $bootcmd
      sunxi: Add environment settings to make extlinux.conf booting work

Siarhei Siamashka (16):
      sunxi: dram: Remove useless 'dramc_scan_dll_para()' function
      sunxi: dram: Remove broken super-standby remnants
      sunxi: dram: Respect the DDR3 reset timing requirements
      sunxi: dram: Fix CKE delay handling for sun4i/sun5i
      sunxi: dram: Remove broken impedance and ODT configuration code
      sunxi: dram: Do DDR3 reset in the same way on sun4i/sun5i/sun7i
      sunxi: dram: Add 'await_bits_clear'/'await_bits_set' helper functions
      sunxi: dram: Re-introduce the impedance calibration ond ODT
      sunxi: dram: Configurable MBUS clock speed (use PLL5 or PLL6)
      sunxi: dram: Use divisor P=1 for PLL5
      sunxi: dram: Improve DQS gate data training error handling
      sunxi: dram: Add a helper function 'mctl_get_number_of_lanes'
      sunxi: dram: Configurable DQS gating window mode and delay
      sunxi: dram: Drop DDR2 support and assume only single rank DDR3 memory
      sunxi: dram: Derive write recovery delay from DRAM clock speed
      sunxi: dram: Autodetect DDR3 bus width and density

 arch/arm/cpu/armv7/sunxi/dram.c        | 621 ++++++++++++++++++---------------
 arch/arm/include/asm/arch-sunxi/dram.h |  14 +-
 board/sunxi/Kconfig                    |  33 +-
 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_MICRO_defconfig  |   1 +
 configs/Auxtek-T004_defconfig          |   1 +
 configs/Bananapi_defconfig             |   1 +
 configs/Cubieboard2_FEL_defconfig      |   1 +
 configs/Cubieboard2_defconfig          |   1 +
 configs/Cubieboard_defconfig           |   1 +
 configs/Cubietruck_FEL_defconfig       |   1 +
 configs/Cubietruck_defconfig           |   1 +
 configs/Linksprite_pcDuino3_defconfig  |   1 +
 configs/Mele_A1000G_defconfig          |   1 +
 configs/Mele_A1000_defconfig           |   1 +
 configs/Mini-X-1Gb_defconfig           |   1 +
 configs/Mini-X_defconfig               |   1 +
 configs/ba10_tv_box_defconfig          |   1 +
 configs/i12-tvbox_defconfig            |   1 +
 configs/qt840a_defconfig               |   1 +
 configs/r7-tv-dongle_defconfig         |   1 +
 include/config_distro_bootcmd.h        | 197 +++++++++++
 include/configs/sunxi-common.h         |  56 ++-
 26 files changed, 614 insertions(+), 328 deletions(-)
 create mode 100644 include/config_distro_bootcmd.h

Regards,

Hans

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
  2014-08-12  8:36 [U-Boot] Please pull u-boot-sunxi.git/master Hans de Goede
@ 2014-08-29 17:48 ` Tom Rini
  0 siblings, 0 replies; 20+ messages in thread
From: Tom Rini @ 2014-08-29 17:48 UTC (permalink / raw)
  To: u-boot

On Tue, Aug 12, 2014 at 10:36:16AM +0200, Hans de Goede wrote:

> Hi Albert,
> 
> Please pull from u-boot-sunxi.git/master for a set of patches adding
> generic boot command support + a series of DRAM cleanups and fixes.
> 
> Note the generic boot command support depends on
> "config: introduce a generic $bootcmd" which has been merged into
> u-boot/master, but not yet into u-boot-arm/master. So I've cherry
> picked that patch into u-boot-sunxi/master. It should "disappear"
> on merge.
> 
> The following changes since commit 1899fac925eda817e12234aef3d01d354788662e:
> 
>   Merge branch 'u-boot-sunxi/master' into 'u-boot-arm/master' (2014-08-09 16:48:34 +0200)
> 
> are available in the git repository at:
> 
>   http://git.denx.de/u-boot-sunxi.git master
> 
> for you to fetch changes up to bf4ca384ad991c09cad7dd7838c1da6756c101b9:
> 
>   sunxi: dram: Autodetect DDR3 bus width and density (2014-08-12 08:42:34 +0200)
> 
> ----------------------------------------------------------------
> Dennis Gilmore (1):
>       config: introduce a generic $bootcmd
> 
> Hans de Goede (7):
>       sunxi-common.h: Remove CONFIG_SYS_BOOT_GET_CMDLINE
>       sunxi-common.h: Remove dead #ifdef CONFIG_CMD_NET code block
>       sunxi-common.h: Don't undefine CONFIG_CMD_NFS
>       sunxi-common.h: Don't undef CONFIG_CMD_NET only to redefine it again later
>       sunxi: Kconfig: move common settings into a shared code block
>       sunxi-common.h: Use new generic $bootcmd
>       sunxi: Add environment settings to make extlinux.conf booting work
> 
> Siarhei Siamashka (16):
>       sunxi: dram: Remove useless 'dramc_scan_dll_para()' function
>       sunxi: dram: Remove broken super-standby remnants
>       sunxi: dram: Respect the DDR3 reset timing requirements
>       sunxi: dram: Fix CKE delay handling for sun4i/sun5i
>       sunxi: dram: Remove broken impedance and ODT configuration code
>       sunxi: dram: Do DDR3 reset in the same way on sun4i/sun5i/sun7i
>       sunxi: dram: Add 'await_bits_clear'/'await_bits_set' helper functions
>       sunxi: dram: Re-introduce the impedance calibration ond ODT
>       sunxi: dram: Configurable MBUS clock speed (use PLL5 or PLL6)
>       sunxi: dram: Use divisor P=1 for PLL5
>       sunxi: dram: Improve DQS gate data training error handling
>       sunxi: dram: Add a helper function 'mctl_get_number_of_lanes'
>       sunxi: dram: Configurable DQS gating window mode and delay
>       sunxi: dram: Drop DDR2 support and assume only single rank DDR3 memory
>       sunxi: dram: Derive write recovery delay from DRAM clock speed
>       sunxi: dram: Autodetect DDR3 bus width and density
> 
>  arch/arm/cpu/armv7/sunxi/dram.c        | 621 ++++++++++++++++++---------------
>  arch/arm/include/asm/arch-sunxi/dram.h |  14 +-
>  board/sunxi/Kconfig                    |  33 +-
>  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_MICRO_defconfig  |   1 +
>  configs/Auxtek-T004_defconfig          |   1 +
>  configs/Bananapi_defconfig             |   1 +
>  configs/Cubieboard2_FEL_defconfig      |   1 +
>  configs/Cubieboard2_defconfig          |   1 +
>  configs/Cubieboard_defconfig           |   1 +
>  configs/Cubietruck_FEL_defconfig       |   1 +
>  configs/Cubietruck_defconfig           |   1 +
>  configs/Linksprite_pcDuino3_defconfig  |   1 +
>  configs/Mele_A1000G_defconfig          |   1 +
>  configs/Mele_A1000_defconfig           |   1 +
>  configs/Mini-X-1Gb_defconfig           |   1 +
>  configs/Mini-X_defconfig               |   1 +
>  configs/ba10_tv_box_defconfig          |   1 +
>  configs/i12-tvbox_defconfig            |   1 +
>  configs/qt840a_defconfig               |   1 +
>  configs/r7-tv-dongle_defconfig         |   1 +
>  include/config_distro_bootcmd.h        | 197 +++++++++++
>  include/configs/sunxi-common.h         |  56 ++-
>  26 files changed, 614 insertions(+), 328 deletions(-)
>  create mode 100644 include/config_distro_bootcmd.h

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140829/81c27259/attachment.pgp>

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
  2014-09-09  7:58 ` Albert ARIBAUD
@ 2014-09-09  8:27   ` Ian Campbell
  0 siblings, 0 replies; 20+ messages in thread
From: Ian Campbell @ 2014-09-09  8:27 UTC (permalink / raw)
  To: u-boot

On Tue, 2014-09-09 at 09:58 +0200, Albert ARIBAUD wrote:
> Applied to u-boot-arm/master, thanks!

Thank you.

> (still having 5 errors and 2 warnings, so there is no regression)

MAKEALL -s sunxi is only showing a single generic error for me (on every
target):

        In file included from scripts/kconfig/zconf.tab.c:2537:0:
        scripts/kconfig/menu.c: In function ?get_symbol_str?:
        scripts/kconfig/menu.c:590:18: warning: ?jump? may be used uninitialized in this function [-Wmaybe-uninitialized]
             jump->offset = strlen(r->s);
                          ^
        In file included from scripts/kconfig/zconf.tab.c:2537:0:
        scripts/kconfig/menu.c:551:19: note: ?jump? was declared here
          struct jump_key *jump;
                   ^

What are you seeing?

Ian.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
  2014-09-05 13:23 Ian Campbell
@ 2014-09-09  7:58 ` Albert ARIBAUD
  2014-09-09  8:27   ` Ian Campbell
  0 siblings, 1 reply; 20+ messages in thread
From: Albert ARIBAUD @ 2014-09-09  7:58 UTC (permalink / raw)
  To: u-boot

Hi Ian,

On Fri, 05 Sep 2014 14:23:01 +0100, Ian Campbell <ijc@hellion.org.uk>
wrote:

> (resend since I managed to forget the list in the CC, sorry about that)
> 
> The following changes since commit d6c1ffc7d23f4fe4ae8c91101861055b8e1501b6:
> 
>   Prepare v2014.10-rc2 (2014-09-02 16:58:29 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-sunxi.git 
> 
> for you to fetch changes up to b86d54b2c38a4beb97d580d7d9c8c6a5e57fc510:
> 
>   sun7i: Add support for Olimex A20-OLinuXino-LIME (2014-09-05 08:30:38 +0100)
> 
> ----------------------------------------------------------------
> FUKAUMI Naoki (1):
>       sun7i: Add support for Olimex A20-OLinuXino-LIME
> 
> Ian Campbell (1):
>       sunxi: Correct typo CONFIG_FTDFILE => CONFIG_FDTFILE
> 
> Masahiro Yamada (1):
>       kconfig: remove redundant "SPL" from CONFIG_SYS_EXTRA_OPTIONS
> 
>  board/sunxi/Kconfig                   |  4 ++--
>  board/sunxi/MAINTAINERS               |  6 ++++++
>  board/sunxi/Makefile                  |  1 +
>  board/sunxi/dram_a20_olinuxino_l.c    | 31 +++++++++++++++++++++++++++++++
>  configs/A10-OLinuXino-Lime_defconfig  |  4 ++--
>  configs/A10s-OLinuXino-M_defconfig    |  4 ++--
>  configs/A13-OLinuXinoM_defconfig      |  4 ++--
>  configs/A13-OLinuXino_defconfig       |  4 ++--
>  configs/A20-OLinuXino-Lime_defconfig  |  5 +++++
>  configs/A20-OLinuXino_MICRO_defconfig |  4 ++--
>  configs/Auxtek-T004_defconfig         |  4 ++--
>  configs/Bananapi_defconfig            |  4 ++--
>  configs/Cubieboard2_FEL_defconfig     |  2 +-
>  configs/Cubieboard2_defconfig         |  4 ++--
>  configs/Cubieboard_defconfig          |  4 ++--
>  configs/Cubietruck_FEL_defconfig      |  2 +-
>  configs/Cubietruck_defconfig          |  4 ++--
>  configs/Linksprite_pcDuino3_defconfig |  4 ++--
>  configs/Mele_A1000G_defconfig         |  4 ++--
>  configs/Mele_A1000_defconfig          |  4 ++--
>  configs/Mini-X-1Gb_defconfig          |  4 ++--
>  configs/Mini-X_defconfig              |  4 ++--
>  configs/ba10_tv_box_defconfig         |  4 ++--
>  configs/gwventana_defconfig           |  2 +-
>  configs/i12-tvbox_defconfig           |  4 ++--
>  configs/qt840a_defconfig              |  4 ++--
>  configs/r7-tv-dongle_defconfig        |  4 ++--
>  include/configs/sunxi-common.h        |  2 +-
>  28 files changed, 87 insertions(+), 44 deletions(-)
>  create mode 100644 board/sunxi/dram_a20_olinuxino_l.c
>  create mode 100644 configs/A20-OLinuXino-Lime_defconfig
> 
> 

Applied to u-boot-arm/master, thanks!

(still having 5 errors and 2 warnings, so there is no regression)

Amicalement,
-- 
Albert.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
@ 2014-09-05 13:23 Ian Campbell
  2014-09-09  7:58 ` Albert ARIBAUD
  0 siblings, 1 reply; 20+ messages in thread
From: Ian Campbell @ 2014-09-05 13:23 UTC (permalink / raw)
  To: u-boot

(resend since I managed to forget the list in the CC, sorry about that)

The following changes since commit d6c1ffc7d23f4fe4ae8c91101861055b8e1501b6:

  Prepare v2014.10-rc2 (2014-09-02 16:58:29 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-sunxi.git 

for you to fetch changes up to b86d54b2c38a4beb97d580d7d9c8c6a5e57fc510:

  sun7i: Add support for Olimex A20-OLinuXino-LIME (2014-09-05 08:30:38 +0100)

----------------------------------------------------------------
FUKAUMI Naoki (1):
      sun7i: Add support for Olimex A20-OLinuXino-LIME

Ian Campbell (1):
      sunxi: Correct typo CONFIG_FTDFILE => CONFIG_FDTFILE

Masahiro Yamada (1):
      kconfig: remove redundant "SPL" from CONFIG_SYS_EXTRA_OPTIONS

 board/sunxi/Kconfig                   |  4 ++--
 board/sunxi/MAINTAINERS               |  6 ++++++
 board/sunxi/Makefile                  |  1 +
 board/sunxi/dram_a20_olinuxino_l.c    | 31 +++++++++++++++++++++++++++++++
 configs/A10-OLinuXino-Lime_defconfig  |  4 ++--
 configs/A10s-OLinuXino-M_defconfig    |  4 ++--
 configs/A13-OLinuXinoM_defconfig      |  4 ++--
 configs/A13-OLinuXino_defconfig       |  4 ++--
 configs/A20-OLinuXino-Lime_defconfig  |  5 +++++
 configs/A20-OLinuXino_MICRO_defconfig |  4 ++--
 configs/Auxtek-T004_defconfig         |  4 ++--
 configs/Bananapi_defconfig            |  4 ++--
 configs/Cubieboard2_FEL_defconfig     |  2 +-
 configs/Cubieboard2_defconfig         |  4 ++--
 configs/Cubieboard_defconfig          |  4 ++--
 configs/Cubietruck_FEL_defconfig      |  2 +-
 configs/Cubietruck_defconfig          |  4 ++--
 configs/Linksprite_pcDuino3_defconfig |  4 ++--
 configs/Mele_A1000G_defconfig         |  4 ++--
 configs/Mele_A1000_defconfig          |  4 ++--
 configs/Mini-X-1Gb_defconfig          |  4 ++--
 configs/Mini-X_defconfig              |  4 ++--
 configs/ba10_tv_box_defconfig         |  4 ++--
 configs/gwventana_defconfig           |  2 +-
 configs/i12-tvbox_defconfig           |  4 ++--
 configs/qt840a_defconfig              |  4 ++--
 configs/r7-tv-dongle_defconfig        |  4 ++--
 include/configs/sunxi-common.h        |  2 +-
 28 files changed, 87 insertions(+), 44 deletions(-)
 create mode 100644 board/sunxi/dram_a20_olinuxino_l.c
 create mode 100644 configs/A20-OLinuXino-Lime_defconfig


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140905/6a647dcf/attachment.pgp>

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
@ 2014-08-28 21:17 Hans de Goede
  0 siblings, 0 replies; 20+ messages in thread
From: Hans de Goede @ 2014-08-28 21:17 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Please pull from u-boot-sunxi.git/master for a set of patches adding
generic boot command support + a series of DRAM cleanups and fixes.

Note this is based on the latest u-boot-arm/master, rather then
on plain u-boot/master as this was initially intended for Albert.

And since the generic boot command support depends on
"config: introduce a generic $bootcmd" which at the time this pull-req
was prepared had been merged into u-boot/master, but not yet into
u-boot-arm/master. It contains cherry pick of that patch.
It should "disappear" on merge.

If you prefer I can rebase on top of u-boot/master and do a forced
push, but this should merge fine as is, and forced pushes are not nice.

The following changes since commit 1899fac925eda817e12234aef3d01d354788662e:

  Merge branch 'u-boot-sunxi/master' into 'u-boot-arm/master' (2014-08-09 16:48:34 +0200)

are available in the git repository at:

  http://git.denx.de/u-boot-sunxi.git master

for you to fetch changes up to bf4ca384ad991c09cad7dd7838c1da6756c101b9:

  sunxi: dram: Autodetect DDR3 bus width and density (2014-08-12 08:42:34 +0200)

----------------------------------------------------------------
Dennis Gilmore (1):
      config: introduce a generic $bootcmd

Hans de Goede (7):
      sunxi-common.h: Remove CONFIG_SYS_BOOT_GET_CMDLINE
      sunxi-common.h: Remove dead #ifdef CONFIG_CMD_NET code block
      sunxi-common.h: Don't undefine CONFIG_CMD_NFS
      sunxi-common.h: Don't undef CONFIG_CMD_NET only to redefine it again later
      sunxi: Kconfig: move common settings into a shared code block
      sunxi-common.h: Use new generic $bootcmd
      sunxi: Add environment settings to make extlinux.conf booting work

Siarhei Siamashka (16):
      sunxi: dram: Remove useless 'dramc_scan_dll_para()' function
      sunxi: dram: Remove broken super-standby remnants
      sunxi: dram: Respect the DDR3 reset timing requirements
      sunxi: dram: Fix CKE delay handling for sun4i/sun5i
      sunxi: dram: Remove broken impedance and ODT configuration code
      sunxi: dram: Do DDR3 reset in the same way on sun4i/sun5i/sun7i
      sunxi: dram: Add 'await_bits_clear'/'await_bits_set' helper functions
      sunxi: dram: Re-introduce the impedance calibration ond ODT
      sunxi: dram: Configurable MBUS clock speed (use PLL5 or PLL6)
      sunxi: dram: Use divisor P=1 for PLL5
      sunxi: dram: Improve DQS gate data training error handling
      sunxi: dram: Add a helper function 'mctl_get_number_of_lanes'
      sunxi: dram: Configurable DQS gating window mode and delay
      sunxi: dram: Drop DDR2 support and assume only single rank DDR3 memory
      sunxi: dram: Derive write recovery delay from DRAM clock speed
      sunxi: dram: Autodetect DDR3 bus width and density

 arch/arm/cpu/armv7/sunxi/dram.c        | 621 ++++++++++++++++++---------------
 arch/arm/include/asm/arch-sunxi/dram.h |  14 +-
 board/sunxi/Kconfig                    |  33 +-
 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_MICRO_defconfig  |   1 +
 configs/Auxtek-T004_defconfig          |   1 +
 configs/Bananapi_defconfig             |   1 +
 configs/Cubieboard2_FEL_defconfig      |   1 +
 configs/Cubieboard2_defconfig          |   1 +
 configs/Cubieboard_defconfig           |   1 +
 configs/Cubietruck_FEL_defconfig       |   1 +
 configs/Cubietruck_defconfig           |   1 +
 configs/Linksprite_pcDuino3_defconfig  |   1 +
 configs/Mele_A1000G_defconfig          |   1 +
 configs/Mele_A1000_defconfig           |   1 +
 configs/Mini-X-1Gb_defconfig           |   1 +
 configs/Mini-X_defconfig               |   1 +
 configs/ba10_tv_box_defconfig          |   1 +
 configs/i12-tvbox_defconfig            |   1 +
 configs/qt840a_defconfig               |   1 +
 configs/r7-tv-dongle_defconfig         |   1 +
 include/config_distro_bootcmd.h        | 197 +++++++++++
 include/configs/sunxi-common.h         |  56 ++-
 26 files changed, 614 insertions(+), 328 deletions(-)
 create mode 100644 include/config_distro_bootcmd.h

Regards,

Hans

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
  2014-07-31 14:30 Hans de Goede
  2014-08-01  1:54 ` Masahiro Yamada
@ 2014-08-09 16:42 ` Albert ARIBAUD
  1 sibling, 0 replies; 20+ messages in thread
From: Albert ARIBAUD @ 2014-08-09 16:42 UTC (permalink / raw)
  To: u-boot

Hi Hans,

On Thu, 31 Jul 2014 16:30:22 +0200, Hans de Goede <hdegoede@redhat.com>
wrote:

> Hi Albert
> 
> Note:
> 
> 1) This superseeds my previous pull-req as that conflicted with the Kconfig changes
> which have landed in u-boot/master, this pull-req replaces all the boards.cfg changes
> from the previous series with defconfig changes / additions;
> 
> 2) Since this new pull-req is intended to resolve conflicts with u-boot/master it
> is based on u-boot/master rather then on u-boot-arm/master.
> 
> Please pull from u-boot-sunxi.git/master for a set of patches adding
> AHCI, EHCI, PSCI support + support for 14 new boards.
> 
> The following changes since commit 25b4adbba018633b943a99322bfb2fb819c0bafb:
> 
>   include: remove CONFIG_SPL/CONFIG_TPL definition in config headers (2014-07-30 14: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 3340eab26d89176dd0bf543e6d2590665c577423:
> 
>   sun7i: Add bananapi board (2014-07-31 15:37:24 +0200)
> 
> ----------------------------------------------------------------
> Hans de Goede (8):
>       sun4i: add USB EHCI settings
>       sun5i: add USB EHCI settings
>       sunxi: Enable EHCI on various sunxi boards
>       sunxi: Add CONFIG_MACPWR option
>       sun4i: Add support for a number of new sun4i boards
>       sun5i: Add support for a number of new sun5i boards
>       sun7i: Add support for a number of new sun7i boards
>       sun7i: Add bananapi board
> 
> Ian Campbell (2):
>       ahci: provide sunxi SATA driver using AHCI platform framework
>       cubieboard2: Enable AXP209 power controller
> 
> Marc Zyngier (2):
>       sunxi: HYP/non-sec: add sun7i PSCI backend
>       sunxi: HYP/non-sec: configure CNTFRQ on all CPUs
> 
> Roman Byshko (5):
>       sunxi: add defines to control USB Host clocks/resets
>       sunxi: add USB EHCI driver
>       sunxi: add general USB settings
>       sun7i: add USB EHCI settings
>       sun7i: cubietruck: enable USB EHCI
> 
>  arch/arm/cpu/armv7/sunxi/Makefile             |   3 +
>  arch/arm/cpu/armv7/sunxi/board.c              |   5 +
>  arch/arm/cpu/armv7/sunxi/clock_sun4i.c        |   4 +
>  arch/arm/cpu/armv7/sunxi/psci.S               | 162 +++++++++++++++++++++
>  arch/arm/include/asm/arch-sunxi/clock_sun4i.h |  15 +-
>  board/sunxi/MAINTAINERS                       |  19 ++-
>  board/sunxi/Makefile                          |  16 ++
>  board/sunxi/ahci.c                            |  84 +++++++++++
>  board/sunxi/dram_a10_olinuxino_l.c            |  31 ++++
>  board/sunxi/dram_a10s_olinuxino_m.c           |  31 ++++
>  board/sunxi/dram_a13_olinuxino.c              |  31 ++++
>  board/sunxi/dram_bananapi.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_360_512.c              |  31 ++++
>  board/sunxi/dram_sun4i_384_1024_iow8.c        |  31 ++++
>  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/A10s-OLinuXino-M_defconfig            |   4 +
>  configs/A13-OLinuXinoM_defconfig              |   2 +-
>  configs/A13-OLinuXino_defconfig               |   4 +
>  configs/A20-OLinuXino_MICRO_defconfig         |   4 +
>  configs/Auxtek-T004_defconfig                 |   4 +
>  configs/Bananapi_defconfig                    |   4 +
>  configs/Cubieboard2_FEL_defconfig             |   2 +-
>  configs/Cubieboard2_defconfig                 |   2 +-
>  configs/Cubieboard_defconfig                  |   2 +-
>  configs/Cubietruck_FEL_defconfig              |   2 +-
>  configs/Cubietruck_defconfig                  |   2 +-
>  configs/Linksprite_pcDuino3_defconfig         |   4 +
>  configs/Mele_A1000G_defconfig                 |   4 +
>  configs/Mele_A1000_defconfig                  |   4 +
>  configs/Mini-X-1Gb_defconfig                  |   4 +
>  configs/Mini-X_defconfig                      |   4 +
>  configs/ba10_tv_box_defconfig                 |   4 +
>  configs/i12-tvbox_defconfig                   |   4 +
>  configs/qt840a_defconfig                      |   4 +
>  configs/r7-tv-dongle_defconfig                |   2 +-
>  drivers/block/ahci.c                          |  16 ++
>  drivers/usb/host/Makefile                     |   1 +
>  drivers/usb/host/ehci-sunxi.c                 | 201 ++++++++++++++++++++++++++
>  include/ahci.h                                |   4 +
>  include/configs/sun4i.h                       |  12 ++
>  include/configs/sun5i.h                       |   5 +
>  include/configs/sun7i.h                       |  19 +++
>  include/configs/sunxi-common.h                |  18 +++
>  48 files changed, 982 insertions(+), 13 deletions(-)
>  create mode 100644 arch/arm/cpu/armv7/sunxi/psci.S
>  create mode 100644 board/sunxi/ahci.c
>  create mode 100644 board/sunxi/dram_a10_olinuxino_l.c
>  create mode 100644 board/sunxi/dram_a10s_olinuxino_m.c
>  create mode 100644 board/sunxi/dram_a13_olinuxino.c
>  create mode 100644 board/sunxi/dram_bananapi.c
>  create mode 100644 board/sunxi/dram_linksprite_pcduino3.c
>  create mode 100644 board/sunxi/dram_sun4i_360_1024_iow16.c
>  create mode 100644 board/sunxi/dram_sun4i_360_1024_iow8.c
>  create mode 100644 board/sunxi/dram_sun4i_360_512.c
>  create mode 100644 board/sunxi/dram_sun4i_384_1024_iow8.c
>  create mode 100644 board/sunxi/dram_sun7i_384_1024_iow16.c
>  create mode 100644 board/sunxi/dram_sun7i_384_512_busw16_iow16.c
>  create mode 100644 configs/A10-OLinuXino-Lime_defconfig
>  create mode 100644 configs/A10s-OLinuXino-M_defconfig
>  create mode 100644 configs/A13-OLinuXino_defconfig
>  create mode 100644 configs/A20-OLinuXino_MICRO_defconfig
>  create mode 100644 configs/Auxtek-T004_defconfig
>  create mode 100644 configs/Bananapi_defconfig
>  create mode 100644 configs/Linksprite_pcDuino3_defconfig
>  create mode 100644 configs/Mele_A1000G_defconfig
>  create mode 100644 configs/Mele_A1000_defconfig
>  create mode 100644 configs/Mini-X-1Gb_defconfig
>  create mode 100644 configs/Mini-X_defconfig
>  create mode 100644 configs/ba10_tv_box_defconfig
>  create mode 100644 configs/i12-tvbox_defconfig
>  create mode 100644 configs/qt840a_defconfig
>  create mode 100644 drivers/usb/host/ehci-sunxi.c
> 
> Regards,
> 
> Hans

Applied to u-boot-arm/master, thanks!

Amicalement,
-- 
Albert.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
  2014-08-01  1:54 ` Masahiro Yamada
@ 2014-08-09 13:41   ` Albert ARIBAUD
  0 siblings, 0 replies; 20+ messages in thread
From: Albert ARIBAUD @ 2014-08-09 13:41 UTC (permalink / raw)
  To: u-boot

Hi Masahiro,

On my way to applying this.

On Fri, 01 Aug 2014 10:54:28 +0900, Masahiro Yamada
<yamada.m@jp.panasonic.com> wrote:

> Hi Hans,
> 
> 
> On Thu, 31 Jul 2014 16:30:22 +0200
> Hans de Goede <hdegoede@redhat.com> wrote:
> 
> > Hi Albert
> > 
> > Note:
> > 
> > 1) This superseeds my previous pull-req as that conflicted with the Kconfig changes
> > which have landed in u-boot/master, this pull-req replaces all the boards.cfg changes
> > from the previous series with defconfig changes / additions;
> 
> The conversion to Kconfig looks good.
> Thanks!
> 
> 
> 
> Best Regards
> Masahiro Yamada

Amicalement,
-- 
Albert.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
  2014-07-31 14:30 Hans de Goede
@ 2014-08-01  1:54 ` Masahiro Yamada
  2014-08-09 13:41   ` Albert ARIBAUD
  2014-08-09 16:42 ` Albert ARIBAUD
  1 sibling, 1 reply; 20+ messages in thread
From: Masahiro Yamada @ 2014-08-01  1:54 UTC (permalink / raw)
  To: u-boot

Hi Hans,


On Thu, 31 Jul 2014 16:30:22 +0200
Hans de Goede <hdegoede@redhat.com> wrote:

> Hi Albert
> 
> Note:
> 
> 1) This superseeds my previous pull-req as that conflicted with the Kconfig changes
> which have landed in u-boot/master, this pull-req replaces all the boards.cfg changes
> from the previous series with defconfig changes / additions;

The conversion to Kconfig looks good.
Thanks!



Best Regards
Masahiro Yamada

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
@ 2014-07-31 14:30 Hans de Goede
  2014-08-01  1:54 ` Masahiro Yamada
  2014-08-09 16:42 ` Albert ARIBAUD
  0 siblings, 2 replies; 20+ messages in thread
From: Hans de Goede @ 2014-07-31 14:30 UTC (permalink / raw)
  To: u-boot

Hi Albert

Note:

1) This superseeds my previous pull-req as that conflicted with the Kconfig changes
which have landed in u-boot/master, this pull-req replaces all the boards.cfg changes
from the previous series with defconfig changes / additions;

2) Since this new pull-req is intended to resolve conflicts with u-boot/master it
is based on u-boot/master rather then on u-boot-arm/master.

Please pull from u-boot-sunxi.git/master for a set of patches adding
AHCI, EHCI, PSCI support + support for 14 new boards.

The following changes since commit 25b4adbba018633b943a99322bfb2fb819c0bafb:

  include: remove CONFIG_SPL/CONFIG_TPL definition in config headers (2014-07-30 14: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 3340eab26d89176dd0bf543e6d2590665c577423:

  sun7i: Add bananapi board (2014-07-31 15:37:24 +0200)

----------------------------------------------------------------
Hans de Goede (8):
      sun4i: add USB EHCI settings
      sun5i: add USB EHCI settings
      sunxi: Enable EHCI on various sunxi boards
      sunxi: Add CONFIG_MACPWR option
      sun4i: Add support for a number of new sun4i boards
      sun5i: Add support for a number of new sun5i boards
      sun7i: Add support for a number of new sun7i boards
      sun7i: Add bananapi board

Ian Campbell (2):
      ahci: provide sunxi SATA driver using AHCI platform framework
      cubieboard2: Enable AXP209 power controller

Marc Zyngier (2):
      sunxi: HYP/non-sec: add sun7i PSCI backend
      sunxi: HYP/non-sec: configure CNTFRQ on all CPUs

Roman Byshko (5):
      sunxi: add defines to control USB Host clocks/resets
      sunxi: add USB EHCI driver
      sunxi: add general USB settings
      sun7i: add USB EHCI settings
      sun7i: cubietruck: enable USB EHCI

 arch/arm/cpu/armv7/sunxi/Makefile             |   3 +
 arch/arm/cpu/armv7/sunxi/board.c              |   5 +
 arch/arm/cpu/armv7/sunxi/clock_sun4i.c        |   4 +
 arch/arm/cpu/armv7/sunxi/psci.S               | 162 +++++++++++++++++++++
 arch/arm/include/asm/arch-sunxi/clock_sun4i.h |  15 +-
 board/sunxi/MAINTAINERS                       |  19 ++-
 board/sunxi/Makefile                          |  16 ++
 board/sunxi/ahci.c                            |  84 +++++++++++
 board/sunxi/dram_a10_olinuxino_l.c            |  31 ++++
 board/sunxi/dram_a10s_olinuxino_m.c           |  31 ++++
 board/sunxi/dram_a13_olinuxino.c              |  31 ++++
 board/sunxi/dram_bananapi.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_360_512.c              |  31 ++++
 board/sunxi/dram_sun4i_384_1024_iow8.c        |  31 ++++
 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/A10s-OLinuXino-M_defconfig            |   4 +
 configs/A13-OLinuXinoM_defconfig              |   2 +-
 configs/A13-OLinuXino_defconfig               |   4 +
 configs/A20-OLinuXino_MICRO_defconfig         |   4 +
 configs/Auxtek-T004_defconfig                 |   4 +
 configs/Bananapi_defconfig                    |   4 +
 configs/Cubieboard2_FEL_defconfig             |   2 +-
 configs/Cubieboard2_defconfig                 |   2 +-
 configs/Cubieboard_defconfig                  |   2 +-
 configs/Cubietruck_FEL_defconfig              |   2 +-
 configs/Cubietruck_defconfig                  |   2 +-
 configs/Linksprite_pcDuino3_defconfig         |   4 +
 configs/Mele_A1000G_defconfig                 |   4 +
 configs/Mele_A1000_defconfig                  |   4 +
 configs/Mini-X-1Gb_defconfig                  |   4 +
 configs/Mini-X_defconfig                      |   4 +
 configs/ba10_tv_box_defconfig                 |   4 +
 configs/i12-tvbox_defconfig                   |   4 +
 configs/qt840a_defconfig                      |   4 +
 configs/r7-tv-dongle_defconfig                |   2 +-
 drivers/block/ahci.c                          |  16 ++
 drivers/usb/host/Makefile                     |   1 +
 drivers/usb/host/ehci-sunxi.c                 | 201 ++++++++++++++++++++++++++
 include/ahci.h                                |   4 +
 include/configs/sun4i.h                       |  12 ++
 include/configs/sun5i.h                       |   5 +
 include/configs/sun7i.h                       |  19 +++
 include/configs/sunxi-common.h                |  18 +++
 48 files changed, 982 insertions(+), 13 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/sunxi/psci.S
 create mode 100644 board/sunxi/ahci.c
 create mode 100644 board/sunxi/dram_a10_olinuxino_l.c
 create mode 100644 board/sunxi/dram_a10s_olinuxino_m.c
 create mode 100644 board/sunxi/dram_a13_olinuxino.c
 create mode 100644 board/sunxi/dram_bananapi.c
 create mode 100644 board/sunxi/dram_linksprite_pcduino3.c
 create mode 100644 board/sunxi/dram_sun4i_360_1024_iow16.c
 create mode 100644 board/sunxi/dram_sun4i_360_1024_iow8.c
 create mode 100644 board/sunxi/dram_sun4i_360_512.c
 create mode 100644 board/sunxi/dram_sun4i_384_1024_iow8.c
 create mode 100644 board/sunxi/dram_sun7i_384_1024_iow16.c
 create mode 100644 board/sunxi/dram_sun7i_384_512_busw16_iow16.c
 create mode 100644 configs/A10-OLinuXino-Lime_defconfig
 create mode 100644 configs/A10s-OLinuXino-M_defconfig
 create mode 100644 configs/A13-OLinuXino_defconfig
 create mode 100644 configs/A20-OLinuXino_MICRO_defconfig
 create mode 100644 configs/Auxtek-T004_defconfig
 create mode 100644 configs/Bananapi_defconfig
 create mode 100644 configs/Linksprite_pcDuino3_defconfig
 create mode 100644 configs/Mele_A1000G_defconfig
 create mode 100644 configs/Mele_A1000_defconfig
 create mode 100644 configs/Mini-X-1Gb_defconfig
 create mode 100644 configs/Mini-X_defconfig
 create mode 100644 configs/ba10_tv_box_defconfig
 create mode 100644 configs/i12-tvbox_defconfig
 create mode 100644 configs/qt840a_defconfig
 create mode 100644 drivers/usb/host/ehci-sunxi.c

Regards,

Hans

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
  2014-07-31  8:23     ` Masahiro Yamada
@ 2014-07-31 14:25       ` Hans de Goede
  0 siblings, 0 replies; 20+ messages in thread
From: Hans de Goede @ 2014-07-31 14:25 UTC (permalink / raw)
  To: u-boot

Hi,

On 07/31/2014 10:23 AM, Masahiro Yamada wrote:
> Hi Ian, Hans,
> 
> 
> On Thu, 31 Jul 2014 08:54:09 +0100
> Ian Campbell <ijc@hellion.org.uk> wrote:
> 
>> On Thu, 2014-07-31 at 13:30 +0900, Masahiro Yamada wrote:
>>> Hi Tom, Albert, Hans,
>>>
>>>
>>> I am afraid we are going to be in trouble
>>> with this pre-Kconfig based PR
>>> because it includes various new boards.
>>
>> Yeah, I was wondering how this would work!
>>
>>> (We can fix the merge conflict,
>>> but it is not trivial.)
>>>
>>>
>>> How this is going to work?
>>>
>>> Perhaps should we discard unmerged PRs and
>>> get all the subsystem repos
>>> synchronized with u-boot/master ?
>>>
>>>
>>> Or shall we break these boards once
>>> and fix them in a follow-up patch ?
>>
>> Can you point us to the conversion script please?
> 
> 
> Sure.
> 
> These are the conversion tools I used in my series:
> 
> http://patchwork.ozlabs.org/patch/374412/
>    for generating *_defconfig and Kconfig
> 
> http://patchwork.ozlabs.org/patch/374406/
>    for generating MAINTAINERS
> 
> 
> I assume you have boards.cfg on your local branch.
> 
> If you run 'tools/genkconfig' and 'tools/gen_maintainers.py',
> *_defconfig, Kconfig, and MAINTAINERS will be generated
> for all the boards listed in the boards.cfg file.
> 
> And then commit --amend the diffs of *_defconfig, Kconfig, MAINTAINERS.

Thanks,

I've rebased the u-boot-sunxi master & next branches (which are in
sync arm) on top of u-boot/master, using the above method.

I've also run some quick tests (and a MAKEALL) and everything still
seems to work fine, one new pull-req coming up.

Regards,

Hans

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
  2014-07-31  7:54   ` Ian Campbell
  2014-07-31  8:09     ` Hans de Goede
@ 2014-07-31  8:23     ` Masahiro Yamada
  2014-07-31 14:25       ` Hans de Goede
  1 sibling, 1 reply; 20+ messages in thread
From: Masahiro Yamada @ 2014-07-31  8:23 UTC (permalink / raw)
  To: u-boot

Hi Ian, Hans,


On Thu, 31 Jul 2014 08:54:09 +0100
Ian Campbell <ijc@hellion.org.uk> wrote:

> On Thu, 2014-07-31 at 13:30 +0900, Masahiro Yamada wrote:
> > Hi Tom, Albert, Hans,
> > 
> > 
> > I am afraid we are going to be in trouble
> > with this pre-Kconfig based PR
> > because it includes various new boards.
> 
> Yeah, I was wondering how this would work!
> 
> > (We can fix the merge conflict,
> > but it is not trivial.)
> > 
> > 
> > How this is going to work?
> > 
> > Perhaps should we discard unmerged PRs and
> > get all the subsystem repos
> > synchronized with u-boot/master ?
> > 
> > 
> > Or shall we break these boards once
> > and fix them in a follow-up patch ?
> 
> Can you point us to the conversion script please?


Sure.

These are the conversion tools I used in my series:

http://patchwork.ozlabs.org/patch/374412/
   for generating *_defconfig and Kconfig

http://patchwork.ozlabs.org/patch/374406/
   for generating MAINTAINERS


I assume you have boards.cfg on your local branch.

If you run 'tools/genkconfig' and 'tools/gen_maintainers.py',
*_defconfig, Kconfig, and MAINTAINERS will be generated
for all the boards listed in the boards.cfg file.

And then commit --amend the diffs of *_defconfig, Kconfig, MAINTAINERS.



> (I say "us/we" here but I'm actually about to get on a plain and be AFK
> for several days, so I guess I mean "Hans" ;-))
> 
> With that script we could rebase onto the current branch base running
> the script at every step (including a new artificial step right before
> the top of the branch to pickup all the other boards) and commit --amend
> any new defconfigs which are produced.
> 
> Then rebase the result of that onto the current master, ignoring
> conflicts in boards.cfg (i.e. just deleting it each time).
> 
> The result should be a rebased tree where all the changes to boards.cfg
> are instead replicated in the appropriate defconfig.
> 
> Does that sound workable?


Yes. Sounds good!
Thanks!

In you are in trouble, please feel free to ask questions.
I am happy to help you.


Best Regards
Masahiro Yamada

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
  2014-07-31  7:54   ` Ian Campbell
@ 2014-07-31  8:09     ` Hans de Goede
  2014-07-31  8:23     ` Masahiro Yamada
  1 sibling, 0 replies; 20+ messages in thread
From: Hans de Goede @ 2014-07-31  8:09 UTC (permalink / raw)
  To: u-boot

Hi,

On 07/31/2014 09:54 AM, Ian Campbell wrote:
> On Thu, 2014-07-31 at 13:30 +0900, Masahiro Yamada wrote:
>> Hi Tom, Albert, Hans,
>>
>>
>> I am afraid we are going to be in trouble
>> with this pre-Kconfig based PR
>> because it includes various new boards.
> 
> Yeah, I was wondering how this would work!
> 
>> (We can fix the merge conflict,
>> but it is not trivial.)
>>
>>
>> How this is going to work?
>>
>> Perhaps should we discard unmerged PRs and
>> get all the subsystem repos
>> synchronized with u-boot/master ?
>>
>>
>> Or shall we break these boards once
>> and fix them in a follow-up patch ?
> 
> Can you point us to the conversion script please?
> 
> (I say "us/we" here but I'm actually about to get on a plain and be AFK
> for several days, so I guess I mean "Hans" ;-))
> 
> With that script we could rebase onto the current branch base running
> the script at every step (including a new artificial step right before
> the top of the branch to pickup all the other boards) and commit --amend
> any new defconfigs which are produced.
> 
> Then rebase the result of that onto the current master, ignoring
> conflicts in boards.cfg (i.e. just deleting it each time).
> 
> The result should be a rebased tree where all the changes to boards.cfg
> are instead replicated in the appropriate defconfig.
> 
> Does that sound workable?

That sounds workable to me. I can try to get that done this weekend,
and then send a new PR rebased on current master.

Regards,

Hans

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
  2014-07-31  4:30 ` Masahiro Yamada
@ 2014-07-31  7:54   ` Ian Campbell
  2014-07-31  8:09     ` Hans de Goede
  2014-07-31  8:23     ` Masahiro Yamada
  0 siblings, 2 replies; 20+ messages in thread
From: Ian Campbell @ 2014-07-31  7:54 UTC (permalink / raw)
  To: u-boot

On Thu, 2014-07-31 at 13:30 +0900, Masahiro Yamada wrote:
> Hi Tom, Albert, Hans,
> 
> 
> I am afraid we are going to be in trouble
> with this pre-Kconfig based PR
> because it includes various new boards.

Yeah, I was wondering how this would work!

> (We can fix the merge conflict,
> but it is not trivial.)
> 
> 
> How this is going to work?
> 
> Perhaps should we discard unmerged PRs and
> get all the subsystem repos
> synchronized with u-boot/master ?
> 
> 
> Or shall we break these boards once
> and fix them in a follow-up patch ?

Can you point us to the conversion script please?

(I say "us/we" here but I'm actually about to get on a plain and be AFK
for several days, so I guess I mean "Hans" ;-))

With that script we could rebase onto the current branch base running
the script at every step (including a new artificial step right before
the top of the branch to pickup all the other boards) and commit --amend
any new defconfigs which are produced.

Then rebase the result of that onto the current master, ignoring
conflicts in boards.cfg (i.e. just deleting it each time).

The result should be a rebased tree where all the changes to boards.cfg
are instead replicated in the appropriate defconfig.

Does that sound workable?

Ian.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
  2014-07-30  8:37 Hans de Goede
@ 2014-07-31  4:30 ` Masahiro Yamada
  2014-07-31  7:54   ` Ian Campbell
  0 siblings, 1 reply; 20+ messages in thread
From: Masahiro Yamada @ 2014-07-31  4:30 UTC (permalink / raw)
  To: u-boot

Hi Tom, Albert, Hans,


I am afraid we are going to be in trouble
with this pre-Kconfig based PR
because it includes various new boards.

(We can fix the merge conflict,
but it is not trivial.)


How this is going to work?

Perhaps should we discard unmerged PRs and
get all the subsystem repos
synchronized with u-boot/master ?


Or shall we break these boards once
and fix them in a follow-up patch ?





On Wed, 30 Jul 2014 10:37:52 +0200
Hans de Goede <hdegoede@redhat.com> wrote:

> Hi Albert
> 
> Please pull from u-boot-sunxi.git/master for a set of patches adding
> AHCI, EHCI, PSCI support + support for 14 new boards.
> 
> The following changes since commit 9d195a546179bc732aba9eacccf0a9a3db591288:
> 
>   ARM: HYP/non-sec: remove MIDR check to validate CBAR (2014-07-28 17:19:55 +0200)
> 
> are available in the git repository at:
> 
>   http://git.denx.de/u-boot-sunxi.git master
> 
> for you to fetch changes up to 4854154002d92b3fc9fd708774cec7c04c954247:
> 
>   sun7i: Add bananapi board (2014-07-30 10:23:07 +0200)
> 
> ----------------------------------------------------------------
> Hans de Goede (8):
>       sun4i: add USB EHCI settings
>       sun5i: add USB EHCI settings
>       sunxi: Enable EHCI on various sunxi boards
>       sunxi: Add CONFIG_MACPWR option
>       sun4i: Add support for a number of new sun4i boards
>       sun5i: Add support for a number of new sun5i boards
>       sun7i: Add support for a number of new sun7i boards
>       sun7i: Add bananapi board
> 
> Ian Campbell (2):
>       ahci: provide sunxi SATA driver using AHCI platform framework
>       cubieboard2: Enable AXP209 power controller
> 
> Marc Zyngier (2):
>       sunxi: HYP/non-sec: add sun7i PSCI backend
>       sunxi: HYP/non-sec: configure CNTFRQ on all CPUs
> 
> Roman Byshko (5):
>       sunxi: add defines to control USB Host clocks/resets
>       sunxi: add USB EHCI driver
>       sunxi: add general USB settings
>       sun7i: add USB EHCI settings
>       sun7i: cubietruck: enable USB EHCI
> 
>  arch/arm/cpu/armv7/sunxi/Makefile             |   3 +
>  arch/arm/cpu/armv7/sunxi/board.c              |   5 +
>  arch/arm/cpu/armv7/sunxi/clock_sun4i.c        |   4 +
>  arch/arm/cpu/armv7/sunxi/psci.S               | 162 +++++++++++++++++++++
>  arch/arm/include/asm/arch-sunxi/clock_sun4i.h |  15 +-
>  board/sunxi/Makefile                          |  16 ++
>  board/sunxi/ahci.c                            |  84 +++++++++++
>  board/sunxi/dram_a10_olinuxino_l.c            |  31 ++++
>  board/sunxi/dram_a10s_olinuxino_m.c           |  31 ++++
>  board/sunxi/dram_a13_olinuxino.c              |  31 ++++
>  board/sunxi/dram_bananapi.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_360_512.c              |  31 ++++
>  board/sunxi/dram_sun4i_384_1024_iow8.c        |  31 ++++
>  board/sunxi/dram_sun7i_384_1024_iow16.c       |  31 ++++
>  board/sunxi/dram_sun7i_384_512_busw16_iow16.c |  31 ++++
>  boards.cfg                                    |  28 +++-
>  drivers/block/ahci.c                          |  16 ++
>  drivers/usb/host/Makefile                     |   1 +
>  drivers/usb/host/ehci-sunxi.c                 | 201 ++++++++++++++++++++++++++
>  include/ahci.h                                |   4 +
>  include/configs/sun4i.h                       |  12 ++
>  include/configs/sun5i.h                       |   5 +
>  include/configs/sun7i.h                       |  19 +++
>  include/configs/sunxi-common.h                |  18 +++
>  27 files changed, 923 insertions(+), 11 deletions(-)
>  create mode 100644 arch/arm/cpu/armv7/sunxi/psci.S
>  create mode 100644 board/sunxi/ahci.c
>  create mode 100644 board/sunxi/dram_a10_olinuxino_l.c
>  create mode 100644 board/sunxi/dram_a10s_olinuxino_m.c
>  create mode 100644 board/sunxi/dram_a13_olinuxino.c
>  create mode 100644 board/sunxi/dram_bananapi.c
>  create mode 100644 board/sunxi/dram_linksprite_pcduino3.c
>  create mode 100644 board/sunxi/dram_sun4i_360_1024_iow16.c
>  create mode 100644 board/sunxi/dram_sun4i_360_1024_iow8.c
>  create mode 100644 board/sunxi/dram_sun4i_360_512.c
>  create mode 100644 board/sunxi/dram_sun4i_384_1024_iow8.c
>  create mode 100644 board/sunxi/dram_sun7i_384_1024_iow16.c
>  create mode 100644 board/sunxi/dram_sun7i_384_512_busw16_iow16.c
>  create mode 100644 drivers/usb/host/ehci-sunxi.c
> 
> Regards,
> 
> Hans
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
@ 2014-07-30  8:37 Hans de Goede
  2014-07-31  4:30 ` Masahiro Yamada
  0 siblings, 1 reply; 20+ messages in thread
From: Hans de Goede @ 2014-07-30  8:37 UTC (permalink / raw)
  To: u-boot

Hi Albert

Please pull from u-boot-sunxi.git/master for a set of patches adding
AHCI, EHCI, PSCI support + support for 14 new boards.

The following changes since commit 9d195a546179bc732aba9eacccf0a9a3db591288:

  ARM: HYP/non-sec: remove MIDR check to validate CBAR (2014-07-28 17:19:55 +0200)

are available in the git repository at:

  http://git.denx.de/u-boot-sunxi.git master

for you to fetch changes up to 4854154002d92b3fc9fd708774cec7c04c954247:

  sun7i: Add bananapi board (2014-07-30 10:23:07 +0200)

----------------------------------------------------------------
Hans de Goede (8):
      sun4i: add USB EHCI settings
      sun5i: add USB EHCI settings
      sunxi: Enable EHCI on various sunxi boards
      sunxi: Add CONFIG_MACPWR option
      sun4i: Add support for a number of new sun4i boards
      sun5i: Add support for a number of new sun5i boards
      sun7i: Add support for a number of new sun7i boards
      sun7i: Add bananapi board

Ian Campbell (2):
      ahci: provide sunxi SATA driver using AHCI platform framework
      cubieboard2: Enable AXP209 power controller

Marc Zyngier (2):
      sunxi: HYP/non-sec: add sun7i PSCI backend
      sunxi: HYP/non-sec: configure CNTFRQ on all CPUs

Roman Byshko (5):
      sunxi: add defines to control USB Host clocks/resets
      sunxi: add USB EHCI driver
      sunxi: add general USB settings
      sun7i: add USB EHCI settings
      sun7i: cubietruck: enable USB EHCI

 arch/arm/cpu/armv7/sunxi/Makefile             |   3 +
 arch/arm/cpu/armv7/sunxi/board.c              |   5 +
 arch/arm/cpu/armv7/sunxi/clock_sun4i.c        |   4 +
 arch/arm/cpu/armv7/sunxi/psci.S               | 162 +++++++++++++++++++++
 arch/arm/include/asm/arch-sunxi/clock_sun4i.h |  15 +-
 board/sunxi/Makefile                          |  16 ++
 board/sunxi/ahci.c                            |  84 +++++++++++
 board/sunxi/dram_a10_olinuxino_l.c            |  31 ++++
 board/sunxi/dram_a10s_olinuxino_m.c           |  31 ++++
 board/sunxi/dram_a13_olinuxino.c              |  31 ++++
 board/sunxi/dram_bananapi.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_360_512.c              |  31 ++++
 board/sunxi/dram_sun4i_384_1024_iow8.c        |  31 ++++
 board/sunxi/dram_sun7i_384_1024_iow16.c       |  31 ++++
 board/sunxi/dram_sun7i_384_512_busw16_iow16.c |  31 ++++
 boards.cfg                                    |  28 +++-
 drivers/block/ahci.c                          |  16 ++
 drivers/usb/host/Makefile                     |   1 +
 drivers/usb/host/ehci-sunxi.c                 | 201 ++++++++++++++++++++++++++
 include/ahci.h                                |   4 +
 include/configs/sun4i.h                       |  12 ++
 include/configs/sun5i.h                       |   5 +
 include/configs/sun7i.h                       |  19 +++
 include/configs/sunxi-common.h                |  18 +++
 27 files changed, 923 insertions(+), 11 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/sunxi/psci.S
 create mode 100644 board/sunxi/ahci.c
 create mode 100644 board/sunxi/dram_a10_olinuxino_l.c
 create mode 100644 board/sunxi/dram_a10s_olinuxino_m.c
 create mode 100644 board/sunxi/dram_a13_olinuxino.c
 create mode 100644 board/sunxi/dram_bananapi.c
 create mode 100644 board/sunxi/dram_linksprite_pcduino3.c
 create mode 100644 board/sunxi/dram_sun4i_360_1024_iow16.c
 create mode 100644 board/sunxi/dram_sun4i_360_1024_iow8.c
 create mode 100644 board/sunxi/dram_sun4i_360_512.c
 create mode 100644 board/sunxi/dram_sun4i_384_1024_iow8.c
 create mode 100644 board/sunxi/dram_sun7i_384_1024_iow16.c
 create mode 100644 board/sunxi/dram_sun7i_384_512_busw16_iow16.c
 create mode 100644 drivers/usb/host/ehci-sunxi.c

Regards,

Hans

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
  2014-07-18 19:14 Ian Campbell
  2014-07-18 19:45 ` Siarhei Siamashka
@ 2014-07-28  8:53 ` Albert ARIBAUD
  1 sibling, 0 replies; 20+ messages in thread
From: Albert ARIBAUD @ 2014-07-28  8:53 UTC (permalink / raw)
  To: u-boot

Hi Ian,

On Fri, 18 Jul 2014 20:14:11 +0100, Ian Campbell <ijc@hellion.org.uk>
wrote:

> Hi Albert,
> 
> Welcome back!
> 
> The following changes since commit 23f23f23d509e8e873797884456070c8a47d72b2:
> 
>   socfpga: Relocate arch common functions away from board (2014-07-05 10:14:46 +0200)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-sunxi.git master
> 
> for you to fetch changes up to 7c48b015100eeff0e1bbb766394f7beca23afb48:
> 
>   sunxi: use setbits_le32 to enable the DMA clock (2014-07-18 19:42:25 +0100)
> 
> ----------------------------------------------------------------
> Chen-Yu Tsai (1):
>       sunxi: Add support for using MII phy-s with the GMAC nic
> 
> Hans de Goede (12):
>       sunxi: mksunxiboot: Fix loading of files with a size which is not a multiple of 4
>       sunxi: Fix u-boot-spl.lds to refer to .vectors
>       sunxi: Remove mmc DMA support
>       sunxi: Implement reset_cpu
>       sunxi: Add sun4i support
>       sunxi: Add sun5i support
>       sunxi: Add emac glue, enable emac on the cubieboard
>       sunxi: Add Ian Campbell and Hans de Goede as cubietruck board-maintainers
>       mvtwsi: convert to CONFIG_SYS_I2C framework
>       sunxi: Add i2c support
>       sunxi: Add axp152 pmic support
>       sunxi: Fix reset hang on sun5i
> 
> Henrik Nordstrom (1):
>       sunxi: Add axp209 pmic support
> 
> Ian Campbell (4):
>       sunxi: Avoid unused variable warning.
>       sunxi: add Cubieboard2 support
>       sunxi: add gpio driver
>       sunxi: use setbits_le32 to enable the DMA clock
> 
> Jonathan Liu (1):
>       sunxi: use random parts of SID to set ethaddr
> 
> Stefan Roese (1):
>       net: Rename and cleanup sunxi (Allwinner) emac driver
> 
>  arch/arm/cpu/armv7/sunxi/Makefile           |   4 +
>  arch/arm/cpu/armv7/sunxi/board.c            |  41 ++++++-
>  arch/arm/cpu/armv7/sunxi/clock_sun4i.c      |   3 +-
>  arch/arm/cpu/armv7/sunxi/cpu_info.c         |  15 +++
>  arch/arm/cpu/armv7/sunxi/dram.c             | 102 ++++++++++++++++-
>  arch/arm/cpu/armv7/sunxi/u-boot-spl-fel.lds |   5 +
>  arch/arm/cpu/armv7/sunxi/u-boot-spl.lds     |   6 +
>  arch/arm/include/asm/arch-kirkwood/config.h |   3 +-
>  arch/arm/include/asm/arch-sunxi/gpio.h      |   2 +
>  arch/arm/include/asm/arch-sunxi/i2c.h       |  15 +++
>  arch/arm/include/asm/arch-sunxi/timer.h     |   5 +
>  board/sunxi/Makefile                        |   4 +
>  board/sunxi/board.c                         |  67 +++++++++++
>  board/sunxi/dram_a13_oli_micro.c            |  32 ++++++
>  board/sunxi/dram_cubieboard.c               |  31 ++++++
>  board/sunxi/dram_cubieboard2.c              |  31 ++++++
>  board/sunxi/dram_r7dongle.c                 |  31 ++++++
>  board/sunxi/gmac.c                          |  11 ++
>  boards.cfg                                  |   9 +-
>  drivers/gpio/Makefile                       |   1 +
>  drivers/gpio/sunxi_gpio.c                   | 102 +++++++++++++++++
>  drivers/i2c/Makefile                        |   2 +-
>  drivers/i2c/mvtwsi.c                        |  88 ++++++++-------
>  drivers/mmc/sunxi_mmc.c                     | 141 ++---------------------
>  drivers/net/Makefile                        |   2 +-
>  drivers/net/{sunxi_wemac.c => sunxi_emac.c} | 140 +++++++++++------------
>  drivers/power/Makefile                      |   2 +
>  drivers/power/axp152.c                      |  97 ++++++++++++++++
>  drivers/power/axp209.c                      | 167 ++++++++++++++++++++++++++++
>  include/axp152.h                            |  10 ++
>  include/axp209.h                            |  14 +++
>  include/configs/edminiv2.h                  |   3 +-
>  include/configs/sun4i.h                     |  24 ++++
>  include/configs/sun5i.h                     |  24 ++++
>  include/configs/sun7i.h                     |   1 +
>  include/configs/sunxi-common.h              |  27 ++++-
>  include/netdev.h                            |   2 +-
>  tools/mksunxiboot.c                         |  10 +-
>  38 files changed, 1010 insertions(+), 264 deletions(-)
>  create mode 100644 arch/arm/include/asm/arch-sunxi/i2c.h
>  create mode 100644 board/sunxi/dram_a13_oli_micro.c
>  create mode 100644 board/sunxi/dram_cubieboard.c
>  create mode 100644 board/sunxi/dram_cubieboard2.c
>  create mode 100644 board/sunxi/dram_r7dongle.c
>  create mode 100644 drivers/gpio/sunxi_gpio.c
>  rename drivers/net/{sunxi_wemac.c => sunxi_emac.c} (78%)
>  create mode 100644 drivers/power/axp152.c
>  create mode 100644 drivers/power/axp209.c
>  create mode 100644 include/axp152.h
>  create mode 100644 include/axp209.h
>  create mode 100644 include/configs/sun4i.h
>  create mode 100644 include/configs/sun5i.h
> 

Applied to u-boot-arm/master, thanks!

Amicalement,
-- 
Albert.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
  2014-07-18 19:45 ` Siarhei Siamashka
@ 2014-07-18 20:05   ` Ian Campbell
  0 siblings, 0 replies; 20+ messages in thread
From: Ian Campbell @ 2014-07-18 20:05 UTC (permalink / raw)
  To: u-boot

On Fri, 2014-07-18 at 22:45 +0300, Siarhei Siamashka wrote:

> Is anyone really in a hurry to get this stuff pushed out of the
> u-boot-sunxi tree to upstream right now? Can't we get a 'testing'
> branch in the sunxi repository and have everything reviewed first?

This sun4i and sun5i stuff has been on list since the very start of June
without any of these concerns being raised, so I hardly think we can be
accused of hurry with it or not having given ample opportunity for
review.

Rebasing over boards.cfg changes dropping and changing boards is really
pretty tedious and I've had to do a lot of it lately while preparing
this PR so I'm not really very keen to rework it again to drop the sun4i
and sun5i stuff. Therefore I'd much prefer if you would rebase the DRAM
stuff onto these changes. Sorry.

Ian.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
  2014-07-18 19:14 Ian Campbell
@ 2014-07-18 19:45 ` Siarhei Siamashka
  2014-07-18 20:05   ` Ian Campbell
  2014-07-28  8:53 ` Albert ARIBAUD
  1 sibling, 1 reply; 20+ messages in thread
From: Siarhei Siamashka @ 2014-07-18 19:45 UTC (permalink / raw)
  To: u-boot

On Fri, 18 Jul 2014 20:14:11 +0100
Ian Campbell <ijc@hellion.org.uk> wrote:

> Hi Albert,
> 
> Welcome back!
> 
> The following changes since commit 23f23f23d509e8e873797884456070c8a47d72b2:
> 
>   socfpga: Relocate arch common functions away from board (2014-07-05 10:14:46 +0200)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-sunxi.git master
> 
> for you to fetch changes up to 7c48b015100eeff0e1bbb766394f7beca23afb48:
> 
>   sunxi: use setbits_le32 to enable the DMA clock (2014-07-18 19:42:25 +0100)
> 
> ----------------------------------------------------------------
> Chen-Yu Tsai (1):
>       sunxi: Add support for using MII phy-s with the GMAC nic
> 
> Hans de Goede (12):
>       sunxi: mksunxiboot: Fix loading of files with a size which is not a multiple of 4
>       sunxi: Fix u-boot-spl.lds to refer to .vectors
>       sunxi: Remove mmc DMA support
>       sunxi: Implement reset_cpu
>       sunxi: Add sun4i support
>       sunxi: Add sun5i support

Can we avoid pushing the sun4i and sun5i patches? They cause clean
sunxi dram code rework more difficult.

Just to give an example. Here is what we have now in u-boot for the
sunxi dram code (a very schematic example):

    #ifdef SUN7I
      do_thing_a
      do_thing_b
    #endif
      do_thing_c

Here is what is done by the patches from Hans:

    #ifdef SUN4I
      do_thing_b
      do_thing_a
    #endif
    #if defined(SUN5I) || defined(SUN7I)
      do_thing_a
      do_thing_b
    #endif
      do_thing_c

And here is what we actually want in the end to support all these SoC
variants (with some tweaks and bugfixes for each of these steps):

      do_thing_a
      do_thing_b
      do_thing_c

The reordering of the 'do_thing_a' and 'do_thing_b' operations is
superfluous. And the fugly resulting ifdef hell does not look like a
great improvement, even though the code kinda does the job.

Basically, if these patches are pushed, we have a bigger mess to clean
compared to what we have now. Also if we have a messy support for sun4,
sun5i and sun7i added first, then any future dram code rework needs to
keep the dram functional on all of these SoC variant after every patch.
This is rather inconvenient.

That's why I'm trying to first focus on the sun7i support alone
with the patches:
    http://lists.denx.de/pipermail/u-boot/2014-July/183981.html
And add the support for the other SoC variants only after the initial
sun7i cleanup is done.

Is anyone really in a hurry to get this stuff pushed out of the
u-boot-sunxi tree to upstream right now? Can't we get a 'testing'
branch in the sunxi repository and have everything reviewed first?

-- 
Best regards,
Siarhei Siamashka

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [U-Boot] Please pull u-boot-sunxi.git/master
@ 2014-07-18 19:14 Ian Campbell
  2014-07-18 19:45 ` Siarhei Siamashka
  2014-07-28  8:53 ` Albert ARIBAUD
  0 siblings, 2 replies; 20+ messages in thread
From: Ian Campbell @ 2014-07-18 19:14 UTC (permalink / raw)
  To: u-boot

Hi Albert,

Welcome back!

The following changes since commit 23f23f23d509e8e873797884456070c8a47d72b2:

  socfpga: Relocate arch common functions away from board (2014-07-05 10:14:46 +0200)

are available in the git repository at:

  git://git.denx.de/u-boot-sunxi.git master

for you to fetch changes up to 7c48b015100eeff0e1bbb766394f7beca23afb48:

  sunxi: use setbits_le32 to enable the DMA clock (2014-07-18 19:42:25 +0100)

----------------------------------------------------------------
Chen-Yu Tsai (1):
      sunxi: Add support for using MII phy-s with the GMAC nic

Hans de Goede (12):
      sunxi: mksunxiboot: Fix loading of files with a size which is not a multiple of 4
      sunxi: Fix u-boot-spl.lds to refer to .vectors
      sunxi: Remove mmc DMA support
      sunxi: Implement reset_cpu
      sunxi: Add sun4i support
      sunxi: Add sun5i support
      sunxi: Add emac glue, enable emac on the cubieboard
      sunxi: Add Ian Campbell and Hans de Goede as cubietruck board-maintainers
      mvtwsi: convert to CONFIG_SYS_I2C framework
      sunxi: Add i2c support
      sunxi: Add axp152 pmic support
      sunxi: Fix reset hang on sun5i

Henrik Nordstrom (1):
      sunxi: Add axp209 pmic support

Ian Campbell (4):
      sunxi: Avoid unused variable warning.
      sunxi: add Cubieboard2 support
      sunxi: add gpio driver
      sunxi: use setbits_le32 to enable the DMA clock

Jonathan Liu (1):
      sunxi: use random parts of SID to set ethaddr

Stefan Roese (1):
      net: Rename and cleanup sunxi (Allwinner) emac driver

 arch/arm/cpu/armv7/sunxi/Makefile           |   4 +
 arch/arm/cpu/armv7/sunxi/board.c            |  41 ++++++-
 arch/arm/cpu/armv7/sunxi/clock_sun4i.c      |   3 +-
 arch/arm/cpu/armv7/sunxi/cpu_info.c         |  15 +++
 arch/arm/cpu/armv7/sunxi/dram.c             | 102 ++++++++++++++++-
 arch/arm/cpu/armv7/sunxi/u-boot-spl-fel.lds |   5 +
 arch/arm/cpu/armv7/sunxi/u-boot-spl.lds     |   6 +
 arch/arm/include/asm/arch-kirkwood/config.h |   3 +-
 arch/arm/include/asm/arch-sunxi/gpio.h      |   2 +
 arch/arm/include/asm/arch-sunxi/i2c.h       |  15 +++
 arch/arm/include/asm/arch-sunxi/timer.h     |   5 +
 board/sunxi/Makefile                        |   4 +
 board/sunxi/board.c                         |  67 +++++++++++
 board/sunxi/dram_a13_oli_micro.c            |  32 ++++++
 board/sunxi/dram_cubieboard.c               |  31 ++++++
 board/sunxi/dram_cubieboard2.c              |  31 ++++++
 board/sunxi/dram_r7dongle.c                 |  31 ++++++
 board/sunxi/gmac.c                          |  11 ++
 boards.cfg                                  |   9 +-
 drivers/gpio/Makefile                       |   1 +
 drivers/gpio/sunxi_gpio.c                   | 102 +++++++++++++++++
 drivers/i2c/Makefile                        |   2 +-
 drivers/i2c/mvtwsi.c                        |  88 ++++++++-------
 drivers/mmc/sunxi_mmc.c                     | 141 ++---------------------
 drivers/net/Makefile                        |   2 +-
 drivers/net/{sunxi_wemac.c => sunxi_emac.c} | 140 +++++++++++------------
 drivers/power/Makefile                      |   2 +
 drivers/power/axp152.c                      |  97 ++++++++++++++++
 drivers/power/axp209.c                      | 167 ++++++++++++++++++++++++++++
 include/axp152.h                            |  10 ++
 include/axp209.h                            |  14 +++
 include/configs/edminiv2.h                  |   3 +-
 include/configs/sun4i.h                     |  24 ++++
 include/configs/sun5i.h                     |  24 ++++
 include/configs/sun7i.h                     |   1 +
 include/configs/sunxi-common.h              |  27 ++++-
 include/netdev.h                            |   2 +-
 tools/mksunxiboot.c                         |  10 +-
 38 files changed, 1010 insertions(+), 264 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-sunxi/i2c.h
 create mode 100644 board/sunxi/dram_a13_oli_micro.c
 create mode 100644 board/sunxi/dram_cubieboard.c
 create mode 100644 board/sunxi/dram_cubieboard2.c
 create mode 100644 board/sunxi/dram_r7dongle.c
 create mode 100644 drivers/gpio/sunxi_gpio.c
 rename drivers/net/{sunxi_wemac.c => sunxi_emac.c} (78%)
 create mode 100644 drivers/power/axp152.c
 create mode 100644 drivers/power/axp209.c
 create mode 100644 include/axp152.h
 create mode 100644 include/axp209.h
 create mode 100644 include/configs/sun4i.h
 create mode 100644 include/configs/sun5i.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140718/85e5d79a/attachment.pgp>

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2014-09-09  8:27 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-08-12  8:36 [U-Boot] Please pull u-boot-sunxi.git/master Hans de Goede
2014-08-29 17:48 ` Tom Rini
  -- strict thread matches above, loose matches on Subject: below --
2014-09-05 13:23 Ian Campbell
2014-09-09  7:58 ` Albert ARIBAUD
2014-09-09  8:27   ` Ian Campbell
2014-08-28 21:17 Hans de Goede
2014-07-31 14:30 Hans de Goede
2014-08-01  1:54 ` Masahiro Yamada
2014-08-09 13:41   ` Albert ARIBAUD
2014-08-09 16:42 ` Albert ARIBAUD
2014-07-30  8:37 Hans de Goede
2014-07-31  4:30 ` Masahiro Yamada
2014-07-31  7:54   ` Ian Campbell
2014-07-31  8:09     ` Hans de Goede
2014-07-31  8:23     ` Masahiro Yamada
2014-07-31 14:25       ` Hans de Goede
2014-07-18 19:14 Ian Campbell
2014-07-18 19:45 ` Siarhei Siamashka
2014-07-18 20:05   ` Ian Campbell
2014-07-28  8:53 ` Albert ARIBAUD

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.