All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] Please pull u-boot-rockchip
@ 2015-12-16 15:37 Simon Glass
  2015-12-18  0:27 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2015-12-16 15:37 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This fixes the mkimage problem for Rockchip as previously discussed. I've
also brought in the tiny printf() additions and patches to move Rockchip to
use it. This reduces firefly's image size below the maximum even with the
broken gcc. Finally, I've brought in another rk3036 board since it has very
limited scope.


The following changes since commit 5076c64a08d2083af5a7761b12a30116ef0da967:

  Merge branch 'master' of git://git.denx.de/u-boot-spi (2015-12-11
15:07:44 -0500)

are available in the git repository at:

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

for you to fetch changes up to 47b4c228b5ae72598dc38ca2764c11ea1c6693cc:

  rockchip: Add basic support for kylin board (2015-12-13 20:51:50 -0700)

----------------------------------------------------------------
Jeffy Chen (3):
      Revert "rockchip: Add max spl size & spl header configs"
      rockchip: mkimage: use imagename to select spl hdr & spl size
      rockchip: doc: add imagename

Sjoerd Simons (6):
      spl: use panic_str instead of panic
      lib/tiny-printf.c: Implement vprintf
      lib: Split panic functions out of vsprintf.c
      lib: split out strtoxxxx functions out of vsprintf.c
      mmc: mmc: Don't use sprintf when using tiny-printf
      rockchip: firefly: Use tiny-printf

huang lin (2):
      rockchip: rk3036 sdram setting cs1_row when rank larger than 1
      rockchip: Add basic support for kylin board

 arch/arm/mach-rockchip/Kconfig               |  15 ------
 arch/arm/mach-rockchip/rk3036/Kconfig        |  10 ++--
 arch/arm/mach-rockchip/rk3036/sdram_rk3036.c |   6 ++-
 arch/arm/mach-rockchip/rk3288/Kconfig        |   6 ---
 board/kylin/kylin_rk3036/Kconfig             |  15 ++++++
 board/kylin/kylin_rk3036/MAINTAINERS         |   0
 board/kylin/kylin_rk3036/Makefile            |   7 +++
 board/kylin/kylin_rk3036/kylin_rk3036.c      |  49 +++++++++++++++++
 common/spl/spl.c                             |   2 +-
 configs/firefly-rk3288_defconfig             |   1 +
 configs/kylin-rk3036_defconfig               |  26 +++++++++
 doc/README.rockchip                          |   8 +--
 drivers/mmc/mmc.c                            |   4 +-
 include/configs/kylin_rk3036.h               |  12 +++++
 lib/Makefile                                 |   6 +--
 lib/panic.c                                  |  45 ++++++++++++++++
 lib/strto.c                                  | 174
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/tiny-printf.c                            |  18 +++++--
 lib/vsprintf.c                               | 193
------------------------------------------------------------------
 tools/Makefile                               |   8 +--
 tools/rkcommon.c                             |  72
++++++++++++++++++++++++-
 tools/rkcommon.h                             |  32 ++++++++++-
 tools/rkimage.c                              |   4 +-
 tools/rksd.c                                 |  26 +++------
 tools/rkspi.c                                |  23 +++-----
 25 files changed, 483 insertions(+), 279 deletions(-)
 create mode 100644 board/kylin/kylin_rk3036/Kconfig
 create mode 100644 board/kylin/kylin_rk3036/MAINTAINERS
 create mode 100644 board/kylin/kylin_rk3036/Makefile
 create mode 100644 board/kylin/kylin_rk3036/kylin_rk3036.c
 create mode 100644 configs/kylin-rk3036_defconfig
 create mode 100644 include/configs/kylin_rk3036.h
 create mode 100644 lib/panic.c
 create mode 100644 lib/strto.c

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2015-12-16 15:37 [U-Boot] Please pull u-boot-rockchip Simon Glass
@ 2015-12-18  0:27 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2015-12-18  0:27 UTC (permalink / raw)
  To: u-boot

On Wed, Dec 16, 2015 at 08:37:30AM -0700, Simon Glass wrote:

> Hi Tom,
> 
> This fixes the mkimage problem for Rockchip as previously discussed. I've
> also brought in the tiny printf() additions and patches to move Rockchip to
> use it. This reduces firefly's image size below the maximum even with the
> broken gcc. Finally, I've brought in another rk3036 board since it has very
> limited scope.
> 
> 
> The following changes since commit 5076c64a08d2083af5a7761b12a30116ef0da967:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-spi (2015-12-11
> 15:07:44 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 47b4c228b5ae72598dc38ca2764c11ea1c6693cc:
> 
>   rockchip: Add basic support for kylin board (2015-12-13 20:51:50 -0700)
> 

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/20151217/c6b012fd/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
  2019-04-15 16:24 Simon Glass
@ 2019-04-15 16:41 ` Simon Glass
  0 siblings, 0 replies; 62+ messages in thread
From: Simon Glass @ 2019-04-15 16:41 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On Mon, 15 Apr 2019 at 10:24, Simon Glass <sjg@chromium.org> wrote:
>
> Hi Tom,
>
> Just applying the patch to add Kever as a maintainer.
>
>
> The following changes since commit 216800acf1fbf9f498455bf3c92d4513d9a4c681:
>
>   Merge branch 'master' of git://git.denx.de/u-boot-spi (2019-04-14
> 00:03:06 -0400)
>
> are available in the Git repository at:
>
>   git://git.denx.de/u-boot-rockchip.git tags/rk-pull-14apr19
>
> for you to fetch changes up to ab132ac70af61331ae026e2555fdefc03da55341:
>
>   rockchip: add Kever Yang as co-custodian (2019-04-14 16:38:29 -0600)
>
> ----------------------------------------------------------------
> Add Kever as a maintainer
>
> ----------------------------------------------------------------
> Kever Yang (1):
>       rockchip: add Kever Yang as co-custodian
>
>  MAINTAINERS    | 1 +
>  doc/git-mailrc | 3 ++-
>  2 files changed, 3 insertions(+), 1 deletion(-)

Actually Philippe is going to do a pull request with additional
patches, so please ignore this one for now.

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
@ 2019-04-15 16:24 Simon Glass
  2019-04-15 16:41 ` Simon Glass
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2019-04-15 16:24 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Just applying the patch to add Kever as a maintainer.


The following changes since commit 216800acf1fbf9f498455bf3c92d4513d9a4c681:

  Merge branch 'master' of git://git.denx.de/u-boot-spi (2019-04-14
00:03:06 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-rockchip.git tags/rk-pull-14apr19

for you to fetch changes up to ab132ac70af61331ae026e2555fdefc03da55341:

  rockchip: add Kever Yang as co-custodian (2019-04-14 16:38:29 -0600)

----------------------------------------------------------------
Add Kever as a maintainer

----------------------------------------------------------------
Kever Yang (1):
      rockchip: add Kever Yang as co-custodian

 MAINTAINERS    | 1 +
 doc/git-mailrc | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2018-12-16 18:03 Philipp Tomsich
@ 2018-12-17 12:11 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2018-12-17 12:11 UTC (permalink / raw)
  To: u-boot

On Sun, Dec 16, 2018 at 07:03:19PM +0100, Philipp Tomsich wrote:

> Tom,
> 
> Here’s a few minor fixes for RC2.
> I am still waiting for a final revision on a somewhat involved bug-fix for our RK3399-Q7,
> which is held up by my colleagues also introducing changes to pinctrl to ensure a PWM
> regulator can be auto-set.
> 
> The all-green Travis report for these changes is at
> 	https://travis-ci.org/ptomsich/u-boot-rockchip/builds/468541679
> 
> Thanks,
> Philipp.
> 
> 
> The following changes since commit 8fc26fce41592175ae004514e431e68a9dd60671:
> 
>   Merge tag 'dm-pull-14dec18' of git://git.denx.de/u-boot-dm (2018-12-14 14:18:47 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git tags/for-master-20181216
> 
> for you to fetch changes up to e11ef3d26eff8d14a11f89b9bdc20471b425d2d7:
> 
>   ARM: rockchip: Add rv1108-elgin-r1 board support (2018-12-16 01:30:11 +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: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20181217/a0e84a61/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2018-12-16 18:03 Philipp Tomsich
  2018-12-17 12:11 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Philipp Tomsich @ 2018-12-16 18:03 UTC (permalink / raw)
  To: u-boot

Tom,

Here’s a few minor fixes for RC2.
I am still waiting for a final revision on a somewhat involved bug-fix for our RK3399-Q7,
which is held up by my colleagues also introducing changes to pinctrl to ensure a PWM
regulator can be auto-set.

The all-green Travis report for these changes is at
	https://travis-ci.org/ptomsich/u-boot-rockchip/builds/468541679

Thanks,
Philipp.


The following changes since commit 8fc26fce41592175ae004514e431e68a9dd60671:

  Merge tag 'dm-pull-14dec18' of git://git.denx.de/u-boot-dm (2018-12-14 14:18:47 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-rockchip.git tags/for-master-20181216

for you to fetch changes up to e11ef3d26eff8d14a11f89b9bdc20471b425d2d7:

  ARM: rockchip: Add rv1108-elgin-r1 board support (2018-12-16 01:30:11 +0100)

----------------------------------------------------------------
Improvements and fixes or u-boot-rockchip:
- new board: adds rv1108-elgin-r1 board support
- rk3288-evb: dts: remove 'vmmc' from emmc node
- rk3399-puma: dts: remove obsolete DTS node 'vcc5v0_host'

----------------------------------------------------------------
Christoph Muellner (1):
      rockchip: rk3399-puma: Remove obsolete DTS node 'vcc5v0_host'.

Kever Yang (1):
      rockchip: rk3288-evb: dts: remove 'vmmc' from emmc node

Otavio Salvador (1):
      ARM: rockchip: Add rv1108-elgin-r1 board support

 arch/arm/dts/Makefile                   |  1 +
 arch/arm/dts/rk3288-evb.dtsi            |  2 -
 arch/arm/dts/rk3399-puma.dtsi           | 12 +-----
 arch/arm/dts/rv1108-elgin-r1.dts        | 48 +++++++++++++++++++++
 arch/arm/mach-rockchip/rv1108/Kconfig   |  6 +++
 board/elgin/elgin_rv1108/Kconfig        | 15 +++++++
 board/elgin/elgin_rv1108/MAINTAINERS    |  6 +++
 board/elgin/elgin_rv1108/Makefile       |  7 ++++
 board/elgin/elgin_rv1108/elgin_rv1108.c | 74 +++++++++++++++++++++++++++++++++
 configs/elgin-rv1108_defconfig          | 58 ++++++++++++++++++++++++++
 include/configs/elgin_rv1108.h          | 13 ++++++
 11 files changed, 230 insertions(+), 12 deletions(-)
 create mode 100644 arch/arm/dts/rv1108-elgin-r1.dts
 create mode 100644 board/elgin/elgin_rv1108/Kconfig
 create mode 100644 board/elgin/elgin_rv1108/MAINTAINERS
 create mode 100644 board/elgin/elgin_rv1108/Makefile
 create mode 100644 board/elgin/elgin_rv1108/elgin_rv1108.c
 create mode 100644 configs/elgin-rv1108_defconfig
 create mode 100644 include/configs/elgin_rv1108.h

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

* [U-Boot] Please pull u-boot-rockchip
  2018-12-06 15:09 Philipp Tomsich
@ 2018-12-06 21:41 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2018-12-06 21:41 UTC (permalink / raw)
  To: u-boot

On Thu, Dec 06, 2018 at 04:09:42PM +0100, Philipp Tomsich wrote:

> Tom,
> 
> the following changes have gone through Travis prior to the rebase and tagging
> as https://travis-ci.org/ptomsich/u-boot-rockchip/builds/464122086
> 
> Thanks,
> Philipp.
> 
> 
> The following changes since commit 2a055ea53260ac8addeeb94eb671172844bc9106:
> 
>   Merge tag 'dm-pull-5dec18' of git://git.denx.de/u-boot-dm (2018-12-05 20:32:25 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git for-master-20181206
> 
> for you to fetch changes up to 467877341a4169f1a8c50b7ebe4c0e6fd28da727:
> 
>   rockchip: rk3399: Add Ficus EE board support (2018-12-06 16:04:49 +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: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20181206/d87fec1d/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2018-12-06 15:09 Philipp Tomsich
  2018-12-06 21:41 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Philipp Tomsich @ 2018-12-06 15:09 UTC (permalink / raw)
  To: u-boot

Tom,

the following changes have gone through Travis prior to the rebase and tagging
as https://travis-ci.org/ptomsich/u-boot-rockchip/builds/464122086

Thanks,
Philipp.


The following changes since commit 2a055ea53260ac8addeeb94eb671172844bc9106:

  Merge tag 'dm-pull-5dec18' of git://git.denx.de/u-boot-dm (2018-12-05 20:32:25 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-rockchip.git for-master-20181206

for you to fetch changes up to 467877341a4169f1a8c50b7ebe4c0e6fd28da727:

  rockchip: rk3399: Add Ficus EE board support (2018-12-06 16:04:49 +0100)

----------------------------------------------------------------
- Changes the declaration of regs_phy in dwc2-otg to uintptr_t
  to ensure it can be cast to void* for use with writel().
- Add the Rock960 and Ficus boards.

----------------------------------------------------------------
Manivannan Sadhasivam (3):
      rockchip: rk3399: Add common Rock960 family from Vamrs
      rockchip: rk3399: Add Rock960 CE board support
      rockchip: rk3399: Add Ficus EE board support

Philipp Tomsich (1):
      usb: dwc2-otg: make regs_phy (in platdata) a uintptr_t

Randy Li (1):
      arm: dts: rockchip: add some common pin-settings to rk3399

 arch/arm/dts/Makefile                          |    2 +
 arch/arm/dts/rk3399-ficus.dts                  |   78 +++++++
 arch/arm/dts/rk3399-rock960.dts                |   45 ++++
 arch/arm/dts/rk3399-rock960.dtsi               |  506 +++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/rk3399-sdram-lpddr3-2GB-1600.dtsi | 1536 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/rk3399.dtsi                       |   55 ++++-
 arch/arm/mach-rockchip/rk3399/Kconfig          |   26 +++
 board/vamrs/rock960_rk3399/Kconfig             |   15 ++
 board/vamrs/rock960_rk3399/MAINTAINERS         |    6 +
 board/vamrs/rock960_rk3399/Makefile            |    6 +
 board/vamrs/rock960_rk3399/README              |  152 +++++++++++++
 board/vamrs/rock960_rk3399/rock960-rk3399.c    |   50 +++++
 configs/ficus-rk3399_defconfig                 |   71 ++++++
 configs/rock960-rk3399_defconfig               |   69 ++++++
 include/configs/rock960_rk3399.h               |   15 ++
 include/usb/dwc2_udc.h                         |    2 +-
 16 files changed, 2627 insertions(+), 7 deletions(-)
 create mode 100644 arch/arm/dts/rk3399-ficus.dts
 create mode 100644 arch/arm/dts/rk3399-rock960.dts
 create mode 100644 arch/arm/dts/rk3399-rock960.dtsi
 create mode 100644 arch/arm/dts/rk3399-sdram-lpddr3-2GB-1600.dtsi
 create mode 100644 board/vamrs/rock960_rk3399/Kconfig
 create mode 100644 board/vamrs/rock960_rk3399/MAINTAINERS
 create mode 100644 board/vamrs/rock960_rk3399/Makefile
 create mode 100644 board/vamrs/rock960_rk3399/README
 create mode 100644 board/vamrs/rock960_rk3399/rock960-rk3399.c
 create mode 100644 configs/ficus-rk3399_defconfig
 create mode 100644 configs/rock960-rk3399_defconfig
 create mode 100644 include/configs/rock960_rk3399.h

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

* [U-Boot] Please pull u-boot-rockchip
  2018-12-04 15:17 ` Peter Robinson
@ 2018-12-04 15:26   ` Philipp Tomsich
  0 siblings, 0 replies; 62+ messages in thread
From: Philipp Tomsich @ 2018-12-04 15:26 UTC (permalink / raw)
  To: u-boot

Peter,

Thanks for pointing this out. I screwed up in a rebase apparently.
Will send an additional PR.

Philipp.


> On 04.12.2018, at 16:17, Peter Robinson <pbrobinson@gmail.com> wrote:
> 
> Hi Philipp,
> 
>> A summary of improvements and fixes is below.
>> 
>> Thanks,
>> Philipp.
>> 
>> 
>> The following changes since commit 6d4a3ff2649faa2cf2739e332557f256cc34831e:
>> 
>>  Merge branch 'master' of git://git.denx.de/u-boot-socfpga (2018-11-29 16:36:53 -0500)
>> 
>> are available in the git repository at:
>> 
>>  git://git.denx.de/u-boot-rockchip.git tags/for-master-20181130
>> 
>> for you to fetch changes up to 17e5f3a4265cf372c4e09d7d3fd09fa54ef413cb:
>> 
>>  rockchip: rk3188: use board_debug_uart_init() for UART io init (2018-11-30 22:00:11 +0100)
>> 
>> ----------------------------------------------------------------
>> Improvements:
>> - RK3188 USB-UART functionality
>> - errors triggering a hard-stop in SPL on the RK3399 are reported
>> - Rockchip RV1108 (SoC) support
>> - MicroCrystal RV3029 (RTC) DM driver
> 
> Is there a reason why the Rock960/Ficus series [1] wasn't pulled in?
> You had said it was high up on your list [2] for this merge window.
> 
> Peter
> 
> [1] https://lists.denx.de/pipermail/u-boot/2018-September/342174.html <https://lists.denx.de/pipermail/u-boot/2018-September/342174.html>
> [2] https://lists.denx.de/pipermail/u-boot/2018-October/345806.html <https://lists.denx.de/pipermail/u-boot/2018-October/345806.html>
> 
>> Fixes:
>> - RK3188 early UART setup
>> - limit SD-card frequency to 40MHz on the RK3399-Q7
>> - MIPI fixes
>> - RK3399 CPUB clock initialisation
>> 
>> ----------------------------------------------------------------
>> Christoph Muellner (1):
>>      rockchip: rk3399: Initialize CPU B clock.
>> 
>> Heiko Stuebner (2):
>>      rockchip: rk3188: add support for usb-uart functionality
>>      rockchip: rk3188: fix early uart setup
>> 
>> Kever Yang (2):
>>      rockchip: rock: remove TPL_TINY_MEMSET
>>      rockchip: rk3188: use board_debug_uart_init() for UART io init
>> 
>> Otavio Salvador (6):
>>      ARM: rockchip: rv1108: Sync clock with vendor tree
>>      ARM: rockchip: rv1108: Enable BOUNCE_BUFFER
>>      ARM: dts: rockchip: Add rv1108 eMMC pinctrl
>>      ARM: rockchip: rv1108: Add a board_usb_init for USB OTG
>>      ARM: dts: rockchip: Add rv1108 USB OTG pinctrl
>>      ARM: rockchip: rv1108: Add support for default distro_bootcmd
>> 
>> Philipp Tomsich (4):
>>      rockchip: rk3399: spl: always report errors triggering a hard stop
>>      rockchip: rk3399-puma: reduce sd card max-frequency to 40MHz
>>      rtc: rv3029: add to Kconfig
>>      rtc: rv3029: update to support DM and sync with Linux 4.17
>> 
>> Richard Röjfors (2):
>>      rockchip: video: mipi: Do not write to the version register
>>      rockchip: video: mipi: Fix phy frequency setting
>> 
>> arch/arm/dts/rk3399-puma.dtsi                   |   2 +-
>> arch/arm/dts/rv1108.dtsi                        |  74 +++++++++++++-
>> arch/arm/include/asm/arch-rockchip/clock.h      |   6 ++
>> arch/arm/include/asm/arch-rockchip/cru_rk3399.h |  22 +++-
>> arch/arm/include/asm/arch-rockchip/cru_rv1108.h | 144 +++++++++++++++++++++++++-
>> arch/arm/include/asm/arch-rockchip/grf_rk3188.h |  42 ++++++++
>> arch/arm/mach-rockchip/Kconfig                  |   9 ++
>> arch/arm/mach-rockchip/Makefile                 |   1 +
>> arch/arm/mach-rockchip/rk3188-board-spl.c       |  49 +++++++--
>> arch/arm/mach-rockchip/rk3399-board-spl.c       |   4 +-
>> arch/arm/mach-rockchip/rv1108-board.c           |  81 +++++++++++++++
>> configs/rock_defconfig                          |   1 -
>> drivers/clk/rockchip/clk_rk3399.c               |  79 +++++++++++++--
>> drivers/clk/rockchip/clk_rv1108.c               | 475 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
>> drivers/rtc/Kconfig                             |  10 ++
>> drivers/rtc/rv3029.c                            | 580 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------
>> drivers/video/rockchip/rk_mipi.c                |   4 +-
>> include/configs/evb_rv1108.h                    |   3 +
>> include/configs/rv1108_common.h                 |  18 ++++
>> include/dt-bindings/clock/rv1108-cru.h          | 137 ++++++++++++++++++++-----
>> scripts/config_whitelist.txt                    |   1 -
>> 21 files changed, 1542 insertions(+), 200 deletions(-)
>> create mode 100644 arch/arm/mach-rockchip/rv1108-board.c
>> 
>> _______________________________________________
>> U-Boot mailing list
>> U-Boot at lists.denx.de
>> https://lists.denx.de/listinfo/u-boot

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

* [U-Boot] Please pull u-boot-rockchip
  2018-12-01  0:48 Philipp Tomsich
  2018-12-02 12:48 ` Tom Rini
@ 2018-12-04 15:17 ` Peter Robinson
  2018-12-04 15:26   ` Philipp Tomsich
  1 sibling, 1 reply; 62+ messages in thread
From: Peter Robinson @ 2018-12-04 15:17 UTC (permalink / raw)
  To: u-boot

Hi Philipp,

> A summary of improvements and fixes is below.
>
> Thanks,
> Philipp.
>
>
> The following changes since commit 6d4a3ff2649faa2cf2739e332557f256cc34831e:
>
>   Merge branch 'master' of git://git.denx.de/u-boot-socfpga (2018-11-29 16:36:53 -0500)
>
> are available in the git repository at:
>
>   git://git.denx.de/u-boot-rockchip.git tags/for-master-20181130
>
> for you to fetch changes up to 17e5f3a4265cf372c4e09d7d3fd09fa54ef413cb:
>
>   rockchip: rk3188: use board_debug_uart_init() for UART io init (2018-11-30 22:00:11 +0100)
>
> ----------------------------------------------------------------
> Improvements:
> - RK3188 USB-UART functionality
> - errors triggering a hard-stop in SPL on the RK3399 are reported
> - Rockchip RV1108 (SoC) support
> - MicroCrystal RV3029 (RTC) DM driver

Is there a reason why the Rock960/Ficus series [1] wasn't pulled in?
You had said it was high up on your list [2] for this merge window.

Peter

[1] https://lists.denx.de/pipermail/u-boot/2018-September/342174.html
[2] https://lists.denx.de/pipermail/u-boot/2018-October/345806.html

> Fixes:
> - RK3188 early UART setup
> - limit SD-card frequency to 40MHz on the RK3399-Q7
> - MIPI fixes
> - RK3399 CPUB clock initialisation
>
> ----------------------------------------------------------------
> Christoph Muellner (1):
>       rockchip: rk3399: Initialize CPU B clock.
>
> Heiko Stuebner (2):
>       rockchip: rk3188: add support for usb-uart functionality
>       rockchip: rk3188: fix early uart setup
>
> Kever Yang (2):
>       rockchip: rock: remove TPL_TINY_MEMSET
>       rockchip: rk3188: use board_debug_uart_init() for UART io init
>
> Otavio Salvador (6):
>       ARM: rockchip: rv1108: Sync clock with vendor tree
>       ARM: rockchip: rv1108: Enable BOUNCE_BUFFER
>       ARM: dts: rockchip: Add rv1108 eMMC pinctrl
>       ARM: rockchip: rv1108: Add a board_usb_init for USB OTG
>       ARM: dts: rockchip: Add rv1108 USB OTG pinctrl
>       ARM: rockchip: rv1108: Add support for default distro_bootcmd
>
> Philipp Tomsich (4):
>       rockchip: rk3399: spl: always report errors triggering a hard stop
>       rockchip: rk3399-puma: reduce sd card max-frequency to 40MHz
>       rtc: rv3029: add to Kconfig
>       rtc: rv3029: update to support DM and sync with Linux 4.17
>
> Richard Röjfors (2):
>       rockchip: video: mipi: Do not write to the version register
>       rockchip: video: mipi: Fix phy frequency setting
>
>  arch/arm/dts/rk3399-puma.dtsi                   |   2 +-
>  arch/arm/dts/rv1108.dtsi                        |  74 +++++++++++++-
>  arch/arm/include/asm/arch-rockchip/clock.h      |   6 ++
>  arch/arm/include/asm/arch-rockchip/cru_rk3399.h |  22 +++-
>  arch/arm/include/asm/arch-rockchip/cru_rv1108.h | 144 +++++++++++++++++++++++++-
>  arch/arm/include/asm/arch-rockchip/grf_rk3188.h |  42 ++++++++
>  arch/arm/mach-rockchip/Kconfig                  |   9 ++
>  arch/arm/mach-rockchip/Makefile                 |   1 +
>  arch/arm/mach-rockchip/rk3188-board-spl.c       |  49 +++++++--
>  arch/arm/mach-rockchip/rk3399-board-spl.c       |   4 +-
>  arch/arm/mach-rockchip/rv1108-board.c           |  81 +++++++++++++++
>  configs/rock_defconfig                          |   1 -
>  drivers/clk/rockchip/clk_rk3399.c               |  79 +++++++++++++--
>  drivers/clk/rockchip/clk_rv1108.c               | 475 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
>  drivers/rtc/Kconfig                             |  10 ++
>  drivers/rtc/rv3029.c                            | 580 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------
>  drivers/video/rockchip/rk_mipi.c                |   4 +-
>  include/configs/evb_rv1108.h                    |   3 +
>  include/configs/rv1108_common.h                 |  18 ++++
>  include/dt-bindings/clock/rv1108-cru.h          | 137 ++++++++++++++++++++-----
>  scripts/config_whitelist.txt                    |   1 -
>  21 files changed, 1542 insertions(+), 200 deletions(-)
>  create mode 100644 arch/arm/mach-rockchip/rv1108-board.c
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot

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

* [U-Boot] Please pull u-boot-rockchip
  2018-12-01  0:48 Philipp Tomsich
@ 2018-12-02 12:48 ` Tom Rini
  2018-12-04 15:17 ` Peter Robinson
  1 sibling, 0 replies; 62+ messages in thread
From: Tom Rini @ 2018-12-02 12:48 UTC (permalink / raw)
  To: u-boot

On Sat, Dec 01, 2018 at 01:48:18AM +0100, Philipp Tomsich wrote:

> Hi Tom,
> 
> A summary of improvements and fixes is below.
> 
> Thanks,
> Philipp.
> 
> 
> The following changes since commit 6d4a3ff2649faa2cf2739e332557f256cc34831e:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-socfpga (2018-11-29 16:36:53 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git tags/for-master-20181130
> 
> for you to fetch changes up to 17e5f3a4265cf372c4e09d7d3fd09fa54ef413cb:
> 
>   rockchip: rk3188: use board_debug_uart_init() for UART io init (2018-11-30 22:00:11 +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: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20181202/db031678/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2018-12-01  0:48 Philipp Tomsich
  2018-12-02 12:48 ` Tom Rini
  2018-12-04 15:17 ` Peter Robinson
  0 siblings, 2 replies; 62+ messages in thread
From: Philipp Tomsich @ 2018-12-01  0:48 UTC (permalink / raw)
  To: u-boot

Hi Tom,

A summary of improvements and fixes is below.

Thanks,
Philipp.


The following changes since commit 6d4a3ff2649faa2cf2739e332557f256cc34831e:

  Merge branch 'master' of git://git.denx.de/u-boot-socfpga (2018-11-29 16:36:53 -0500)

are available in the git repository at:

  git://git.denx.de/u-boot-rockchip.git tags/for-master-20181130

for you to fetch changes up to 17e5f3a4265cf372c4e09d7d3fd09fa54ef413cb:

  rockchip: rk3188: use board_debug_uart_init() for UART io init (2018-11-30 22:00:11 +0100)

----------------------------------------------------------------
Improvements:
- RK3188 USB-UART functionality
- errors triggering a hard-stop in SPL on the RK3399 are reported
- Rockchip RV1108 (SoC) support
- MicroCrystal RV3029 (RTC) DM driver

Fixes:
- RK3188 early UART setup
- limit SD-card frequency to 40MHz on the RK3399-Q7
- MIPI fixes
- RK3399 CPUB clock initialisation

----------------------------------------------------------------
Christoph Muellner (1):
      rockchip: rk3399: Initialize CPU B clock.

Heiko Stuebner (2):
      rockchip: rk3188: add support for usb-uart functionality
      rockchip: rk3188: fix early uart setup

Kever Yang (2):
      rockchip: rock: remove TPL_TINY_MEMSET
      rockchip: rk3188: use board_debug_uart_init() for UART io init

Otavio Salvador (6):
      ARM: rockchip: rv1108: Sync clock with vendor tree
      ARM: rockchip: rv1108: Enable BOUNCE_BUFFER
      ARM: dts: rockchip: Add rv1108 eMMC pinctrl
      ARM: rockchip: rv1108: Add a board_usb_init for USB OTG
      ARM: dts: rockchip: Add rv1108 USB OTG pinctrl
      ARM: rockchip: rv1108: Add support for default distro_bootcmd

Philipp Tomsich (4):
      rockchip: rk3399: spl: always report errors triggering a hard stop
      rockchip: rk3399-puma: reduce sd card max-frequency to 40MHz
      rtc: rv3029: add to Kconfig
      rtc: rv3029: update to support DM and sync with Linux 4.17

Richard Röjfors (2):
      rockchip: video: mipi: Do not write to the version register
      rockchip: video: mipi: Fix phy frequency setting

 arch/arm/dts/rk3399-puma.dtsi                   |   2 +-
 arch/arm/dts/rv1108.dtsi                        |  74 +++++++++++++-
 arch/arm/include/asm/arch-rockchip/clock.h      |   6 ++
 arch/arm/include/asm/arch-rockchip/cru_rk3399.h |  22 +++-
 arch/arm/include/asm/arch-rockchip/cru_rv1108.h | 144 +++++++++++++++++++++++++-
 arch/arm/include/asm/arch-rockchip/grf_rk3188.h |  42 ++++++++
 arch/arm/mach-rockchip/Kconfig                  |   9 ++
 arch/arm/mach-rockchip/Makefile                 |   1 +
 arch/arm/mach-rockchip/rk3188-board-spl.c       |  49 +++++++--
 arch/arm/mach-rockchip/rk3399-board-spl.c       |   4 +-
 arch/arm/mach-rockchip/rv1108-board.c           |  81 +++++++++++++++
 configs/rock_defconfig                          |   1 -
 drivers/clk/rockchip/clk_rk3399.c               |  79 +++++++++++++--
 drivers/clk/rockchip/clk_rv1108.c               | 475 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 drivers/rtc/Kconfig                             |  10 ++
 drivers/rtc/rv3029.c                            | 580 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------
 drivers/video/rockchip/rk_mipi.c                |   4 +-
 include/configs/evb_rv1108.h                    |   3 +
 include/configs/rv1108_common.h                 |  18 ++++
 include/dt-bindings/clock/rv1108-cru.h          | 137 ++++++++++++++++++++-----
 scripts/config_whitelist.txt                    |   1 -
 21 files changed, 1542 insertions(+), 200 deletions(-)
 create mode 100644 arch/arm/mach-rockchip/rv1108-board.c

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

* [U-Boot] Please pull u-boot-rockchip
  2017-06-08 12:53 Simon Glass
@ 2017-06-09  0:31 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2017-06-09  0:31 UTC (permalink / raw)
  To: u-boot

On Thu, Jun 08, 2017 at 06:53:32AM -0600, Simon Glass wrote:

> Hi Tom,
> 
> Here is additional rk3368 and rk3399 support, rv1108 support,
> refactoring HDMI video (brought in from Anatolij's tree to resolve
> conflicts), some mkimage fixes and a few other things.
> 
> New boards supported are:
> 
>     aarch64:     sheep-rk3368 evb-px5 geekbox
>        arm:     evb-rv1108
> 
> 
> The following changes since commit 24796d27be0d0f403ed6ad7e3022b33e36ac08b5:
> 
>   Merge git://git.denx.de/u-boot-ubi (2017-06-06 07:13:39 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 6c53d680c6b57bb9617a93cd1e92c242ae0aab21:
> 
>   rockchip: board: puma_rk3399: enable BMP_16BPP, BMP_24BPP and
> BMP_32BPP (2017-06-07 21:30:50 -0600)
> 

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/20170608/bcbdf07f/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2017-06-08 12:53 Simon Glass
  2017-06-09  0:31 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2017-06-08 12:53 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here is additional rk3368 and rk3399 support, rv1108 support,
refactoring HDMI video (brought in from Anatolij's tree to resolve
conflicts), some mkimage fixes and a few other things.

New boards supported are:

    aarch64:     sheep-rk3368 evb-px5 geekbox
       arm:     evb-rv1108


The following changes since commit 24796d27be0d0f403ed6ad7e3022b33e36ac08b5:

  Merge git://git.denx.de/u-boot-ubi (2017-06-06 07:13:39 -0400)

are available in the git repository at:

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

for you to fetch changes up to 6c53d680c6b57bb9617a93cd1e92c242ae0aab21:

  rockchip: board: puma_rk3399: enable BMP_16BPP, BMP_24BPP and
BMP_32BPP (2017-06-07 21:30:50 -0600)

----------------------------------------------------------------
Andreas Färber (2):
      rockchip: rk3368: Add core start-up code for RK3368
      rockchip: rk3368: Add initial support for RK3368 based GeekBox

Andy Yan (10):
      rockchip: rk3368: Add clock driver
      rockchip: rk3368: Add pinctrl driver
      rockchip: rk3368: Add sysreset driver
      rockchip: rk3368: add Sheep board
      rockchip: rk3368: Add PX5 Evaluation board
      rockchip: mkimage: Add support for RV1108
      rockchip: pinctrl: Add rv1108 pinctrl driver
      rockchip: clk: Add rv1108 clock driver
      rockchip: Add core Soc start-up code for rv1108
      rockchip: Add basic support for evb-rv1108 board

Heiko Stübner (2):
      defconfig: firefly-rk3399: fix pinctrl config option
      power: rk808: fix ldo register offset

Kever Yang (10):
      rockchip; rk3399: disable SRAM security region
      rockchip: rk8xx: allocate priv structure for driver
      rockchip: rk3036: clean mask definition for cru reg
      rockchip: clock: rk3036: some fix according TRM
      rockchip: rk3036: clean mask definition for grf reg
      rockchip: pinctrl: move rk3328 grf reg definition in header file
      rockchip: pinctrl: rk3328: do not set io routing
      MAINTAINERS: git-mailrc: update maintainer for Rockchip
      MAINTAINERS: rockchip: add board/rockchip as maintained entry
      rockchip: evb-rk3328: update board maintainer

Klaus Goger (2):
      rockchip: board: puma_rk3399: derive ethaddr from cpuid
      rockchip: dts: rk3399-puma: set spl-payload-offset

Mark Kettenis (1):
      regulator: pwm: Fix handling of missing init voltage

Meng Dongyang (5):
      configs: rk3328: add support for usb and config ehci and ohci driver
      rockchip: dts: rk3328: add ehci and ohci node and enable host0 port
      configs: rk3328: config xhci controller
      rockchip: dts: rk3328: support and enable xhci
      rockchip: usb: host: xhci-rockchip: add support for rk3328

Philipp Tomsich (35):
      rockchip: efuse: add (misc) driver for RK3399 non-secure efuse block
      rockchip: board: puma_rk3399: add support for serial# and cpuid#
via efuses
      rockchip: defconfig: puma-rk3399: enable RK3399 efuse driver
      rockchip: board: puma_rk3399: build FIT image via u-boot.itb
      rockchip: mkimage: add support for verify_header/print_header
      rockchip: mkimage: force 2KB alignment for init_size
      rockchip: mkimage: set init_boot_size to avoid confusing the boot ROM
      rockchip: arm64: rk3399: revise timeout-handling for DRAM PHY lock
      rockchip: arm64: rk3399: support DDR3-1866 (i.e. 933MHz clock)
      rockchip: dts: rk3399-puma: Add DDR3-1866 timings
      rockchip: dts: rk3399-puma: make the debug serial dm-pre-reloc
      rockchip: dts: rk3399-puma: release reset of on-module USB3 hub
via vbus-gpio
      rockchip: defconfig: puma-rk3399: enable RK808 support
      rockchip: defconfig: puma-rk3399: enable CONFIG_PHY_MICREL_KSZ9031
      rockchip: defconfig: puma-rk3399: enable I2C
      rockchip: defconfig: puma-rk3399: do not filter clock-names for SPL
      rockchip: rk3328: don't implement usb_gadget_handle_interrupts twice
      rockchip: video: rk_hdmi: fix implicit definition warnings
      rockchip: defconfig: puma-rk3399: update defconfig with video-support
      usb: dwc2-otg: make regs_otg (in platdata) a uintptr_t
      rockchip: dts: rk3399: enable HDMI output in the DTS
      rockchip: dts: rk3399-puma: sync DTS with Linux tree
      rockchip: dts: rk3399-puma: refactor and rename (default) DDR3-1600 DTS
      rockchip: dts: rk3399-puma: add DTS for the DDR3-1333 timing
      rockchip: dts: rk3399-puma: add DTS for the DDR3-1866 timing
      rockchip: defconfig: puma-rk3399: enable SPL_BOARD_INIT
      rockchip: video: Kconfig: reformat help for VIDEO_ROCKCHIP
      rockchip: video: Kconfig: set MAX_XRES and MAX_YRES via Kconfig
      rockchip: video: refactor rk_vop and split RK3288-specific code off
      rockchip: video: rk3399: enable HDMI output (from the rk_vop)
for the RK3399
      rockchip: video: add mpixelclock settings from Linux driver
      rockchip: video: split RK3288-specific part off from rk_hdmi
      rockchip: video: rk3399: add HDMI TX support on the RK3399
      rockchip: video: rk_vop: add grf field
      rockchip: board: puma_rk3399: enable BMP_16BPP, BMP_24BPP and BMP_32BPP

Romain Perier (1):
      rockchip: rk3288: grf: Fix shift for RK3288_TXCLK_DLY_ENA_GMAC_ENABLE

 MAINTAINERS                                       |    1 +
 arch/arm/dts/Makefile                             |    8 +-
 arch/arm/dts/rk3328-evb.dts                       |   13 +
 arch/arm/dts/rk3328.dtsi                          |   25 +
 arch/arm/dts/rk3368-geekbox.dts                   |  319 +++++
 arch/arm/dts/rk3368-px5-evb.dts                   |  319 +++++
 arch/arm/dts/rk3368-sheep.dts                     |  283 ++++
 arch/arm/dts/rk3368.dtsi                          | 1090 +++++++++++++++
 arch/arm/dts/rk3399-puma-ddr1333.dts              |   11 +
 arch/arm/dts/rk3399-puma-ddr1600.dts              |   11 +
 arch/arm/dts/rk3399-puma-ddr1866.dts              |   11 +
 arch/arm/dts/rk3399-puma.dts                      |  192 ---
 arch/arm/dts/rk3399-puma.dtsi                     |  642 +++++++++
 arch/arm/dts/rk3399-sdram-ddr3-1866.dtsi          | 1537 +++++++++++++++++++++
 arch/arm/dts/rk3399.dtsi                          |   39 +
 arch/arm/dts/rv1108-evb.dts                       |   54 +
 arch/arm/dts/rv1108.dtsi                          |  479 +++++++
 arch/arm/include/asm/arch-rockchip/cru_rk3036.h   |   76 +-
 arch/arm/include/asm/arch-rockchip/cru_rk3368.h   |  124 ++
 arch/arm/include/asm/arch-rockchip/cru_rv1108.h   |  111 ++
 arch/arm/include/asm/arch-rockchip/grf_rk3036.h   |  133 +-
 arch/arm/include/asm/arch-rockchip/grf_rk3288.h   |    2 +-
 arch/arm/include/asm/arch-rockchip/grf_rk3328.h   |  114 ++
 arch/arm/include/asm/arch-rockchip/grf_rk3368.h   |  440 ++++++
 arch/arm/include/asm/arch-rockchip/grf_rk3399.h   |    3 +
 arch/arm/include/asm/arch-rockchip/grf_rv1108.h   |  509 +++++++
 arch/arm/include/asm/arch-rockchip/periph.h       |    1 +
 arch/arm/include/asm/arch-rockchip/vop_rk3288.h   |   11 +
 arch/arm/mach-rockchip/Kconfig                    |   21 +
 arch/arm/mach-rockchip/Makefile                   |    2 +
 arch/arm/mach-rockchip/rk3368/Kconfig             |   32 +
 arch/arm/mach-rockchip/rk3368/Makefile            |    8 +
 arch/arm/mach-rockchip/rk3368/clk_rk3368.c        |   32 +
 arch/arm/mach-rockchip/rk3368/rk3368.c            |   86 ++
 arch/arm/mach-rockchip/rk3368/syscon_rk3368.c     |   24 +
 arch/arm/mach-rockchip/rk3399-board-spl.c         |    8 +-
 arch/arm/mach-rockchip/rk3399/sdram_rk3399.c      |   19 +-
 arch/arm/mach-rockchip/rv1108/Kconfig             |   28 +
 arch/arm/mach-rockchip/rv1108/Makefile            |   11 +
 arch/arm/mach-rockchip/rv1108/clk_rv1108.c        |   32 +
 arch/arm/mach-rockchip/rv1108/rv1108.c            |   15 +
 arch/arm/mach-rockchip/rv1108/syscon_rv1108.c     |   21 +
 board/geekbuying/geekbox/Kconfig                  |   15 +
 board/geekbuying/geekbox/MAINTAINERS              |    6 +
 board/geekbuying/geekbox/Makefile                 |    7 +
 board/geekbuying/geekbox/README                   |    1 +
 board/geekbuying/geekbox/geekbox.c                |   28 +
 board/rockchip/evb_px5/Kconfig                    |   15 +
 board/rockchip/evb_px5/MAINTAINERS                |    6 +
 board/rockchip/evb_px5/Makefile                   |    7 +
 board/rockchip/evb_px5/README                     |    1 +
 board/rockchip/evb_px5/evb-px5.c                  |   51 +
 board/rockchip/evb_rk3328/MAINTAINERS             |    2 +-
 board/rockchip/evb_rk3328/evb-rk3328.c            |    5 -
 board/rockchip/evb_rv1108/Kconfig                 |   15 +
 board/rockchip/evb_rv1108/MAINTAINERS             |    6 +
 board/rockchip/evb_rv1108/Makefile                |    7 +
 board/rockchip/evb_rv1108/README                  |   47 +
 board/rockchip/evb_rv1108/evb_rv1108.c            |   52 +
 board/rockchip/sheep_rk3368/Kconfig               |   15 +
 board/rockchip/sheep_rk3368/MAINTAINERS           |    6 +
 board/rockchip/sheep_rk3368/Makefile              |    7 +
 board/rockchip/sheep_rk3368/README                |   44 +
 board/rockchip/sheep_rk3368/sheep_rk3368.c        |   37 +
 board/theobroma-systems/puma_rk3399/README        |    5 +-
 board/theobroma-systems/puma_rk3399/puma-rk3399.c |  118 ++
 configs/evb-px5_defconfig                         |   30 +
 configs/evb-rk3328_defconfig                      |   11 +
 configs/evb-rv1108_defconfig                      |   40 +
 configs/firefly-rk3399_defconfig                  |    2 +-
 configs/geekbox_defconfig                         |   22 +
 configs/puma-rk3399_defconfig                     |   25 +-
 configs/sheep-rk3368_defconfig                    |   28 +
 doc/git-mailrc                                    |    2 +-
 drivers/clk/rockchip/Makefile                     |    2 +
 drivers/clk/rockchip/clk_rk3036.c                 |   93 +-
 drivers/clk/rockchip/clk_rk3368.c                 |  291 ++++
 drivers/clk/rockchip/clk_rv1108.c                 |  223 +++
 drivers/misc/Kconfig                              |   13 +
 drivers/misc/Makefile                             |    1 +
 drivers/misc/rockchip-efuse.c                     |  161 +++
 drivers/pinctrl/Kconfig                           |   20 +
 drivers/pinctrl/rockchip/Makefile                 |    2 +
 drivers/pinctrl/rockchip/pinctrl_rk3036.c         |   44 +-
 drivers/pinctrl/rockchip/pinctrl_rk3328.c         |  228 +--
 drivers/pinctrl/rockchip/pinctrl_rk3368.c         |  149 ++
 drivers/pinctrl/rockchip/pinctrl_rv1108.c         |  184 +++
 drivers/power/pmic/rk8xx.c                        |    1 +
 drivers/power/regulator/pwm_regulator.c           |    8 +-
 drivers/power/regulator/rk8xx.c                   |    4 +-
 drivers/sysreset/Makefile                         |    2 +
 drivers/sysreset/sysreset_rk3368.c                |   62 +
 drivers/sysreset/sysreset_rv1108.c                |   46 +
 drivers/usb/host/xhci-rockchip.c                  |   31 +-
 drivers/video/rockchip/Kconfig                    |   29 +-
 drivers/video/rockchip/Makefile                   |    6 +-
 drivers/video/rockchip/rk3288_hdmi.c              |  116 ++
 drivers/video/rockchip/rk3288_vop.c               |   95 ++
 drivers/video/rockchip/rk3399_hdmi.c              |   81 ++
 drivers/video/rockchip/rk3399_vop.c               |  105 ++
 drivers/video/rockchip/rk_hdmi.c                  |  115 +-
 drivers/video/rockchip/rk_hdmi.h                  |   32 +
 drivers/video/rockchip/rk_vop.c                   |  185 ++-
 drivers/video/rockchip/rk_vop.h                   |   33 +
 include/configs/evb_px5.h                         |   17 +
 include/configs/evb_rv1108.h                      |   26 +
 include/configs/geekbox.h                         |   17 +
 include/configs/puma_rk3399.h                     |    8 +
 include/configs/rk3328_common.h                   |    6 +
 include/configs/rk3368_common.h                   |   49 +
 include/configs/rv1108_common.h                   |   33 +
 include/configs/sheep_rk3368.h                    |   21 +
 include/dt-bindings/clock/rk3368-cru.h            |  384 +++++
 include/dt-bindings/clock/rv1108-cru.h            |  269 ++++
 include/usb/dwc2_udc.h                            |    2 +-
 tools/rkcommon.c                                  |  131 +-
 tools/rkcommon.h                                  |   20 +
 tools/rksd.c                                      |   35 +-
 tools/rkspi.c                                     |   23 +-
 119 files changed, 10141 insertions(+), 822 deletions(-)
 create mode 100644 arch/arm/dts/rk3368-geekbox.dts
 create mode 100644 arch/arm/dts/rk3368-px5-evb.dts
 create mode 100644 arch/arm/dts/rk3368-sheep.dts
 create mode 100644 arch/arm/dts/rk3368.dtsi
 create mode 100644 arch/arm/dts/rk3399-puma-ddr1333.dts
 create mode 100644 arch/arm/dts/rk3399-puma-ddr1600.dts
 create mode 100644 arch/arm/dts/rk3399-puma-ddr1866.dts
 delete mode 100644 arch/arm/dts/rk3399-puma.dts
 create mode 100644 arch/arm/dts/rk3399-puma.dtsi
 create mode 100644 arch/arm/dts/rk3399-sdram-ddr3-1866.dtsi
 create mode 100644 arch/arm/dts/rv1108-evb.dts
 create mode 100644 arch/arm/dts/rv1108.dtsi
 create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rk3368.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rv1108.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/grf_rk3368.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/grf_rv1108.h
 create mode 100644 arch/arm/mach-rockchip/rk3368/Kconfig
 create mode 100644 arch/arm/mach-rockchip/rk3368/Makefile
 create mode 100644 arch/arm/mach-rockchip/rk3368/clk_rk3368.c
 create mode 100644 arch/arm/mach-rockchip/rk3368/rk3368.c
 create mode 100644 arch/arm/mach-rockchip/rk3368/syscon_rk3368.c
 create mode 100644 arch/arm/mach-rockchip/rv1108/Kconfig
 create mode 100644 arch/arm/mach-rockchip/rv1108/Makefile
 create mode 100644 arch/arm/mach-rockchip/rv1108/clk_rv1108.c
 create mode 100644 arch/arm/mach-rockchip/rv1108/rv1108.c
 create mode 100644 arch/arm/mach-rockchip/rv1108/syscon_rv1108.c
 create mode 100644 board/geekbuying/geekbox/Kconfig
 create mode 100644 board/geekbuying/geekbox/MAINTAINERS
 create mode 100644 board/geekbuying/geekbox/Makefile
 create mode 100644 board/geekbuying/geekbox/README
 create mode 100644 board/geekbuying/geekbox/geekbox.c
 create mode 100644 board/rockchip/evb_px5/Kconfig
 create mode 100644 board/rockchip/evb_px5/MAINTAINERS
 create mode 100644 board/rockchip/evb_px5/Makefile
 create mode 100644 board/rockchip/evb_px5/README
 create mode 100644 board/rockchip/evb_px5/evb-px5.c
 create mode 100644 board/rockchip/evb_rv1108/Kconfig
 create mode 100644 board/rockchip/evb_rv1108/MAINTAINERS
 create mode 100644 board/rockchip/evb_rv1108/Makefile
 create mode 100644 board/rockchip/evb_rv1108/README
 create mode 100644 board/rockchip/evb_rv1108/evb_rv1108.c
 create mode 100644 board/rockchip/sheep_rk3368/Kconfig
 create mode 100644 board/rockchip/sheep_rk3368/MAINTAINERS
 create mode 100644 board/rockchip/sheep_rk3368/Makefile
 create mode 100644 board/rockchip/sheep_rk3368/README
 create mode 100644 board/rockchip/sheep_rk3368/sheep_rk3368.c
 create mode 100644 configs/evb-px5_defconfig
 create mode 100644 configs/evb-rv1108_defconfig
 create mode 100644 configs/geekbox_defconfig
 create mode 100644 configs/sheep-rk3368_defconfig
 create mode 100644 drivers/clk/rockchip/clk_rk3368.c
 create mode 100644 drivers/clk/rockchip/clk_rv1108.c
 create mode 100644 drivers/misc/rockchip-efuse.c
 create mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3368.c
 create mode 100644 drivers/pinctrl/rockchip/pinctrl_rv1108.c
 create mode 100644 drivers/sysreset/sysreset_rk3368.c
 create mode 100644 drivers/sysreset/sysreset_rv1108.c
 create mode 100644 drivers/video/rockchip/rk3288_hdmi.c
 create mode 100644 drivers/video/rockchip/rk3288_vop.c
 create mode 100644 drivers/video/rockchip/rk3399_hdmi.c
 create mode 100644 drivers/video/rockchip/rk3399_vop.c
 create mode 100644 drivers/video/rockchip/rk_hdmi.h
 create mode 100644 drivers/video/rockchip/rk_vop.h
 create mode 100644 include/configs/evb_px5.h
 create mode 100644 include/configs/evb_rv1108.h
 create mode 100644 include/configs/geekbox.h
 create mode 100644 include/configs/rk3368_common.h
 create mode 100644 include/configs/rv1108_common.h
 create mode 100644 include/configs/sheep_rk3368.h
 create mode 100644 include/dt-bindings/clock/rk3368-cru.h
 create mode 100644 include/dt-bindings/clock/rv1108-cru.h

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2017-05-10 21:36 Simon Glass
@ 2017-05-11  0:13 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2017-05-11  0:13 UTC (permalink / raw)
  To: u-boot

On Wed, May 10, 2017 at 03:36:00PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This adds a new firefly-rk3399 board, MIPI support for rk3399 and
> rk3288, rk818 pmic support, mkimage improvements for rockchip and a
> few other things.
> 
> 
> The following changes since commit 05b8dc5cd30a6d6cdfb29c9e718198692e12b4bf:
> 
>   power: twl4030: Remove CONFIG_TWL4030_POWER from include/configs
> (2017-05-09 20:35:38 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 2085de57f3928d72b27338f68d4250d1fb302d04:
> 
>   rockchip: dts: evb_rk3288: Add mipi display support (2017-05-10
> 13:37:22 -0600)
> 

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/20170510/a96fe4d1/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2017-05-10 21:36 Simon Glass
  2017-05-11  0:13 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2017-05-10 21:36 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This adds a new firefly-rk3399 board, MIPI support for rk3399 and
rk3288, rk818 pmic support, mkimage improvements for rockchip and a
few other things.


The following changes since commit 05b8dc5cd30a6d6cdfb29c9e718198692e12b4bf:

  power: twl4030: Remove CONFIG_TWL4030_POWER from include/configs
(2017-05-09 20:35:38 -0400)

are available in the git repository at:

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

for you to fetch changes up to 2085de57f3928d72b27338f68d4250d1fb302d04:

  rockchip: dts: evb_rk3288: Add mipi display support (2017-05-10
13:37:22 -0600)

----------------------------------------------------------------
Eddie Cai (1):
      rockchip: enable debug uart

Eric Gao (11):
      rockchip: include: grf: Add GRF register declaration for mipi dsi
      rockchip: video: Add mipi driver support for rockchip soc
      rockchip: video: vop: Fix rk_display_init() return error
      rockchip: video: vop: Add mipi display mode for rk3399
      rockchip: video: vop: Set different bitwidth for different display mode
      rockchip: video: vop: Reserve enough space for mipi dispaly
      rockchip: board: evb_rk3399: initialize pwm0 for dispaly backlight
      rockchip: dts: Add mipi dsi support for rk3399
      rockchip: defconfigs: Add mipi dsi support for rk3399 evb board
      rockchip: rk3288: grf: Add grf define for mipi dsi
      rockchip: dts: evb_rk3288: Add mipi display support

Jacob Chen (5):
      power: pmic: append rk818 regs to rk808
      power: pmic: rk808: add RK818 support
      power: regulator: rk808: replace vsel_bits with vsel_mask
      power: regulator: rk808: add rk818 support
      power: rk808: rename to rk8xx

Jakob Unterwurzacher (1):
      rockchip: spi: enable support for the rk_spi driver for the RK3399

Jonas Karlman (2):
      i2c_eeprom: add read and write functions
      rockchip: tinker: set ethaddr in late init

Kever Yang (15):
      rockchip: rk3399: use regulators_enable_boot_on() to init regulator
      mkimage: rockchip: add support for rk3328
      rockchip: rk3399: correct memory region
      rockchip: dts: evb-rk3399: correct pwm3 polarity
      rockchip: rk3399: use actual dram size
      rockchip: dts: evb-rk3399: add gmac support
      rockchip: pinctrl: rk3399: add gmac io strength support
      rockchip: reserve memory for rk3399 ATF data
      rockchip: dts: rk3399: sync with kernel dts
      rockchip: dts: add rk3399-firefly dts
      power: regulator: pwm: support pwm polarity setting
      rockchip: pwm: implement pwm_set_invert()
      doc: dtbinding: add pwm binding file
      dm: sandbox: pwm: add test for pwm_set_invert()
      rockchip: add defconfig for firefly-rk3399

Philipp Tomsich (21):
      rockchip: clk: rk3399: add clock support for SCLK_SPI1 and SCLK_SPI5
      rockchip: clk: rk3399: fix off-by one during rate calculation in
i2c/spi_set_rate
      rockchip: spi: rk_spi: dynamically select an module input rate
      rockchip: spi: rewrite rkspi_set_clk for a more conservative
baudrate setting
      rockchip: pinctrl: rk3399: add support for the SPI5 controller
      rockchip: spl: rk3399: spi: enable SPL_SPI_LOAD if SPI is enabled for SPL
      rockchip: mkimage: rkspi: include the header sector in the SPI
size calculation
      rockchip: mkimage: rewrite padding calculation for SD/MMC and SPI images
      rockchip: mkimage: Update comments for header size
      rockchip: mkimage: rksd: pad SD/MMC images to a full blocksize
      rockchip: mkimage: clarify header0 initialisation
      rockchip: mkimage: play nice with dumpimage
      rockchip: mkimage: remove placeholder functions from rkimage
      rockchip: dts: Clean up graffiti in rk3399-sdram-ddr3-1333.dtsi
      rockchip: dts: rk3399-puma: Add DDR3-1600 timings and use for Puma
      rockchip: clk: rk3399: adapt MMC clk configuration to the
updated RK3399 DTS
      rockchip: mmc: handle deprecation of 'clock-freq-min-max'
      rockchip: clk: rk3399: allow requests for PCLK_EFUSE1024NS
      rockchip: ARM64: puma-rk3399: get DRAM size from DMC init
      rockchip: clk: rk3399: allow requests for HDMI clocks
      rockchip: pinctrl: rk3399: add support for the HDMI I2C pins

Simon Glass (2):
      dtoc: Move the output code into its own function
      dtoc: Handle nodes with phandles that depend on the same

Xu Ziyuan (5):
      mmc: dw_mmc: rockchip: select proper card clock
      rockchip: clk: rk3036: add ciu_clk entry for eMMC/SDIO
      rockchip: clk: rk3188: add ciu_clk entry for eMMC/SDMMC/SDIO
      rockchip: clk: rk3288: add ciu_clk entry for eMMC/SDMMC/SDIO
      rockchip: clk: rk3328: add ciu_clk entry for eMMC/SDMMC

eric.gao at rock-chips.com (2):
      rockchip: video: Kconfig: Add Kconfig for rockchip video driver
      rockchip: video: Makefile: Modify Makefile for rockchip video driver

 arch/arm/dts/Makefile                                  |    1 +
 arch/arm/dts/rk3288-evb.dtsi                           |   80 ++++
 arch/arm/dts/rk3288-tinker.dts                         |    7 +
 arch/arm/dts/rk3288.dtsi                               |   41 ++
 arch/arm/dts/rk3399-evb.dts                            |  118 ++++-
 arch/arm/dts/rk3399-firefly.dts                        |  660
++++++++++++++++++++++++++
 arch/arm/dts/rk3399-puma.dts                           |    6 +-
 arch/arm/dts/rk3399-sdram-ddr3-1333.dtsi               |    8 +-
 arch/arm/dts/rk3399-sdram-ddr3-1600.dtsi               | 1536
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/rk3399.dtsi                               | 1345
++++++++++++++++++++++++++++++++++++++++++++--------
 arch/arm/include/asm/arch-rockchip/boot0.h             |    4 +
 arch/arm/include/asm/arch-rockchip/grf_rk3288.h        |   62 +++
 arch/arm/include/asm/arch-rockchip/grf_rk3399.h        |  118 ++++-
 arch/arm/include/asm/arch-rockchip/periph.h            |    3 +
 arch/arm/include/asm/arch-rockchip/rockchip_mipi_dsi.h |  195 ++++++++
 arch/arm/include/asm/arch-rockchip/vop_rk3288.h        |    1 +
 arch/arm/mach-rockchip/Kconfig                         |    8 +
 arch/arm/mach-rockchip/rk3288-board-spl.c              |    6 +-
 arch/arm/mach-rockchip/rk3288/sdram_rk3288.c           |    6 +-
 arch/arm/mach-rockchip/rk3399/rk3399.c                 |    8 +-
 arch/arm/mach-rockchip/rk3399/sdram_rk3399.c           |    8 +-
 board/rockchip/evb_rk3399/evb-rk3399.c                 |   31 +-
 board/rockchip/tinker_rk3288/tinker-rk3288.c           |   28 ++
 board/theobroma-systems/puma_rk3399/puma-rk3399.c      |   26 +-
 configs/chromebit_mickey_defconfig                     |    5 +-
 configs/chromebook_jerry_defconfig                     |    6 +-
 configs/chromebook_minnie_defconfig                    |    6 +-
 configs/evb-rk3399_defconfig                           |   15 +-
 configs/fennec-rk3288_defconfig                        |    4 +-
 configs/firefly-rk3288_defconfig                       |    1 +
 configs/firefly-rk3399_defconfig                       |   65 +++
 configs/miqi-rk3288_defconfig                          |    1 +
 configs/popmetal-rk3288_defconfig                      |    4 +-
 configs/rock2_defconfig                                |    1 +
 configs/sandbox_defconfig                              |    4 +-
 configs/sandbox_noblk_defconfig                        |    4 +-
 configs/sandbox_spl_defconfig                          |    4 +-
 configs/tinker-rk3288_defconfig                        |    7 +-
 doc/device-tree-bindings/pwm/pwm.txt                   |   69 +++
 drivers/clk/rockchip/clk_rk3036.c                      |    5 +
 drivers/clk/rockchip/clk_rk3188.c                      |   12 +
 drivers/clk/rockchip/clk_rk3288.c                      |   12 +
 drivers/clk/rockchip/clk_rk3328.c                      |    8 +
 drivers/clk/rockchip/clk_rk3399.c                      |  131 +++++-
 drivers/misc/i2c_eeprom.c                              |   32 +-
 drivers/mmc/rockchip_dw_mmc.c                          |   24 +-
 drivers/pinctrl/rockchip/pinctrl_rk3399.c              |   61 +++
 drivers/power/pmic/Kconfig                             |    6 +-
 drivers/power/pmic/Makefile                            |    2 +-
 drivers/power/pmic/{rk808.c => rk8xx.c}                |   52 +-
 drivers/power/regulator/Kconfig                        |    8 +-
 drivers/power/regulator/Makefile                       |    2 +-
 drivers/power/regulator/pwm_regulator.c                |   16 +-
 drivers/power/regulator/{rk808.c => rk8xx.c}           |  142 ++++--
 drivers/pwm/pwm-uclass.c                               |   10 +
 drivers/pwm/rk_pwm.c                                   |   17 +-
 drivers/pwm/sandbox_pwm.c                              |   16 +
 drivers/spi/rk_spi.c                                   |   62 ++-
 drivers/spi/rk_spi.h                                   |    9 +-
 drivers/video/Kconfig                                  |   10 +-
 drivers/video/rockchip/Kconfig                         |   50 ++
 drivers/video/rockchip/Makefile                        |    8 +-
 drivers/video/rockchip/rk_mipi.c                       |  491
+++++++++++++++++++
 drivers/video/rockchip/rk_vop.c                        |   30 +-
 include/configs/rk3399_common.h                        |    3 +
 include/dt-bindings/pinctrl/rockchip.h                 |   35 +-
 include/dt-bindings/power/rk3399-power.h               |   53 +++
 include/i2c_eeprom.h                                   |   24 +
 include/power/rk808_pmic.h                             |   77 ---
 include/power/rk8xx_pmic.h                             |  193 ++++++++
 include/pwm.h                                          |   19 +
 test/dm/pwm.c                                          |    1 +
 tools/dtoc/dtoc.py                                     |  149 +++---
 tools/rkcommon.c                                       |   80 +++-
 tools/rkcommon.h                                       |   10 +-
 tools/rkimage.c                                        |   21 +-
 tools/rksd.c                                           |   26 +-
 tools/rkspi.c                                          |   41 +-
 78 files changed, 5877 insertions(+), 573 deletions(-)
 create mode 100644 arch/arm/dts/rk3399-firefly.dts
 create mode 100644 arch/arm/dts/rk3399-sdram-ddr3-1600.dtsi
 create mode 100644 arch/arm/include/asm/arch-rockchip/rockchip_mipi_dsi.h
 create mode 100644 configs/firefly-rk3399_defconfig
 create mode 100644 doc/device-tree-bindings/pwm/pwm.txt
 rename drivers/power/pmic/{rk808.c => rk8xx.c} (59%)
 rename drivers/power/regulator/{rk808.c => rk8xx.c} (55%)
 create mode 100644 drivers/video/rockchip/Kconfig
 create mode 100644 drivers/video/rockchip/rk_mipi.c
 create mode 100644 include/dt-bindings/power/rk3399-power.h
 delete mode 100644 include/power/rk808_pmic.h
 create mode 100644 include/power/rk8xx_pmic.h

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2017-04-15 18:55 Simon Glass
@ 2017-04-17 22:16 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2017-04-17 22:16 UTC (permalink / raw)
  To: u-boot

On Sat, Apr 15, 2017 at 12:55:38PM -0600, Simon Glass wrote:

> Hi Tom.
> 
> Here are the rest of the rockchip changes. I have not been able to
> include the MIPI driver as it still needs work. Depending on timing
> that might come later but more likely it will go to -next.
> 
> 
> The following changes since commit fbeb33752999e7317113199ef89873d6b6916814:
> 
>   buildman: Translate more strings to latin-1 (2017-04-14 12:21:48 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 7ee16de58bddaa9619c264313008d7e19300b42a:
> 
>   rockchip: rk3399: spl: add UART0 support for SPL (2017-04-15 10:18:29 -0600)
> 

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/20170417/163d47ee/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2017-04-15 18:55 Simon Glass
  2017-04-17 22:16 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2017-04-15 18:55 UTC (permalink / raw)
  To: u-boot

Hi Tom.

Here are the rest of the rockchip changes. I have not been able to
include the MIPI driver as it still needs work. Depending on timing
that might come later but more likely it will go to -next.


The following changes since commit fbeb33752999e7317113199ef89873d6b6916814:

  buildman: Translate more strings to latin-1 (2017-04-14 12:21:48 -0400)

are available in the git repository at:

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

for you to fetch changes up to 7ee16de58bddaa9619c264313008d7e19300b42a:

  rockchip: rk3399: spl: add UART0 support for SPL (2017-04-15 10:18:29 -0600)

----------------------------------------------------------------
Eddie Cai (2):
      rockchip: tinker: configs: Add USB, PXE, DHCP to the default boot targets
      rockchip: Add USB to the default boot targets

Heiko Stübner (3):
      rockchip: cosmetic: Move rock board to its correct position
      rockchip: rk3188: enable remap function
      rockchip: sysreset: rk3188: Make sure remap is off on warm-resets

Kever Yang (1):
      rockchip: rk3399: do not use lower address

Klaus Goger (1):
      rockchip: ARM64: split RK3399-Q7 board off the RK3399-EVB board

Philipp Tomsich (4):
      rockchip: spl: rk3399: disable DDR security regions for SPL
      rockchip: dts: rk3399-puma: disable 'fifo-mode' in sdmmc
      rockchip: dts: rk3399-puma: make the DTS dual-licensed
      rockchip: rk3399: spl: add UART0 support for SPL

eric.gao at rock-chips.com (3):
      rockchip: rk3399: Add missing sentinel in syscon
      rockchip: i2c: Enable i2c for rk3399
      rockchip: pmic: Enable RK808 for rk3399 evb

 arch/arm/dts/Makefile                              |  2 +-
 arch/arm/dts/rk3399-evb.dts                        | 39 ++++++++++++
 arch/arm/dts/rk3399-puma.dts                       |  3 +-
 arch/arm/dts/rk3399.dtsi                           | 16 +++++
 arch/arm/include/asm/arch-rockchip/grf_rk3399.h    |  8 +++
 arch/arm/mach-rockchip/Kconfig                     |  2 +
 arch/arm/mach-rockchip/rk3188-board.c              | 18 ++++++
 arch/arm/mach-rockchip/rk3399-board-spl.c          | 43 ++++++++++---
 arch/arm/mach-rockchip/rk3399/Kconfig              | 19 ++++++
 arch/arm/mach-rockchip/rk3399/syscon_rk3399.c      |  1 +
 board/theobroma-systems/puma_rk3399/Kconfig        | 15 +++++
 board/theobroma-systems/puma_rk3399/MAINTAINERS    | 10 +++
 board/theobroma-systems/puma_rk3399/Makefile       |  7 +++
 board/theobroma-systems/puma_rk3399/README         | 73 ++++++++++++++++++++++
 .../theobroma-systems/puma_rk3399/fit_spl_atf.its  | 57 +++++++++++++++++
 board/theobroma-systems/puma_rk3399/puma-rk3399.c  | 71 +++++++++++++++++++++
 configs/evb-rk3399_defconfig                       |  6 ++
 configs/puma-rk3399_defconfig                      |  3 +-
 drivers/i2c/rk_i2c.c                               |  1 +
 drivers/sysreset/sysreset_rk3188.c                 | 15 +++++
 include/configs/puma_rk3399.h                      | 27 ++++++++
 include/configs/rk3399_common.h                    |  4 +-
 include/configs/rockchip-common.h                  |  9 +++
 include/configs/tinker_rk3288.h                    |  5 +-
 24 files changed, 439 insertions(+), 15 deletions(-)
 create mode 100644 board/theobroma-systems/puma_rk3399/Kconfig
 create mode 100644 board/theobroma-systems/puma_rk3399/MAINTAINERS
 create mode 100644 board/theobroma-systems/puma_rk3399/Makefile
 create mode 100644 board/theobroma-systems/puma_rk3399/README
 create mode 100644 board/theobroma-systems/puma_rk3399/fit_spl_atf.its
 create mode 100644 board/theobroma-systems/puma_rk3399/puma-rk3399.c
 create mode 100644 include/configs/puma_rk3399.h


Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2017-04-05  4:01 Simon Glass
@ 2017-04-05 17:43 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2017-04-05 17:43 UTC (permalink / raw)
  To: u-boot

On Tue, Apr 04, 2017 at 10:01:54PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> I think we finally have the problems sorted out with the 'rock' board
> so this is included here along with two other derivative boards and
> various improvements.
> 
> 
> The following changes since commit 11db152246607868f0e74db958947fbf79f28119:
> 
>   Prepare v2017.05-rc1 (2017-04-04 17:53:24 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 7da8680b260b4598d841d9a8432d95d56cb86d9f:
> 
>   rockchip: Add support for MiQi rk3288 board (2017-04-04 20:01:57 -0600)
> 

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/20170405/313ad64d/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2017-04-05  4:01 Simon Glass
  2017-04-05 17:43 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2017-04-05  4:01 UTC (permalink / raw)
  To: u-boot

Hi Tom,

I think we finally have the problems sorted out with the 'rock' board
so this is included here along with two other derivative boards and
various improvements.


The following changes since commit 11db152246607868f0e74db958947fbf79f28119:

  Prepare v2017.05-rc1 (2017-04-04 17:53:24 -0400)

are available in the git repository at:

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

for you to fetch changes up to 7da8680b260b4598d841d9a8432d95d56cb86d9f:

  rockchip: Add support for MiQi rk3288 board (2017-04-04 20:01:57 -0600)

----------------------------------------------------------------
Eddie Cai (1):
      rockchip: dts: firefly: add usb host power supply node

Heiko Stübner (10):
      rockchip: rk3188: enable TPL_LIBGENERIC for generic memset
      rockchip: rk3188: add README.rockchip paragraph describing sd boot
      rockchip: rk3188: sdram: Set correct sdram base
      rockchip: rk3188: Decode the actual amount of ram
      rockchip: rk3188: Cleanup some SPL/TPL rename leftovers
      rockchip: clk: rk3188: Allow configuration of the armclk
      rockchip: rk3188: Setup the armclk in spl
      rockchip: i2c: Add compatibles for Rockchip Cortex-A9 socs
      rockchip: rk3188: follow THUMB_BUILD Kconfig migration
      rockchip: rk3188: Add Radxa Rock board

Jacob Chen (1):
      rockchip: configs: correct mmc env dev for rk3288 based boards

Jakob Unterwurzacher (1):
      rockchip: spi: rk3399: move CONFIG_SPI and CONFIG_SPI_FLASH to defconfig

Jernej Skrabec (3):
      rockchip: video: Split out HDMI controller code
      rockchip: cosmetic: Sort RK3288 boards
      rockchip: Add support for MiQi rk3288 board

Kever Yang (1):
      rockchip: spl: use spl_early_init() instead of spl_init()

Philipp Tomsich (18):
      rockchip: mkimage: simplify start/size calculation for rc4_encode
      rockchip: mkimage: pad the header to 8-bytes (using a 'nop') for RK3399
      rockchip: spl: RK3399: use boot0 hook to create space for SPL magic
      rockchip: mkimage: update rkimage to support pre-padded payloads
      rockchip: pinctrl: use per-SoC option names for Kconfig
      rockchip: spl: RK3399: add COUNTER_FREQUENCY define to rk3399_common.h
      rockchip: arm64: rk3399: remove unconditional debug message
      rockchip: pinctrl: rk3399: add GMAC (RGMII only) support
      rockchip: clk: rk3399: fix warnings for unused variables in SPL/non-SPL
      rockchip: clk: rk3399: add clocking support for Ethernet
      net: gmac_rockchip: Add support for the RK3399 GMAC
      dts: rk3399: add gmac for the rk3399
      rockchip: clk: rk3399: 24MHz is not a power of 2
      rockchip: rk3399: spl: make SPL boot-order configurable via /chosen
      arm64: rockchip: rk3399-puma: add DDR3-1333 timings
      dts: rk3399-puma: add DTS for RK3399-Q7 (Puma) SoM
      defconfig: puma-rk3399: add defconfig for the RK3399-Q7 (Puma)
      dts: rk3399: move rockchip, vbus-gpio properties into board-specific files

Simon Glass (2):
      Makefile: Correct dependency race condition with TPL
      string: Provide a slimmed-down memset()

 Makefile                                         |    3 +-
 arch/arm/dts/Makefile                            |   15 +-
 arch/arm/dts/rk3188-radxarock.dts                |  382 +++++++++
 arch/arm/dts/rk3288-firefly.dts                  |   10 +
 arch/arm/dts/rk3288-miqi.dts                     |   46 ++
 arch/arm/dts/rk3288-miqi.dtsi                    |  423 ++++++++++
 arch/arm/dts/rk3399-evb.dts                      |    2 +
 arch/arm/dts/rk3399-puma.dts                     |  189 +++++
 arch/arm/dts/rk3399-sdram-ddr3-1333.dtsi         | 1537
++++++++++++++++++++++++++++++++++++
 arch/arm/dts/rk3399.dtsi                         |   57 +-
 arch/arm/include/asm/arch-rockchip/boot0.h       |   18 +
 arch/arm/include/asm/arch-rockchip/cru_rk3188.h  |    1 +
 arch/arm/include/asm/arch-rockchip/grf_rk3288.h  |   68 +-
 arch/arm/include/asm/arch-rockchip/grf_rk3399.h  |   84 +-
 arch/arm/include/asm/arch-rockchip/hdmi_rk3288.h |  456 -----------
 arch/arm/include/asm/arch-rockchip/periph.h      |    1 +
 arch/arm/mach-rockchip/Kconfig                   |    1 +
 arch/arm/mach-rockchip/rk3188-board-spl.c        |   28 +-
 arch/arm/mach-rockchip/rk3188-board-tpl.c        |    6 +-
 arch/arm/mach-rockchip/rk3188-board.c            |   18 +-
 arch/arm/mach-rockchip/rk3188/Kconfig            |   14 +
 arch/arm/mach-rockchip/rk3188/sdram_rk3188.c     |    2 +-
 arch/arm/mach-rockchip/rk3288/Kconfig            |  101 +--
 arch/arm/mach-rockchip/rk3399-board-spl.c        |  103 ++-
 arch/arm/mach-rockchip/rk3399/rk3399.c           |    1 -
 board/mqmaker/miqi_rk3288/Kconfig                |   15 +
 board/mqmaker/miqi_rk3288/MAINTAINERS            |    6 +
 board/mqmaker/miqi_rk3288/Makefile               |    7 +
 board/mqmaker/miqi_rk3288/miqi-rk3288.c          |   15 +
 board/radxa/rock/Kconfig                         |   15 +
 board/radxa/rock/MAINTAINERS                     |    6 +
 board/radxa/rock/Makefile                        |    7 +
 board/radxa/rock/rock.c                          |    7 +
 configs/evb-rk3399_defconfig                     |    2 +
 configs/miqi-rk3288_defconfig                    |   73 ++
 configs/puma-rk3399_defconfig                    |   72 ++
 configs/rock_defconfig                           |   51 ++
 doc/README.rockchip                              |   31 +-
 doc/device-tree-bindings/chosen.txt              |   22 +
 drivers/clk/rockchip/clk_rk3188.c                |   63 ++
 drivers/clk/rockchip/clk_rk3399.c                |   13 +-
 drivers/i2c/rk_i2c.c                             |    2 +
 drivers/net/gmac_rockchip.c                      |  140 +++-
 drivers/pinctrl/Kconfig                          |    8 +-
 drivers/pinctrl/rockchip/pinctrl_rk3399.c        |   42 +
 drivers/video/dw_hdmi.c                          |  764 ++++++++++++++++++
 drivers/video/rockchip/Makefile                  |    2 +-
 drivers/video/rockchip/rk_hdmi.c                 |  757 +-----------------
 drivers/video/rockchip/rk_vop.c                  |    1 -
 include/configs/evb_rk3288.h                     |    2 +-
 include/configs/fennec_rk3288.h                  |    2 +-
 include/configs/miqi_rk3288.h                    |   22 +
 include/configs/popmetal_rk3288.h                |    2 +-
 include/configs/rk3188_common.h                  |    1 -
 include/configs/rk3399_common.h                  |    8 +-
 include/configs/rock.h                           |   30 +
 include/configs/tinker_rk3288.h                  |    2 +-
 include/dw_hdmi.h                                |  486 ++++++++++++
 lib/Kconfig                                      |    9 +
 lib/string.c                                     |    6 +-
 tools/rkcommon.c                                 |   90 ++-
 tools/rkcommon.h                                 |   10 +
 tools/rksd.c                                     |   17 +-
 tools/rkspi.c                                    |   17 +-
 64 files changed, 5018 insertions(+), 1373 deletions(-)
 create mode 100644 arch/arm/dts/rk3188-radxarock.dts
 create mode 100644 arch/arm/dts/rk3288-miqi.dts
 create mode 100644 arch/arm/dts/rk3288-miqi.dtsi
 create mode 100644 arch/arm/dts/rk3399-puma.dts
 create mode 100644 arch/arm/dts/rk3399-sdram-ddr3-1333.dtsi
 create mode 100644 arch/arm/include/asm/arch-rockchip/boot0.h
 delete mode 100644 arch/arm/include/asm/arch-rockchip/hdmi_rk3288.h
 create mode 100644 board/mqmaker/miqi_rk3288/Kconfig
 create mode 100644 board/mqmaker/miqi_rk3288/MAINTAINERS
 create mode 100644 board/mqmaker/miqi_rk3288/Makefile
 create mode 100644 board/mqmaker/miqi_rk3288/miqi-rk3288.c
 create mode 100644 board/radxa/rock/Kconfig
 create mode 100644 board/radxa/rock/MAINTAINERS
 create mode 100644 board/radxa/rock/Makefile
 create mode 100644 board/radxa/rock/rock.c
 create mode 100644 configs/miqi-rk3288_defconfig
 create mode 100644 configs/puma-rk3399_defconfig
 create mode 100644 configs/rock_defconfig
 create mode 100644 drivers/video/dw_hdmi.c
 create mode 100644 include/configs/miqi_rk3288.h
 create mode 100644 include/configs/rock.h
 create mode 100644 include/dw_hdmi.h


Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2017-03-17  0:37 Simon Glass
@ 2017-03-18  0:17 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2017-03-18  0:17 UTC (permalink / raw)
  To: u-boot

On Thu, Mar 16, 2017 at 06:37:57PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This is an updated version of the previous pull request, includes
> support for rk3188 from Heiko Stübner and and rk3328 from Kever Yang.
> Also included is SPL support for rk3399 and a fix for rk3288 to get it
> booting again (spl_early_init()).
> 
> 
> The following changes since commit 2808576491ae36b6ea96743005058f370d936beb:
> 
>   arm64: booti: allow to place kernel image anywhere in physical
> memory (2017-03-14 20:40:23 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 520c174b3564ae183f0e7c118dc8ce3770ae20b0:
> 
>   rockchip: video: Remove CSC initialization (HDMI) (2017-03-16 16:03:47 -0600)
> 

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/20170317/0de946da/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2017-03-17  0:37 Simon Glass
  2017-03-18  0:17 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2017-03-17  0:37 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This is an updated version of the previous pull request, includes
support for rk3188 from Heiko Stübner and and rk3328 from Kever Yang.
Also included is SPL support for rk3399 and a fix for rk3288 to get it
booting again (spl_early_init()).


The following changes since commit 2808576491ae36b6ea96743005058f370d936beb:

  arm64: booti: allow to place kernel image anywhere in physical
memory (2017-03-14 20:40:23 -0400)

are available in the git repository at:

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

for you to fetch changes up to 520c174b3564ae183f0e7c118dc8ce3770ae20b0:

  rockchip: video: Remove CSC initialization (HDMI) (2017-03-16 16:03:47 -0600)

----------------------------------------------------------------
Eddie Cai (7):
      spl: Add spl_early_init()
      rockchip: rk3288: use spl_early_init() instead of spl_init()
      rockchip: tinker: configs: use correct mmc instance as boot target device
      dts: rk3399: add mmc alias for rk3399
      dts: rk3036: add sdmmc for rk3036
      rockchip: dts: tinker: add usb host power supply node
      rockchip: config: enable the USB host for rk3288 based board

Heiko Stübner (20):
      dm: allow limiting pre-reloc markings to spl or tpl
      rockchip: clk: rk3288: limit gpll and cpll init to SPL build
      rockchip: rk3288: sdram: use constants in ddrconf table
      rockchip: rk3288: sdram: style fixes from rk3188 sdram review
      rockchip: Move bootrom helper compilation to a hidden option
      rockchip: Move bootrom-related declarations to a header
      rockchip: mkimage: Allow encoding of loader code in spl images
      rockchip: mkimage: Add support rk3188 serial
      rockchip: serial: Adapt rockchip of-platdata driver for rk3188
      rockchip: rk3188: Add header files for PMU and GRF
      rockchip: rk3188: Add pinctrl driver
      rockchip: rk3188: Add sysreset driver
      rockchip: rk3188: Add rk3066/rk3188 clock bindings
      rockchip: rk3188: Add clock driver
      rockchip: rk3188: Add core devicetree files
      rockchip: rk3188: Add core support
      rockchip: rk3188: Add sdram driver
      rockchip: rk3188: Add main, spl and tpl boards
      dm: Return actual bools in dm_fdt_pre_reloc
      rockchip: rk3188: drop CONFIG_SYS_NO_FLASH

Jacob Chen (3):
      rockchip: firefly: configs: remove config_spl_of_platdata
      ARM: dts: rockchip: enable gmac for rk3288 boards
      rockchip: configs: Enable networking support on rk3288 boards

Jernej Skrabec (2):
      rockchip: video: Fix HDMI audio clocks
      rockchip: video: Remove CSC initialization (HDMI)

Kever Yang (17):
      rockchip: arm64: rk3399: move grf register definitions to grf_rk3399.h
      rockchip: clk: rk3399: update driver for spl
      rockchip: sdhci: rk3399: update driver to support of-platdata
      rockchip: pinctrl: rk3399: add the of-platdata support
      rockchip: arm64: rk3399: syscon addition for rk3399
      rockchip: arm64: rk3399: add ddr controller driver
      rockchip: dts: rk3399: update for spl require driver
      rockchip: arm64: rk3399: add SPL support
      rockchip: config: rk3399: enable SPL config for evb-rk3399
      rockchip: rk3328: add device tree file
      rockchip: rk3328: add soc basic support
      rockchip: rk3328: add clock driver
      rockchip: rk3328: add pinctrl driver
      rockchip: rk3328: add sysreset driver
      rockchip: rk3328: add evb-rk3328 support
      rockchip: rk3328: add defconfig for evb-rk3328
      rockchip: rk3036: dts: bind usb vbus-supply source

 arch/arm/dts/Makefile                                  |    1 +
 arch/arm/dts/rk3036-sdk.dts                            |    2 +
 arch/arm/dts/rk3036.dtsi                               |   13 +
 arch/arm/dts/rk3188.dtsi                               |  601 ++++++++++++++++
 arch/arm/dts/rk3288-evb.dtsi                           |   22 +
 arch/arm/dts/rk3288-popmetal.dtsi                      |    2 +-
 arch/arm/dts/rk3288-tinker.dts                         |   11 +
 arch/arm/dts/rk3288-tinker.dtsi                        |   14 +-
 arch/arm/dts/rk3328-evb.dts                            |   45 ++
 arch/arm/dts/rk3328.dtsi                               | 1477
++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/rk3399-evb.dts                            |    2 +
 arch/arm/dts/rk3399-sdram-lpddr3-4GB-1600.dtsi         | 1536
++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/rk3399.dtsi                               |   46 ++
 arch/arm/dts/rk3xxx.dtsi                               |  417 +++++++++++
 arch/arm/include/asm/arch-rockchip/bootrom.h           |   22 +
 arch/arm/include/asm/arch-rockchip/clock.h             |    9 +
 arch/arm/include/asm/arch-rockchip/cru_rk3188.h        |  191 +++++
 arch/arm/include/asm/arch-rockchip/cru_rk3328.h        |   70 ++
 arch/arm/include/asm/arch-rockchip/cru_rk3399.h        |    5 +
 arch/arm/include/asm/arch-rockchip/ddr_rk3188.h        |   25 +
 arch/arm/include/asm/arch-rockchip/ddr_rk3288.h        |    8 +
 arch/arm/include/asm/arch-rockchip/grf_rk3188.h        |  589 +++++++++++++++
 arch/arm/include/asm/arch-rockchip/grf_rk3328.h        |  134 ++++
 arch/arm/include/asm/arch-rockchip/grf_rk3399.h        |  118 +++
 arch/arm/include/asm/arch-rockchip/pmu_rk3188.h        |   36 +
 arch/arm/include/asm/arch-rockchip/sdram_rk3399.h      |  119 ++++
 arch/arm/mach-rockchip/Kconfig                         |   34 +
 arch/arm/mach-rockchip/Makefile                        |   16 +-
 arch/arm/mach-rockchip/rk3036-board-spl.c              |    3 +-
 arch/arm/mach-rockchip/rk3188-board-spl.c              |  218 ++++++
 arch/arm/mach-rockchip/rk3188-board-tpl.c              |   86 +++
 arch/arm/mach-rockchip/rk3188-board.c                  |   71 ++
 arch/arm/mach-rockchip/rk3188/Kconfig                  |   24 +
 arch/arm/mach-rockchip/rk3188/Makefile                 |   11 +
 arch/arm/mach-rockchip/rk3188/clk_rk3188.c             |   33 +
 arch/arm/mach-rockchip/rk3188/sdram_rk3188.c           |  995
++++++++++++++++++++++++++
 arch/arm/mach-rockchip/rk3188/syscon_rk3188.c          |   55 ++
 arch/arm/mach-rockchip/rk3288-board-spl.c              |    7 +-
 arch/arm/mach-rockchip/rk3288/sdram_rk3288.c           |   59 +-
 arch/arm/mach-rockchip/rk3328/Kconfig                  |   23 +
 arch/arm/mach-rockchip/rk3328/Makefile                 |    9 +
 arch/arm/mach-rockchip/rk3328/clk_rk3328.c             |   31 +
 arch/arm/mach-rockchip/rk3328/rk3328.c                 |   39 +
 arch/arm/mach-rockchip/rk3328/syscon_rk3328.c          |   20 +
 arch/arm/mach-rockchip/rk3399-board-spl.c              |  158 +++++
 arch/arm/mach-rockchip/rk3399/Makefile                 |    1 +
 arch/arm/mach-rockchip/rk3399/clk_rk3399.c             |   21 +
 arch/arm/mach-rockchip/rk3399/rk3399.c                 |    1 +
 arch/arm/mach-rockchip/rk3399/sdram_rk3399.c           | 1321
++++++++++++++++++++++++++++++++++
 arch/arm/mach-rockchip/rk3399/syscon_rk3399.c          |   40 ++
 board/rockchip/evb_rk3328/Kconfig                      |   15 +
 board/rockchip/evb_rk3328/MAINTAINERS                  |    6 +
 board/rockchip/evb_rk3328/Makefile                     |    7 +
 board/rockchip/evb_rk3328/README                       |   70 ++
 board/rockchip/evb_rk3328/evb-rk3328.c                 |   40 ++
 common/spl/spl.c                                       |   46 +-
 configs/evb-rk3288_defconfig                           |    5 +-
 configs/evb-rk3328_defconfig                           |   36 +
 configs/evb-rk3399_defconfig                           |   19 +-
 configs/fennec-rk3288_defconfig                        |    8 +-
 configs/firefly-rk3288_defconfig                       |    4 +-
 configs/popmetal-rk3288_defconfig                      |    4 +
 configs/tinker-rk3288_defconfig                        |    7 +
 doc/device-tree-bindings/clock/rockchip,rk3399-dmc.txt |   42 ++
 doc/driver-model/README.txt                            |    4 +
 drivers/clk/at91/pmc.c                                 |    3 +-
 drivers/clk/rockchip/Makefile                          |    2 +
 drivers/clk/rockchip/clk_rk3188.c                      |  527 ++++++++++++++
 drivers/clk/rockchip/clk_rk3288.c                      |    2 +
 drivers/clk/rockchip/clk_rk3328.c                      |  581 +++++++++++++++
 drivers/clk/rockchip/clk_rk3399.c                      |   91 ++-
 drivers/core/root.c                                    |    2 +-
 drivers/core/util.c                                    |   25 +
 drivers/mmc/rockchip_sdhci.c                           |   17 +-
 drivers/pinctrl/Kconfig                                |   18 +
 drivers/pinctrl/pinctrl-uclass.c                       |    3 +-
 drivers/pinctrl/rockchip/Makefile                      |    2 +
 drivers/pinctrl/rockchip/pinctrl_rk3188.c              |  611 ++++++++++++++++
 drivers/pinctrl/rockchip/pinctrl_rk3328.c              |  419 +++++++++++
 drivers/pinctrl/rockchip/pinctrl_rk3399.c              |  111 +--
 drivers/serial/serial_rockchip.c                       |   19 +-
 drivers/sysreset/Makefile                              |    2 +
 drivers/sysreset/sysreset_rk3188.c                     |   47 ++
 drivers/sysreset/sysreset_rk3328.c                     |   45 ++
 drivers/video/rockchip/rk_hdmi.c                       |   71 +-
 include/asm-generic/global_data.h                      |    1 +
 include/configs/evb_rk3328.h                           |   26 +
 include/configs/rk3188_common.h                        |  120 ++++
 include/configs/rk3328_common.h                        |   65 ++
 include/configs/rk3399_common.h                        |   11 +
 include/configs/tinker_rk3288.h                        |    2 +-
 include/dm/util.h                                      |   26 +
 include/dt-bindings/clock/rk3066a-cru.h                |   32 +
 include/dt-bindings/clock/rk3188-cru-common.h          |  256 +++++++
 include/dt-bindings/clock/rk3188-cru.h                 |   48 ++
 include/dt-bindings/clock/rk3328-cru.h                 |  394 +++++++++++
 include/dt-bindings/clock/rk3399-cru.h                 |   16 +-
 include/dt-bindings/pinctrl/rockchip.h                 |    2 +
 include/spl.h                                          |   24 +-
 scripts/Makefile.spl                                   |    7 +-
 tools/dtoc/dtoc.py                                     |    2 +
 tools/rkcommon.c                                       |   34 +-
 tools/rkcommon.h                                       |   22 +
 tools/rkimage.c                                        |    3 +
 tools/rksd.c                                           |    4 +
 tools/rkspi.c                                          |    4 +
 106 files changed, 12558 insertions(+), 243 deletions(-)
 create mode 100644 arch/arm/dts/rk3188.dtsi
 create mode 100644 arch/arm/dts/rk3328-evb.dts
 create mode 100644 arch/arm/dts/rk3328.dtsi
 create mode 100644 arch/arm/dts/rk3399-sdram-lpddr3-4GB-1600.dtsi
 create mode 100644 arch/arm/dts/rk3xxx.dtsi
 create mode 100644 arch/arm/include/asm/arch-rockchip/bootrom.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rk3188.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rk3328.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/ddr_rk3188.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/grf_rk3188.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/grf_rk3328.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/pmu_rk3188.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/sdram_rk3399.h
 create mode 100644 arch/arm/mach-rockchip/rk3188-board-spl.c
 create mode 100644 arch/arm/mach-rockchip/rk3188-board-tpl.c
 create mode 100644 arch/arm/mach-rockchip/rk3188-board.c
 create mode 100644 arch/arm/mach-rockchip/rk3188/Kconfig
 create mode 100644 arch/arm/mach-rockchip/rk3188/Makefile
 create mode 100644 arch/arm/mach-rockchip/rk3188/clk_rk3188.c
 create mode 100644 arch/arm/mach-rockchip/rk3188/sdram_rk3188.c
 create mode 100644 arch/arm/mach-rockchip/rk3188/syscon_rk3188.c
 create mode 100644 arch/arm/mach-rockchip/rk3328/Kconfig
 create mode 100644 arch/arm/mach-rockchip/rk3328/Makefile
 create mode 100644 arch/arm/mach-rockchip/rk3328/clk_rk3328.c
 create mode 100644 arch/arm/mach-rockchip/rk3328/rk3328.c
 create mode 100644 arch/arm/mach-rockchip/rk3328/syscon_rk3328.c
 create mode 100644 arch/arm/mach-rockchip/rk3399-board-spl.c
 create mode 100644 arch/arm/mach-rockchip/rk3399/sdram_rk3399.c
 create mode 100644 board/rockchip/evb_rk3328/Kconfig
 create mode 100644 board/rockchip/evb_rk3328/MAINTAINERS
 create mode 100644 board/rockchip/evb_rk3328/Makefile
 create mode 100644 board/rockchip/evb_rk3328/README
 create mode 100644 board/rockchip/evb_rk3328/evb-rk3328.c
 create mode 100644 configs/evb-rk3328_defconfig
 create mode 100644 doc/device-tree-bindings/clock/rockchip,rk3399-dmc.txt
 create mode 100644 drivers/clk/rockchip/clk_rk3188.c
 create mode 100644 drivers/clk/rockchip/clk_rk3328.c
 create mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3188.c
 create mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3328.c
 create mode 100644 drivers/sysreset/sysreset_rk3188.c
 create mode 100644 drivers/sysreset/sysreset_rk3328.c
 create mode 100644 include/configs/evb_rk3328.h
 create mode 100644 include/configs/rk3188_common.h
 create mode 100644 include/configs/rk3328_common.h
 create mode 100644 include/dt-bindings/clock/rk3066a-cru.h
 create mode 100644 include/dt-bindings/clock/rk3188-cru-common.h
 create mode 100644 include/dt-bindings/clock/rk3188-cru.h
 create mode 100644 include/dt-bindings/clock/rk3328-cru.h

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2017-02-27  1:39 ` Tom Rini
@ 2017-02-27 15:09   ` Simon Glass
  0 siblings, 0 replies; 62+ messages in thread
From: Simon Glass @ 2017-02-27 15:09 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On 26 February 2017 at 18:39, Tom Rini <trini@konsulko.com> wrote:
>
> On Thu, Feb 23, 2017 at 09:42:57AM -0700, Simon Glass wrote:
>
> > Hi Tom,
> >
> > This includes support for two SoCs that have been in the works for a while:
> > rk3188 from Heiko Stübner and and SPL for rk3399 from Kever Yang. For the
> > former there are a few more patches to come but I'll apply them in a few
> > days once I've had time to test. In addition this includes rk3328 also from
> > Kever which is based on the rk3399 work. I've decided to bring this in also
> > as the impact is minimal.
> >
> > There are a few bugs in mainline affecting rockchip which I'd like to fix
> > for the release also. But I want to take a bit more time to really
> > understand the problem before applying anything. Hopefully I will have
> > those early next week. I'm sending this pull request now as I feel
> > uncomfortable having so many pending patches.
> >
> >
> > The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3:
> >
> >   video: mxsfb: Fix reset hang when videomode variable is not present
> > (2017-02-22 21:47:59 +0100)
> >
> > are available in the git repository at:
> >
> >   git://git.denx.de/u-boot-rockchip.git
> >
> > for you to fetch changes up to 984fe3b08c8fcc61253965c88f882411ad8c78ec:
> >
> >   rockchip: rk3288: add defconfig for evb-rk3328 (2017-02-23 09:17:59 -0700)
> >
> > ----------------------------------------------------------------
> > Eddie Cai (1):
> >       rockchip: tinker: configs: use correct mmc instance as boot target
> > device
> >
> > Heiko Stübner (18):
> >       dm: allow limiting pre-reloc markings to spl or tpl
> >       rockchip: clk: rk3288: limit gpll and cpll init to SPL build
> >       rockchip: rk3288: sdram: use constants in ddrconf table
> >       rockchip: rk3288: sdram: style fixes from rk3188 sdram review
> >       rockchip: Move bootrom helper compilation to a hidden option
> >       rockchip: Move bootrom-related declarations to a header
> >       rockchip: mkimage: Allow encoding of loader code in spl images
> >       rockchip: mkimage: Add support rk3188 serial
> >       rockchip: serial: Adapt rockchip of-platdata driver for rk3188
> >       rockchip: rk3188: Add header files for PMU and GRF
> >       rockchip: rk3188: Add pinctrl driver
> >       rockchip: rk3188: Add sysreset driver
> >       rockchip: rk3188: Add rk3066/rk3188 clock bindings
> >       rockchip: rk3188: Add clock driver
> >       rockchip: rk3188: Add core devicetree files
> >       rockchip: rk3188: Add core support
> >       rockchip: rk3188: Add sdram driver
> >       rockchip: rk3188: Add main, spl and tpl boards
> >
> > Jacob Chen (1):
> >       rockchip: firefly: configs: remove config_spl_of_platdata
> >
> > Kever Yang (16):
> >       rockchip: arm64: rk3399: move grf register definitions to grf_rk3399.h
> >       rockchip: clk: rk3399: update driver for spl
> >       rockchip: sdhci: rk3399: update driver to support of-platdata
> >       rockchip: pinctrl: rk3399: add the of-platdata support
> >       rockchip: arm64: rk3399: syscon addition for rk3399
> >       rockchip: arm64: rk3399: add ddr controller driver
> >       rockchip: dts: rk3399: update for spl require driver
> >       rockchip: arm64: rk3399: add SPL support
> >       rockchip: config: rk3399: enable SPL config for evb-rk3399
> >       rockchip: rk3328: add device tree file
> >       rockchip: rk3328: add soc basic support
> >       rockchip: rk3328: add clock driver
> >       rockchip: rk3328: add pinctrl driver
> >       rockchip: rk3328: add sysreset driver
> >       rockchip: rk3328: add evb-rk3328 support
> >       rockchip: rk3288: add defconfig for evb-rk3328
> >
> >  arch/arm/dts/Makefile                                  |    1 +
> >  arch/arm/dts/rk3188.dtsi                               |  601
> > ++++++++++++++
> >  arch/arm/dts/rk3328-evb.dts                            |   45 +
> >  arch/arm/dts/rk3328.dtsi                               | 1477
> > +++++++++++++++++++++++++++++++++
> >  arch/arm/dts/rk3399-evb.dts                            |    2 +
> >  arch/arm/dts/rk3399-sdram-lpddr3-4GB-1600.dtsi         | 1536
> > +++++++++++++++++++++++++++++++++++
> >  arch/arm/dts/rk3399.dtsi                               |   44 +
> >  arch/arm/dts/rk3xxx.dtsi                               |  417 ++++++++++
> >  arch/arm/include/asm/arch-rockchip/bootrom.h           |   22 +
> >  arch/arm/include/asm/arch-rockchip/clock.h             |    9 +
> >  arch/arm/include/asm/arch-rockchip/cru_rk3188.h        |  191 +++++
> >  arch/arm/include/asm/arch-rockchip/cru_rk3328.h        |   70 ++
> >  arch/arm/include/asm/arch-rockchip/cru_rk3399.h        |    5 +
> >  arch/arm/include/asm/arch-rockchip/ddr_rk3188.h        |   25 +
> >  arch/arm/include/asm/arch-rockchip/ddr_rk3288.h        |    8 +
> >  arch/arm/include/asm/arch-rockchip/grf_rk3188.h        |  589
> > ++++++++++++++
> >  arch/arm/include/asm/arch-rockchip/grf_rk3328.h        |  134 +++
> >  arch/arm/include/asm/arch-rockchip/grf_rk3399.h        |  118 +++
> >  arch/arm/include/asm/arch-rockchip/pmu_rk3188.h        |   36 +
> >  arch/arm/include/asm/arch-rockchip/sdram_rk3399.h      |  119 +++
> >  arch/arm/mach-rockchip/Kconfig                         |   34 +
> >  arch/arm/mach-rockchip/Makefile                        |   16 +-
> >  arch/arm/mach-rockchip/rk3036-board-spl.c              |    3 +-
> >  arch/arm/mach-rockchip/rk3188-board-spl.c              |  218 +++++
> >  arch/arm/mach-rockchip/rk3188-board-tpl.c              |   86 ++
> >  arch/arm/mach-rockchip/rk3188-board.c                  |   71 ++
> >  arch/arm/mach-rockchip/rk3188/Kconfig                  |   24 +
> >  arch/arm/mach-rockchip/rk3188/Makefile                 |   11 +
> >  arch/arm/mach-rockchip/rk3188/clk_rk3188.c             |   33 +
> >  arch/arm/mach-rockchip/rk3188/sdram_rk3188.c           |  995
> > +++++++++++++++++++++++
> >  arch/arm/mach-rockchip/rk3188/syscon_rk3188.c          |   55 ++
> >  arch/arm/mach-rockchip/rk3288-board-spl.c              |    3 +-
> >  arch/arm/mach-rockchip/rk3288/sdram_rk3288.c           |   59 +-
> >  arch/arm/mach-rockchip/rk3328/Kconfig                  |   23 +
> >  arch/arm/mach-rockchip/rk3328/Makefile                 |    9 +
> >  arch/arm/mach-rockchip/rk3328/clk_rk3328.c             |   31 +
> >  arch/arm/mach-rockchip/rk3328/rk3328.c                 |   39 +
> >  arch/arm/mach-rockchip/rk3328/syscon_rk3328.c          |   20 +
> >  arch/arm/mach-rockchip/rk3399-board-spl.c              |  158 ++++
> >  arch/arm/mach-rockchip/rk3399/Makefile                 |    1 +
> >  arch/arm/mach-rockchip/rk3399/clk_rk3399.c             |   21 +
> >  arch/arm/mach-rockchip/rk3399/rk3399.c                 |    1 +
> >  arch/arm/mach-rockchip/rk3399/sdram_rk3399.c           | 1321
> > ++++++++++++++++++++++++++++++
> >  arch/arm/mach-rockchip/rk3399/syscon_rk3399.c          |   40 +
> >  board/rockchip/evb_rk3328/Kconfig                      |   15 +
> >  board/rockchip/evb_rk3328/MAINTAINERS                  |    6 +
> >  board/rockchip/evb_rk3328/Makefile                     |    7 +
> >  board/rockchip/evb_rk3328/README                       |   70 ++
> >  board/rockchip/evb_rk3328/evb-rk3328.c                 |   40 +
> >  configs/evb-rk3328_defconfig                           |   36 +
> >  configs/evb-rk3399_defconfig                           |   19 +-
> >  configs/firefly-rk3288_defconfig                       |    1 -
> >  doc/device-tree-bindings/clock/rockchip,rk3399-dmc.txt |   42 +
> >  doc/driver-model/README.txt                            |    4 +
> >  drivers/clk/at91/pmc.c                                 |    3 +-
> >  drivers/clk/rockchip/Makefile                          |    2 +
> >  drivers/clk/rockchip/clk_rk3188.c                      |  527 ++++++++++++
> >  drivers/clk/rockchip/clk_rk3288.c                      |    2 +
> >  drivers/clk/rockchip/clk_rk3328.c                      |  581 +++++++++++++
> >  drivers/clk/rockchip/clk_rk3399.c                      |   91 ++-
> >  drivers/core/root.c                                    |    2 +-
> >  drivers/core/util.c                                    |   25 +
> >  drivers/mmc/rockchip_sdhci.c                           |   17 +-
> >  drivers/pinctrl/Kconfig                                |   18 +
> >  drivers/pinctrl/pinctrl-uclass.c                       |    3 +-
> >  drivers/pinctrl/rockchip/Makefile                      |    2 +
> >  drivers/pinctrl/rockchip/pinctrl_rk3188.c              |  611
> > ++++++++++++++
> >  drivers/pinctrl/rockchip/pinctrl_rk3328.c              |  419 ++++++++++
> >  drivers/pinctrl/rockchip/pinctrl_rk3399.c              |  111 +--
> >  drivers/serial/serial_rockchip.c                       |   19 +-
> >  drivers/sysreset/Makefile                              |    2 +
> >  drivers/sysreset/sysreset_rk3188.c                     |   47 ++
> >  drivers/sysreset/sysreset_rk3328.c                     |   45 +
> >  include/configs/evb_rk3328.h                           |   26 +
> >  include/configs/rk3188_common.h                        |  121 +++
> >  include/configs/rk3328_common.h                        |   65 ++
> >  include/configs/rk3399_common.h                        |   11 +
> >  include/configs/tinker_rk3288.h                        |    2 +-
> >  include/dm/util.h                                      |   26 +
> >  include/dt-bindings/clock/rk3066a-cru.h                |   32 +
> >  include/dt-bindings/clock/rk3188-cru-common.h          |  256 ++++++
> >  include/dt-bindings/clock/rk3188-cru.h                 |   48 ++
> >  include/dt-bindings/clock/rk3328-cru.h                 |  394 +++++++++
> >  include/dt-bindings/clock/rk3399-cru.h                 |   16 +-
> >  include/dt-bindings/pinctrl/rockchip.h                 |    2 +
> >  scripts/Makefile.spl                                   |    7 +-
> >  tools/dtoc/dtoc.py                                     |    2 +
> >  tools/rkcommon.c                                       |   34 +-
> >  tools/rkcommon.h                                       |   22 +
> >  tools/rkimage.c                                        |    3 +
> >  tools/rksd.c                                           |    4 +
> >  tools/rkspi.c                                          |    4 +
> >  92 files changed, 12395 insertions(+), 168 deletions(-)
>
> I'm sorry, this is too big, too late.  Having watched Linus' talk at
> ELC, I'm feeling better about being stricter about the merge window.  It
> took them a long time, and I'd like for us to get it done in less time
> :) Thanks!

Yes, understood, plus even now there are still some missing patches
:-( I'll use the time to get the rest of the patches tested and
applied, and we can deal with it in the next release.

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2017-02-23 16:42 Simon Glass
@ 2017-02-27  1:39 ` Tom Rini
  2017-02-27 15:09   ` Simon Glass
  0 siblings, 1 reply; 62+ messages in thread
From: Tom Rini @ 2017-02-27  1:39 UTC (permalink / raw)
  To: u-boot

On Thu, Feb 23, 2017 at 09:42:57AM -0700, Simon Glass wrote:

> Hi Tom,
> 
> This includes support for two SoCs that have been in the works for a while:
> rk3188 from Heiko St?bner and and SPL for rk3399 from Kever Yang. For the
> former there are a few more patches to come but I'll apply them in a few
> days once I've had time to test. In addition this includes rk3328 also from
> Kever which is based on the rk3399 work. I've decided to bring this in also
> as the impact is minimal.
> 
> There are a few bugs in mainline affecting rockchip which I'd like to fix
> for the release also. But I want to take a bit more time to really
> understand the problem before applying anything. Hopefully I will have
> those early next week. I'm sending this pull request now as I feel
> uncomfortable having so many pending patches.
> 
> 
> The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3:
> 
>   video: mxsfb: Fix reset hang when videomode variable is not present
> (2017-02-22 21:47:59 +0100)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 984fe3b08c8fcc61253965c88f882411ad8c78ec:
> 
>   rockchip: rk3288: add defconfig for evb-rk3328 (2017-02-23 09:17:59 -0700)
> 
> ----------------------------------------------------------------
> Eddie Cai (1):
>       rockchip: tinker: configs: use correct mmc instance as boot target
> device
> 
> Heiko St?bner (18):
>       dm: allow limiting pre-reloc markings to spl or tpl
>       rockchip: clk: rk3288: limit gpll and cpll init to SPL build
>       rockchip: rk3288: sdram: use constants in ddrconf table
>       rockchip: rk3288: sdram: style fixes from rk3188 sdram review
>       rockchip: Move bootrom helper compilation to a hidden option
>       rockchip: Move bootrom-related declarations to a header
>       rockchip: mkimage: Allow encoding of loader code in spl images
>       rockchip: mkimage: Add support rk3188 serial
>       rockchip: serial: Adapt rockchip of-platdata driver for rk3188
>       rockchip: rk3188: Add header files for PMU and GRF
>       rockchip: rk3188: Add pinctrl driver
>       rockchip: rk3188: Add sysreset driver
>       rockchip: rk3188: Add rk3066/rk3188 clock bindings
>       rockchip: rk3188: Add clock driver
>       rockchip: rk3188: Add core devicetree files
>       rockchip: rk3188: Add core support
>       rockchip: rk3188: Add sdram driver
>       rockchip: rk3188: Add main, spl and tpl boards
> 
> Jacob Chen (1):
>       rockchip: firefly: configs: remove config_spl_of_platdata
> 
> Kever Yang (16):
>       rockchip: arm64: rk3399: move grf register definitions to grf_rk3399.h
>       rockchip: clk: rk3399: update driver for spl
>       rockchip: sdhci: rk3399: update driver to support of-platdata
>       rockchip: pinctrl: rk3399: add the of-platdata support
>       rockchip: arm64: rk3399: syscon addition for rk3399
>       rockchip: arm64: rk3399: add ddr controller driver
>       rockchip: dts: rk3399: update for spl require driver
>       rockchip: arm64: rk3399: add SPL support
>       rockchip: config: rk3399: enable SPL config for evb-rk3399
>       rockchip: rk3328: add device tree file
>       rockchip: rk3328: add soc basic support
>       rockchip: rk3328: add clock driver
>       rockchip: rk3328: add pinctrl driver
>       rockchip: rk3328: add sysreset driver
>       rockchip: rk3328: add evb-rk3328 support
>       rockchip: rk3288: add defconfig for evb-rk3328
> 
>  arch/arm/dts/Makefile                                  |    1 +
>  arch/arm/dts/rk3188.dtsi                               |  601
> ++++++++++++++
>  arch/arm/dts/rk3328-evb.dts                            |   45 +
>  arch/arm/dts/rk3328.dtsi                               | 1477
> +++++++++++++++++++++++++++++++++
>  arch/arm/dts/rk3399-evb.dts                            |    2 +
>  arch/arm/dts/rk3399-sdram-lpddr3-4GB-1600.dtsi         | 1536
> +++++++++++++++++++++++++++++++++++
>  arch/arm/dts/rk3399.dtsi                               |   44 +
>  arch/arm/dts/rk3xxx.dtsi                               |  417 ++++++++++
>  arch/arm/include/asm/arch-rockchip/bootrom.h           |   22 +
>  arch/arm/include/asm/arch-rockchip/clock.h             |    9 +
>  arch/arm/include/asm/arch-rockchip/cru_rk3188.h        |  191 +++++
>  arch/arm/include/asm/arch-rockchip/cru_rk3328.h        |   70 ++
>  arch/arm/include/asm/arch-rockchip/cru_rk3399.h        |    5 +
>  arch/arm/include/asm/arch-rockchip/ddr_rk3188.h        |   25 +
>  arch/arm/include/asm/arch-rockchip/ddr_rk3288.h        |    8 +
>  arch/arm/include/asm/arch-rockchip/grf_rk3188.h        |  589
> ++++++++++++++
>  arch/arm/include/asm/arch-rockchip/grf_rk3328.h        |  134 +++
>  arch/arm/include/asm/arch-rockchip/grf_rk3399.h        |  118 +++
>  arch/arm/include/asm/arch-rockchip/pmu_rk3188.h        |   36 +
>  arch/arm/include/asm/arch-rockchip/sdram_rk3399.h      |  119 +++
>  arch/arm/mach-rockchip/Kconfig                         |   34 +
>  arch/arm/mach-rockchip/Makefile                        |   16 +-
>  arch/arm/mach-rockchip/rk3036-board-spl.c              |    3 +-
>  arch/arm/mach-rockchip/rk3188-board-spl.c              |  218 +++++
>  arch/arm/mach-rockchip/rk3188-board-tpl.c              |   86 ++
>  arch/arm/mach-rockchip/rk3188-board.c                  |   71 ++
>  arch/arm/mach-rockchip/rk3188/Kconfig                  |   24 +
>  arch/arm/mach-rockchip/rk3188/Makefile                 |   11 +
>  arch/arm/mach-rockchip/rk3188/clk_rk3188.c             |   33 +
>  arch/arm/mach-rockchip/rk3188/sdram_rk3188.c           |  995
> +++++++++++++++++++++++
>  arch/arm/mach-rockchip/rk3188/syscon_rk3188.c          |   55 ++
>  arch/arm/mach-rockchip/rk3288-board-spl.c              |    3 +-
>  arch/arm/mach-rockchip/rk3288/sdram_rk3288.c           |   59 +-
>  arch/arm/mach-rockchip/rk3328/Kconfig                  |   23 +
>  arch/arm/mach-rockchip/rk3328/Makefile                 |    9 +
>  arch/arm/mach-rockchip/rk3328/clk_rk3328.c             |   31 +
>  arch/arm/mach-rockchip/rk3328/rk3328.c                 |   39 +
>  arch/arm/mach-rockchip/rk3328/syscon_rk3328.c          |   20 +
>  arch/arm/mach-rockchip/rk3399-board-spl.c              |  158 ++++
>  arch/arm/mach-rockchip/rk3399/Makefile                 |    1 +
>  arch/arm/mach-rockchip/rk3399/clk_rk3399.c             |   21 +
>  arch/arm/mach-rockchip/rk3399/rk3399.c                 |    1 +
>  arch/arm/mach-rockchip/rk3399/sdram_rk3399.c           | 1321
> ++++++++++++++++++++++++++++++
>  arch/arm/mach-rockchip/rk3399/syscon_rk3399.c          |   40 +
>  board/rockchip/evb_rk3328/Kconfig                      |   15 +
>  board/rockchip/evb_rk3328/MAINTAINERS                  |    6 +
>  board/rockchip/evb_rk3328/Makefile                     |    7 +
>  board/rockchip/evb_rk3328/README                       |   70 ++
>  board/rockchip/evb_rk3328/evb-rk3328.c                 |   40 +
>  configs/evb-rk3328_defconfig                           |   36 +
>  configs/evb-rk3399_defconfig                           |   19 +-
>  configs/firefly-rk3288_defconfig                       |    1 -
>  doc/device-tree-bindings/clock/rockchip,rk3399-dmc.txt |   42 +
>  doc/driver-model/README.txt                            |    4 +
>  drivers/clk/at91/pmc.c                                 |    3 +-
>  drivers/clk/rockchip/Makefile                          |    2 +
>  drivers/clk/rockchip/clk_rk3188.c                      |  527 ++++++++++++
>  drivers/clk/rockchip/clk_rk3288.c                      |    2 +
>  drivers/clk/rockchip/clk_rk3328.c                      |  581 +++++++++++++
>  drivers/clk/rockchip/clk_rk3399.c                      |   91 ++-
>  drivers/core/root.c                                    |    2 +-
>  drivers/core/util.c                                    |   25 +
>  drivers/mmc/rockchip_sdhci.c                           |   17 +-
>  drivers/pinctrl/Kconfig                                |   18 +
>  drivers/pinctrl/pinctrl-uclass.c                       |    3 +-
>  drivers/pinctrl/rockchip/Makefile                      |    2 +
>  drivers/pinctrl/rockchip/pinctrl_rk3188.c              |  611
> ++++++++++++++
>  drivers/pinctrl/rockchip/pinctrl_rk3328.c              |  419 ++++++++++
>  drivers/pinctrl/rockchip/pinctrl_rk3399.c              |  111 +--
>  drivers/serial/serial_rockchip.c                       |   19 +-
>  drivers/sysreset/Makefile                              |    2 +
>  drivers/sysreset/sysreset_rk3188.c                     |   47 ++
>  drivers/sysreset/sysreset_rk3328.c                     |   45 +
>  include/configs/evb_rk3328.h                           |   26 +
>  include/configs/rk3188_common.h                        |  121 +++
>  include/configs/rk3328_common.h                        |   65 ++
>  include/configs/rk3399_common.h                        |   11 +
>  include/configs/tinker_rk3288.h                        |    2 +-
>  include/dm/util.h                                      |   26 +
>  include/dt-bindings/clock/rk3066a-cru.h                |   32 +
>  include/dt-bindings/clock/rk3188-cru-common.h          |  256 ++++++
>  include/dt-bindings/clock/rk3188-cru.h                 |   48 ++
>  include/dt-bindings/clock/rk3328-cru.h                 |  394 +++++++++
>  include/dt-bindings/clock/rk3399-cru.h                 |   16 +-
>  include/dt-bindings/pinctrl/rockchip.h                 |    2 +
>  scripts/Makefile.spl                                   |    7 +-
>  tools/dtoc/dtoc.py                                     |    2 +
>  tools/rkcommon.c                                       |   34 +-
>  tools/rkcommon.h                                       |   22 +
>  tools/rkimage.c                                        |    3 +
>  tools/rksd.c                                           |    4 +
>  tools/rkspi.c                                          |    4 +
>  92 files changed, 12395 insertions(+), 168 deletions(-)

I'm sorry, this is too big, too late.  Having watched Linus' talk at
ELC, I'm feeling better about being stricter about the merge window.  It
took them a long time, and I'd like for us to get it done in less time
:) 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/20170226/2025445d/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2017-02-23 16:42 Simon Glass
  2017-02-27  1:39 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2017-02-23 16:42 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes support for two SoCs that have been in the works for a while:
rk3188 from Heiko St?bner and and SPL for rk3399 from Kever Yang. For the
former there are a few more patches to come but I'll apply them in a few
days once I've had time to test. In addition this includes rk3328 also from
Kever which is based on the rk3399 work. I've decided to bring this in also
as the impact is minimal.

There are a few bugs in mainline affecting rockchip which I'd like to fix
for the release also. But I want to take a bit more time to really
understand the problem before applying anything. Hopefully I will have
those early next week. I'm sending this pull request now as I feel
uncomfortable having so many pending patches.


The following changes since commit b24cf8540a85a9bf97975aadd6a7542f166c78a3:

  video: mxsfb: Fix reset hang when videomode variable is not present
(2017-02-22 21:47:59 +0100)

are available in the git repository at:

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

for you to fetch changes up to 984fe3b08c8fcc61253965c88f882411ad8c78ec:

  rockchip: rk3288: add defconfig for evb-rk3328 (2017-02-23 09:17:59 -0700)

----------------------------------------------------------------
Eddie Cai (1):
      rockchip: tinker: configs: use correct mmc instance as boot target
device

Heiko St?bner (18):
      dm: allow limiting pre-reloc markings to spl or tpl
      rockchip: clk: rk3288: limit gpll and cpll init to SPL build
      rockchip: rk3288: sdram: use constants in ddrconf table
      rockchip: rk3288: sdram: style fixes from rk3188 sdram review
      rockchip: Move bootrom helper compilation to a hidden option
      rockchip: Move bootrom-related declarations to a header
      rockchip: mkimage: Allow encoding of loader code in spl images
      rockchip: mkimage: Add support rk3188 serial
      rockchip: serial: Adapt rockchip of-platdata driver for rk3188
      rockchip: rk3188: Add header files for PMU and GRF
      rockchip: rk3188: Add pinctrl driver
      rockchip: rk3188: Add sysreset driver
      rockchip: rk3188: Add rk3066/rk3188 clock bindings
      rockchip: rk3188: Add clock driver
      rockchip: rk3188: Add core devicetree files
      rockchip: rk3188: Add core support
      rockchip: rk3188: Add sdram driver
      rockchip: rk3188: Add main, spl and tpl boards

Jacob Chen (1):
      rockchip: firefly: configs: remove config_spl_of_platdata

Kever Yang (16):
      rockchip: arm64: rk3399: move grf register definitions to grf_rk3399.h
      rockchip: clk: rk3399: update driver for spl
      rockchip: sdhci: rk3399: update driver to support of-platdata
      rockchip: pinctrl: rk3399: add the of-platdata support
      rockchip: arm64: rk3399: syscon addition for rk3399
      rockchip: arm64: rk3399: add ddr controller driver
      rockchip: dts: rk3399: update for spl require driver
      rockchip: arm64: rk3399: add SPL support
      rockchip: config: rk3399: enable SPL config for evb-rk3399
      rockchip: rk3328: add device tree file
      rockchip: rk3328: add soc basic support
      rockchip: rk3328: add clock driver
      rockchip: rk3328: add pinctrl driver
      rockchip: rk3328: add sysreset driver
      rockchip: rk3328: add evb-rk3328 support
      rockchip: rk3288: add defconfig for evb-rk3328

 arch/arm/dts/Makefile                                  |    1 +
 arch/arm/dts/rk3188.dtsi                               |  601
++++++++++++++
 arch/arm/dts/rk3328-evb.dts                            |   45 +
 arch/arm/dts/rk3328.dtsi                               | 1477
+++++++++++++++++++++++++++++++++
 arch/arm/dts/rk3399-evb.dts                            |    2 +
 arch/arm/dts/rk3399-sdram-lpddr3-4GB-1600.dtsi         | 1536
+++++++++++++++++++++++++++++++++++
 arch/arm/dts/rk3399.dtsi                               |   44 +
 arch/arm/dts/rk3xxx.dtsi                               |  417 ++++++++++
 arch/arm/include/asm/arch-rockchip/bootrom.h           |   22 +
 arch/arm/include/asm/arch-rockchip/clock.h             |    9 +
 arch/arm/include/asm/arch-rockchip/cru_rk3188.h        |  191 +++++
 arch/arm/include/asm/arch-rockchip/cru_rk3328.h        |   70 ++
 arch/arm/include/asm/arch-rockchip/cru_rk3399.h        |    5 +
 arch/arm/include/asm/arch-rockchip/ddr_rk3188.h        |   25 +
 arch/arm/include/asm/arch-rockchip/ddr_rk3288.h        |    8 +
 arch/arm/include/asm/arch-rockchip/grf_rk3188.h        |  589
++++++++++++++
 arch/arm/include/asm/arch-rockchip/grf_rk3328.h        |  134 +++
 arch/arm/include/asm/arch-rockchip/grf_rk3399.h        |  118 +++
 arch/arm/include/asm/arch-rockchip/pmu_rk3188.h        |   36 +
 arch/arm/include/asm/arch-rockchip/sdram_rk3399.h      |  119 +++
 arch/arm/mach-rockchip/Kconfig                         |   34 +
 arch/arm/mach-rockchip/Makefile                        |   16 +-
 arch/arm/mach-rockchip/rk3036-board-spl.c              |    3 +-
 arch/arm/mach-rockchip/rk3188-board-spl.c              |  218 +++++
 arch/arm/mach-rockchip/rk3188-board-tpl.c              |   86 ++
 arch/arm/mach-rockchip/rk3188-board.c                  |   71 ++
 arch/arm/mach-rockchip/rk3188/Kconfig                  |   24 +
 arch/arm/mach-rockchip/rk3188/Makefile                 |   11 +
 arch/arm/mach-rockchip/rk3188/clk_rk3188.c             |   33 +
 arch/arm/mach-rockchip/rk3188/sdram_rk3188.c           |  995
+++++++++++++++++++++++
 arch/arm/mach-rockchip/rk3188/syscon_rk3188.c          |   55 ++
 arch/arm/mach-rockchip/rk3288-board-spl.c              |    3 +-
 arch/arm/mach-rockchip/rk3288/sdram_rk3288.c           |   59 +-
 arch/arm/mach-rockchip/rk3328/Kconfig                  |   23 +
 arch/arm/mach-rockchip/rk3328/Makefile                 |    9 +
 arch/arm/mach-rockchip/rk3328/clk_rk3328.c             |   31 +
 arch/arm/mach-rockchip/rk3328/rk3328.c                 |   39 +
 arch/arm/mach-rockchip/rk3328/syscon_rk3328.c          |   20 +
 arch/arm/mach-rockchip/rk3399-board-spl.c              |  158 ++++
 arch/arm/mach-rockchip/rk3399/Makefile                 |    1 +
 arch/arm/mach-rockchip/rk3399/clk_rk3399.c             |   21 +
 arch/arm/mach-rockchip/rk3399/rk3399.c                 |    1 +
 arch/arm/mach-rockchip/rk3399/sdram_rk3399.c           | 1321
++++++++++++++++++++++++++++++
 arch/arm/mach-rockchip/rk3399/syscon_rk3399.c          |   40 +
 board/rockchip/evb_rk3328/Kconfig                      |   15 +
 board/rockchip/evb_rk3328/MAINTAINERS                  |    6 +
 board/rockchip/evb_rk3328/Makefile                     |    7 +
 board/rockchip/evb_rk3328/README                       |   70 ++
 board/rockchip/evb_rk3328/evb-rk3328.c                 |   40 +
 configs/evb-rk3328_defconfig                           |   36 +
 configs/evb-rk3399_defconfig                           |   19 +-
 configs/firefly-rk3288_defconfig                       |    1 -
 doc/device-tree-bindings/clock/rockchip,rk3399-dmc.txt |   42 +
 doc/driver-model/README.txt                            |    4 +
 drivers/clk/at91/pmc.c                                 |    3 +-
 drivers/clk/rockchip/Makefile                          |    2 +
 drivers/clk/rockchip/clk_rk3188.c                      |  527 ++++++++++++
 drivers/clk/rockchip/clk_rk3288.c                      |    2 +
 drivers/clk/rockchip/clk_rk3328.c                      |  581 +++++++++++++
 drivers/clk/rockchip/clk_rk3399.c                      |   91 ++-
 drivers/core/root.c                                    |    2 +-
 drivers/core/util.c                                    |   25 +
 drivers/mmc/rockchip_sdhci.c                           |   17 +-
 drivers/pinctrl/Kconfig                                |   18 +
 drivers/pinctrl/pinctrl-uclass.c                       |    3 +-
 drivers/pinctrl/rockchip/Makefile                      |    2 +
 drivers/pinctrl/rockchip/pinctrl_rk3188.c              |  611
++++++++++++++
 drivers/pinctrl/rockchip/pinctrl_rk3328.c              |  419 ++++++++++
 drivers/pinctrl/rockchip/pinctrl_rk3399.c              |  111 +--
 drivers/serial/serial_rockchip.c                       |   19 +-
 drivers/sysreset/Makefile                              |    2 +
 drivers/sysreset/sysreset_rk3188.c                     |   47 ++
 drivers/sysreset/sysreset_rk3328.c                     |   45 +
 include/configs/evb_rk3328.h                           |   26 +
 include/configs/rk3188_common.h                        |  121 +++
 include/configs/rk3328_common.h                        |   65 ++
 include/configs/rk3399_common.h                        |   11 +
 include/configs/tinker_rk3288.h                        |    2 +-
 include/dm/util.h                                      |   26 +
 include/dt-bindings/clock/rk3066a-cru.h                |   32 +
 include/dt-bindings/clock/rk3188-cru-common.h          |  256 ++++++
 include/dt-bindings/clock/rk3188-cru.h                 |   48 ++
 include/dt-bindings/clock/rk3328-cru.h                 |  394 +++++++++
 include/dt-bindings/clock/rk3399-cru.h                 |   16 +-
 include/dt-bindings/pinctrl/rockchip.h                 |    2 +
 scripts/Makefile.spl                                   |    7 +-
 tools/dtoc/dtoc.py                                     |    2 +
 tools/rkcommon.c                                       |   34 +-
 tools/rkcommon.h                                       |   22 +
 tools/rkimage.c                                        |    3 +
 tools/rksd.c                                           |    4 +
 tools/rkspi.c                                          |    4 +
 92 files changed, 12395 insertions(+), 168 deletions(-)
 create mode 100644 arch/arm/dts/rk3188.dtsi
 create mode 100644 arch/arm/dts/rk3328-evb.dts
 create mode 100644 arch/arm/dts/rk3328.dtsi
 create mode 100644 arch/arm/dts/rk3399-sdram-lpddr3-4GB-1600.dtsi
 create mode 100644 arch/arm/dts/rk3xxx.dtsi
 create mode 100644 arch/arm/include/asm/arch-rockchip/bootrom.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rk3188.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rk3328.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/ddr_rk3188.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/grf_rk3188.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/grf_rk3328.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/pmu_rk3188.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/sdram_rk3399.h
 create mode 100644 arch/arm/mach-rockchip/rk3188-board-spl.c
 create mode 100644 arch/arm/mach-rockchip/rk3188-board-tpl.c
 create mode 100644 arch/arm/mach-rockchip/rk3188-board.c
 create mode 100644 arch/arm/mach-rockchip/rk3188/Kconfig
 create mode 100644 arch/arm/mach-rockchip/rk3188/Makefile
 create mode 100644 arch/arm/mach-rockchip/rk3188/clk_rk3188.c
 create mode 100644 arch/arm/mach-rockchip/rk3188/sdram_rk3188.c
 create mode 100644 arch/arm/mach-rockchip/rk3188/syscon_rk3188.c
 create mode 100644 arch/arm/mach-rockchip/rk3328/Kconfig
 create mode 100644 arch/arm/mach-rockchip/rk3328/Makefile
 create mode 100644 arch/arm/mach-rockchip/rk3328/clk_rk3328.c
 create mode 100644 arch/arm/mach-rockchip/rk3328/rk3328.c
 create mode 100644 arch/arm/mach-rockchip/rk3328/syscon_rk3328.c
 create mode 100644 arch/arm/mach-rockchip/rk3399-board-spl.c
 create mode 100644 arch/arm/mach-rockchip/rk3399/sdram_rk3399.c
 create mode 100644 board/rockchip/evb_rk3328/Kconfig
 create mode 100644 board/rockchip/evb_rk3328/MAINTAINERS
 create mode 100644 board/rockchip/evb_rk3328/Makefile
 create mode 100644 board/rockchip/evb_rk3328/README
 create mode 100644 board/rockchip/evb_rk3328/evb-rk3328.c
 create mode 100644 configs/evb-rk3328_defconfig
 create mode 100644 doc/device-tree-bindings/clock/rockchip,rk3399-dmc.txt
 create mode 100644 drivers/clk/rockchip/clk_rk3188.c
 create mode 100644 drivers/clk/rockchip/clk_rk3328.c
 create mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3188.c
 create mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3328.c
 create mode 100644 drivers/sysreset/sysreset_rk3188.c
 create mode 100644 drivers/sysreset/sysreset_rk3328.c
 create mode 100644 include/configs/evb_rk3328.h
 create mode 100644 include/configs/rk3188_common.h
 create mode 100644 include/configs/rk3328_common.h
 create mode 100644 include/dt-bindings/clock/rk3066a-cru.h
 create mode 100644 include/dt-bindings/clock/rk3188-cru-common.h
 create mode 100644 include/dt-bindings/clock/rk3188-cru.h
 create mode 100644 include/dt-bindings/clock/rk3328-cru.h

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2017-02-10  4:20 Simon Glass
@ 2017-02-11 21:33 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2017-02-11 21:33 UTC (permalink / raw)
  To: u-boot

On Thu, Feb 09, 2017 at 09:20:56PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> This includes a board rename and a few other minor changes.
> 
> 
> The following changes since commit 21342d4aed6c77a4aa7a5b2579b3c23e21aea31a:
> 
>   Merge git://git.denx.de/u-boot-dm (2017-02-08 16:24:44 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 6f2797645562e85c407aab3e9a757bfd61a027fe:
> 
>   rockchip: rename miniarm to tinker board (2017-02-09 12:10:59 -0700)
> 

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/20170211/d47873ac/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2017-02-10  4:20 Simon Glass
  2017-02-11 21:33 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2017-02-10  4:20 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes a board rename and a few other minor changes.


The following changes since commit 21342d4aed6c77a4aa7a5b2579b3c23e21aea31a:

  Merge git://git.denx.de/u-boot-dm (2017-02-08 16:24:44 -0500)

are available in the git repository at:

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

for you to fetch changes up to 6f2797645562e85c407aab3e9a757bfd61a027fe:

  rockchip: rename miniarm to tinker board (2017-02-09 12:10:59 -0700)

----------------------------------------------------------------
Eddie Cai (1):
      rockchip: rename miniarm to tinker board

Jacob Chen (3):
      rockchip: dts: rk3288: correct sdram setting for miniarm
      rockchip: configs: move env offset to common header
      rockchip: firefly: configs: use spl back to brom

Romain Perier (1):
      rockchip: Enable ETH address randomization for the firefly-rk3288

Simon Glass (1):
      rockchip: Correct MAINTAINER entry for chromebook_minnie

 arch/arm/dts/Makefile                              |  2 +-
 arch/arm/dts/rk3288-miniarm.dts                    | 58
----------------------
 arch/arm/dts/rk3288-tinker.dts                     | 58
++++++++++++++++++++++
 .../{rk3288-miniarm.dtsi => rk3288-tinker.dtsi}    |  0
 arch/arm/mach-rockchip/rk3288-board.c              |  2 +-
 arch/arm/mach-rockchip/rk3288/Kconfig              | 10 ++--
 board/google/veyron/MAINTAINERS                    |  4 +-
 board/rockchip/miniarm_rk3288/MAINTAINERS          |  6 ---
 .../{miniarm_rk3288 => tinker_rk3288}/Kconfig      |  6 +--
 board/rockchip/tinker_rk3288/MAINTAINERS           |  6 +++
 .../{miniarm_rk3288 => tinker_rk3288}/Makefile     |  2 +-
 .../tinker-rk3288.c}                               |  0
 configs/firefly-rk3288_defconfig                   |  3 +-
 ...rm-rk3288_defconfig => tinker-rk3288_defconfig} |  4 +-
 doc/README.rockchip                                |  2 +-
 include/configs/evb_rk3288.h                       | 14 ------
 include/configs/fennec_rk3288.h                    | 14 ------
 include/configs/firefly-rk3288.h                   |  5 --
 include/configs/kylin_rk3036.h                     | 14 ------
 include/configs/popmetal_rk3288.h                  | 14 ------
 include/configs/rock2.h                            | 14 ------
 include/configs/rockchip-common.h                  | 14 ++++++
 .../configs/{miniarm_rk3288.h => tinker_rk3288.h}  | 14 ------
 23 files changed, 96 insertions(+), 170 deletions(-)
 delete mode 100644 arch/arm/dts/rk3288-miniarm.dts
 create mode 100644 arch/arm/dts/rk3288-tinker.dts
 rename arch/arm/dts/{rk3288-miniarm.dtsi => rk3288-tinker.dtsi} (100%)
 delete mode 100644 board/rockchip/miniarm_rk3288/MAINTAINERS
 rename board/rockchip/{miniarm_rk3288 => tinker_rk3288}/Kconfig (64%)
 create mode 100644 board/rockchip/tinker_rk3288/MAINTAINERS
 rename board/rockchip/{miniarm_rk3288 => tinker_rk3288}/Makefile (79%)
 rename board/rockchip/{miniarm_rk3288/miniarm-rk3288.c =>
tinker_rk3288/tinker-rk3288.c} (100%)
 rename configs/{miniarm-rk3288_defconfig => tinker-rk3288_defconfig} (95%)
 rename include/configs/{miniarm_rk3288.h => tinker_rk3288.h} (59%)


Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2017-01-13  2:18 Simon Glass
@ 2017-01-13 14:09 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2017-01-13 14:09 UTC (permalink / raw)
  To: u-boot

On Thu, Jan 12, 2017 at 07:18:57PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> This includes rockchip Ethernet support and various other minor fixes/changes.
> 
> 
> The following changes since commit 4386feb73da7946fc79b55c4fa41c6dd66dcb2e2:
> 
>   SPL: Adjust more debug prints for ulong entry_point (2017-01-11
> 10:45:48 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 35a05761a1aebc857e73bec7d9e72a7f84cd96ba:
> 
>   rockchip: Drop Ethernet from the TODO (2017-01-11 20:24:19 -0700)
> 

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/20170113/963d8882/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2017-01-13  2:18 Simon Glass
  2017-01-13 14:09 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2017-01-13  2:18 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes rockchip Ethernet support and various other minor fixes/changes.


The following changes since commit 4386feb73da7946fc79b55c4fa41c6dd66dcb2e2:

  SPL: Adjust more debug prints for ulong entry_point (2017-01-11
10:45:48 -0500)

are available in the git repository at:

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

for you to fetch changes up to 35a05761a1aebc857e73bec7d9e72a7f84cd96ba:

  rockchip: Drop Ethernet from the TODO (2017-01-11 20:24:19 -0700)

----------------------------------------------------------------
Jacob Chen (2):
      rockchip: configs: correct env offset when enable
CONFIG_ROCKCHIP_SPL_BACK_TO_BROM
      rockchip: configs: make rk3036 env config same as rk3288

Kever Yang (6):
      rockchip: board: popmetal: de-assert the host rst pin in board init
      rockchip: config: popmetal: enable the USB host controller and function
      rockchip: dts: popmetal: add usb host power supply node
      mmc: rockchip_sdhci: add clock init for mmc
      dts: arm64: rk3399: add max-frequency for sdhci
      arm64: rk3399: update rockchip_get_cru API

Martin Michlmayr (1):
      rockchip: Fix veyron-minnie's Kconfig description

Nickey Yang Nickey Yang (2):
      rockchip: rk3288: set isp/vop qos priority level
      rockchip: video: fix mpixelclock in rockchip HDMI

Romain Perier (2):
      Enable DISTRO_DEFAULTS for Rockchip platforms
      rockchip: Enable ETH address randomization for the rock2

Simon Glass (4):
      net: designware: Adjust dw_adjust_link() to return an error
      net: designware: Split the link init into a separate function
      net: designware: Export the operation functions
      rockchip: evb-rk3339: Enable DHCP

Sjoerd Simons (5):
      net: designware: Export various functions/struct to allow subclassing
      net: gmac_rockchip: Add Rockchip GMAC driver
      rockchip: Enable networking support on rock2 and firefly
      rockchip: Add PXE and DHCP to the default boot targets
      rockchip: Drop Ethernet from the TODO

 Kconfig                                           |   1 +
 arch/arm/dts/rk3288-popmetal.dtsi                 |  23 ++++++++++++
 arch/arm/dts/rk3399.dtsi                          |   1 +
 arch/arm/include/asm/arch-rockchip/qos_rk3288.h   |  20 ++++++++++
 arch/arm/mach-rockchip/rk3288-board.c             |  20 ++++++++++
 arch/arm/mach-rockchip/rk3288/Kconfig             |   2 +-
 arch/arm/mach-rockchip/rk3399/clk_rk3399.c        |   6 +--
 board/chipspark/popmetal_rk3288/popmetal-rk3288.c |  17 +++++++++
 configs/evb-rk3399_defconfig                      |   3 ++
 configs/firefly-rk3288_defconfig                  |   4 ++
 configs/popmetal-rk3288_defconfig                 |   3 ++
 configs/rock2_defconfig                           |   5 +++
 doc/README.rockchip                               |   1 -
 drivers/mmc/rockchip_sdhci.c                      |  19 +++++++++-
 drivers/net/Kconfig                               |   7 ++++
 drivers/net/Makefile                              |   1 +
 drivers/net/designware.c                          |  57
++++++++++++++++++++--------
 drivers/net/designware.h                          |  13 +++++++
 drivers/net/gmac_rockchip.c                       | 154
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/video/rockchip/rk_hdmi.c                  |  20 +++++-----
 include/configs/evb_rk3288.h                      |   9 +++++
 include/configs/fennec_rk3288.h                   |   9 +++++
 include/configs/kylin_rk3036.h                    |  17 +++++++--
 include/configs/miniarm_rk3288.h                  |   9 +++++
 include/configs/popmetal_rk3288.h                 |   9 +++++
 include/configs/rk3288_common.h                   |   7 ++++
 include/configs/rockchip-common.h                 |   4 +-
 27 files changed, 404 insertions(+), 37 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-rockchip/qos_rk3288.h
 create mode 100644 drivers/net/gmac_rockchip.c

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-11-25 19:39 Simon Glass
  2016-11-25 22:39 ` Tom Rini
@ 2016-11-26 14:26 ` Tom Rini
  1 sibling, 0 replies; 62+ messages in thread
From: Tom Rini @ 2016-11-26 14:26 UTC (permalink / raw)
  To: u-boot

On Fri, Nov 25, 2016 at 12:39:13PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> This includes support for minnie and mickey Chromebooks, rk3036 USB
> support, some power improvements and other minor things.
> 
> 
> The following changes since commit 543bd27353d2c5679057fe09aa2d02259687ff32:
> 
>   MAINTAINERS: SUNXI: Update maintainership (2016-11-22 09:07:26 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to fc334a074b7309e08c8bbbbf9571f4e5025f345a:
> 
>   rockchip: configs: correct partitions 'boot' size (2016-11-25 10:03:32 -0700)
> 

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/20161126/dbd9dac6/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
  2016-11-25 19:39 Simon Glass
@ 2016-11-25 22:39 ` Tom Rini
  2016-11-26 14:26 ` Tom Rini
  1 sibling, 0 replies; 62+ messages in thread
From: Tom Rini @ 2016-11-25 22:39 UTC (permalink / raw)
  To: u-boot

On Fri, Nov 25, 2016 at 12:39:13PM -0700, Simon Glass wrote:
> Hi Tom,
> 
> This includes support for minnie and mickey Chromebooks, rk3036 USB
> support, some power improvements and other minor things.
> 
> 
> The following changes since commit 543bd27353d2c5679057fe09aa2d02259687ff32:
> 
>   MAINTAINERS: SUNXI: Update maintainership (2016-11-22 09:07:26 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to fc334a074b7309e08c8bbbbf9571f4e5025f345a:
> 
>   rockchip: configs: correct partitions 'boot' size (2016-11-25 10:03:32 -0700)
> 
> ----------------------------------------------------------------
> Andreas F?rber (2):
>       arm: dts: Fix Rockchip sort order
>       arm: rockchip: Fix typo in ROCKCHIP_RK3288 help
> 
> Jacob Chen (1):
>       rockchip: configs: correct partitions 'boot' size
> 
> Keerthy (3):
>       power: regulator: Introduce regulator_set_value_force function
>       power: regulator: Add limits checking while setting voltage
>       power: regulator: Add limits checking while setting current

NAK, this breaks test.py:
commit b98356a47db2884ce1051bfbb3694062ed9136ab
Author: Keerthy <j-keerthy@ti.com>
Date:   Wed Oct 26 13:42:32 2016 +0530

    power: regulator: Add limits checking while setting current

introduces:
======================================= FAILURES =======================================
____________________ test_ut[ut_dm_power_regulator_set_get_current] ____________________

u_boot_console = <u_boot_console_sandbox.ConsoleSandbox object@0x7f26c498db10>
ut_subtest = 'dm power_regulator_set_get_current'

    def test_ut(u_boot_console, ut_subtest):
        """Execute a "ut" subtest."""

        output = u_boot_console.run_command('ut ' + ut_subtest)
>       assert output.endswith('Failures: 0')
E       assert <built-in method endswith of str object@0x7f26c46174e0>('Failures: 0')
E        +  where <built-in method endswith of str object@0x7f26c46174e0> = 'Test: dm_test_power_regulator_set_get_current\r\r\n../test/dm/regulator.c:154, dm_test_power_regulator_set_get_current(): -ENOSYS == regulator_set_current(dev, 0): Expected -38, got -22\r\r\nFailures: 1'.endswith

-- 
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/20161125/b2ec7b06/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-11-25 19:39 Simon Glass
  2016-11-25 22:39 ` Tom Rini
  2016-11-26 14:26 ` Tom Rini
  0 siblings, 2 replies; 62+ messages in thread
From: Simon Glass @ 2016-11-25 19:39 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes support for minnie and mickey Chromebooks, rk3036 USB
support, some power improvements and other minor things.


The following changes since commit 543bd27353d2c5679057fe09aa2d02259687ff32:

  MAINTAINERS: SUNXI: Update maintainership (2016-11-22 09:07:26 -0500)

are available in the git repository at:

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

for you to fetch changes up to fc334a074b7309e08c8bbbbf9571f4e5025f345a:

  rockchip: configs: correct partitions 'boot' size (2016-11-25 10:03:32 -0700)

----------------------------------------------------------------
Andreas F?rber (2):
      arm: dts: Fix Rockchip sort order
      arm: rockchip: Fix typo in ROCKCHIP_RK3288 help

Jacob Chen (1):
      rockchip: configs: correct partitions 'boot' size

Keerthy (3):
      power: regulator: Introduce regulator_set_value_force function
      power: regulator: Add limits checking while setting voltage
      power: regulator: Add limits checking while setting current

Kever Yang (5):
      evb-rk3399: deduced the dram node size when space reserved
      config: evb-rk3399: enable PWM_ROCKCHIP
      config: rk3036: enable configs for USB HOST
      config: rk3036: enable fix regulator
      dts: arm: rk3036: add usb vbus node

Simon Glass (21):
      rockchip: video: Correct HDMI data source selection
      rockchip: video: Correct VOP clock selection
      rockchip: Allow jerry to use of-platdata
      stdio: Correct code style nits
      stdio: Correct numbering logic in stdio_probe_device()
      spi: Add of-platdata support to SPI and SPI flash
      rockchip: spi: Add support for of-platdata
      rockchip: spi: Honour the deactivation delay
      spi: Add a debug() on bind failure
      video: Use cache-alignment in video_sync()
      video: Track whether a display is in use
      rockchip: video: Check for device in use
      rockchip: Move jerry to use of-platdata
      rockchip: Rename jerry files to veyron
      rockchip: veyron: Add a note about the SDRAM voltage
      rockchip: Move jerry SDRAM settings into its own .dts file
      rockchip: clk: Support setting ACLK
      rockchip: veyron: Adjust ARM clock after relocation
      rockchip: video: Avoid using u8 in the HDMI driver
      rockchip: Add support for veyron-mickey (Chromebit)
      rockchip: Add support for veyron-minnie (ASUS Chromebook Flip)

 arch/arm/dts/Makefile                                      |   6 +-
 arch/arm/dts/rk3036-sdk.dts                                |  37 +++-
 arch/arm/dts/rk3288-veyron-chromebook.dtsi                 |   2 +
 arch/arm/dts/{rk3288-jerry.dts => rk3288-veyron-jerry.dts} |  16 +-
 arch/arm/dts/rk3288-veyron-mickey.dts                      | 277
++++++++++++++++++++++++
 arch/arm/dts/rk3288-veyron-minnie.dts                      | 301
++++++++++++++++++++++++++
 arch/arm/dts/rk3288-veyron.dtsi                            |   8 -
 arch/arm/mach-rockchip/Kconfig                             |   2 +-
 arch/arm/mach-rockchip/rk3288-board-spl.c                  |   4 +
 arch/arm/mach-rockchip/rk3288-board.c                      |  44 ++++
 arch/arm/mach-rockchip/rk3288/Kconfig                      |  21 +-
 board/google/chromebook_jerry/Kconfig                      |  15 --
 board/google/chromebook_jerry/MAINTAINERS                  |   6 -
 board/google/chromebook_jerry/jerry.c                      |   7 -
 board/google/veyron/Kconfig                                |  47 ++++
 board/google/veyron/MAINTAINERS                            |  20 ++
 board/google/{chromebook_jerry => veyron}/Makefile         |   2 +-
 board/google/veyron/veyron.c                               |  13 ++
 board/rockchip/evb_rk3399/evb-rk3399.c                     |   2 +-
 cmd/regulator.c                                            |   5 +-
 common/stdio.c                                             |   9 +-
 configs/chromebit_mickey_defconfig                         |  84 +++++++
 configs/chromebook_jerry_defconfig                         |  10 +-
 configs/chromebook_minnie_defconfig                        |  82 +++++++
 configs/evb-rk3399_defconfig                               |   1 +
 configs/kylin-rk3036_defconfig                             |   4 +
 drivers/clk/rockchip/clk_rk3288.c                          |   7 +
 drivers/mtd/spi/spi_flash.c                                |   2 +-
 drivers/power/regulator/regulator-uclass.c                 |  24 ++
 drivers/spi/rk_spi.c                                       |  44 +++-
 drivers/spi/spi-uclass.c                                   |  18 +-
 drivers/video/display-uclass.c                             |  18 +-
 drivers/video/rockchip/rk_hdmi.c                           |  33 +--
 drivers/video/rockchip/rk_vop.c                            |  16 +-
 drivers/video/video-uclass.c                               |   3 +-
 include/configs/rk3036_common.h                            |   7 +
 include/configs/rockchip-common.h                          |   2 +-
 include/configs/{chromebook_jerry.h => veyron.h}           |   0
 include/display.h                                          |  10 +
 include/power/regulator.h                                  |  10 +
 40 files changed, 1129 insertions(+), 90 deletions(-)
 rename arch/arm/dts/{rk3288-jerry.dts => rk3288-veyron-jerry.dts} (92%)
 create mode 100644 arch/arm/dts/rk3288-veyron-mickey.dts
 create mode 100644 arch/arm/dts/rk3288-veyron-minnie.dts
 delete mode 100644 board/google/chromebook_jerry/Kconfig
 delete mode 100644 board/google/chromebook_jerry/MAINTAINERS
 delete mode 100644 board/google/chromebook_jerry/jerry.c
 create mode 100644 board/google/veyron/Kconfig
 create mode 100644 board/google/veyron/MAINTAINERS
 rename board/google/{chromebook_jerry => veyron}/Makefile (81%)
 create mode 100644 board/google/veyron/veyron.c
 create mode 100644 configs/chromebit_mickey_defconfig
 create mode 100644 configs/chromebook_minnie_defconfig
 rename include/configs/{chromebook_jerry.h => veyron.h} (100%)

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-10-31 17:40 Simon Glass
@ 2016-11-04 11:22 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2016-11-04 11:22 UTC (permalink / raw)
  To: u-boot

On Mon, Oct 31, 2016 at 11:40:10AM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This includes various minor tweaks for rockchip.
> 
> 
> The following changes since commit 48d2fc47c9feac54fdc0e2e0462f13b1a8689ece:
> 
>   Merge branch 'sun9i-a80-spl' of http://git.denx.de/u-boot-sunxi
> (2016-10-30 08:12:00 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 4594ac07847f5c7fe7294ce6c71849fea0a431e0:
> 
>   rk3288: kconfig: remove duplicate definition of SPL_MMC_SUPPORT
> (2016-10-30 13:29:06 -0600)
> 

Applied to u-boot/master (before v2016.11-rc3), 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/20161104/66d5e258/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-10-31 17:40 Simon Glass
  2016-11-04 11:22 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2016-10-31 17:40 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes various minor tweaks for rockchip.


The following changes since commit 48d2fc47c9feac54fdc0e2e0462f13b1a8689ece:

  Merge branch 'sun9i-a80-spl' of http://git.denx.de/u-boot-sunxi
(2016-10-30 08:12:00 -0400)

are available in the git repository at:

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

for you to fetch changes up to 4594ac07847f5c7fe7294ce6c71849fea0a431e0:

  rk3288: kconfig: remove duplicate definition of SPL_MMC_SUPPORT
(2016-10-30 13:29:06 -0600)

----------------------------------------------------------------
Jacob Chen (3):
      clk: rk3399: fix rockchip_get_cru
      rockchip: use rockchip linux partitions layout
      rockchip: doc: add GPT partition layout

Kever Yang (7):
      rk3399: disable the clock multiplier support when SoC init
      rk3288: fix reg address for GRF_SOC_CON2
      evb-rk3399: config: set emmc as default boot dev
      rk3288: config change for enable dram capacity auto-detect.
      rk3288: sdram: auto-detect the capacity
      dts: rk3288: remove node in dmc which not need anymore
      rk3288: kconfig: remove duplicate definition of SPL_MMC_SUPPORT

Sandy Patterson (1):
      rockchip: RK3288 needs fdt and initrd below 256M now

Simon Glass (3):
      rockchip: rk3036: Move rockchip_get_cru() out of the driver
      rockchip: rk3399: Move rockchip_get_cru() out of the driver
      rockchip: rk3288: Move rockchip_get_cru() out of the driver

 arch/arm/dts/rk3288-evb.dts                     |   3 -
 arch/arm/dts/rk3288-fennec.dts                  |   3 -
 arch/arm/dts/rk3288-firefly.dts                 |   2 -
 arch/arm/dts/rk3288-miniarm.dts                 |   3 -
 arch/arm/dts/rk3288-popmetal.dts                |   3 -
 arch/arm/dts/rk3288-rock2-square.dts            |   2 -
 arch/arm/dts/rk3288-veyron.dtsi                 |   2 -
 arch/arm/include/asm/arch-rockchip/cru_rk3036.h |   6 ++
 arch/arm/include/asm/arch-rockchip/cru_rk3288.h |   7 +++
 arch/arm/include/asm/arch-rockchip/cru_rk3399.h |   6 ++
 arch/arm/include/asm/arch-rockchip/sdram.h      |  15 +++++
 arch/arm/mach-rockchip/rk3036/Makefile          |   2 +
 arch/arm/mach-rockchip/rk3036/clk_rk3036.c      |  33 +++++++++++
 arch/arm/mach-rockchip/rk3288/Kconfig           |   3 -
 arch/arm/mach-rockchip/rk3288/clk_rk3288.c      |  16 ++++++
 arch/arm/mach-rockchip/rk3288/rk3288.c          |   2 +-
 arch/arm/mach-rockchip/rk3288/sdram_rk3288.c    | 272
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------
 arch/arm/mach-rockchip/rk3399/Makefile          |   1 +
 arch/arm/mach-rockchip/rk3399/clk_rk3399.c      |  33 +++++++++++
 arch/arm/mach-rockchip/rk3399/rk3399.c          |  14 +++++
 configs/evb-rk3288_defconfig                    |   1 +
 configs/fennec-rk3288_defconfig                 |   1 +
 configs/miniarm-rk3288_defconfig                |   1 +
 configs/popmetal-rk3288_defconfig               |   1 +
 doc/README.rockchip                             |  11 +++-
 drivers/clk/rockchip/clk_rk3036.c               |  24 +-------
 drivers/clk/rockchip/clk_rk3288.c               |  21 -------
 drivers/clk/rockchip/clk_rk3399.c               |  24 +-------
 include/configs/evb_rk3399.h                    |   2 +-
 include/configs/rk3036_common.h                 |  17 +-----
 include/configs/rk3288_common.h                 |  23 ++------
 include/configs/rk3399_common.h                 |  16 +-----
 include/configs/rockchip-common.h               |  35 ++++++++++++
 33 files changed, 422 insertions(+), 183 deletions(-)
 create mode 100644 arch/arm/mach-rockchip/rk3036/clk_rk3036.c
 create mode 100644 arch/arm/mach-rockchip/rk3399/clk_rk3399.c
 create mode 100644 include/configs/rockchip-common.h

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-10-02 21:31 Simon Glass
@ 2016-10-03 13:39 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2016-10-03 13:39 UTC (permalink / raw)
  To: u-boot

On Sun, Oct 02, 2016 at 03:31:40PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> Here is a second installment for rockchip - more rk3399 support and
> some other fairly minor changes.
> 
> 
> The following changes since commit 45b047e557bdcf68dc08e61cf207dd35b9ba8bbc:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-nds32 (2016-09-30
> 21:59:11 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 67171e13a3e0665b18c657a6704a22ca7900f4c3:
> 
>   rockchip: add boot-mode support for rk3288, rk3036 (2016-10-01 18:36:55 -0600)
> 

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/20161003/eaffdf2c/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-10-02 21:31 Simon Glass
  2016-10-03 13:39 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2016-10-02 21:31 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here is a second installment for rockchip - more rk3399 support and
some other fairly minor changes.


The following changes since commit 45b047e557bdcf68dc08e61cf207dd35b9ba8bbc:

  Merge branch 'master' of git://git.denx.de/u-boot-nds32 (2016-09-30
21:59:11 -0400)

are available in the git repository at:

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

for you to fetch changes up to 67171e13a3e0665b18c657a6704a22ca7900f4c3:

  rockchip: add boot-mode support for rk3288, rk3036 (2016-10-01 18:36:55 -0600)

----------------------------------------------------------------
Jacob Chen (4):
      rockchip: move partitons define from 3036-kylin to 3036-common
      rockchip: rename board.c to rk3288-board.c
      rockchip: move common function from board-file to rk3036-board.c
      rockchip: add boot-mode support for rk3288, rk3036

Kever Yang (7):
      rockchip: rk3399: update PPLL and pmu_pclk frequency
      rockchip: rkpwm: fix the register sequence
      power: regulator: add pwm regulator
      rockchip: evb_rk3399: init vdd_center regulator
      Kconfig: rockchip: enable DM_PWM and DM_REGULATOR
      dts: evb-rk3399: add init voltage node for vdd-center
      config: evb-rk3399: enable pwm regulator

Sandy Patterson (3):
      rockchip: Fix SPL console output when ROCKCHIP_SPL_BACK_TO_BROM is enabled
      Disable SPL_MMC_SUPPORT if ROCKCHIP_SPL_BACK_TO_BROM is enabled.
      Enable ROCKCHIP_SPL_BACK_TO_BROM for rock2 board

Xu Ziyuan (2):
      rockchip: rk3288: sdram: fix DDR address range
      rockchip: miniarm: remove eMMC support

jacob2.chen (1):
      rockchip: add usb mass storage feature support for rk3036

 arch/arm/Kconfig                                   |   2 +
 arch/arm/dts/rk3288-miniarm.dtsi                   |  12 ----
 arch/arm/dts/rk3399-evb.dts                        |   1 +
 arch/arm/include/asm/arch-rockchip/boot_mode.h     |  19 +++++
 arch/arm/include/asm/arch-rockchip/cru_rk3399.h    |   4 +-
 arch/arm/include/asm/arch-rockchip/pwm.h           |   2 +-
 arch/arm/mach-rockchip/Kconfig                     |   3 +
 arch/arm/mach-rockchip/Makefile                    |   3 +-
 arch/arm/mach-rockchip/rk3036-board.c              | 122
+++++++++++++++++++++++++++++++
 arch/arm/mach-rockchip/rk3288-board-spl.c          |   5 +-
 arch/arm/mach-rockchip/{board.c => rk3288-board.c} |  50 +++++++++++--
 arch/arm/mach-rockchip/rk3288/sdram_rk3288.c       |   7 +-
 board/rockchip/evb_rk3036/evb_rk3036.c             |  66 -----------------
 board/rockchip/evb_rk3399/evb-rk3399.c             |   6 ++
 board/rockchip/kylin_rk3036/kylin_rk3036.c         |  80 +--------------------
 board/rockchip/miniarm_rk3288/miniarm-rk3288.c     |   8 ---
 configs/evb-rk3399_defconfig                       |   1 +
 configs/rock2_defconfig                            |   2 +
 drivers/power/regulator/Kconfig                    |  10 +++
 drivers/power/regulator/Makefile                   |   1 +
 drivers/power/regulator/pwm_regulator.c            | 159
+++++++++++++++++++++++++++++++++++++++++
 include/configs/kylin_rk3036.h                     |  27 -------
 include/configs/miniarm_rk3288.h                   |   7 +-
 include/configs/rk3036_common.h                    |  17 +++++
 include/configs/rk3288_common.h                    |   3 +
 include/configs/rock2.h                            |   9 +++
 26 files changed, 421 insertions(+), 205 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-rockchip/boot_mode.h
 create mode 100644 arch/arm/mach-rockchip/rk3036-board.c
 rename arch/arm/mach-rockchip/{board.c => rk3288-board.c} (80%)
 create mode 100644 drivers/power/regulator/pwm_regulator.c

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-09-20 19:25 ` Tom Rini
@ 2016-09-22 14:12   ` Simon Glass
  0 siblings, 0 replies; 62+ messages in thread
From: Simon Glass @ 2016-09-22 14:12 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On 20 September 2016 at 13:25, Tom Rini <trini@konsulko.com> wrote:
> On Sun, Sep 18, 2016 at 09:09:46PM -0600, Simon Glass wrote:
>
>> Hi Tom,
>>
>> Here is some more RK3399 support and a few other changes.
>>
>>
>> The following changes since commit 9a6535e05f17acf03e891266a650cb6029124743:
>>
>>   Merge branch 'master' of git://git.denx.de/u-boot-uniphier
>> (2016-09-18 14:05:30 -0400)
>>
>> are available in the git repository at:
>>
>>   git://git.denx.de/u-boot-rockchip.git
>>
>> for you to fetch changes up to 257aec27f4e694a68c9d7569db9e0ebd05b88aa6:
>>
>>   clk: rk3288: add PWM clock get rate (2016-09-18 21:05:02 -0600)
>>
>
> NAK:
>    aarch64:  +   evb-rk3399
> +(evb-rk3399) Error: You must add new CONFIG options using Kconfig                       +(evb-rk3399) The following new ad-hoc CONFIG options were detected:
> +(evb-rk3399) CONFIG_USB_XHCI_ROCKCHIP                                                   +(evb-rk3399)
> +(evb-rk3399) Please add these via Kconfig instead. Find a suitable Kconfig              +(evb-rk3399) file and add a 'config' or 'menuconfig' option.
> +(evb-rk3399) make[1]: *** [no_new_adhoc_configs_check] Error 1
>

Ha, hoist by my own petard! I should not have rebased before sending
it, although it would have failed in any case. I'm pleased to see this
working.

Kever has sent an updated patch so I will resend this later today.

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-09-19  3:09 Simon Glass
@ 2016-09-20 19:25 ` Tom Rini
  2016-09-22 14:12   ` Simon Glass
  0 siblings, 1 reply; 62+ messages in thread
From: Tom Rini @ 2016-09-20 19:25 UTC (permalink / raw)
  To: u-boot

On Sun, Sep 18, 2016 at 09:09:46PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> Here is some more RK3399 support and a few other changes.
> 
> 
> The following changes since commit 9a6535e05f17acf03e891266a650cb6029124743:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-uniphier
> (2016-09-18 14:05:30 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 257aec27f4e694a68c9d7569db9e0ebd05b88aa6:
> 
>   clk: rk3288: add PWM clock get rate (2016-09-18 21:05:02 -0600)
> 

NAK:
   aarch64:  +   evb-rk3399
+(evb-rk3399) Error: You must add new CONFIG options using Kconfig                       +(evb-rk3399) The following new ad-hoc CONFIG options were detected:
+(evb-rk3399) CONFIG_USB_XHCI_ROCKCHIP                                                   +(evb-rk3399) 
+(evb-rk3399) Please add these via Kconfig instead. Find a suitable Kconfig              +(evb-rk3399) file and add a 'config' or 'menuconfig' option.
+(evb-rk3399) make[1]: *** [no_new_adhoc_configs_check] Error 1

-- 
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/20160920/d1ce0e7b/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-09-19  3:09 Simon Glass
  2016-09-20 19:25 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2016-09-19  3:09 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here is some more RK3399 support and a few other changes.


The following changes since commit 9a6535e05f17acf03e891266a650cb6029124743:

  Merge branch 'master' of git://git.denx.de/u-boot-uniphier
(2016-09-18 14:05:30 -0400)

are available in the git repository at:

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

for you to fetch changes up to 257aec27f4e694a68c9d7569db9e0ebd05b88aa6:

  clk: rk3288: add PWM clock get rate (2016-09-18 21:05:02 -0600)

----------------------------------------------------------------
Kever Yang (14):
      rk3399: syscon: add support for pmugrf
      pinctrl: add driver for rk3399
      config: evb-rk3399: enable pinctrl driver
      rk3399: enable the pwm2/3 pinctrl in board init
      dts: rk3399: add pinctrl for sdmmc
      rk_pwm: use clock framework API to get module clock
      rk_pwm: remove grf setting code from driver
      rk3288: add arch_cpu_init for rk3288
      dts: rk3399-evb: add regulator-fixed for usb host vbus
      board: evb-rk3399: enable usb 2.0 host vbus power on board_init
      config: evb-rk3399: enable fixed regulator
      rk3399: add a empty "sys_proto.h" header file
      clk: rk3399: add pmucru controller support
      clk: rk3288: add PWM clock get rate

MengDongyang (4):
      usb: xhci-rockchip: add rockchip dwc3 controller driver
      rockchip: select DM_USB for rockchip SoC
      config: rk3399: add usb related configs
      dts: rk3399: add dwc3_typec node for rk3399

Xu Ziyuan (2):
      rockchip: use dummy byte only enable OF_PLATDATA
      rockchip: rk3288: skip lowlevel_init process

 arch/arm/Kconfig                                |   1 +
 arch/arm/dts/rk3399-evb.dts                     |  14 ++
 arch/arm/dts/rk3399.dtsi                        |  82 ++++++++++++
 arch/arm/include/asm/arch-rockchip/clock.h      |   1 +
 arch/arm/include/asm/arch-rockchip/grf_rk3399.h | 321
++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-rockchip/sdram.h      |   4 +
 arch/arm/include/asm/arch-rockchip/sys_proto.h  |  10 ++
 arch/arm/mach-rockchip/board.c                  |   4 -
 arch/arm/mach-rockchip/rk3288-board-spl.c       |   4 -
 arch/arm/mach-rockchip/rk3288/Makefile          |   1 +
 arch/arm/mach-rockchip/rk3288/rk3288.c          |  19 +++
 arch/arm/mach-rockchip/rk3399/syscon_rk3399.c   |   1 +
 board/rockchip/evb_rk3399/evb-rk3399.c          |  44 ++++++-
 configs/evb-rk3399_defconfig                    |  11 ++
 drivers/clk/rockchip/clk_rk3288.c               |   2 +
 drivers/clk/rockchip/clk_rk3399.c               | 177 ++++++++++++++++++++++++-
 drivers/pinctrl/Kconfig                         |   9 ++
 drivers/pinctrl/rockchip/Makefile               |   1 +
 drivers/pinctrl/rockchip/pinctrl_rk3399.c       | 439
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/pwm/rk_pwm.c                            |  26 ++--
 drivers/usb/host/Makefile                       |   1 +
 drivers/usb/host/xhci-rockchip.c                | 211
+++++++++++++++++++++++++++++
 include/configs/rk3288_common.h                 |   1 +
 include/configs/rk3399_common.h                 |  13 ++
 include/linux/usb/dwc3.h                        |  14 ++
 25 files changed, 1385 insertions(+), 26 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-rockchip/grf_rk3399.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/sys_proto.h
 create mode 100644 arch/arm/mach-rockchip/rk3288/rk3288.c
 create mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3399.c
 create mode 100644 drivers/usb/host/xhci-rockchip.c

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-08-27 15:28 Simon Glass
@ 2016-08-29 12:02 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2016-08-29 12:02 UTC (permalink / raw)
  To: u-boot

On Sat, Aug 27, 2016 at 09:28:54AM -0600, Simon Glass wrote:

> Hi Tom,
> 
> 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:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to bc2f8a5406350def670bb2dbfd1111fd83e4b495:
> 
>   rockchip: rk3399: update MAINTAINER file (2016-08-27 08:48:23 -0600)
> 

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/810a8ee4/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-08-27 15:28 Simon Glass
  2016-08-29 12:02 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2016-08-27 15:28 UTC (permalink / raw)
  To: u-boot

Hi Tom,

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:

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

for you to fetch changes up to bc2f8a5406350def670bb2dbfd1111fd83e4b495:

  rockchip: rk3399: update MAINTAINER file (2016-08-27 08:48:23 -0600)

----------------------------------------------------------------
Kever Yang (1):
      rockchip: rk3399: update MAINTAINER file

 board/rockchip/evb_rk3399/MAINTAINERS | 6 ++++++
 1 file changed, 6 insertions(+)

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-08-06  3:36 Simon Glass
@ 2016-08-06 16:59 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2016-08-06 16:59 UTC (permalink / raw)
  To: u-boot

On Fri, Aug 05, 2016 at 09:36:06PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> There are still a few patches waiting for revision, but this is most
> of them. It includes additional rk3399 support, a new miniarm board
> and some refactoring.
> 
> 
> The following changes since commit e1efe43c710bec8d951c25f163cc8b0c5eb92294:
> 
>   powerpc/86xx: Increase boot map size to 256 MiB (2016-08-03 18:02:29 -0700)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to abd0128eb12232948c6b7d3ad88132bb2d4897f8:
> 
>   rockchip: remove log2 reimplementation from clock drivers
> (2016-08-05 18:07:07 -0600)
> 

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/20160806/f9d73905/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-08-06  3:36 Simon Glass
  2016-08-06 16:59 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2016-08-06  3:36 UTC (permalink / raw)
  To: u-boot

Hi Tom,

There are still a few patches waiting for revision, but this is most
of them. It includes additional rk3399 support, a new miniarm board
and some refactoring.


The following changes since commit e1efe43c710bec8d951c25f163cc8b0c5eb92294:

  powerpc/86xx: Increase boot map size to 256 MiB (2016-08-03 18:02:29 -0700)

are available in the git repository at:

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

for you to fetch changes up to abd0128eb12232948c6b7d3ad88132bb2d4897f8:

  rockchip: remove log2 reimplementation from clock drivers
(2016-08-05 18:07:07 -0600)

----------------------------------------------------------------
Heiko St?bner (2):
      move: rockchip: move clock drivers into a subdirectory
      rockchip: remove log2 reimplementation from clock drivers

Kever Yang (5):
      rk3399: add basic soc driver
      configs: rk3399: add gpt and fs support
      clock: rk3399: add support for dwmmc 400K
      dts: rk3399: enable dwmmc for sdcard
      config: rk3399: enable dwmmc controller

Sandy Patterson (1):
      rockchip: rockchip, sdram-channel 0xff fix remaining dts

Xu Ziyuan (4):
      rockchip: add fastboot support for rk3036 board
      rockchip: add support for rk3288 miniarm board
      rockchip: add basic partitions support for rk3288
      rockchip: add usb mass storage feature support for rk3288

 arch/arm/dts/Makefile                           |   1 +
 arch/arm/dts/rk3036-sdk.dts                     |   2 -
 arch/arm/dts/rk3288-miniarm.dts                 |  61 +++
 arch/arm/dts/rk3288-miniarm.dtsi                | 533 ++++++++++++++++++++++++
 arch/arm/dts/rk3288-rock2-square.dts            |   2 +-
 arch/arm/dts/rk3288-veyron.dtsi                 |   2 +-
 arch/arm/dts/rk3399-evb.dts                     |   4 +
 arch/arm/dts/rk3399.dtsi                        |   4 +-
 arch/arm/include/asm/arch-rockchip/cru_rk3399.h |  93 +++++
 arch/arm/mach-rockchip/rk3288/Kconfig           |  14 +-
 arch/arm/mach-rockchip/rk3399/Makefile          |   2 +
 arch/arm/mach-rockchip/rk3399/reset_rk3399.c    |  45 +++
 arch/arm/mach-rockchip/rk3399/syscon_rk3399.c   |  20 +
 board/rockchip/evb_rk3036/evb_rk3036.c          |  46 +++
 board/rockchip/kylin_rk3036/kylin_rk3036.c      |  46 +++
 board/rockchip/miniarm_rk3288/Kconfig           |  15 +
 board/rockchip/miniarm_rk3288/MAINTAINERS       |   6 +
 board/rockchip/miniarm_rk3288/Makefile          |   7 +
 board/rockchip/miniarm_rk3288/miniarm-rk3288.c  |  15 +
 configs/evb-rk3399_defconfig                    |   1 +
 configs/miniarm-rk3288_defconfig                |  65 +++
 doc/README.rockchip                             |   9 +-
 drivers/clk/Makefile                            |   3 +-
 drivers/clk/rockchip/Makefile                   |   9 +
 drivers/clk/{ => rockchip}/clk_rk3036.c         |  10 +-
 drivers/clk/{ => rockchip}/clk_rk3288.c         |  10 +-
 drivers/clk/rockchip/clk_rk3399.c               | 832
++++++++++++++++++++++++++++++++++++++
 include/configs/miniarm_rk3288.h                |  26 ++
 include/configs/rk3036_common.h                 |  21 +-
 include/configs/rk3288_common.h                 |  11 +
 include/configs/rk3399_common.h                 |  15 +
 31 files changed, 1901 insertions(+), 29 deletions(-)
 create mode 100644 arch/arm/dts/rk3288-miniarm.dts
 create mode 100644 arch/arm/dts/rk3288-miniarm.dtsi
 create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rk3399.h
 create mode 100644 arch/arm/mach-rockchip/rk3399/reset_rk3399.c
 create mode 100644 arch/arm/mach-rockchip/rk3399/syscon_rk3399.c
 create mode 100644 board/rockchip/miniarm_rk3288/Kconfig
 create mode 100644 board/rockchip/miniarm_rk3288/MAINTAINERS
 create mode 100644 board/rockchip/miniarm_rk3288/Makefile
 create mode 100644 board/rockchip/miniarm_rk3288/miniarm-rk3288.c
 create mode 100644 configs/miniarm-rk3288_defconfig
 create mode 100644 drivers/clk/rockchip/Makefile
 rename drivers/clk/{ => rockchip}/clk_rk3036.c (98%)
 rename drivers/clk/{ => rockchip}/clk_rk3288.c (99%)
 create mode 100644 drivers/clk/rockchip/clk_rk3399.c
 create mode 100644 include/configs/miniarm_rk3288.h

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-07-31 23:28 Simon Glass
@ 2016-08-01  0:34 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2016-08-01  0:34 UTC (permalink / raw)
  To: u-boot

On Sun, Jul 31, 2016 at 05:28:50PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This includes two new boards and some refactoring/adjustments.
> 
> 
> 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:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to dd63fbc70a5fa59677c86695ebad341834fec172:
> 
>   rockchip: add support for rk3288 PopMetal board (2016-07-31 07:24:20 -0600)
> 

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/ff2a63cd/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-07-31 23:28 Simon Glass
  2016-08-01  0:34 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2016-07-31 23:28 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes two new boards and some refactoring/adjustments.


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:

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

for you to fetch changes up to dd63fbc70a5fa59677c86695ebad341834fec172:

  rockchip: add support for rk3288 PopMetal board (2016-07-31 07:24:20 -0600)

----------------------------------------------------------------
John Keeping (1):
      rockchip: rk3288: Fix pinctrl for GPIO bank 0

Kever Yang (3):
      mmc-uclass: correct the device number
      configs: rockchip: remove no use MACRO
      rk3399: Reserve space for ARM Trust Firmware

Xu Ziyuan (1):
      rockchip: rk3036: update MAINTAINER file

jk.kernel at gmail.com (9):
      rockchip: add a dummy byte for the sdram-channel property
      cosmetic: rockchip: rk3288: pinctrl: fix config symbol naming
      Revert "rockchip: Move the MMC setup check earlier"
      rockchip: rk3288: disable fastboot in SPL stage
      rockchip: remove the duplicated macro config
      rockchip: rk3288: revise CONFIG_FASTBOOT_BUF_ADDR
      rockchip: rk3288: move evb board to rockchip folder
      rockchip: add basic support for fennec-rk3288 board
      rockchip: add support for rk3288 PopMetal board

 arch/arm/dts/Makefile                                  |   2 +
 arch/arm/dts/rk3288-evb.dts                            |   3 +-
 arch/arm/dts/rk3288-fennec.dts                         |  60 +++
 arch/arm/dts/rk3288-fennec.dtsi                        | 421 ++++++++++++++++++
 arch/arm/dts/rk3288-popmetal.dts                       |  61 +++
 arch/arm/dts/rk3288-popmetal.dtsi                      | 520
+++++++++++++++++++++++
 arch/arm/mach-rockchip/rk3036/Kconfig                  |   3 -
 arch/arm/mach-rockchip/rk3288-board-spl.c              |  27 +-
 arch/arm/mach-rockchip/rk3288/Kconfig                  |  23 +-
 board/chipspark/popmetal_rk3288/Kconfig                |  15 +
 board/chipspark/popmetal_rk3288/MAINTAINERS            |   6 +
 board/chipspark/popmetal_rk3288/Makefile               |   7 +
 board/chipspark/popmetal_rk3288/popmetal-rk3288.c      |  15 +
 board/rockchip/evb_rk3036/MAINTAINERS                  |   4 +-
 .../evb-rk3288 => rockchip/evb_rk3288}/Kconfig         |   6 +-
 .../evb-rk3288 => rockchip/evb_rk3288}/MAINTAINERS     |   4 +-
 .../evb-rk3288 => rockchip/evb_rk3288}/Makefile        |   0
 .../evb-rk3288 => rockchip/evb_rk3288}/evb-rk3288.c    |   0
 board/rockchip/evb_rk3399/evb-rk3399.c                 |   3 +-
 board/rockchip/fennec_rk3288/Kconfig                   |  15 +
 board/rockchip/fennec_rk3288/MAINTAINERS               |   6 +
 board/rockchip/fennec_rk3288/Makefile                  |   7 +
 board/rockchip/fennec_rk3288/fennec-rk3288.c           |  15 +
 board/rockchip/kylin_rk3036/MAINTAINERS                |   4 +-
 configs/evb-rk3288_defconfig                           |   2 +-
 configs/fennec-rk3288_defconfig                        |  66 +++
 configs/popmetal-rk3288_defconfig                      |  65 +++
 doc/README.rockchip                                    |   4 +-
 drivers/mmc/mmc-uclass.c                               |   6 +-
 drivers/pinctrl/rockchip/pinctrl_rk3288.c              |  21 +-
 include/configs/{evb-rk3288.h => evb_rk3288.h}         |   0
 include/configs/fennec_rk3288.h                        |  26 ++
 include/configs/kylin_rk3036.h                         |   1 -
 include/configs/popmetal_rk3288.h                      |  26 ++
 include/configs/rk3036_common.h                        |   3 -
 include/configs/rk3288_common.h                        |  11 +-
 include/mmc.h                                          |   6 +
 37 files changed, 1415 insertions(+), 49 deletions(-)
 create mode 100644 arch/arm/dts/rk3288-fennec.dts
 create mode 100644 arch/arm/dts/rk3288-fennec.dtsi
 create mode 100644 arch/arm/dts/rk3288-popmetal.dts
 create mode 100644 arch/arm/dts/rk3288-popmetal.dtsi
 create mode 100644 board/chipspark/popmetal_rk3288/Kconfig
 create mode 100644 board/chipspark/popmetal_rk3288/MAINTAINERS
 create mode 100644 board/chipspark/popmetal_rk3288/Makefile
 create mode 100644 board/chipspark/popmetal_rk3288/popmetal-rk3288.c
 rename board/{evb-rk3288/evb-rk3288 => rockchip/evb_rk3288}/Kconfig (67%)
 rename board/{evb-rk3288/evb-rk3288 => rockchip/evb_rk3288}/MAINTAINERS (58%)
 rename board/{evb-rk3288/evb-rk3288 => rockchip/evb_rk3288}/Makefile (100%)
 rename board/{evb-rk3288/evb-rk3288 => rockchip/evb_rk3288}/evb-rk3288.c (100%)
 create mode 100644 board/rockchip/fennec_rk3288/Kconfig
 create mode 100644 board/rockchip/fennec_rk3288/MAINTAINERS
 create mode 100644 board/rockchip/fennec_rk3288/Makefile
 create mode 100644 board/rockchip/fennec_rk3288/fennec-rk3288.c
 create mode 100644 configs/fennec-rk3288_defconfig
 create mode 100644 configs/popmetal-rk3288_defconfig
 rename include/configs/{evb-rk3288.h => evb_rk3288.h} (100%)
 create mode 100644 include/configs/fennec_rk3288.h
 create mode 100644 include/configs/popmetal_rk3288.h

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-07-26  3:56 Simon Glass
@ 2016-07-27  0:58 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2016-07-27  0:58 UTC (permalink / raw)
  To: u-boot

On Mon, Jul 25, 2016 at 09:56:39PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> Here's an interim pull request for rockchip including RK3399 SoC
> support. I hope to come up with another one by the end of the week.
> 
> 
> The following changes since commit 4579720412744dd13266a3505bb38ce2da819b4f:
> 
>   Prepare v2016.09-rc1 (2016-07-25 22:25:52 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to c482c60a14e5fa44a62e13bab4d07c52c37915dc:
> 
>   rockchip: sdram: Fix register layout for Linux (2016-07-25 20:46:46 -0600)
> 

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/36d107d6/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-07-26  3:56 Simon Glass
  2016-07-27  0:58 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2016-07-26  3:56 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here's an interim pull request for rockchip including RK3399 SoC
support. I hope to come up with another one by the end of the week.


The following changes since commit 4579720412744dd13266a3505bb38ce2da819b4f:

  Prepare v2016.09-rc1 (2016-07-25 22:25:52 -0400)

are available in the git repository at:

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

for you to fetch changes up to c482c60a14e5fa44a62e13bab4d07c52c37915dc:

  rockchip: sdram: Fix register layout for Linux (2016-07-25 20:46:46 -0600)

----------------------------------------------------------------
Andreas F?rber (2):
      rockchip: Clean up CPU selection
      rockchip: Exclude rk_timer for ARM64

Heiko St?bner (5):
      cosmetic: rockchip: rk3288: pinctrl: fix config symbol naming
      cosmetic: rockchip: rk3036: pinctrl: fix config symbol naming
      cosmetic: rockchip: sort socs according to numbers
      cosmetic: rockchip: rk3288: rename rkclk_configure_cpu
      rockchip: rk3288: fix FREF_MIN_HZ constant

John Keeping (1):
      rockchip: sdram: Fix register layout for Linux

Kever Yang (8):
      board: move all the rockchip board in one folder
      mkimage: rockchip: add suport for rk33 serial
      mkimage: rockchip: add suport for rk33 serial
      dts: add support for Rockchip rk3399 soc
      ARM64: rockchip: add support for rk3399 SoC based evb
      config: add config file for evb-rk3399
      ARM64: evb-rk3399: add a README for this board setup
      mmc: rockchip: add SDHCI driver support for rockchip soc

Simon Glass (3):
      dm: core: Add a way to find a device by its driver
      rockchip: Add a way to obtain the main clock device
      rockchip: Use rockchip_get_clk() to obtain the SoC clock

Xu Ziyuan (7):
      rockchip: add option to change method of loading u-boot
      rockchip: add basic support for evb-rk3288 board
      usb: rockchip-phy: implement USB2.0 phy control
      usb: dwc2-otg: adjust fifo size via platform data
      usb: dwc2 : invalidate dcache before starting DMA
      rockchip: rk3288: add fastboot support
      rockchip: update fastboot usage

 arch/arm/Kconfig                                       |    7 +-
 arch/arm/dts/Makefile                                  |    4 +-
 arch/arm/dts/rk3288-evb.dts                            |   59 +++
 arch/arm/dts/rk3288-evb.dtsi                           |  379
++++++++++++++++++
 arch/arm/dts/rk3288.dtsi                               |    1 +
 arch/arm/dts/rk3399-evb.dts                            |  104 +++++
 arch/arm/dts/rk3399.dtsi                               | 1028
++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-rockchip/clock.h             |    4 +-
 arch/arm/mach-rockchip/Kconfig                         |   38 +-
 arch/arm/mach-rockchip/Makefile                        |    8 +-
 arch/arm/mach-rockchip/board.c                         |  107 ++++-
 arch/arm/mach-rockchip/rk3036/Kconfig                  |    4 +-
 arch/arm/mach-rockchip/rk3036/Makefile                 |    1 -
 arch/arm/mach-rockchip/rk3288-board-spl.c              |   10 +-
 arch/arm/mach-rockchip/rk3288/Kconfig                  |   10 +
 arch/arm/mach-rockchip/rk3288/Makefile                 |    1 +
 arch/arm/mach-rockchip/rk3288/clk_rk3288.c             |   17 +
 arch/arm/mach-rockchip/rk3288/sdram_rk3288.c           |   18 +-
 arch/arm/mach-rockchip/rk3399/Kconfig                  |   23 ++
 arch/arm/mach-rockchip/rk3399/Makefile                 |    7 +
 arch/arm/mach-rockchip/rk3399/rk3399.c                 |   30 ++
 arch/arm/mach-rockchip/{rk3036 => }/save_boot_param.S  |    2 +-
 board/evb-rk3288/evb-rk3288/Kconfig                    |   15 +
 board/evb-rk3288/evb-rk3288/MAINTAINERS                |    6 +
 board/evb-rk3288/evb-rk3288/Makefile                   |    7 +
 board/evb-rk3288/evb-rk3288/evb-rk3288.c               |   15 +
 board/{evb_rk3036 => rockchip}/evb_rk3036/Kconfig      |    2 +-
 board/{evb_rk3036 => rockchip}/evb_rk3036/MAINTAINERS  |    0
 board/{evb_rk3036 => rockchip}/evb_rk3036/Makefile     |    0
 board/{evb_rk3036 => rockchip}/evb_rk3036/evb_rk3036.c |    0
 board/rockchip/evb_rk3399/Kconfig                      |   15 +
 board/rockchip/evb_rk3399/MAINTAINERS                  |    0
 board/rockchip/evb_rk3399/Makefile                     |    7 +
 board/rockchip/evb_rk3399/README                       |   73 ++++
 board/rockchip/evb_rk3399/evb-rk3399.c                 |   26 ++
 board/{kylin => rockchip}/kylin_rk3036/Kconfig         |    2 +-
 board/{kylin => rockchip}/kylin_rk3036/MAINTAINERS     |    0
 board/{kylin => rockchip}/kylin_rk3036/Makefile        |    0
 board/{kylin => rockchip}/kylin_rk3036/kylin_rk3036.c  |    0
 configs/chromebook_jerry_defconfig                     |    2 +-
 configs/evb-rk3036_defconfig                           |    2 +-
 configs/evb-rk3288_defconfig                           |   67 ++++
 configs/evb-rk3399_defconfig                           |   33 ++
 configs/firefly-rk3288_defconfig                       |    2 +-
 configs/kylin-rk3036_defconfig                         |    2 +-
 configs/rock2_defconfig                                |    2 +-
 configs/sandbox_defconfig                              |    4 +-
 configs/sandbox_noblk_defconfig                        |    4 +-
 doc/README.rockchip                                    |   43 +-
 drivers/clk/clk_rk3288.c                               |    6 +-
 drivers/core/uclass.c                                  |   20 +
 drivers/mmc/Kconfig                                    |    6 +
 drivers/mmc/Makefile                                   |    1 +
 drivers/mmc/rockchip_sdhci.c                           |   93 +++++
 drivers/pinctrl/Kconfig                                |   14 +-
 drivers/pinctrl/rockchip/Makefile                      |    4 +-
 drivers/usb/gadget/dwc2_udc_otg.c                      |   22 +-
 drivers/usb/gadget/dwc2_udc_otg_regs.h                 |    6 +-
 drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c             |    3 +
 drivers/usb/phy/Makefile                               |    1 +
 drivers/usb/phy/rockchip_usb2_phy.c                    |  107 +++++
 drivers/video/rockchip/rk_vop.c                        |    2 +-
 include/configs/evb-rk3288.h                           |   26 ++
 include/configs/evb_rk3399.h                           |   26 ++
 include/configs/rk3288_common.h                        |   31 ++
 include/configs/rk3399_common.h                        |   73 ++++
 include/dm/device.h                                    |    4 +
 include/dm/uclass.h                                    |   18 +
 include/dt-bindings/clock/rk3399-cru.h                 |  746
+++++++++++++++++++++++++++++++++++
 include/usb/dwc2_udc.h                                 |    5 +
 tools/rkcommon.c                                       |    1 +
 71 files changed, 3340 insertions(+), 66 deletions(-)
 create mode 100644 arch/arm/dts/rk3288-evb.dts
 create mode 100644 arch/arm/dts/rk3288-evb.dtsi
 create mode 100644 arch/arm/dts/rk3399-evb.dts
 create mode 100644 arch/arm/dts/rk3399.dtsi
 create mode 100644 arch/arm/mach-rockchip/rk3288/clk_rk3288.c
 create mode 100644 arch/arm/mach-rockchip/rk3399/Kconfig
 create mode 100644 arch/arm/mach-rockchip/rk3399/Makefile
 create mode 100644 arch/arm/mach-rockchip/rk3399/rk3399.c
 rename arch/arm/mach-rockchip/{rk3036 => }/save_boot_param.S (90%)
 create mode 100644 board/evb-rk3288/evb-rk3288/Kconfig
 create mode 100644 board/evb-rk3288/evb-rk3288/MAINTAINERS
 create mode 100644 board/evb-rk3288/evb-rk3288/Makefile
 create mode 100644 board/evb-rk3288/evb-rk3288/evb-rk3288.c
 rename board/{evb_rk3036 => rockchip}/evb_rk3036/Kconfig (89%)
 rename board/{evb_rk3036 => rockchip}/evb_rk3036/MAINTAINERS (100%)
 rename board/{evb_rk3036 => rockchip}/evb_rk3036/Makefile (100%)
 rename board/{evb_rk3036 => rockchip}/evb_rk3036/evb_rk3036.c (100%)
 create mode 100644 board/rockchip/evb_rk3399/Kconfig
 create mode 100644 board/rockchip/evb_rk3399/MAINTAINERS
 create mode 100644 board/rockchip/evb_rk3399/Makefile
 create mode 100644 board/rockchip/evb_rk3399/README
 create mode 100644 board/rockchip/evb_rk3399/evb-rk3399.c
 rename board/{kylin => rockchip}/kylin_rk3036/Kconfig (90%)
 rename board/{kylin => rockchip}/kylin_rk3036/MAINTAINERS (100%)
 rename board/{kylin => rockchip}/kylin_rk3036/Makefile (100%)
 rename board/{kylin => rockchip}/kylin_rk3036/kylin_rk3036.c (100%)
 create mode 100644 configs/evb-rk3288_defconfig
 create mode 100644 configs/evb-rk3399_defconfig
 create mode 100644 drivers/mmc/rockchip_sdhci.c
 create mode 100644 drivers/usb/phy/rockchip_usb2_phy.c
 create mode 100644 include/configs/evb-rk3288.h
 create mode 100644 include/configs/evb_rk3399.h
 create mode 100644 include/configs/rk3399_common.h
 create mode 100644 include/dt-bindings/clock/rk3399-cru.h

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-07-05 17:05 Simon Glass
@ 2016-07-08  2:50 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2016-07-08  2:50 UTC (permalink / raw)
  To: u-boot

On Tue, Jul 05, 2016 at 11:05:36AM -0600, Simon Glass wrote:

> Hi Tom,
> 
> Just a little patch that got lost in time.
> 
> The following changes since commit e8009beff6d5c55c1bf1ae8184791f167e6378b0:
> 
>   Merge git://git.denx.de/u-boot-arc (2016-07-04 11:46:21 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 70c440e5bdca097915b71170f9532ae4faad735a:
> 
>   rockchip: video: Lower hpd wait time (2016-07-05 10:38:56 -0600)
> 

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/20160707/03bdd13f/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-07-05 17:05 Simon Glass
  2016-07-08  2:50 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2016-07-05 17:05 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Just a little patch that got lost in time.

The following changes since commit e8009beff6d5c55c1bf1ae8184791f167e6378b0:

  Merge git://git.denx.de/u-boot-arc (2016-07-04 11:46:21 -0400)

are available in the git repository at:

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

for you to fetch changes up to 70c440e5bdca097915b71170f9532ae4faad735a:

  rockchip: video: Lower hpd wait time (2016-07-05 10:38:56 -0600)

----------------------------------------------------------------
Sjoerd Simons (1):
      rockchip: video: Lower hpd wait time

 drivers/video/rockchip/rk_hdmi.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-05-27 16:19 Simon Glass
@ 2016-05-30 17:55 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2016-05-30 17:55 UTC (permalink / raw)
  To: u-boot

On Fri, May 27, 2016 at 10:19:48AM -0600, Simon Glass wrote:

> Hi Tom,
> 
> Here's a rebased version of the last pull request.
> 
> The following changes since commit 6523dbf7cce8d8c903346f756e0e41e46ce6d6b9:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-mips (2016-05-25
> 20:22:48 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 2ed6dc83380ea2f49ec09556c14c6eddd3f5c27a:
> 
>   rockchip: rock2: dts: use status = "okay" not ok (2016-05-27 09:00:48
> -0600)
> 

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/20160530/9cb8eb0e/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-05-27 16:19 Simon Glass
  2016-05-30 17:55 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2016-05-27 16:19 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here's a rebased version of the last pull request.

The following changes since commit 6523dbf7cce8d8c903346f756e0e41e46ce6d6b9:

  Merge branch 'master' of git://git.denx.de/u-boot-mips (2016-05-25
20:22:48 -0400)

are available in the git repository at:

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

for you to fetch changes up to 2ed6dc83380ea2f49ec09556c14c6eddd3f5c27a:

  rockchip: rock2: dts: use status = "okay" not ok (2016-05-27 09:00:48
-0600)

----------------------------------------------------------------
Sjoerd Simons (6):
      net: designware: support phy reset device-tree bindings
      rockchip: rk3288: pinctrl: support more pins
      rockchip: rk3288: Add clock support for the gmac ethernet interface
      rockchip: rk3288: grf: Define GRF_SOC_CON1 and GRF_SOC_CON3
      rockchip: rk3288-firefly: Add gmac definition
      rockchip: rock2: dts: use status = "okay" not ok

 arch/arm/dts/rk3288-firefly.dtsi                | 16 ++++++++++++++
 arch/arm/dts/rk3288-rock2-square.dts            |  2 +-
 arch/arm/include/asm/arch-rockchip/cru_rk3288.h | 17 +++++++++++++++
 arch/arm/include/asm/arch-rockchip/grf_rk3288.h | 53
+++++++++++++++++++++++++++++++++++++++++++++
 drivers/clk/clk_rk3288.c                        | 14 ++++++++++++
 drivers/net/designware.c                        | 76
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------
 drivers/net/designware.h                        | 10 +++++++++
 drivers/pinctrl/rockchip/pinctrl_rk3288.c       |  2 +-
 8 files changed, 182 insertions(+), 8 deletions(-)

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-04-26  0:08 Simon Glass
  0 siblings, 0 replies; 62+ messages in thread
From: Simon Glass @ 2016-04-26  0:08 UTC (permalink / raw)
  To: u-boot

Hi Tom,

These have been sitting for a while, sorry.

The following changes since commit 65341967ce9ef2656c61dcd3126536e8865c349d:

  Merge branch 'master' of git://git.denx.de/u-boot-x86 (2016-04-22
07:25:18 -0400)

are available in the git repository at:

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

for you to fetch changes up to 78f595358c1e9ccdfc6aee0bed61c93556189bbd:

  Revert "rockchip: rk3288: correct sdram setting" (2016-04-23 11:04:01 -0600)

----------------------------------------------------------------
Sjoerd Simons (6):
      net: designware: support phy reset device-tree bindings
      rockchip: rk3288: pinctrl: support more pins
      rockchip: rk3288: Add clock support for the gmac ethernet interface
      rockchip: rk3288: grf: Define GRF_SOC_CON1 and GRF_SOC_CON3
      rockchip: rk3288-firefly: Add gmac definition
      rockchip: rock2: dts: use status = "okay" not ok

Vagrant Cascadian (1):
      Revert "rockchip: rk3288: correct sdram setting"

 arch/arm/dts/rk3288-firefly.dtsi                | 16 ++++++++++++
 arch/arm/dts/rk3288-rock2-square.dts            |  2 +-
 arch/arm/include/asm/arch-rockchip/cru_rk3288.h | 17 +++++++++++++
 arch/arm/include/asm/arch-rockchip/grf_rk3288.h | 53
++++++++++++++++++++++++++++++++++++++
 arch/arm/mach-rockchip/rk3288/sdram_rk3288.c    | 14 +++++-----
 drivers/clk/clk_rk3288.c                        | 14 ++++++++++
 drivers/net/designware.c                        | 76
++++++++++++++++++++++++++++++++++++++++++++++++++-----
 drivers/net/designware.h                        | 10 ++++++++
 drivers/pinctrl/rockchip/pinctrl_rk3288.c       |  2 +-
 9 files changed, 189 insertions(+), 15 deletions(-)

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-03-10 15:41 Simon Glass
@ 2016-03-10 16:01 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2016-03-10 16:01 UTC (permalink / raw)
  To: u-boot

On Thu, Mar 10, 2016 at 08:41:57AM -0700, Simon Glass wrote:

> Hi Tom,
> 
> A few last-minute fixes.
> 
> The following changes since commit deff6fb3a7790e93264292982000275e78bb12e5:
> 
>   malloc: remove !gd handling (2016-03-08 15:01:47 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to b5788dc0dd9570e98552833767f4373db965985d:
> 
>   rockchip: rk3288: correct sdram setting (2016-03-10 08:32:01 -0700)
> 

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/20160310/1f5d5769/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-03-10 15:41 Simon Glass
  2016-03-10 16:01 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2016-03-10 15:41 UTC (permalink / raw)
  To: u-boot

Hi Tom,

A few last-minute fixes.

The following changes since commit deff6fb3a7790e93264292982000275e78bb12e5:

  malloc: remove !gd handling (2016-03-08 15:01:47 -0500)

are available in the git repository at:

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

for you to fetch changes up to b5788dc0dd9570e98552833767f4373db965985d:

  rockchip: rk3288: correct sdram setting (2016-03-10 08:32:01 -0700)

----------------------------------------------------------------
Chris Zhong (1):
      rockchip: rk3288: correct sdram setting

FUKAUMI Naoki (1):
      rockchip: make configure_emmc() empty for Firefly-RK3288

Lin Huang (1):
      rockchip: rk3036: change ddr frequency to 400M

 arch/arm/mach-rockchip/rk3036/sdram_rk3036.c |  2 +-
 arch/arm/mach-rockchip/rk3288-board-spl.c    |  2 +-
 arch/arm/mach-rockchip/rk3288/sdram_rk3288.c | 14 +++++++-------
 3 files changed, 9 insertions(+), 9 deletions(-)

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-01-22 20:37 Simon Glass
@ 2016-01-23  0:55 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2016-01-23  0:55 UTC (permalink / raw)
  To: u-boot

On Fri, Jan 22, 2016 at 01:37:10PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> This includes some kylin improvements for Android booting, support for
> a new Rockchip board (Rock 2), Rockchip display support using eDP and
> HDMI with the new driver-model video uclass, and Chrome OS EC support
> for Jerry.
> 
> 
> The following changes since commit 6905f4d3c7be46fed4859f51f0a8f9a1107c22e7:
> 
>   Merge git://git.denx.de/u-boot-dm (2016-01-21 11:49:49 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to f138713073b5587b195cb73e12394e57c15cbb01:
> 
>   rockchip: Update the README (2016-01-21 20:42:37 -0700)
> 

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/20160122/e91bf9c1/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-01-22 20:37 Simon Glass
  2016-01-23  0:55 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2016-01-22 20:37 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes some kylin improvements for Android booting, support for
a new Rockchip board (Rock 2), Rockchip display support using eDP and
HDMI with the new driver-model video uclass, and Chrome OS EC support
for Jerry.


The following changes since commit 6905f4d3c7be46fed4859f51f0a8f9a1107c22e7:

  Merge git://git.denx.de/u-boot-dm (2016-01-21 11:49:49 -0500)

are available in the git repository at:

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

for you to fetch changes up to f138713073b5587b195cb73e12394e57c15cbb01:

  rockchip: Update the README (2016-01-21 20:42:37 -0700)

----------------------------------------------------------------
Jeffy Chen (5):
      ARM: bootm: Try to use relocated ramdisk
      rockchip: rk3036: Bind GPIO banks
      rockchip: kylin: Add default gpt partition table
      rockchip: kylin: Check fastboot request
      rockchip: kylin: Store env in emmc

Masahiro Yamada (1):
      clk: add fixed rate clock driver

Simon Glass (87):
      dm: clk: Add support for decoding clocks from the device tree
      dm: core: Don't set pinctrl for pinctrl devices
      dm: pinctrl: Add a function to parse PIN_CONFIG flags
      dm: pmic: Add 'reg status' to show all regulators
      dts: Bring in pinctrl device tree binding
      power: Add base support for the RK808 PMIC
      power: Add support for RK808 regulators
      dm: Add a power sequencing uclass
      rockchip: Avoid using MMC code when not booting from MMC
      rockchip: Convert the PMU IOMUX registers into an array
      rockchip: mmc: Use a pwrseq device if available
      rockchip: Correct the defconfig order
      rockchip: Use pwrseq for MMC start-up on jerry
      rockchip: jerry: Disable pmic-int-1 setup to avoid a hang
      rockchip: Use a separate clock ID for clocks
      rockchip: clock: Rename the general clock variable to gclk_rate
      rockchip: clk: Add a function to get a peripheral clock rate
      rockchip: clock: Add a function to find a clock by ID
      rockchip: i2c: Update the driver to use the new clock ID
      rockchip: spi: Update the driver to use the new clock ID
      rockchip: spi: Avoid setting the pinctrl twice
      rockchip: mmc: Update the driver to use the new clock ID
      rockchip: pinctrl: Add a full pinctrl driver
      rockchip: Move firefly and jerry to use the full pinctrl
      rockchip: jerry: Enable the RK808 PMIC and regulator
      rockchip: Disable simple-bus in SPL for firefly-rk3288, jerry
      rockchip: jerry: Drop unused options
      gpio: Allow 's' as an abbreviation for 'status'
      cros_ec: Disable the Chrome OS EC in SPL
      dm: i2c: Allow muxes to be enabled for SPL separately
      spi: Correct device tree usage in spi_flash_decode_fdt()
      dm: power: Allow regulators to be omitted from SPL
      dm: pinctrl: Add a way for a GPIO driver to obtain a pin function
      dm: core: Export uclass_find_device_by_of_offset()
      dm: power: Tidy up debugging output and return values
      dm: power: Allow regulators to not implement all operations
      dm: clk: Add a simple version of clk_get_by_index()
      rockchip: sdram: Use the rk_clr/setreg() interface
      rockchip: reset: Use the rk_clr/setreg() interface
      rockchip: spi: Remember the last speed to avoid re-setting it
      rockchip: spi: Correct the bus init code
      rockchip: clk: Make rkclk_get_clk() SoC-specific
      rockchip: pinctrl: Reduce the size for SPL
      rockchip: pinctrl: Implement the get_gpio_mux() method
      rockchip: gpio: Read the GPIO value correctly
      rockchip: gpio: Implement the get_function() method
      rockchip: spi: Implement the delays
      rockchip: spi: Correct chip-enable code
      rockchip: spi: Remove the explicit pinctrl setting
      rockchip: jerry: Enable the Chrome OS EC
      stdio: Correct a build error with driver model
      gpio: Warn about invalid GPIOs used with the 'gpio' command
      video: Name consoles by their number
      video: Add a function to control cache flushing
      video: bridge: Allow GPIOs to be optional
      dm: pwm: Add a PWM uclass
      pwm: rockchip: Add a PWM driver for Rockchip SoCs
      dm: backlight: Add a backlight uclass
      dm: backlight: Add a driver for a PWM backlight
      dm: panel: Add a panel uclass
      video: panel: Add a simple panel driver
      dm: video: Repurpose the 'displayport' uclass to 'display'
      rockchip: Rename the CRU_MODE_CON fields
      rockchip: clk: Add support for clocks needed by the displays
      rockchip: video: Add a display driver for rockchip HDMI
      rockchip: video: Add a display driver for rockchip eDP
      rockchip: video: Add a video-output driver
      rockchip: Don't skip low-level init
      rockchip: Add a simple 'clock' command
      rockchip: Add a script to parse datasheets
      rockchip: config: Enable the 'gpio' command
      rockchip: sdram: Tidy up a few comments
      rockchip: sdram: Use syscon_get_first_range() where possible
      rockchip: Tidy up the register-access macros
      rockchip: spl: Drop MMC support code when not needed
      rockchip: jerry: Fix the SDRAM timing
      rockchip: rk3288: clock: Fix various minor errors
      rockchip: rk3288: pinctrl: Fix HDMI pinctrl
      rockchip: spl: Support full-speed CPU in SPL
      rockchip: jerry: Add support for timing SPI flash speed
      rockchip: jerry: Enable EDP and HDMI video output
      rockchip: firefly-rk3288: Enable HDMI output
      rockchip: dts: Sync up SPDIF node with Linux
      rockchip: rock2: Bring in device tree files from Linux
      rockchip: rock2: dts: Make changes for U-Boot
      rockchip: Add support for Raxda Rock 2
      rockchip: Update the README

 arch/arm/dts/Makefile                                 |    1 +
 arch/arm/dts/rk3288-jerry.dts                         |    5 +
 arch/arm/dts/rk3288-rock2-som.dtsi                    |  278 +++++++++++++++
 arch/arm/dts/rk3288-rock2-square.dts                  |  201 +++++++++++
 arch/arm/dts/rk3288-veyron-chromebook.dtsi            |    4 +
 arch/arm/dts/rk3288-veyron.dtsi                       |   24 +-
 arch/arm/dts/rk3288.dtsi                              |   22 ++
 arch/arm/include/asm/arch-rockchip/clock.h            |   17 +
 arch/arm/include/asm/arch-rockchip/cru_rk3288.h       |   70 ++--
 arch/arm/include/asm/arch-rockchip/edp_rk3288.h       |  636
++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-rockchip/hardware.h         |    7 +-
 arch/arm/include/asm/arch-rockchip/hdmi_rk3288.h      |  456
++++++++++++++++++++++++
 arch/arm/include/asm/arch-rockchip/pmu_rk3288.h       |   12 +-
 arch/arm/include/asm/arch-rockchip/pwm.h              |   41 +++
 arch/arm/include/asm/arch-rockchip/vop_rk3288.h       |  349
+++++++++++++++++++
 arch/arm/lib/bootm.c                                  |   12 +-
 arch/arm/mach-rockchip/Makefile                       |    1 -
 arch/arm/mach-rockchip/board.c                        |   28 ++
 arch/arm/mach-rockchip/common.c                       |   28 --
 arch/arm/mach-rockchip/rk3288-board-spl.c             |   10 +
 arch/arm/mach-rockchip/rk3288/Kconfig                 |   19 +
 arch/arm/mach-rockchip/rk3288/reset_rk3288.c          |    4 +-
 arch/arm/mach-rockchip/rk3288/sdram_rk3288.c          |   64 ++--
 board/kylin/kylin_rk3036/kylin_rk3036.c               |   32 ++
 board/radxa/rock2/Kconfig                             |   15 +
 board/radxa/rock2/MAINTAINERS                         |    6 +
 board/radxa/rock2/Makefile                            |    7 +
 board/radxa/rock2/rock2.c                             |    7 +
 common/cmd_gpio.c                                     |    6 +-
 common/cmd_regulator.c                                |   66 +++-
 common/stdio.c                                        |    3 +
 configs/chromebook_jerry_defconfig                    |   32 +-
 configs/firefly-rk3288_defconfig                      |   14 +-
 configs/nyan-big_defconfig                            |    2 +-
 configs/rock2_defconfig                               |   53 +++
 doc/README.rockchip                                   |   53 +--
 doc/device-tree-bindings/pinctrl/pinctrl-bindings.txt |  236 +++++++++++++
 drivers/Kconfig                                       |    2 +
 drivers/clk/Makefile                                  |    2 +-
 drivers/clk/clk-uclass.c                              |   44 +++
 drivers/clk/clk_fixed_rate.c                          |   57 +++
 drivers/clk/clk_rk3036.c                              |   33 +-
 drivers/clk/clk_rk3288.c                              |  439
+++++++++++++++++++-----
 drivers/core/device.c                                 |    6 +-
 drivers/core/uclass.c                                 |    4 +-
 drivers/gpio/rk_gpio.c                                |   42 ++-
 drivers/i2c/Makefile                                  |    4 +-
 drivers/i2c/muxes/Kconfig                             |    9 +
 drivers/i2c/muxes/Makefile                            |    2 +-
 drivers/i2c/rk_i2c.c                                  |   38 +-
 drivers/misc/Kconfig                                  |   18 +
 drivers/misc/Makefile                                 |    3 +
 drivers/misc/pwrseq-uclass.c                          |   24 ++
 drivers/mmc/rockchip_dw_mmc.c                         |   60 +++-
 drivers/mtd/spi/spi_flash.c                           |    9 +-
 drivers/pinctrl/pinctrl-uclass.c                      |   22 ++
 drivers/pinctrl/rockchip/pinctrl_rk3036.c             |    8 +
 drivers/pinctrl/rockchip/pinctrl_rk3288.c             |  292 +++++++++++++++-
 drivers/power/pmic/Kconfig                            |   30 ++
 drivers/power/pmic/Makefile                           |    1 +
 drivers/power/pmic/pmic-uclass.c                      |   13 +-
 drivers/power/pmic/rk808.c                            |  102 ++++++
 drivers/power/regulator/Kconfig                       |   18 +
 drivers/power/regulator/Makefile                      |    5 +-
 drivers/power/regulator/regulator-uclass.c            |    4 +-
 drivers/power/regulator/rk808.c                       |  301 ++++++++++++++++
 drivers/pwm/Kconfig                                   |   19 +
 drivers/pwm/Makefile                                  |    2 +
 drivers/pwm/pwm-uclass.c                              |   36 ++
 drivers/pwm/rk_pwm.c                                  |  103 ++++++
 drivers/spi/rk_spi.c                                  |   84 +++--
 drivers/video/Kconfig                                 |   23 +-
 drivers/video/Makefile                                |    8 +-
 drivers/video/backlight-uclass.c                      |   25 ++
 drivers/video/bridge/video-bridge-uclass.c            |   11 +-
 drivers/video/display-uclass.c                        |   52 +++
 drivers/video/dp-uclass.c                             |   34 --
 drivers/video/panel-uclass.c                          |   25 ++
 drivers/video/pwm_backlight.c                         |  134 ++++++++
 drivers/video/rockchip/Makefile                       |    8 +
 drivers/video/rockchip/rk_edp.c                       | 1085
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/video/rockchip/rk_hdmi.c                      |  933
++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/video/rockchip/rk_vop.c                       |  346
+++++++++++++++++++
 drivers/video/simple_panel.c                          |   99 ++++++
 drivers/video/tegra124/display.c                      |   18 +-
 drivers/video/tegra124/dp.c                           |    9 +-
 drivers/video/vidconsole-uclass.c                     |    7 +-
 drivers/video/video-uclass.c                          |    7 +
 include/backlight.h                                   |   31 ++
 include/clk.h                                         |   24 ++
 include/configs/chromebook_jerry.h                    |   19 +
 include/configs/firefly-rk3288.h                      |    9 +
 include/configs/kylin_rk3036.h                        |   44 +++
 include/configs/rk3288_common.h                       |   10 +-
 include/configs/rock2.h                               |   31 ++
 include/configs/sandbox.h                             |    8 +-
 include/{displayport.h => display.h}                  |   33 +-
 include/dm/pinctrl.h                                  |   45 +++
 include/dm/uclass-id.h                                |    6 +-
 include/dm/uclass-internal.h                          |   16 +
 include/edid.h                                        |    1 +
 include/panel.h                                       |   31 ++
 include/power/rk808_pmic.h                            |   77 +++++
 include/pwm.h                                         |   53 +++
 include/pwrseq.h                                      |   18 +
 include/video.h                                       |    8 +
 tools/rkmux.py                                        |  218 ++++++++++++
 107 files changed, 7759 insertions(+), 404 deletions(-)
 create mode 100644 arch/arm/dts/rk3288-rock2-som.dtsi
 create mode 100644 arch/arm/dts/rk3288-rock2-square.dts
 create mode 100644 arch/arm/include/asm/arch-rockchip/edp_rk3288.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/hdmi_rk3288.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/pwm.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/vop_rk3288.h
 delete mode 100644 arch/arm/mach-rockchip/common.c
 create mode 100644 board/radxa/rock2/Kconfig
 create mode 100644 board/radxa/rock2/MAINTAINERS
 create mode 100644 board/radxa/rock2/Makefile
 create mode 100644 board/radxa/rock2/rock2.c
 create mode 100644 configs/rock2_defconfig
 create mode 100644 doc/device-tree-bindings/pinctrl/pinctrl-bindings.txt
 create mode 100644 drivers/clk/clk_fixed_rate.c
 create mode 100644 drivers/misc/pwrseq-uclass.c
 create mode 100644 drivers/power/pmic/rk808.c
 create mode 100644 drivers/power/regulator/rk808.c
 create mode 100644 drivers/pwm/Kconfig
 create mode 100644 drivers/pwm/pwm-uclass.c
 create mode 100644 drivers/pwm/rk_pwm.c
 create mode 100644 drivers/video/backlight-uclass.c
 create mode 100644 drivers/video/display-uclass.c
 delete mode 100644 drivers/video/dp-uclass.c
 create mode 100644 drivers/video/panel-uclass.c
 create mode 100644 drivers/video/pwm_backlight.c
 create mode 100644 drivers/video/rockchip/Makefile
 create mode 100644 drivers/video/rockchip/rk_edp.c
 create mode 100644 drivers/video/rockchip/rk_hdmi.c
 create mode 100644 drivers/video/rockchip/rk_vop.c
 create mode 100644 drivers/video/simple_panel.c
 create mode 100644 include/backlight.h
 create mode 100644 include/configs/rock2.h
 rename include/{displayport.h => display.h} (59%)
 create mode 100644 include/panel.h
 create mode 100644 include/power/rk808_pmic.h
 create mode 100644 include/pwrseq.h
 create mode 100755 tools/rkmux.py

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-01-15 13:06 Simon Glass
@ 2016-01-15 13:11 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2016-01-15 13:11 UTC (permalink / raw)
  To: u-boot

On Fri, Jan 15, 2016 at 06:06:04AM -0700, Simon Glass wrote:

> Hi Tom,
> 
> This pulls in a few minor fixes, including making jerry build again.
> 
> 
> The following changes since commit 4edde96111aefac63d6aaca6ba87a90d149e973e:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-x86 (2016-01-14
> 21:51:32 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 3c8fb12b77849400ffc04737c113a7acff7d7f18:
> 
>   dm: spi_flash: Allow the uclass to work without printf() (2016-01-15
> 05:39:27 -0700)
> 

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/20160115/e5013c5a/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-01-15 13:06 Simon Glass
  2016-01-15 13:11 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2016-01-15 13:06 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This pulls in a few minor fixes, including making jerry build again.


The following changes since commit 4edde96111aefac63d6aaca6ba87a90d149e973e:

  Merge branch 'master' of git://git.denx.de/u-boot-x86 (2016-01-14
21:51:32 -0500)

are available in the git repository at:

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

for you to fetch changes up to 3c8fb12b77849400ffc04737c113a7acff7d7f18:

  dm: spi_flash: Allow the uclass to work without printf() (2016-01-15
05:39:27 -0700)

----------------------------------------------------------------
Masahiro Yamada (1):
      MAINTAINERS: add entry for Rockchip

Simon Glass (1):
      dm: spi_flash: Allow the uclass to work without printf()

huang lin (1):
      mmc: rockchip: the non-removable property must point to emmc

 MAINTAINERS                   | 6 ++++++
 drivers/mmc/rockchip_dw_mmc.c | 2 ++
 drivers/mtd/spi/sf-uclass.c   | 8 +++++++-
 3 files changed, 15 insertions(+), 1 deletion(-)

Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2016-01-08 17:55 Simon Glass
@ 2016-01-09  3:34 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2016-01-09  3:34 UTC (permalink / raw)
  To: u-boot

On Fri, Jan 08, 2016 at 10:55:24AM -0700, Simon Glass wrote:

> Hi Tom,
> 
> Here are a few final rockchip fixes for the release.
> 
> 
> 
> The following changes since commit 3861d784b1a470570a0098ac5c25d79e3073c0d9:
> 
>   Merge git://git.denx.de/u-boot-mpc85xx (2016-01-07 11:24:27 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to dd8e42900b8a087fb3b97898fb5a42ef2a0597df:
> 
>   rockchip: Fix the configuration for chromebook_jerry (2016-01-08
> 07:59:07 -0700)
> 

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/20160108/1b75c8f5/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2016-01-08 17:55 Simon Glass
  2016-01-09  3:34 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2016-01-08 17:55 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here are a few final rockchip fixes for the release.



The following changes since commit 3861d784b1a470570a0098ac5c25d79e3073c0d9:

  Merge git://git.denx.de/u-boot-mpc85xx (2016-01-07 11:24:27 -0500)

are available in the git repository at:

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

for you to fetch changes up to dd8e42900b8a087fb3b97898fb5a42ef2a0597df:

  rockchip: Fix the configuration for chromebook_jerry (2016-01-08
07:59:07 -0700)

----------------------------------------------------------------
Simon Glass (3):
      rockchip: Enable generation of SPI images
      rockchip: Drop a debug message when outputing SPI images
      rockchip: Fix the configuration for chromebook_jerry

 configs/chromebook_jerry_defconfig | 4 ++++
 doc/README.rockchip                | 7 ++++---
 include/configs/chromebook_jerry.h | 1 +
 tools/Makefile                     | 2 +-
 tools/rkspi.c                      | 2 +-


Regards,
Simon

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

* [U-Boot] Please pull u-boot-rockchip
  2015-12-01 19:05 Simon Glass
@ 2015-12-01 23:11 ` Tom Rini
  0 siblings, 0 replies; 62+ messages in thread
From: Tom Rini @ 2015-12-01 23:11 UTC (permalink / raw)
  To: u-boot

On Tue, Dec 01, 2015 at 12:05:44PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> (This comes after the u-boot-dm request)
> 
> This includes a few fixes and support for the Rockchip RK3036.
> 
> 
> The following changes since commit 3ba5f74a541f77bfb6904e684e2cf0bfad005106:
> 
>   dm: pci: Disable PCI compatibility functions by default (2015-12-01
> 06:26:38 -0700)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 00ea76e8004e8582798123f3698f91b32514810f:
> 
>   rockchip: Explicitly set CONFIG_SPL_STACK_R_MALLOC_SIMPLE_LEN
> (2015-12-01 08:07:22 -0700)
> 

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/20151201/5f67d232/attachment.sig>

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

* [U-Boot] Please pull u-boot-rockchip
@ 2015-12-01 19:05 Simon Glass
  2015-12-01 23:11 ` Tom Rini
  0 siblings, 1 reply; 62+ messages in thread
From: Simon Glass @ 2015-12-01 19:05 UTC (permalink / raw)
  To: u-boot

Hi Tom,

(This comes after the u-boot-dm request)

This includes a few fixes and support for the Rockchip RK3036.


The following changes since commit 3ba5f74a541f77bfb6904e684e2cf0bfad005106:

  dm: pci: Disable PCI compatibility functions by default (2015-12-01
06:26:38 -0700)

are available in the git repository at:

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

for you to fetch changes up to 00ea76e8004e8582798123f3698f91b32514810f:

  rockchip: Explicitly set CONFIG_SPL_STACK_R_MALLOC_SIMPLE_LEN
(2015-12-01 08:07:22 -0700)

----------------------------------------------------------------
Ariel D'Alessandro (1):
      rockchip: move SYS_MALLOC_SIMPLE to mach-rockchip Kconfig

Jeffy Chen (2):
      rockchip: Add max spl size & spl header configs
      rockchip: Add support for rk's second level loader

Sjoerd Simons (4):
      rockchip: Also load the initrd below 512M
      rockchip: firefly: Save the environment on SD card
      Revert "rockchip: Reconfigure the malloc based to point to system memory"
      rockchip: Explicitly set CONFIG_SPL_STACK_R_MALLOC_SIMPLE_LEN

huang lin (21):
      rockchip: add timer driver
      rockchip: move SYS_MALLOC_F_LEN to rk3288 own Kconfig
      rockchip: rename board-spl.c to rk3288-board-spl.c
      rockchip: add config decide whether to build common.c
      dm: core: Add SPL Kconfig for REGMAP and SYSCON
      rockchip: serial driver support rk3036
      rockchip: Bring in RK3036 device tree file includes and bindings
      rockchip: rk3036: Add clock driver
      rockchip: rk3036: Add header files for GRF
      rockchip: rk3036: Add Soc reset driver
      rockchip: rk3036: Add a simple syscon driver
      rockchip: rk3036: Add pinctrl driver
      mmc: dw_mmc: move data transfer as a separate function
      mmc: dw_mmc: support fifo mode in dwc mmc driver
      rockchip: mmc: use non-removable property to distinguish emmc
and sdcard register
      rockchip: mmc: get the fifo mode and fifo depth property from dts
      rockchip: add early uart driver
      rockchip: add rk3036 sdram driver
      rockchip: rk3036: Add core Soc start-up code
      rockchip: Add basic support for evb-rk3036 board
      rockchip: doc: show packet rk3036 uboot image

 arch/arm/dts/Makefile                                      |   3 +-
 arch/arm/dts/rk3036-sdk.dts                                |  46 ++++
 arch/arm/dts/rk3036.dtsi                                   | 428
+++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-rockchip/cru_rk3036.h            | 168 ++++++++++++
 arch/arm/include/asm/arch-rockchip/grf_rk3036.h            | 493
+++++++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-rockchip/sdram_rk3036.h          | 341
+++++++++++++++++++++++
 arch/arm/include/asm/arch-rockchip/timer.h                 |  22 ++
 arch/arm/include/asm/arch-rockchip/uart.h                  |  44 +++
 arch/arm/mach-rockchip/Kconfig                             |  29 +-
 arch/arm/mach-rockchip/Makefile                            |  10 +-
 arch/arm/mach-rockchip/board.c                             |   1 +
 arch/arm/mach-rockchip/rk3036-board-spl.c                  |  55 ++++
 arch/arm/mach-rockchip/rk3036/Kconfig                      |  23 ++
 arch/arm/mach-rockchip/rk3036/Makefile                     |  13 +
 arch/arm/mach-rockchip/rk3036/reset_rk3036.c               |  45 ++++
 arch/arm/mach-rockchip/rk3036/save_boot_param.S            |  32 +++
 arch/arm/mach-rockchip/rk3036/sdram_rk3036.c               | 764
++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/mach-rockchip/rk3036/syscon_rk3036.c              |  21 ++
 arch/arm/mach-rockchip/{board-spl.c => rk3288-board-spl.c} |  28 +-
 arch/arm/mach-rockchip/rk3288/Kconfig                      |   9 +
 arch/arm/mach-rockchip/rk_early_print.c                    |  63 +++++
 arch/arm/mach-rockchip/rk_timer.c                          |  48 ++++
 board/evb_rk3036/evb_rk3036/Kconfig                        |  15 ++
 board/evb_rk3036/evb_rk3036/MAINTAINERS                    |   0
 board/evb_rk3036/evb_rk3036/Makefile                       |   7 +
 board/evb_rk3036/evb_rk3036/evb_rk3036.c                   |  49 ++++
 configs/chromebook_jerry_defconfig                         |   3 +
 configs/evb-rk3036_defconfig                               |  26 ++
 configs/firefly-rk3288_defconfig                           |   3 +
 configs/sandbox_defconfig                                  |   2 +
 doc/README.rockchip                                        |  11 +
 drivers/clk/Makefile                                       |   1 +
 drivers/clk/clk_rk3036.c                                   | 414
++++++++++++++++++++++++++++
 drivers/core/Kconfig                                       |  19 ++
 drivers/core/Makefile                                      |   4 +-
 drivers/mmc/dw_mmc.c                                       | 140 +++++++---
 drivers/mmc/rockchip_dw_mmc.c                              |  26 +-
 drivers/pinctrl/Kconfig                                    |   9 +
 drivers/pinctrl/rockchip/Makefile                          |   1 +
 drivers/pinctrl/rockchip/pinctrl_rk3036.c                  | 276
+++++++++++++++++++
 drivers/serial/ns16550.c                                   |   1 +
 include/configs/chromebook_jerry.h                         |   1 +
 include/configs/evb_rk3036.h                               |  12 +
 include/configs/firefly-rk3288.h                           |   8 +
 include/configs/rk3036_common.h                            |  99 +++++++
 include/configs/rk3288_common.h                            |  12 +-
 include/dt-bindings/clock/rk3036-cru.h                     | 186 +++++++++++++
 include/dwmmc.h                                            |   5 +
 tools/Makefile                                             |   8 +-
 tools/rkcommon.c                                           |  26 +-
 tools/rkcommon.h                                           |   4 +-
 tools/rkimage.c                                            |   2 +-
 tools/rksd.c                                               |   6 +-
 tools/rkspi.c                                              |   6 +-
 54 files changed, 3955 insertions(+), 113 deletions(-)
 create mode 100644 arch/arm/dts/rk3036-sdk.dts
 create mode 100644 arch/arm/dts/rk3036.dtsi
 create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rk3036.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/grf_rk3036.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/sdram_rk3036.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/timer.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/uart.h
 create mode 100644 arch/arm/mach-rockchip/rk3036-board-spl.c
 create mode 100644 arch/arm/mach-rockchip/rk3036/Kconfig
 create mode 100644 arch/arm/mach-rockchip/rk3036/Makefile
 create mode 100644 arch/arm/mach-rockchip/rk3036/reset_rk3036.c
 create mode 100644 arch/arm/mach-rockchip/rk3036/save_boot_param.S
 create mode 100644 arch/arm/mach-rockchip/rk3036/sdram_rk3036.c
 create mode 100644 arch/arm/mach-rockchip/rk3036/syscon_rk3036.c
 rename arch/arm/mach-rockchip/{board-spl.c => rk3288-board-spl.c} (90%)
 create mode 100644 arch/arm/mach-rockchip/rk_early_print.c
 create mode 100644 arch/arm/mach-rockchip/rk_timer.c
 create mode 100644 board/evb_rk3036/evb_rk3036/Kconfig
 create mode 100644 board/evb_rk3036/evb_rk3036/MAINTAINERS
 create mode 100644 board/evb_rk3036/evb_rk3036/Makefile
 create mode 100644 board/evb_rk3036/evb_rk3036/evb_rk3036.c
 create mode 100644 configs/evb-rk3036_defconfig
 create mode 100644 drivers/clk/clk_rk3036.c
 create mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3036.c
 create mode 100644 include/configs/evb_rk3036.h
 create mode 100644 include/configs/rk3036_common.h
 create mode 100644 include/dt-bindings/clock/rk3036-cru.h

Regards,
Simon

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

end of thread, other threads:[~2019-04-15 16:41 UTC | newest]

Thread overview: 62+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-16 15:37 [U-Boot] Please pull u-boot-rockchip Simon Glass
2015-12-18  0:27 ` Tom Rini
  -- strict thread matches above, loose matches on Subject: below --
2019-04-15 16:24 Simon Glass
2019-04-15 16:41 ` Simon Glass
2018-12-16 18:03 Philipp Tomsich
2018-12-17 12:11 ` Tom Rini
2018-12-06 15:09 Philipp Tomsich
2018-12-06 21:41 ` Tom Rini
2018-12-01  0:48 Philipp Tomsich
2018-12-02 12:48 ` Tom Rini
2018-12-04 15:17 ` Peter Robinson
2018-12-04 15:26   ` Philipp Tomsich
2017-06-08 12:53 Simon Glass
2017-06-09  0:31 ` Tom Rini
2017-05-10 21:36 Simon Glass
2017-05-11  0:13 ` Tom Rini
2017-04-15 18:55 Simon Glass
2017-04-17 22:16 ` Tom Rini
2017-04-05  4:01 Simon Glass
2017-04-05 17:43 ` Tom Rini
2017-03-17  0:37 Simon Glass
2017-03-18  0:17 ` Tom Rini
2017-02-23 16:42 Simon Glass
2017-02-27  1:39 ` Tom Rini
2017-02-27 15:09   ` Simon Glass
2017-02-10  4:20 Simon Glass
2017-02-11 21:33 ` Tom Rini
2017-01-13  2:18 Simon Glass
2017-01-13 14:09 ` Tom Rini
2016-11-25 19:39 Simon Glass
2016-11-25 22:39 ` Tom Rini
2016-11-26 14:26 ` Tom Rini
2016-10-31 17:40 Simon Glass
2016-11-04 11:22 ` Tom Rini
2016-10-02 21:31 Simon Glass
2016-10-03 13:39 ` Tom Rini
2016-09-19  3:09 Simon Glass
2016-09-20 19:25 ` Tom Rini
2016-09-22 14:12   ` Simon Glass
2016-08-27 15:28 Simon Glass
2016-08-29 12:02 ` Tom Rini
2016-08-06  3:36 Simon Glass
2016-08-06 16:59 ` Tom Rini
2016-07-31 23:28 Simon Glass
2016-08-01  0:34 ` Tom Rini
2016-07-26  3:56 Simon Glass
2016-07-27  0:58 ` Tom Rini
2016-07-05 17:05 Simon Glass
2016-07-08  2:50 ` Tom Rini
2016-05-27 16:19 Simon Glass
2016-05-30 17:55 ` Tom Rini
2016-04-26  0:08 Simon Glass
2016-03-10 15:41 Simon Glass
2016-03-10 16:01 ` Tom Rini
2016-01-22 20:37 Simon Glass
2016-01-23  0:55 ` Tom Rini
2016-01-15 13:06 Simon Glass
2016-01-15 13:11 ` Tom Rini
2016-01-08 17:55 Simon Glass
2016-01-09  3:34 ` Tom Rini
2015-12-01 19:05 Simon Glass
2015-12-01 23:11 ` 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.