* [U-Boot] Please pull u-boot-rockchip.git
@ 2015-09-03 18:00 Simon Glass
2015-09-03 20:57 ` Tom Rini
0 siblings, 1 reply; 6+ messages in thread
From: Simon Glass @ 2015-09-03 18:00 UTC (permalink / raw)
To: u-boot
Hi Tom,
Here is the Rockchip support from the new u-boot-rockchip.git tree. It
includes Sjoerd's patches to fix up MMC within U-Boot proper (plus a
few other tings) so that it can boot a kernel.
The following changes since commit b7e84c93c450480ca4ff51ad2eb56bd83c1dc368:
Merge branch 'master' of http://git.denx.de/u-boot-sunxi (2015-08-31
12:12:27 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-rockchip.git
for you to fetch changes up to f2acc55e3d28e96a6fcc060a7081eb4e2ad96350:
rockchip: Put README image creation commands on one line (2015-09-02
21:28:25 -0600)
----------------------------------------------------------------
Simon Glass (33):
pinctrl: Add help text to Kconfig
pinctrl: Add the concept of peripheral IDs
dm: led: Tidy up SPL options for the led and led-gpio
mmc: Support bypass mode with the get_mmc_clk() method
dm: Improve handling of a missing uclass
dm: Provide better debugging when a device fails to bind
arm: reset: Avoid a build error when the reset uclass is enabled
rockchip: Add serial support
rockchip: Bring in RK3288 device tree file includes and bindings
rockchip: rk3288: dts: Make core devices available early
mkimage: Allow padding to any length
mkimage: Allow the original file size to be recorded
rockchip: Add the rkimage format to mkimage
rockchip: Add support for the SD image
rockchip: Add support for the SPI image
rockchip: gpio: Add rockchip GPIO driver
rockchip: Add basic peripheral and clock definitions
power: Add support for ACT8846 PMIC
power: regulator: Add a driver for ACT8846 regulators
rockchip: rk3288: Add clock driver
rockchip: rk3288: Add header files for PMU and GRF
rockchip: rk3288: Add SoC reset driver
rockchip: rk3288: Add a simple syscon driver
rockchip: rk3288: Add pinctrl driver
rockchip: rk3288: Add SDRAM init
rockchip: Add an MMC driver
rockchip: Add core SoC start-up code
rockchip: Add I2C driver
rockchip: Add SPI driver
rockchip: Add basic support for firefly-rk3288
rockchip: Add basic support for jerry
rockchip: Add a simple README
rockchip: Put README image creation commands on one line
Sjoerd Simons (8):
doc: Fix reference to Rock pro when Rock 2 is meant
mmc: Probe DM based mmc devices in u-boot
rockchip: Disable sdio mmc slot on rk3288-firefly
rockchip: Turn off CONFIG_SPL_LED for firefly
rockchip: Add config_distro_bootcmd support
arm: Turn of d-cache before i-cache
rockchip: Drop first 32kb of zeros from the rkSD image type
rockchip: Update todo in README.rockchip
arch/arm/Kconfig | 10 +
arch/arm/Makefile | 1 +
arch/arm/cpu/armv7/cpu.c | 15 +-
arch/arm/dts/Makefile | 3 +
arch/arm/dts/cros-ec-sbs.dtsi | 16 ++
arch/arm/dts/rk3288-firefly.dts | 75 ++++++
arch/arm/dts/rk3288-firefly.dtsi | 457
+++++++++++++++++++++++++++++++++++
arch/arm/dts/rk3288-jerry.dts | 203 ++++++++++++++++
arch/arm/dts/rk3288-thermal.dtsi | 88 +++++++
arch/arm/dts/rk3288-veyron-chromebook.dtsi | 200 ++++++++++++++++
arch/arm/dts/rk3288-veyron.dtsi | 844
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/dts/rk3288.dtsi | 1473
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-rockchip/clock.h | 65 +++++
arch/arm/include/asm/arch-rockchip/cru_rk3288.h | 185 +++++++++++++++
arch/arm/include/asm/arch-rockchip/ddr_rk3288.h | 484
+++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-rockchip/gpio.h | 28 +++
arch/arm/include/asm/arch-rockchip/grf_rk3288.h | 768
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-rockchip/hardware.h | 20 ++
arch/arm/include/asm/arch-rockchip/i2c.h | 70 ++++++
arch/arm/include/asm/arch-rockchip/periph.h | 54 +++++
arch/arm/include/asm/arch-rockchip/pmu_rk3288.h | 89 +++++++
arch/arm/include/asm/arch-rockchip/sdram.h | 92 +++++++
arch/arm/lib/Makefile | 2 +
arch/arm/mach-rockchip/Kconfig | 41 ++++
arch/arm/mach-rockchip/Makefile | 13 +
arch/arm/mach-rockchip/board-spl.c | 287
++++++++++++++++++++++
arch/arm/mach-rockchip/board.c | 46 ++++
arch/arm/mach-rockchip/common.c | 28 +++
arch/arm/mach-rockchip/rk3288/Kconfig | 26 ++
arch/arm/mach-rockchip/rk3288/Makefile | 9 +
arch/arm/mach-rockchip/rk3288/reset_rk3288.c | 47 ++++
arch/arm/mach-rockchip/rk3288/sdram_rk3288.c | 878
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-rockchip/rk3288/syscon_rk3288.c | 25 ++
board/firefly/firefly-rk3288/Kconfig | 15 ++
board/firefly/firefly-rk3288/MAINTAINERS | 6 +
board/firefly/firefly-rk3288/Makefile | 7 +
board/firefly/firefly-rk3288/firefly-rk3288.c | 7 +
board/google/chromebook_jerry/Kconfig | 15 ++
board/google/chromebook_jerry/MAINTAINERS | 6 +
board/google/chromebook_jerry/Makefile | 7 +
board/google/chromebook_jerry/jerry.c | 7 +
board/google/common/Makefile | 2 +-
common/image.c | 3 +
configs/chromebook_jerry_defconfig | 43 ++++
configs/firefly-rk3288_defconfig | 42 ++++
doc/README.rockchip | 247
+++++++++++++++++++
doc/device-tree-bindings/clock/rockchip,rk3188-cru.txt | 61 +++++
doc/device-tree-bindings/clock/rockchip,rk3288-cru.txt | 61 +++++
doc/device-tree-bindings/clock/rockchip,rk3288-dmc.txt | 155 ++++++++++++
doc/device-tree-bindings/clock/rockchip.txt | 77 ++++++
doc/device-tree-bindings/pinctrl/rockchip,pinctrl.txt | 157 ++++++++++++
doc/device-tree-bindings/thermal/rockchip-thermal.txt | 68 ++++++
drivers/clk/Makefile | 1 +
drivers/clk/clk_rk3288.c | 618
+++++++++++++++++++++++++++++++++++++++++++++++
drivers/core/device.c | 4 +-
drivers/core/root.c | 5 +-
drivers/core/uclass.c | 7 +-
drivers/gpio/Kconfig | 9 +
drivers/gpio/Makefile | 1 +
drivers/gpio/rk_gpio.c | 123 ++++++++++
drivers/i2c/Kconfig | 9 +
drivers/i2c/Makefile | 1 +
drivers/i2c/rk_i2c.c | 391
++++++++++++++++++++++++++++++
drivers/led/Kconfig | 9 +-
drivers/led/Makefile | 4 +-
drivers/mmc/Kconfig | 9 +
drivers/mmc/Makefile | 1 +
drivers/mmc/dw_mmc.c | 2 +-
drivers/mmc/exynos_dw_mmc.c | 2 +-
drivers/mmc/mmc.c | 43 +++-
drivers/mmc/rockchip_dw_mmc.c | 98 ++++++++
drivers/pinctrl/Kconfig | 20 +-
drivers/pinctrl/Makefile | 1 +
drivers/pinctrl/pinctrl-uclass.c | 40 +++-
drivers/pinctrl/rockchip/Makefile | 8 +
drivers/pinctrl/rockchip/pinctrl_rk3288.c | 441
++++++++++++++++++++++++++++++++++
drivers/power/pmic/Kconfig | 9 +
drivers/power/pmic/Makefile | 1 +
drivers/power/pmic/act8846.c | 90 +++++++
drivers/power/regulator/Kconfig | 9 +
drivers/power/regulator/Makefile | 1 +
drivers/power/regulator/act8846.c | 155 ++++++++++++
drivers/serial/Kconfig | 9 +
drivers/serial/Makefile | 1 +
drivers/serial/serial_rockchip.c | 43 ++++
drivers/spi/Kconfig | 8 +
drivers/spi/Makefile | 1 +
drivers/spi/rk_spi.c | 374
+++++++++++++++++++++++++++++
drivers/spi/rk_spi.h | 124 ++++++++++
include/configs/chromebook_jerry.h | 16 ++
include/configs/firefly-rk3288.h | 14 ++
include/configs/rk3288_common.h | 118 +++++++++
include/dm/pinctrl.h | 60 +++++
include/dt-bindings/clock/rk3288-cru.h | 370
+++++++++++++++++++++++++++++
include/dt-bindings/clock/rockchip,rk808.h | 11 +
include/dt-bindings/pinctrl/rockchip.h | 26 ++
include/dt-bindings/power-domain/rk3288.h | 11 +
include/dwmmc.h | 16 +-
include/image.h | 5 +-
include/power/act8846_pmic.h | 37 +++
tools/Makefile | 3 +
tools/imagetool.h | 1 +
tools/mkimage.c | 23 +-
tools/rkcommon.c | 72 ++++++
tools/rkcommon.h | 28 +++
tools/rkimage.c | 65 +++++
tools/rksd.c | 97 ++++++++
tools/rkspi.c | 119 ++++++++++
108 files changed, 11350 insertions(+), 42 deletions(-)
create mode 100644 arch/arm/dts/cros-ec-sbs.dtsi
create mode 100644 arch/arm/dts/rk3288-firefly.dts
create mode 100644 arch/arm/dts/rk3288-firefly.dtsi
create mode 100644 arch/arm/dts/rk3288-jerry.dts
create mode 100644 arch/arm/dts/rk3288-thermal.dtsi
create mode 100644 arch/arm/dts/rk3288-veyron-chromebook.dtsi
create mode 100644 arch/arm/dts/rk3288-veyron.dtsi
create mode 100644 arch/arm/dts/rk3288.dtsi
create mode 100644 arch/arm/include/asm/arch-rockchip/clock.h
create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rk3288.h
create mode 100644 arch/arm/include/asm/arch-rockchip/ddr_rk3288.h
create mode 100644 arch/arm/include/asm/arch-rockchip/gpio.h
create mode 100644 arch/arm/include/asm/arch-rockchip/grf_rk3288.h
create mode 100644 arch/arm/include/asm/arch-rockchip/hardware.h
create mode 100644 arch/arm/include/asm/arch-rockchip/i2c.h
create mode 100644 arch/arm/include/asm/arch-rockchip/periph.h
create mode 100644 arch/arm/include/asm/arch-rockchip/pmu_rk3288.h
create mode 100644 arch/arm/include/asm/arch-rockchip/sdram.h
create mode 100644 arch/arm/mach-rockchip/Kconfig
create mode 100644 arch/arm/mach-rockchip/Makefile
create mode 100644 arch/arm/mach-rockchip/board-spl.c
create mode 100644 arch/arm/mach-rockchip/board.c
create mode 100644 arch/arm/mach-rockchip/common.c
create mode 100644 arch/arm/mach-rockchip/rk3288/Kconfig
create mode 100644 arch/arm/mach-rockchip/rk3288/Makefile
create mode 100644 arch/arm/mach-rockchip/rk3288/reset_rk3288.c
create mode 100644 arch/arm/mach-rockchip/rk3288/sdram_rk3288.c
create mode 100644 arch/arm/mach-rockchip/rk3288/syscon_rk3288.c
create mode 100644 board/firefly/firefly-rk3288/Kconfig
create mode 100644 board/firefly/firefly-rk3288/MAINTAINERS
create mode 100644 board/firefly/firefly-rk3288/Makefile
create mode 100644 board/firefly/firefly-rk3288/firefly-rk3288.c
create mode 100644 board/google/chromebook_jerry/Kconfig
create mode 100644 board/google/chromebook_jerry/MAINTAINERS
create mode 100644 board/google/chromebook_jerry/Makefile
create mode 100644 board/google/chromebook_jerry/jerry.c
create mode 100644 configs/chromebook_jerry_defconfig
create mode 100644 configs/firefly-rk3288_defconfig
create mode 100644 doc/README.rockchip
create mode 100644 doc/device-tree-bindings/clock/rockchip,rk3188-cru.txt
create mode 100644 doc/device-tree-bindings/clock/rockchip,rk3288-cru.txt
create mode 100644 doc/device-tree-bindings/clock/rockchip,rk3288-dmc.txt
create mode 100644 doc/device-tree-bindings/clock/rockchip.txt
create mode 100644 doc/device-tree-bindings/pinctrl/rockchip,pinctrl.txt
create mode 100644 doc/device-tree-bindings/thermal/rockchip-thermal.txt
create mode 100644 drivers/clk/clk_rk3288.c
create mode 100644 drivers/gpio/rk_gpio.c
create mode 100644 drivers/i2c/rk_i2c.c
create mode 100644 drivers/mmc/rockchip_dw_mmc.c
create mode 100644 drivers/pinctrl/rockchip/Makefile
create mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3288.c
create mode 100644 drivers/power/pmic/act8846.c
create mode 100644 drivers/power/regulator/act8846.c
create mode 100644 drivers/serial/serial_rockchip.c
create mode 100644 drivers/spi/rk_spi.c
create mode 100644 drivers/spi/rk_spi.h
create mode 100644 include/configs/chromebook_jerry.h
create mode 100644 include/configs/firefly-rk3288.h
create mode 100644 include/configs/rk3288_common.h
create mode 100644 include/dt-bindings/clock/rk3288-cru.h
create mode 100644 include/dt-bindings/clock/rockchip,rk808.h
create mode 100644 include/dt-bindings/pinctrl/rockchip.h
create mode 100644 include/dt-bindings/power-domain/rk3288.h
create mode 100644 include/power/act8846_pmic.h
create mode 100644 tools/rkcommon.c
create mode 100644 tools/rkcommon.h
create mode 100644 tools/rkimage.c
create mode 100644 tools/rksd.c
create mode 100644 tools/rkspi.c
Regards,
Simon
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] Please pull u-boot-rockchip.git
2015-09-03 18:00 Simon Glass
@ 2015-09-03 20:57 ` Tom Rini
0 siblings, 0 replies; 6+ messages in thread
From: Tom Rini @ 2015-09-03 20:57 UTC (permalink / raw)
To: u-boot
On Thu, Sep 03, 2015 at 12:00:56PM -0600, Simon Glass wrote:
> Hi Tom,
>
> Here is the Rockchip support from the new u-boot-rockchip.git tree. It
> includes Sjoerd's patches to fix up MMC within U-Boot proper (plus a
> few other tings) so that it can boot a kernel.
>
>
> The following changes since commit b7e84c93c450480ca4ff51ad2eb56bd83c1dc368:
>
> Merge branch 'master' of http://git.denx.de/u-boot-sunxi (2015-08-31
> 12:12:27 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-rockchip.git
>
> for you to fetch changes up to f2acc55e3d28e96a6fcc060a7081eb4e2ad96350:
>
> rockchip: Put README image creation commands on one line (2015-09-02
> 21:28:25 -0600)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150903/39537d09/attachment.sig>
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] Please pull u-boot-rockchip.git
@ 2015-09-22 1:35 Simon Glass
2015-09-22 12:55 ` Tom Rini
0 siblings, 1 reply; 6+ messages in thread
From: Simon Glass @ 2015-09-22 1:35 UTC (permalink / raw)
To: u-boot
Hi Tom.
This doesn't break anything and makes the pinctrl behaviour correct, so it
is good to get it into this release.
The following changes since commit 1fb8d7933924aa5deb7e722d64c1d9fc7f0b2b82:
Merge git://git.denx.de/u-boot-x86 (2015-09-17 17:00:08 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-rockchip.git
for you to fetch changes up to 8a5f6129d1450f5ff92a55cfcfd7b96ee019e303:
pinctrl: move dm_scan_fdt_node() out of pinctrl uclass (2015-09-19
15:42:15 -0600)
----------------------------------------------------------------
Masahiro Yamada (1):
pinctrl: move dm_scan_fdt_node() out of pinctrl uclass
drivers/pinctrl/pinctrl-uclass.c | 15 +++++++++------
drivers/pinctrl/rockchip/pinctrl_rk3288.c | 8 ++++++++
2 files changed, 17 insertions(+), 6 deletions(-)
Regards,
Simon
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] Please pull u-boot-rockchip.git
2015-09-22 1:35 Simon Glass
@ 2015-09-22 12:55 ` Tom Rini
0 siblings, 0 replies; 6+ messages in thread
From: Tom Rini @ 2015-09-22 12:55 UTC (permalink / raw)
To: u-boot
On Mon, Sep 21, 2015 at 07:35:59PM -0600, Simon Glass wrote:
> Hi Tom.
>
> This doesn't break anything and makes the pinctrl behaviour correct, so it
> is good to get it into this release.
>
>
> The following changes since commit 1fb8d7933924aa5deb7e722d64c1d9fc7f0b2b82:
>
> Merge git://git.denx.de/u-boot-x86 (2015-09-17 17:00:08 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-rockchip.git
>
> for you to fetch changes up to 8a5f6129d1450f5ff92a55cfcfd7b96ee019e303:
>
> pinctrl: move dm_scan_fdt_node() out of pinctrl uclass (2015-09-19
> 15:42:15 -0600)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150922/93aaef53/attachment.sig>
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] Please pull u-boot-rockchip.git
@ 2015-10-03 17:18 Simon Glass
2015-10-09 13:55 ` Tom Rini
0 siblings, 1 reply; 6+ messages in thread
From: Simon Glass @ 2015-10-03 17:18 UTC (permalink / raw)
To: u-boot
Hi Tom,
A few final bug fixes.
The following changes since commit 996ec1dcc58a34b53891acde0ec5df9141b5fcc2:
Merge branch 'master' of git://git.denx.de/u-boot-fdt (2015-10-03
10:48:06 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-rockchip.git
for you to fetch changes up to b1f492ca9e0c090209824ff36456d4f131843190:
rockchip: Reconfigure the malloc based to point to system memory
(2015-10-03 10:24:33 -0600)
----------------------------------------------------------------
Masahiro Yamada (1):
serial: rockchip: make ROCKCHIP_SERIAL depend on ARCH_ROCKCHIP
Sjoerd Simons (1):
rockchip: Reconfigure the malloc based to point to system memory
arch/arm/mach-rockchip/board-spl.c | 7 +++++++
drivers/serial/Kconfig | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
Regards,
Simon
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] Please pull u-boot-rockchip.git
2015-10-03 17:18 [U-Boot] Please pull u-boot-rockchip.git Simon Glass
@ 2015-10-09 13:55 ` Tom Rini
0 siblings, 0 replies; 6+ messages in thread
From: Tom Rini @ 2015-10-09 13:55 UTC (permalink / raw)
To: u-boot
On Sat, Oct 03, 2015 at 06:18:44PM +0100, Simon Glass wrote:
> Hi Tom,
>
> A few final bug fixes.
>
>
> The following changes since commit 996ec1dcc58a34b53891acde0ec5df9141b5fcc2:
>
> Merge branch 'master' of git://git.denx.de/u-boot-fdt (2015-10-03
> 10:48:06 -0400)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-rockchip.git
>
> for you to fetch changes up to b1f492ca9e0c090209824ff36456d4f131843190:
>
> rockchip: Reconfigure the malloc based to point to system memory
> (2015-10-03 10:24:33 -0600)
>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151009/d027897d/attachment.sig>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-10-09 13:55 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-03 17:18 [U-Boot] Please pull u-boot-rockchip.git Simon Glass
2015-10-09 13:55 ` Tom Rini
-- strict thread matches above, loose matches on Subject: below --
2015-09-22 1:35 Simon Glass
2015-09-22 12:55 ` Tom Rini
2015-09-03 18:00 Simon Glass
2015-09-03 20:57 ` Tom Rini
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox