| #
e64e037f |
| 27-Sep-2017 |
Jagan Teki <jagan@amarulasolutions.com> |
rk3288: vyasa: Add TPL support
Since the size of SPL can't be exceeded 0x8000 bytes in RK3288, it is not possible add new SPL features like Falcon mode or etc.
So add TPL stage so-that adding new f
rk3288: vyasa: Add TPL support
Since the size of SPL can't be exceeded 0x8000 bytes in RK3288, it is not possible add new SPL features like Falcon mode or etc.
So add TPL stage so-that adding new features to SPL is possible. - TPL: DRAM init, clocks - SPL: MMC, falcon, etc
Change-Id: I8e570e6a552b37dbe7e3c9cc879f70ff64f2354e Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> (update tpl text base, add memcpy/memset back) Signed-off-by: Kever Yang <kever.yang@rock-chips.com> (cherry picked from commit 532cb7f5ada0cc3779c33606d760ec99f6aa847a)
show more ...
|
| #
c19af67f |
| 12-Sep-2017 |
Jagan Teki <jagan@amarulasolutions.com> |
UPSTREAM: rk3288: Add Vyasa initial board support
This patch adds support for Vyasa RK3288 initial board from Amarula Solutions.
Change-Id: I50cc01993c16caa97a6b0f9019a5433bd30adc80 Reviewed-by: Si
UPSTREAM: rk3288: Add Vyasa initial board support
This patch adds support for Vyasa RK3288 initial board from Amarula Solutions.
Change-Id: I50cc01993c16caa97a6b0f9019a5433bd30adc80 Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Signed-off-by: Kever Yang <kever.yang@rock-chips.com> (cherry picked from commit d55af074e5a8dc85fc78f468d1f8bc96ae8b6855)
show more ...
|
| #
2d1049f5 |
| 06-Dec-2017 |
Xing Zheng <zhengxing@rock-chips.com> |
board: rockchip: add rk3288-evb-rk1608 board support
The rk3288-evb-rk1608 is a development/evaluation for RK3288 and RK1608. The RK3288 as Host AP, and the RK1608 as a Dual-cores DSP coprocessor, i
board: rockchip: add rk3288-evb-rk1608 board support
The rk3288-evb-rk1608 is a development/evaluation for RK3288 and RK1608. The RK3288 as Host AP, and the RK1608 as a Dual-cores DSP coprocessor, it provides high-performance professional computing capabilities to Host AP.
They communicate with each other through MIPI and SPI. There is a good host environment on host RK3288, we can easily debug RK1608.
Also, the rk3288-evb-rk1608 is different with rk3288-evb, so we need to add a independent BSP configuration for rk3288-evb-rk1608.
Change-Id: I75ec0e14ee88acd9de7f809d7e88bca97a77a5c2 Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
show more ...
|
| #
1dd6e381 |
| 06-Sep-2016 |
Ziyuan Xu <xzy.xu@rock-chips.com> |
rockchip: provide CONFIG_ROCKCHIP_SPL macro for convenience
Rockchip also provide some SPL binary for some SoCs, it's responsible for the SDRAM initialization, and load U-Boot to SDRAM.
We can use
rockchip: provide CONFIG_ROCKCHIP_SPL macro for convenience
Rockchip also provide some SPL binary for some SoCs, it's responsible for the SDRAM initialization, and load U-Boot to SDRAM.
We can use CONFIG_ROCKCHIP_SPL in case want to use Rockchip's SPL binary.
mkimage:
dd if=tools/rk_tools/bin/rk32/rk3288_ddr_400MHz_v1.03.bin of=spl.bin bs=4 skip=1 && tools/mkimage -n rk3288 -T rksd -d spl.bin rk3288_uboot.img && cat u-boot-dtb.bin >> rk3288_uboot.img
Change-Id: Icf918d02d5ae3fbbe3ddcb87e1b4930ec4cd141c Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com> Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
show more ...
|
| #
d43ef73b |
| 11-Jul-2017 |
Tom Rini <trini@konsulko.com> |
Merge branch 'master' of git://git.denx.de/u-boot-rockchip
|
| #
bafcf2db |
| 19-Jun-2017 |
Wadim Egorov <w.egorov@phytec.de> |
rockchip: Add basic support for phyCORE-RK3288 SoM based carrier board
The phyCORE-RK3288 is a SoM (System on Module) containing a RK3288 SoC. The module can be connected to different carrier boards
rockchip: Add basic support for phyCORE-RK3288 SoM based carrier board
The phyCORE-RK3288 is a SoM (System on Module) containing a RK3288 SoC. The module can be connected to different carrier boards. It can be also equipped with different RAM, SPI flash and eMMC variants. The Rapid Development Kit option is using the following setup:
- 1 GB DDR3 RAM (2 Banks) - 1x 4 KB EEPROM - DP83867 Gigabit Ethernet PHY - 16 MB SPI Flash - 4 GB eMMC Flash
Add basic support for the PCM-947 carrier board, a RK3288 based development board made by PHYTEC. This board works in a combination with the phyCORE-RK3288 System on Module.
Signed-off-by: Wadim Egorov <w.egorov@phytec.de> Reviewed-by: Simon Glass <sjg@chromium.org> Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
show more ...
|
| #
7da8680b |
| 29-Mar-2017 |
Jernej Skrabec <jernej.skrabec@siol.net> |
rockchip: Add support for MiQi rk3288 board
MiQi is rk3288 based development board with 1 or 2 GB SDRAM, 16 GB eMMC, micro SD card interface, 4 USB 2.0 ports, HDMI, gigabit Ethernet and expansion po
rockchip: Add support for MiQi rk3288 board
MiQi is rk3288 based development board with 1 or 2 GB SDRAM, 16 GB eMMC, micro SD card interface, 4 USB 2.0 ports, HDMI, gigabit Ethernet and expansion ports.
Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net> Reviewed-by: Kever Yang <kever.yang@rock-chips.com> Reviewed-by: Eddie Cai <eddie.cai.linux@gmail.com> Acked-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
43b5c78d |
| 29-Mar-2017 |
Jernej Skrabec <jernej.skrabec@siol.net> |
rockchip: cosmetic: Sort RK3288 boards
Sort rk3288 boards in alphabetical order.
Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net> Reviewed-by: Kever Yang <kever.yang@rock-chips.com> Reviewed
rockchip: cosmetic: Sort RK3288 boards
Sort rk3288 boards in alphabetical order.
Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net> Reviewed-by: Kever Yang <kever.yang@rock-chips.com> Reviewed-by: Eddie Cai <eddie.cai.linux@gmail.com> Acked-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
b16f6804 |
| 11-Feb-2017 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-rockchip
|
| #
6f279764 |
| 18-Jan-2017 |
Eddie Cai <eddie.cai.linux@gmail.com> |
rockchip: rename miniarm to tinker board
Miniarm is the internal project code. Now it is officially named Tinker board. So rename it.
Signed-off-by: Eddie Cai <eddie.cai@rock-chips.com> Reviewed-by
rockchip: rename miniarm to tinker board
Miniarm is the internal project code. Now it is officially named Tinker board. So rename it.
Signed-off-by: Eddie Cai <eddie.cai@rock-chips.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
e5ec4815 |
| 23-Jan-2017 |
Tom Rini <trini@konsulko.com> |
Kconfig: Migrate BOARD_LATE_INIT to a select
This option should not really be user selectable. Note that on PowerPC we currently only need BOARD_LATE_INIT when CHAIN_OF_TRUST is enabled so be condi
Kconfig: Migrate BOARD_LATE_INIT to a select
This option should not really be user selectable. Note that on PowerPC we currently only need BOARD_LATE_INIT when CHAIN_OF_TRUST is enabled so be conditional on that.
Signed-off-by: Tom Rini <trini@konsulko.com> Acked-by: Masahiro Yamada <yamada.masahiro@socionext.com> (for UniPhier)
show more ...
|
| #
70c1e047 |
| 13-Jan-2017 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-rockchip
|
| #
1a581460 |
| 18-Dec-2016 |
Martin Michlmayr <tbm@cyrius.com> |
rockchip: Fix veyron-minnie's Kconfig description
The veyron-minnie Kconfig referred to jerry by mistake.
Signed-off-by: Martin Michlmayr <tbm@cyrius.com> Acked-by: Simon Glass <sjg@chromium.org>
|
| #
2d221489 |
| 29-Nov-2016 |
Stefano Babic <sbabic@denx.de> |
Merge branch 'master' of git://git.denx.de/u-boot
Signed-off-by: Stefano Babic <sbabic@denx.de>
|
| #
8d089854 |
| 26-Nov-2016 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-rockchip
|
| #
c420ef67 |
| 13-Nov-2016 |
Simon Glass <sjg@chromium.org> |
rockchip: Add support for veyron-minnie (ASUS Chromebook Flip)
This adds support for the Asus Chromebook Flip, an RK3288-based clamshell device which can flip into 'tablet' mode. The device tree fil
rockchip: Add support for veyron-minnie (ASUS Chromebook Flip)
This adds support for the Asus Chromebook Flip, an RK3288-based clamshell device which can flip into 'tablet' mode. The device tree file comes from Linux v4.8. The SDRAM parameters are for 4GB Samsung LPDDR3.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
e70408c0 |
| 13-Nov-2016 |
Simon Glass <sjg@chromium.org> |
rockchip: Add support for veyron-mickey (Chromebit)
This adds support for the Asus Chromebit, and RK3288-based device designed to plug directly into an HDMI monitor. The device tree file comes from
rockchip: Add support for veyron-mickey (Chromebit)
This adds support for the Asus Chromebit, and RK3288-based device designed to plug directly into an HDMI monitor. The device tree file comes from Linux v4.8.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
5e9b1503 |
| 13-Nov-2016 |
Simon Glass <sjg@chromium.org> |
rockchip: Rename jerry files to veyron
At present we have a single rk3288-based Chromebook: chromebook_jerry. But all such Chromebooks can use the same binary with only device-tree differences. The
rockchip: Rename jerry files to veyron
At present we have a single rk3288-based Chromebook: chromebook_jerry. But all such Chromebooks can use the same binary with only device-tree differences. The family name is 'veyron', so rename the files accordingly.
Also update the device-tree filename since this currently differs from Linux.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
7fd11738 |
| 02-Nov-2016 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-rockchip
|
| #
4594ac07 |
| 08-Oct-2016 |
Kever Yang <kever.yang@rock-chips.com> |
rk3288: kconfig: remove duplicate definition of SPL_MMC_SUPPORT
SPL_MMC_SUPPORT defined in rockchip top level Kconfig instead of inside rk3288 and default to disable if ROCKCHIP_SPL_BACK_TO_BROM def
rk3288: kconfig: remove duplicate definition of SPL_MMC_SUPPORT
SPL_MMC_SUPPORT defined in rockchip top level Kconfig instead of inside rk3288 and default to disable if ROCKCHIP_SPL_BACK_TO_BROM defined.
Signed-off-by: Kever Yang <kever.yang@rock-chips.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
e00f76ce |
| 13-Sep-2016 |
Simon Glass <sjg@chromium.org> |
Convert CONFIG_SPL_SERIAL_SUPPORT to Kconfig
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
1fdf7c64 |
| 13-Sep-2016 |
Simon Glass <sjg@chromium.org> |
Convert CONFIG_SPL_MMC_SUPPORT to Kconfig
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
cc4288ef |
| 13-Sep-2016 |
Simon Glass <sjg@chromium.org> |
Convert CONFIG_SPL_LIBGENERIC_SUPPORT to Kconfig
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
77d2f7f5 |
| 13-Sep-2016 |
Simon Glass <sjg@chromium.org> |
Convert CONFIG_SPL_LIBCOMMON_SUPPORT to Kconfig
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org>
|
| #
d3662dff |
| 13-Sep-2016 |
Simon Glass <sjg@chromium.org> |
Convert CONFIG_SPL_DRIVERS_MISC_SUPPORT to Kconfig
Move this option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass <sjg@chromium.org>
|