Re: [U-Boot] Please pull u-boot-rockchip

2019-04-15 Thread Simon Glass
Hi Tom,

On Mon, 15 Apr 2019 at 10:24, Simon Glass  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
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2019-04-15 Thread Simon Glass
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
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2018-12-17 Thread Tom Rini
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


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2018-12-16 Thread Philipp Tomsich
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

___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip/master (for-master-20181210)

2018-12-10 Thread Tom Rini
On Mon, Dec 10, 2018 at 02:34:42PM +0100, Philipp Tomsich wrote:

> Tom,
> 
> Here’s another pull-request for rc2.
> I expect a few more bug-fixes and DTS-changes later this week after having 
> talked to
> some of the stakeholders and also having seen internal review requests.
> 
> Build-test result for this one is at 
> https://travis-ci.org/ptomsich/u-boot-rockchip/builds/465884207
> 
> Thanks,
> Philipp.
> 
> 
> 
> The following changes since commit cde578ff36b15ec9c2033f03b94ecf809af7cc64:
> 
>   ARM: mvebu: restore license information in mv_ddr_plat.{c,h} (2018-12-09 
> 17:10:13 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git tags/for-master-20181210
> 
> for you to fetch changes up to eff43904b7f0c05ed316755e83b5474792059a5c:
> 
>   rockchip: rk3399-puma: enable fan53555 regulators in DTS (2018-12-10 
> 10:04:45 +0100)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip/master (for-master-20181210)

2018-12-10 Thread Philipp Tomsich
Tom,

Here’s another pull-request for rc2.
I expect a few more bug-fixes and DTS-changes later this week after having 
talked to
some of the stakeholders and also having seen internal review requests.

Build-test result for this one is at 
https://travis-ci.org/ptomsich/u-boot-rockchip/builds/465884207

Thanks,
Philipp.



The following changes since commit cde578ff36b15ec9c2033f03b94ecf809af7cc64:

  ARM: mvebu: restore license information in mv_ddr_plat.{c,h} (2018-12-09 
17:10:13 -0500)

are available in the git repository at:

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

for you to fetch changes up to eff43904b7f0c05ed316755e83b5474792059a5c:

  rockchip: rk3399-puma: enable fan53555 regulators in DTS (2018-12-10 10:04:45 
+0100)


Improvements:
- init DRAM for RK322x in SPL
- add FAN53555 PMIC/regulator driver
- update MicroCrystal RV3029 driver to Kconfig and sync from Linux
- add bootcount uclass and first DM-driver for bootcount


Kever Yang (1):
  rockchip: rk322x: ram: enable DRAM init in SPL instead of TPL

Philipp Tomsich (5):
  bootcount: add uclass for bootcount
  bootcount: add a DM RTC backing store for bootcount
  power: add FAN53555 family support
  rockchip: rk3399-puma: defconfig: enable FAN53555 regulator driver
  rockchip: rk3399-puma: enable fan53555 regulators in DTS

 arch/arm/dts/rk3399-puma.dtsi   |   6 ++--
 configs/puma-rk3399_defconfig   |   1 +
 doc/device-tree-bindings/chosen.txt |  30 +
 doc/device-tree-bindings/regulator/fan53555.txt |  23 +
 drivers/bootcount/Kconfig   |  28 
 drivers/bootcount/Makefile  |   3 ++
 drivers/bootcount/bootcount-uclass.c|  93 

 drivers/bootcount/rtc.c |  89 
++
 drivers/power/pmic/Kconfig  |  14 
 drivers/power/pmic/Makefile |   1 +
 drivers/power/pmic/fan53555.c   |  82 
++
 drivers/power/regulator/Kconfig |  16 +
 drivers/power/regulator/Makefile|   1 +
 drivers/power/regulator/fan53555.c  | 222 

 drivers/ram/rockchip/sdram_rk322x.c |  12 +++
 include/bootcount.h |  48 
+++
 include/dm/uclass-id.h  |   1 +
 17 files changed, 662 insertions(+), 8 deletions(-)
 create mode 100644 doc/device-tree-bindings/regulator/fan53555.txt
 create mode 100644 drivers/bootcount/bootcount-uclass.c
 create mode 100644 drivers/bootcount/rtc.c
 create mode 100644 drivers/power/pmic/fan53555.c
 create mode 100644 drivers/power/regulator/fan53555.c

___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2018-12-06 Thread Tom Rini
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


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2018-12-06 Thread Philipp Tomsich
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


___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2018-12-04 Thread Philipp Tomsich
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  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 
> 
> [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@lists.denx.de
>> https://lists.denx.de/listinfo/u-boot

___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2018-12-04 Thread Peter Robinson
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@lists.denx.de
> https://lists.denx.de/listinfo/u-boot
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2018-12-02 Thread Tom Rini
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


signature.asc
Description: PGP signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2018-11-30 Thread Philipp Tomsich
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

___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip/master

2017-09-18 Thread Tom Rini
On Mon, Sep 18, 2017 at 08:44:15PM +0200, Dr. Philipp Tomsich wrote:

> Hi Tom,
> 
> The following changes since commit c07f38208a73bbe3efaa939d6742096c1cb7e0ce:
> 
>   Merge git://git.denx.de/u-boot-x86 (2017-09-17 11:46:51 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git master
> 
> for you to fetch changes up to 60d7c50945d65185a5c86c4f52d4671fb59292e3:
> 
>   rockchip: puma_rk3399: increase serialno_str size (2017-09-18 20:40:38 
> +0200)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip/master

2017-09-18 Thread Dr. Philipp Tomsich
Hi Tom,

The following changes since commit c07f38208a73bbe3efaa939d6742096c1cb7e0ce:

  Merge git://git.denx.de/u-boot-x86 (2017-09-17 11:46:51 -0400)

are available in the git repository at:

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

for you to fetch changes up to 60d7c50945d65185a5c86c4f52d4671fb59292e3:

  rockchip: puma_rk3399: increase serialno_str size (2017-09-18 20:40:38 +0200)


Andy Yan (2):
  rockchip: rk3368: add ENV_MEM_LAYOUT to extra env settings
  rockchip: rk3368: add the missing target and pinctrl config for sheep 
board

David Wu (1):
  rockchip: rk322x: Disable integrated macphy for saving power consuming

Jagan Teki (1):
  rk3288: Add Vyasa initial board support

Kever Yang (4):
  rockchip: enable rk322x sysreset driver
  rockchip: rk322x: enable fastboot to set boot mode tag
  rockchip: sdhci: update reg map for of-platdata
  rockchip: ram: rk3399: update reg map for of-platdata

Klaus Goger (3):
  rockchip: board: lion_rk3368: update README flash instructions
  rockchip: board: puma_rk3399: update README flash instructions
  rockchip: puma_rk3399: increase serialno_str size

Philipp Tomsich (28):
  bootstage: adjust Makefile to allow including bootstage in SPL, but not 
in TPL
  dm: timer: Convert to livetree
  dm: timer: handle being called before dm_root is ready
  dm: core: add dev_read_addr_ptr()
  net: designware: Convert to livetree
  net: phy: micrel: Convert to livetree
  rockchip: mmc: convert to livetree
  rockchip: timer: implement timer_get_boot_us
  rockchip: timer: Convert to livetree
  rockchip: clk: rk3368: Convert to livetree
  rockchip: pinctrl: rk3368: Convert to livetree
  rockchip: spi: Convert to livetree
  rockchip: sdhci: Convert to livetree
  rockchip: rk8xx: remove unused header includes
  rockchip: i2c: Convert to livetree
  rockchip: gpio: convert to livetree
  rockchip: gpio: remove outdated/misleading comment
  rockchip: dts: rk3368-lion: add /chosen/tick-timer
  rockchip: lion-rk3368: defconfig: resync w/ OF_LIVE and BOOTSTAGE enabled
  rockchip: rk3399: spl: remove hard-coded addresses for GRF and SGRF
  rockchip: clk: rk3399: add clk_enable function and support USB HOST0/1
  rockchip: dts: rk3399-puma: replace 'rockchip, vbus-gpio' with fixed 
regulator
  rockchip: clk: rk3399: Convert to livetree
  rockchip: efuse: change to use dev_read_addr_ptr
  rockchip: defconfig: puma-rk3399: enable OF_LIVE (live tree)
  rockchip: timer: update for 32/64bit-aware OF_PLATDATA
  rockchip: rk3368: adjust DMC driver for 32/64bit-aware OF_PLATDATA
  rockchip: dts: rk3368: reduce the number of nodes seen in TPL

William Wu (2):
  configs: rockchip: add USB configs for evb-rv1108 board
  ARM: dts: rockchip: add USB nodes for evb-rv1108

 arch/arm/dts/Makefile |   1 +
 arch/arm/dts/rk3288-vyasa.dts | 327 
+++
 arch/arm/dts/rk3368-lion-u-boot.dtsi  |  10 ++--
 arch/arm/dts/rk3399-puma.dtsi |  12 +++-
 arch/arm/dts/rv1108-evb.dts   |  22 +++
 arch/arm/dts/rv1108.dtsi  |  24 
 arch/arm/include/asm/arch-rockchip/grf_rk322x.h   |  32 ++
 arch/arm/mach-rockchip/rk322x-board.c |  23 
 arch/arm/mach-rockchip/rk3288/Kconfig |  11 
 arch/arm/mach-rockchip/rk3399-board-spl.c |  34 +--
 arch/arm/mach-rockchip/rk3399/sdram_rk3399.c  |   2 +-
 board/amarula/vyasa-rk3288/Kconfig|  12 
 board/amarula/vyasa-rk3288/MAINTAINERS|   6 ++
 board/amarula/vyasa-rk3288/Makefile   |   7 +++
 board/amarula/vyasa-rk3288/vyasa-rk3288.c |   7 +++
 board/theobroma-systems/lion_rk3368/README|  24 +++-
 board/theobroma-systems/puma_rk3399/README|  51 +---
 board/theobroma-systems/puma_rk3399/puma-rk3399.c |   2 +-
 common/Makefile   |   2 +-
 configs/evb-rv1108_defconfig  |  21 +++
 configs/lion-rk3368_defconfig |   7 +++
 configs/puma-rk3399_defconfig |   1 +
 configs/sheep-rk3368_defconfig|   2 +
 configs/vyasa-rk3288_defconfig|  63 
 drivers/clk/rockchip/clk_rk3368.c |   2 +-
 drivers/clk/rockchip/clk_rk3399.c |  19 +-
 drivers/core/read.c   |   7 +++
 drivers/gpio/rk_gpio.c|   3 +-
 drivers/i2c/rk_i2c.c  |   2 +-
 drivers/misc/rockchip-efuse.c |   2 +-
 drivers/mmc/rockchip_dw_mmc.c  

Re: [U-Boot] Please pull u-boot-rockchip/master

2017-08-10 Thread Tom Rini
On Thu, Aug 10, 2017 at 10:17:46PM +0200, Dr. Philipp Tomsich wrote:

> Hello Tom,
> 
> The following changes since commit d529124fdcf941c34074fd1ce600f4b1b4a7dd07:
> 
>   Merge git://git.denx.de/u-boot-x86 (2017-08-08 17:06:19 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git master
> 
> for you to fetch changes up to 6785e701b70a5e12a3dbb2f50972cc97e5bd9dd5:
> 
>   rockchip: clk: remove RATE_TO_DIV (2017-08-10 14:49:19 +0200)
> 

This seems to lead to a number of odds-and-end boards failing (maybe
some more races exposed?), can you please throw this at travis-ci and
fix the fallout?  See
https://travis-ci.org/trini/u-boot/builds/263245350, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip/master

2017-08-10 Thread Dr. Philipp Tomsich
Hello Tom,

The following changes since commit d529124fdcf941c34074fd1ce600f4b1b4a7dd07:

  Merge git://git.denx.de/u-boot-x86 (2017-08-08 17:06:19 -0400)

are available in the git repository at:

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

for you to fetch changes up to 6785e701b70a5e12a3dbb2f50972cc97e5bd9dd5:

  rockchip: clk: remove RATE_TO_DIV (2017-08-10 14:49:19 +0200)


Andy Yan (3):
  rockchip: add u-boot specific dts for rk3368 based boards
  rockchip: set Pre-reloc malloc pool size to 4kb for rk3368 based boards
  rockchip: remove the hard coded uart iomux setting for px5 evb

Kever Yang (6):
  rockchip: rk3288: fix EMMC_DIV_MASK definition in header
  rockchip: rk322x: set the DDR region as non-secure in SPL
  rockchip: dts: rk322x: add sdmmc device node
  rockchip: rk322x: update max-frequency for mmc node
  rockchip: clk: update dwmmc clock div
  rockchip: clk: remove RATE_TO_DIV

Klaus Goger (1):
  rockchip: board: puma_rk3399: rename ATF firmware

Philipp Tomsich (76):
  spl: add a 'return to bootrom' boot method
  spl: configure 'return to bootrom' separately for SPL and TPL
  rockchip: back-to-bootrom: add 'back-to-bootrom' support for AArch64
  rockchip: back-to-bootrom: split BACK_TO_BOOTROM for TPL/SPL
  rockchip: back-to-bootrom: simplify the #ifdef-check for LIBCOMMON in 
TPL/SPL
  spl: use TPL_SYS_MALLOC_F_LEN for TPL
  spl: dm: Kconfig: fix help text for SPL/TPL confusion
  spl: dm: Kconfig: use more specific prereqs for SPL_REGMAP and SPL_SYSCON
  spl: dm: Kconfig: split REGMAP/SYSCON support for TPL from SPL
  spl: dm: Kconfig: SPL_RAM depends on SPL_DM
  spl: dm: Kconfig: introduce TPL_RAM (in analogy to SPL_RAM)
  spl: dm: Kconfig: SPL_CLK depends on SPL_DM
  spl: dm: Kconfig: split CLK support for SPL and TPL
  spl: dm: Kconfig: split OF_CONTROL and OF_PLATDATA between SPL and TPL
  spl: dm: use CONFIG_IS_ENABLED to test for the DM option
  armv8: move low-level assembly functions into function-sections
  armv8: spl: Support separate stack for TPL
  spl: allow a separate TEXT_BASE, LDSCRIPT and MAX_SIZE for TPL
  spl: Kconfig: split SYS_MALLOC_SIMPLE for TPL and SPL
  lib: spl: differentiate between TPL and SPL for 
libfdt/of_control/of_platdata
  spl: consistently use $(SPL_TPL_) to select features for SPL and TPL 
builds
  spl: add TPL_DRIVER_MISC_SUPPORT option
  drivers: spl: consistently use the $(SPL_TPL_) macro
  rockchip: Makefile: allow selective inclusion of sdram_common.o from 
TPL/SPL/U-Boot
  rockchip: rk3368: improve Kconfig text for the RK3368
  rockchip: rk3368: mkimage: add support for the RK3368
  rockchip: rk3368: pmugrf: add definitions for os_reg[0..3]
  rockchip: rk3368: spl: define COUNTER_FREQUENCY to 24MHz
  rockchip: rk3368: spl: add memory layout for TPL and SPL
  rockchip: rk3368: syscon: MSCH/PMUGRF/GRF support for OF_PLATDATA
  rockchip: rk3368: syscon: SGRF support for OF_PLATDATA
  rockchip: rk3368: grf: use shifted-constants
  rockchip: rk3368: dts: add sgrf node
  rockchip: pinctrl: rk3368: add GMAC (RGMII only) support
  rockchip: pinctrl: rk3368: add support for configuring the MMC pins
  rockchip: pinctrl: rk3368: move IOMUX bit-definitions to pinctrl driver
  rockchip: pinctrl: rk3368: add SPI support
  rockchip: clk: rk3368: implement bandwidth adjust for PLLs
  rockchip: clk: rk3368: support OF_PLATDATA for the RK3368 clk driver
  rockchip: clk: rk3368: do not change CPLL/GPLL before returning to BROM
  rockchip: clk: rk3368: implement DPLL (DRAM PLL) support
  rockchip: clk: rk3368: define DMA1_SRST_REQ and DMA2_SRST_REQ
  rockchip: clk: rk3368: implement MMC/SD clock reparenting
  rockchip: clk: rk3368: support configuring the DRAM PLL (from TPL)
  rockchip: clk: rk3368: add support for GMAC (SLCK_MAC) clock
  rockchip: clk: rk3368: mark 'priv' __maybe_unused in rk3368_clk_set_rate()
  rockchip: clk: rk3368: add support for configuring the SPI clocks
  net: gmac_rockchip: Add support for the RK3368 GMAC
  rockchip: Makefile: streamline SPL/TPL configuration
  rockchip: rk3368: add DRAM controller driver with DRAM initialisation
  rockchip: rk3368: dts: add DMC node in rk3368.dtsi
  rockchip: rk3368: spl: enable SPL_FRAMEWORK in rk3368_common.h
  rockchip: rk3368: spl: add TPL support
  rockchip: spl: make spl-boot-order code reusable (split from rk3399)
  rockchip: rk3368: spl: add SPL support
  rockchip: rk3368: spl: mark SPL and TPL as supported for ROCKCHIP_RK3368
  rockchip: spi: enable support for the rk_spi driver for the RK3368
  rockchip: board: lion-rk3368: add support for the RK3368-uQ7
  spl: Kconfig: migrate $(SPL_TPL_)LDSCRIPT to Kconfig
  rockchip: Kconfig: preset TPL_LDSCRIPT via

Re: [U-Boot] Please pull u-boot-rockchip/master

2017-06-24 Thread Tom Rini
On Fri, Jun 23, 2017 at 05:00:56PM +0200, Dr. Philipp Tomsich wrote:

> Tom,
> 
> there’s a few minor fixes on the Rockchip repository for you.
> 
> Regards,
> Philipp.
> 
> 
> 
> The following changes since commit 235c5b8315c6a9eb566fd3d99a098cc6db869fc5:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-samsung (2017-06-21 
> 08:01:07 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git master
> 
> for you to fetch changes up to 6a464d9cab63f5317bc914e2de52a4de98377743:
> 
>   rockchip: clk: rk3036: correct setting for pll integer mode (2017-06-23 
> 16:40:23 +0200)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip/master

2017-06-23 Thread Dr. Philipp Tomsich
Tom,

there’s a few minor fixes on the Rockchip repository for you.

Regards,
Philipp.



The following changes since commit 235c5b8315c6a9eb566fd3d99a098cc6db869fc5:

  Merge branch 'master' of git://git.denx.de/u-boot-samsung (2017-06-21 
08:01:07 -0400)

are available in the git repository at:

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

for you to fetch changes up to 6a464d9cab63f5317bc914e2de52a4de98377743:

  rockchip: clk: rk3036: correct setting for pll integer mode (2017-06-23 
16:40:23 +0200)


Kever Yang (3):
  rockchip: rk3399: correct SPL_MAX_SIZE
  rockchip: mkimage: correct spl_size for rk3399
  rockchip: clk: rk3036: correct setting for pll integer mode

Tom Rini (1):
  rkcommon.c: Remove unused rkcommon_spi_to_offset

 drivers/clk/rockchip/clk_rk3036.c | 6 +++---
 include/configs/rk3399_common.h   | 2 +-
 tools/rkcommon.c  | 7 +--
 3 files changed, 5 insertions(+), 10 deletions(-)

___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2017-06-08 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2017-06-08 Thread Simon Glass
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 gr

Re: [U-Boot] Please pull u-boot-rockchip

2017-05-10 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2017-05-10 Thread Simon Glass
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@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  

Re: [U-Boot] Please pull u-boot-rockchip

2017-04-17 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2017-04-15 Thread Simon Glass
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@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
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2017-04-05 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2017-04-04 Thread Simon Glass
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/ro

Re: [U-Boot] Please pull u-boot-rockchip

2017-03-17 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2017-03-16 Thread Simon Glass
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 +
 

Re: [U-Boot] Please pull u-boot-rockchip

2017-02-27 Thread Simon Glass
Hi Tom,

On 26 February 2017 at 18:39, Tom Rini  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 +++
>

Re: [U-Boot] Please pull u-boot-rockchip

2017-02-26 Thread Tom Rini
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  

[U-Boot] Please pull u-boot-rockchip

2017-02-23 Thread Simon Glass
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/rk318

Re: [U-Boot] Please pull u-boot-rockchip

2017-02-11 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2017-02-09 Thread Simon Glass
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2017-01-13 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2017-01-12 Thread Simon Glass
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip (take 2)

2016-11-26 Thread Tom Rini
On Fri, Nov 25, 2016 at 07:02:54PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> I fixed up the checking of voltage and current to correct the test
> failure. Sorry for not spotting this correctly.
> 
> 
> 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 6b388f0bed0e3d021128b4fc3c41da4572984e3b:
> 
>   rockchip: configs: correct partitions 'boot' size (2016-11-25 17:59:32 
> -0700)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2016-11-26 Thread Tom Rini
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 fc334a074b7309e08c8f9571f4e5025f345a:
> 
>   rockchip: configs: correct partitions 'boot' size (2016-11-25 10:03:32 
> -0700)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip (take 2)

2016-11-25 Thread Simon Glass
Hi Tom,

I fixed up the checking of voltage and current to correct the test
failure. Sorry for not spotting this correctly.


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 6b388f0bed0e3d021128b4fc3c41da4572984e3b:

  rockchip: configs: correct partitions 'boot' size (2016-11-25 17:59: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 |  28 +++
 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_jer

Re: [U-Boot] Please pull u-boot-rockchip

2016-11-25 Thread Tom Rini
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 fc334a074b7309e08c8f9571f4e5025f345a:
> 
>   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 
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 = 
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 ('Failures: 0')
E+  where  = 
'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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-11-25 Thread Simon Glass
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 fc334a074b7309e08c8f9571f4e5025f345a:

  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/{chrom

Re: [U-Boot] Please pull u-boot-rockchip

2016-11-04 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-10-31 Thread Simon Glass
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2016-10-03 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-10-02 Thread Simon Glass
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip (take 2)

2016-09-22 Thread Tom Rini
On Thu, Sep 22, 2016 at 02:08:30PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> I've moved the offending CONFIG to Kconfig. Sorry I missed this.
> 
> 
> The following changes since commit a2ed3f452dd1cf4982fe46d5111d200909786686:
> 
>   Merge git://git.denx.de/u-boot-dm (2016-09-20 09:34:53 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-rockchip.git
> 
> for you to fetch changes up to 4f0b8efa50a543efd407fb8b2e9ad0de49467a15:
> 
>   clk: rk3288: add PWM clock get rate (2016-09-22 07:57:02 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip (take 2)

2016-09-22 Thread Simon Glass
Hi Tom,

I've moved the offending CONFIG to Kconfig. Sorry I missed this.


The following changes since commit a2ed3f452dd1cf4982fe46d5111d200909786686:

  Merge git://git.denx.de/u-boot-dm (2016-09-20 09:34:53 -0400)

are available in the git repository at:

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

for you to fetch changes up to 4f0b8efa50a543efd407fb8b2e9ad0de49467a15:

  clk: rk3288: add PWM clock get rate (2016-09-22 07:57:02 -0600)


Kever Yang (15):
  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
  usb: host: add Kconfig for USB_XHCI_ROCKCHIP
  dts: rk3399-evb: add regulator-fixed for usb host vbus
  config: evb-rk3399: enable fixed regulator
  board: evb-rk3399: enable usb 2.0 host vbus power on board_init
  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/Kconfig|   7 +
 drivers/usb/host/Makefile   |   1 +
 drivers/usb/host/xhci-rockchip.c| 211 ++
 include/configs/rk3288_common.h |   1 +
 include/configs/rk3399_common.h |  12 ++
 include/linux/usb/dwc3.h|  14 ++
 26 files changed, 1391 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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2016-09-22 Thread Simon Glass
Hi Tom,

On 20 September 2016 at 13:25, Tom Rini  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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2016-09-20 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-09-18 Thread Simon Glass
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2016-08-29 Thread Tom Rini
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 bc2f8a5406350def670bb2dbfdfd83e4b495:
> 
>   rockchip: rk3399: update MAINTAINER file (2016-08-27 08:48:23 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-08-27 Thread Simon Glass
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 bc2f8a5406350def670bb2dbfdfd83e4b495:

  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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2016-08-06 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-08-05 Thread Simon Glass
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2016-07-31 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-07-31 Thread Simon Glass
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.ker...@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-

Re: [U-Boot] Please pull u-boot-rockchip

2016-07-26 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-07-25 Thread Simon Glass
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-rk328

Re: [U-Boot] Please pull u-boot-rockchip

2016-07-07 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-07-05 Thread Simon Glass
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2016-05-30 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-05-27 Thread Simon Glass
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-04-25 Thread Simon Glass
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2016-03-10 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-03-10 Thread Simon Glass
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2016-01-22 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-01-22 Thread Simon Glass
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
  rockc

Re: [U-Boot] Please pull u-boot-rockchip

2016-01-15 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-01-15 Thread Simon Glass
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2016-01-08 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2016-01-08 Thread Simon Glass
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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2015-12-17 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2015-12-16 Thread Simon Glass
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 strto 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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-rockchip

2015-12-01 Thread Tom Rini
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


signature.asc
Description: Digital signature
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] Please pull u-boot-rockchip

2015-12-01 Thread Simon Glass
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