Please pull u-boot-rockchip

Message ID CAPnjgZ1EXQqEQUPau+VYyr8AY4iDV-3BQO8tqthwrB-YavKDZQ@mail.gmail.com
State New
Headers show

Pull-request

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

Message

Simon Glass Nov. 25, 2016, 7:39 p.m.
Hi Tom,

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


The following changes since commit 543bd27353d2c5679057fe09aa2d02259687ff32:

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

are available in the git repository at:

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

for you to fetch changes up to fc334a074b7309e08c8bbbbf9571f4e5025f345a:

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

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

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

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

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

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

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

Regards,
Simon

Comments

Tom Rini Nov. 25, 2016, 10:39 p.m. | #1
On Fri, Nov 25, 2016 at 12:39:13PM -0700, Simon Glass wrote:
> Hi Tom,

> 

> This includes support for minnie and mickey Chromebooks, rk3036 USB

> support, some power improvements and other minor things.

> 

> 

> The following changes since commit 543bd27353d2c5679057fe09aa2d02259687ff32:

> 

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

> 

> are available in the git repository at:

> 

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

> 

> for you to fetch changes up to fc334a074b7309e08c8bbbbf9571f4e5025f345a:

> 

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

> 

> ----------------------------------------------------------------

> Andreas Färber (2):

>       arm: dts: Fix Rockchip sort order

>       arm: rockchip: Fix typo in ROCKCHIP_RK3288 help

> 

> Jacob Chen (1):

>       rockchip: configs: correct partitions 'boot' size

> 

> Keerthy (3):

>       power: regulator: Introduce regulator_set_value_force function

>       power: regulator: Add limits checking while setting voltage

>       power: regulator: Add limits checking while setting current


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

    power: regulator: Add limits checking while setting current

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

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

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

        output = u_boot_console.run_command('ut ' + ut_subtest)
>       assert output.endswith('Failures: 0')

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

-- 
Tom
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
Tom Rini Nov. 26, 2016, 2:26 p.m. | #2
On Fri, Nov 25, 2016 at 12:39:13PM -0700, Simon Glass wrote:

> Hi Tom,

> 

> This includes support for minnie and mickey Chromebooks, rk3036 USB

> support, some power improvements and other minor things.

> 

> 

> The following changes since commit 543bd27353d2c5679057fe09aa2d02259687ff32:

> 

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

> 

> are available in the git repository at:

> 

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

> 

> for you to fetch changes up to fc334a074b7309e08c8bbbbf9571f4e5025f345a:

> 

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

> 


Applied to u-boot/master, thanks!

-- 
Tom
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot