Commit Graph

2896 Commits

Author SHA1 Message Date
Kever Yang 9d6b570b88 rockchip: lion-rk3368: remove rockchip timer
We use ARM generic timer.

Change-Id: Iafc3a71c87dd3f005134c3e6235ec5f8294a415d
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2018-01-23 08:45:27 +08:00
Kever Yang 8fcd17873c rockchip: make u-boot-tpl.its common
All rockchip can re-use this its file.

Change-Id: I75b5a5b2865d861bc6b746ad42491b5596d269cc
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2018-01-22 17:56:31 +08:00
Kever Yang 27569069df rockchip: rk3328: sync defconfig after back port
Change-Id: Ia1909ac6d477c1401cf229ebe57ffe343d411eb7
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2018-01-17 15:49:28 +08:00
Kever Yang 21d68a455c rockchip: rk3399: update with save defconfig
Change-Id: I070833a72b6b80ab903b8ee4f38093cb1dece3b6
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2018-01-17 15:49:27 +08:00
Philipp Tomsich 74a0d3c69f rockchip: firefly-rk3399: enable SPL_ATF_NO_PLATFORM_PARAM
The Rockchip-released ATF for the Firefly apparently (i.e. Kever
reported this) does not tolerate a FDT being passed as the platform
parameter and will run into a hard stop.

To work around this limitation in the ATF parameter handling, we
enable SPL_ATF_NO_PLATFORM_PARAM (which will force passing NULL for
the platform parameters).

Note that this only affects this platform, as the ATF releases for the
RK3368 and RK3399 have always either ignored the platform parameter
(i.e. before the FDT-based parameters were supported) or support
receiving a pointer to a FDT.

Change-Id: I77c94b7cd073914c07419e0bad1fb199a53a0637
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
2018-01-17 15:49:27 +08:00
Kever Yang 147f2cfcc5 rockchip: rk322x: update defconfig after back port
update text base, update its file

Change-Id: I58c8b2b1b6743dd1a50e6387be8a1238c97a9a42
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2018-01-17 15:49:27 +08:00
Masahiro Yamada 0e13c182e0 Move CONFIG_PANIC_HANG to Kconfig
Freescale (NXP) boards have lots of defconfig files per board.
I used "imply PANIC_HANG" for them.

Change-Id: I56347810ee33ccd8bb3553b0ee95b858e827ce9b
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: York Sun <york.sun@nxp.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 7e3caa81e0e9cc5e2beed4a3a1c334e2119f4498)
2018-01-17 15:27:28 +08:00
Kever Yang bff05d39ad rockchip: firefly-rk3399: update fit source
use pythone script

Change-Id: Ia09eef20b24bf936d02a7bdf0835023d1943009e
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2018-01-17 15:27:28 +08:00
Kever Yang b287022126 UPSTREAM: rockchip: update ROCKCHIP_SPL_RESERVE_IRAM to 0
Only rk3399 atf need ROCKCHIP_SPL_RESERVE_IRAM. This commit updates
its default setting to 0 so that other SoCs do not need to define it.

Change-Id: I40e453451d5376ce15aede0859a7e5b336220094
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 8a8106f06639314f750c9f8dc2b72df3925f7fbf)
2018-01-17 15:27:28 +08:00
Philipp Tomsich 0f68ddd14e UPSTREAM: rockchip: defconfig: puma-rk3399: bypass ADC-based boot_mode check
The boot (and fallback/emergency boot) concept for the RK3399-Q7
differs from Rockchip's reference platforms.

On the RK3399-Q7, some of this functionality is present in the
bootloader itself (and configurable); some is backed in hardware by
the Qseven BIOS_DISABLE signal to invoke the final stages of fallbacks
(i.e. either an external boot bypassing on-module memories or falling
back to the BROM for USB recovery).

In summary: the ADC-based boot_mode check does not apply for the
RK3399-Q7 and we therefore disable it (in this commit) by setting
CONFIG_BOOT_MODE_REG to 0.

Change-Id: Iad0aace3a6f789c7fbed55fe73480572b33df824
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit e5ee24dda20af5dc87971b497268f9fb1c83027e)
2018-01-17 15:27:28 +08:00
Philipp Tomsich 3327a2717b rockchip: defconfig: lion-rk3368: sync up with SPL changes for ATF
This tracks the SPL changes for ATF for the RK3368-uQ7:
 * renames ATF_SUPPORT to ATF
 * drops CONFIG_SPL_ATF_TEXT_BASE (now dynamically retrieved from
   the .itb file)

Change-Id: Ibb5c0769d20edf7e80d2fbf420f5a58bd4b4ef03
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit ec4bf3d6bd5ebc01d2664560b1e79e36994f6c1d)
2018-01-17 15:27:28 +08:00
Philipp Tomsich 30f7cc2439 UPSTREAM: rockchip: defconfig: puma-rk3399: sync up with SPL changes for ATF
This defconfig update makes use of the new features:
 * CONFIG_ROCKCHIP_SPL_RESERVE_IRAM is now set to 0, as there is no
   overlap between the M0 firmware and the ATF (we load this to DRAM
   and relocate it to its final location within the ATF)
 * tracks the ATF_SUPPORT -> ATF renaming

Change-Id: I91dca4f1b51701a00eef67114793633c334ed84c
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit cba7b949b4a2ebceabf6adde04eb9f67f71c7ee4)
2018-01-17 15:27:28 +08:00
Philipp Tomsich 7cde5f1b41 rockchip: defconfig: firefly-rk3399: sync up with SPL changes for ATF
This tracks the SPL changes for ATF for the Firefly:
 * renames ATF_SUPPORT to ATF
 * drops CONFIG_SPL_ATF_TEXT_BASE

Change-Id: I3e386320f689b010344a0f1c8ca87fe9bcc0d075
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit cd5eae5590fcf8529ff0b2268db0968558842218)
2018-01-17 15:27:28 +08:00
Philipp Tomsich 17e3c82628 UPSTREAM: rockchip: lion-rk3368: defconfig: select PHY_MICREL_KSZ90X1
The RK3368-uQ7 uses a KSZ9031 PHY on-module.  Enable PHY_MICREL_KSZ90X1
in the associated defconfig.

References: da3b9e7f ("Move PHY_MICREL and PHY_MICREL_KSZ90X1 to Kconfig")
Change-Id: I5759ebc2d155d53711e294d739515959048a35d4
Signed-off-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 ed6be4fcdfd4db56081e366c40dee7c3fb19ef59)
2018-01-17 15:27:28 +08:00
Philipp Tomsich c6de4e8bb3 UPSTREAM: rockchip: puma-rk3399: defconfig: select PHY_MICREL_KSZ90X1
The RK3368-uQ7 uses a KSZ9031 PHY on-module.  Enable PHY_MICREL_KSZ90X1
in the associated defconfig (this somehow got lost with da3b9e7f).

References: da3b9e7f ("Move PHY_MICREL and PHY_MICREL_KSZ90X1 to Kconfig")
Change-Id: I0c324927c02138759c162708cfd3c30069051e25
Signed-off-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 18a158979c67cd5316c84ecbc3cb4c91ee8c9e37)
2018-01-17 15:27:28 +08:00
Jean-Jacques Hiblot 2bbcffb1d3 UPSTREAM: dts: renamed FIT_EMBED to MULTI_DTB_FIT and moved it to the dts Kconfig
CONFIG_FIT_EMBED might be confused with CONFIG_OF_EMBED, rename it
MULTI_DTB_FIT as it is able to get a DTB from a FIT image containing
multiple DTBs. Also move the option to the Kconfig dedicated to the DTS
options and create a README for this feature.

Change-Id: Ide55c474339db3ccd5e20499c54c8bb41fe3a2c9
Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 11955590a284ecb75892aad5f1174ca1b94a709b)
2018-01-17 15:27:28 +08:00
Tom Rini bcf5156aaa UPSTREAM: common: Drop LOGLEVEL to 4
While this came in with a default value of 6 I am lowering this to 4.
The MTD/UBI code has a large number of error messages that we include
now.  In addition, "normally" warning messages are not included so this
feels like a more natural level to have.

Change-Id: I20bc4b32caf1876d5f6052851580383f00a67dc9
Signed-off-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 6a3e65dea3e525b5337ca8014aa4be9f5fafeb92)
2018-01-17 15:27:28 +08:00
Masahiro Yamada a9a4552a1c UPSTREAM: printk: collect printk stuff into <linux/printk.h> with loglevel support
When we import code from Linux, with regular re-sync planned, we want
to use printk() and pr_*().  U-Boot does not support them in a clean
way.  So, people end up with local macros, or compat headers here and
there, then we occasionally see build errors of definition conflicts.

We have include/linux/compat.h, but putting all sorts of unrelated
things into a single header is just a temporal workaround.  Hence this
patch, to find the best home for all printk variants.  If you want to
use printk() and friends, please include <linux/printk.h>.  This header
is self-contained, and pulls in only a few headers.

When I was testing this clean-up, I noticed the image size exceeded
its platform limit on some boards.  This is because all pr_*() that
were previously defined as no-op in include/linux/mtd/mtd.h (unless
CONFIG_MTD_DEBUG is set), are now enabled.

To make such boards happy, this commit also implements CONFIG_LOGLEVEL.
The concept is similar to the kernel parameter "loglevel".  (Actually,
the Kconfig help message was taken from kernel-paremeter.txt of Linux)
Messages with a loglevel smaller than console loglevel will be printed.

The difference is the loglevel is build-time determined.  To save the
image size, lower priority pr_*() are compiled out.  I set the default
of CONFIG_LOGLEVEL to 6, i.e. pr_notice and higher priority messages
are compiled in.

I adjusted CONFIG_LOGLEVEL to avoid build error for some boards.

Change-Id: I997d8bbeedd48777be87472df8ed126181fc4b8e
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
[trini: Add in SPL_LOGLEVEL that is the same as LOGLEVEL]
Signed-off-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit b44b30260ffa3dc82f4bb98b022483bb09e95353)
2018-01-17 15:27:28 +08:00
Maxime Ripard 14464b32f6 UPSTREAM: cmd: Move CONFIG_RANDOM_UUID to Kconfig
CONFIG_RANDOM_UUID is used by the GPT command to generate random UUID when
none are provided.

Move that option to Kconfig.

Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Jagan Teki <jagan@openedev.com>
Change-Id: Ie4c840fb583d1e5c95170e452ccbb04034926119
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 47738acceda5bae52b7c33ce912da6b52244c033)
2018-01-17 15:27:28 +08:00
Philipp Tomsich b5136c76a9 UPSTREAM: rockchip: defconfig: puma-rk3399: update for DM_REGULATOR support in SPL
The RK3399-Q7 requires DM regulator support in SPL, so we can use the
regulator framework to reenable the eMMC and SPI, if these had been
turned of by the BIOS_DISABLE signal.

Change-Id: Ic6d7471fe85f69b5820fd8a865904db923c25ac0
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 7c158634cade29f6d1f898997c82b100d303527c)
2018-01-17 15:27:28 +08:00
Jagan Teki e64e037f9b 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)
2018-01-17 15:26:22 +08:00
Philipp Tomsich 28ac74a2f9 UPSTREAM: rockchip: lion-rk3368: defconfig: remove duplicate CONFIG_ENV_IS_IN_MMC
Remove a duplicate CONFIG_ENV_IS_IN_MMC assignment for the lion-rk3368
defconfig.

Change-Id: I3c2e615c0290fdd10a6202571edffdd1ae04752c
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 8d35f3694f89244c546ea0909e85cc2ec8a1e87e)
2018-01-16 18:17:14 +08:00
Bin Meng 115142eae5 UPSTREAM: usb: kbd: Set a default polling mechanism for USB keyboard
The choice of "USB keyboard polling" cannot be optional as without
one mechanism being set, it just doesn't work. Set the default one
to CONFIG_SYS_USB_EVENT_POLL.

Fixes: ecad7051 ("configs: Migrate all of the existing USB symbols, except fastboot")
Change-Id: I9c54076edba03ca9fc10801f9f4bebb54ffd0ef9
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 2e5026a2f022f1c5ab5e879684a895ccdca7690c)
2018-01-16 18:17:07 +08:00
Philipp Tomsich 6094f89565 UPSTREAM: rockchip: defconfig: puma-rk3399: enable OF_LIVE (live tree)
With the critical drivers ready for switching to a live tree, we can
now enable it in the defconfig for the RK3399-Q7.

Change-Id: I6bc9f0cc8de2f8b40f7dfdb8b69271412914333d
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 7b87e3bfaf1ef1109da0f749040426c9e665c361)
2018-01-16 18:16:48 +08:00
Andy Yan 1dc5824468 UPSTREAM: rockchip: rk3368: add the missing target and pinctrl config for sheep board
Add the missing target and pinctrl config for rk3368 sheep board

Change-Id: Icf677ec8bd0ecc29797b2662ca0ad4369891a0fa
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 8ac884974a46ae2f206b4053ea32814303912b08)
2018-01-16 18:16:48 +08:00
Jagan Teki c19af67fed 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)
2018-01-16 18:16:48 +08:00
Philipp Tomsich 4b4cac54f4 UPSTREAM: rockchip: lion-rk3368: defconfig: resync w/ OF_LIVE and BOOTSTAGE enabled
This adds OF_LIVE and BOOTSTAGE support for the RK3368-uQ7 and
regenerates the defconfig (picking up a few changes/reorderings) from
upstream Kconfig changes.

Change-Id: I80644ed20576f6c82edb84b5376807d4c2d4efb4
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit c254b29fef79a92948136855db41436392e2d28b)
2018-01-16 18:16:48 +08:00
Pantelis Antoniou 0608812d5b UPSTREAM: config: sandbox: Add unit tests
Add unit tests for sandbox default config.

Change-Id: Icf7b645fd561eca1f702a42f2b0b72dd1bb38722
Signed-off-by: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
Acked-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 1e9c4393fd0bc70b53d8159591043732acfb2bf3)
2018-01-16 18:16:48 +08:00
Alison Chaiken 135b53be98 UPSTREAM: add pytests for 'gpt rename' and 'gpt swap'
Add unit tests for the 'gpt rename' and 'gpt swap' commands that
rely on the block device created by test/py/make_test_disk.py.
Add CONFIG_CMD_GPT_RENAME to the sandbox_defconfig.  Remove the
testdisk.raw test device at the end of the tests.

Change-Id: I1c5b963a1f84168d4979ad1591f68a5f2a259935
Signed-off-by: Alison Chaiken <alison@peloton-tech.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit c5772188ede914b0e67c2a58ae179039a582afe0)
2018-01-16 18:14:09 +08:00
Kever Yang 3c186af272 rockchip: rk3229: config: updpate block api to rkimg api
Change-Id: Ic73e266835f17509d7a45af589dd11d2df79fc14
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2017-12-08 18:13:25 +08:00
Kever Yang c446d7743f rockchip: rk312x-config: update config with new api
Change-Id: Id912e2a63e57fe82dffdd678fa9574f08e18bd30
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2017-12-08 18:13:25 +08:00
Xing Zheng 2d1049f50b 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>
2017-12-08 11:00:43 +08:00
Andy Yan b4e776703f rockchip: evb_rv1108: enable ROCKCHIP_SFC
This enable Rockchip Serial Flash controller for
SPI Nor divices.

Change-Id: I5ee3a0697336be04b5619e4592a2c49de7099cf9
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
2017-12-06 18:08:39 +08:00
Joseph Chen 8535e87782 rockchip: configs: evb-rk3126: add CONFIG_ROCKCHIP_RK3126
drivers can use the macro to distinguish RK3128 and RK3126

Change-Id: I9dac767a4db114cfbc0ae13d52d7499cc8db3096
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2017-12-05 09:34:48 +08:00
Joseph Chen f151ed19e0 rockchip: configs: bnd-d708: add CONFIG_ROCKCHIP_RK3126
drivers can use the macro to distinguish RK3128 and RK3126

Change-Id: I518c0097eb2191f911f3fdde0289dce9e19851cf
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2017-12-05 09:34:48 +08:00
Kever Yang 54457d1a88 rockchip: rk3126-bnd: enable boot_android
Change-Id: I2e7268d1d49033bdf8c922a8dcfc235cb6fa78b4
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2017-11-29 16:31:15 +08:00
Jerry Xu 2ff77a3ca1 rockchip: configs: bnd-d708: support mipi dsi
Change-Id: Iee84fb31c0cd6a8d9a680cdf7c2e7fcf7dd13781
Signed-off-by: Jerry Xu <xbl@rock-chips.com>
2017-11-29 16:19:00 +08:00
Andy Yan 4aacf5882f rockchip: configs: bnd-d708: enable nand support
Board bnd-d708 uses nand as the system storage,
so enable nand support here.

Change-Id: Ia56e6c5e47196f45432261b6b895d8b0fdcb1de5
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
2017-11-28 16:11:31 +08:00
Joseph Chen f492fc0066 rockchip: rk3126: add bnd-d708 board support
Change-Id: Iaf6c81dcc2eb8623f5234d7f2e32b47e536b1c32
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2017-11-23 16:59:17 +08:00
Cody Xie c9d8141cc6 gva_rk3229: Modify to bringup Android Things.
Change-Id: Ie13341380f3526478ca35643e52ebbee741f9269
Signed-off-by: Cody Xie <cody.xie@rock-chips.com>
2017-11-20 10:29:57 +08:00
Francis Fan f795db4fde rockchip: rk3229: set CONFIG_ROCKCHIP_VENDOR_PARTITION to enable vendor api
Change-Id: I51fb6f6c66bf4e2ebb24a833184f336be640cf57
Signed-off-by: Francis Fan <francis.fan@rock-chips.com>
Signed-off-by: Cody Xie <cody.xie@rock-chips.com>
2017-11-20 10:29:57 +08:00
Francis Fan 991297a54a rockchip: rk3229: set CONFIG_ROCKCHIP_BLOCK_API to enable block api
Change-Id: I16d20e39df54441739ee59084f737b44a3d6caf0
Signed-off-by: Francis Fan <francis.fan@rock-chips.com>
Signed-off-by: Cody Xie <cody.xie@rock-chips.com>
2017-11-20 10:29:57 +08:00
Cody Xie 1df1c8728f gva-rk3229: Enable rockchip efuse driver.
Change-Id: Icc10ec157c9c86ecb909d71766f0d16ae920b451
Signed-off-by: Cody Xie <cody.xie@rock-chips.com>
2017-11-20 10:29:56 +08:00
Cody Xie 24b70d1ee0 gva-rk3229: Enable vendor storage related api.
Change-Id: Iffb5761f2203592f9151c9c58d91e2678d9a781e
Signed-off-by: Cody Xie <cody.xie@rock-chips.com>
2017-11-20 10:29:56 +08:00
Kever Yang b4a5485919 rockchip: rk3229: add gva som board support
gva-rk3229 is a som based board design for Android Things project.

Change-Id: I2e054407231a2549573d2302855c09b9795fdddd
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2017-11-14 11:11:45 +08:00
Kever Yang a2be733b20 rockchip: evb-rk3399: update defconfig after rebase
Change-Id: I81018850cc6612d2252558db53f864651c6f73d6
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2017-11-14 10:55:57 +08:00
Kever Yang bcf2399d4d rockchip: evb-rk3229: update defconfig after rebase
update defconfig after rebase from next-dev, mostly:
- add boot_android, avb

Change-Id: I44807f7ad51656fd350b5fe558ac47884c022934
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2017-11-14 10:55:57 +08:00
Kever Yang 2be87fa7ea rockchip: rk3229: use google vid/pid
Change-Id: I385cdbcd0d97a8ae680898aeb3669a6f00a41954
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2017-11-14 10:55:48 +08:00
Kever Yang f5af8671df rockchip: enable fastboot for firefly
Change-Id: I8f0cbe975e8d63de3988bad7fe8593d460372cc9
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2017-11-14 10:55:47 +08:00
Andy Yan 2b0c24e04f rockchip: configs: enable ROCKCHIP_PARTITION_BOOT
This enable bootrkp command to boot a system from
rockchip format partition.

Change-Id: Ia7a1bdaccafc85393cc5156e41d8f44d500af7b8
Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
2017-11-08 17:35:03 +08:00