Bian Jin chen
3469bfafc4
configs: rk3399pro: enable avb and dtbo for Android P.
...
Change-Id: I7e3c95d1dbdfded7c89f70b1df9f38a7468573ed
Signed-off-by: Bian Jin chen <kenjc.bian@rock-chips.com>
2019-05-05 09:34:52 +08:00
Joseph Chen
94cf1096ee
power: charge animation: fix cmd compile error
...
cmd depends on DM_CHARGE_DISPLAY and default y.
Change-Id: I5e685e0020c4aa1da80ffc27e5a576bc8969c3be
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-04-30 11:38:48 +08:00
Joseph Chen
6213b40154
cmd: CMD_DTMIG: select OF_LIBFDT_OVERLAY
...
Change-Id: I67d7040d477712169c815273dfaf913a4cf258e7
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-04-30 10:41:57 +08:00
Jason Zhu
c9f547d895
rockchip: param: add sdupdate variable to indicate card function
...
Add sdupdate variable to receive card function info from preloader atags.
If the sd card is updated-card, set sdupdate to bootargs. otherwise test
whether the sd cart is ROCKCHIP_SD_UPDATE_CARD or not by rkimgtest cmd.
Change-Id: I6c09ade4a31a2e4c8349245e9e345f735afd11e9
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-04-30 08:50:53 +08:00
Joseph Chen
ff21a545f5
rockchip: resource: fix parse gpio base address error
...
We should parse node name to identify the gpio port before
reading base address, it avoids to use miss match address.
Move out gpio_parse_base_address() from sub string parse is
better.
Set gpio as input mode before reading.
Change-Id: Iffd4ef7f3ceb1bb56a65680265af74ca50b14712
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-04-29 16:36:08 +08:00
Hisping Lin
efb93541fe
lib: optee_client: add module name in print func
...
Change-Id: I6cdcb0870bf5a3915009421e5c8b09584ac2bb6c
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
2019-04-29 11:09:18 +08:00
Jason Zhu
4f2523c3a0
lib: avb: load full partition if allow verification error
...
Change-Id: I506676512a46ec09d6c617f555f735a24fc4a594
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
2019-04-29 11:08:08 +08:00
Jason Zhu
813227ad54
lib: avb: add init ab metadata interface
...
Change-Id: Ifad6c8ca70568c2dc8eea0a4ead23e3e7a2a0e74
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
2019-04-29 11:05:35 +08:00
Wyon Bi
350f6a1836
video/drm: rgb: support pinctrl state select
...
Change-Id: I7eb1204e24e17894d529fc582d3bd4a90a61327a
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
2019-04-29 10:13:19 +08:00
Elaine Zhang
88c36f1205
clk: rockchip: rk3399: fix up the assert error
...
Change-Id: I8cc4f6b775243fef1f5c8e2c711eb1b16eac79a8
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2019-04-28 14:51:00 +08:00
Jon Lin
f25e3caf73
rkflash: support 4KB page size spi nand
...
1.support 4KB page size spi nand
2.add new spi nand: ATO25D1GA, XT26G02B, XT26G01B, HYF4GQ4UAACBE
Change-Id: I331c98341e9aa5f2e15cd7a4a5c6aeb2136d65dd
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2019-04-23 10:25:40 +08:00
Zorro Liu
12bc9cd8e1
rockchip: dts: rk3368: enable sdmmc
...
Change-Id: I9c9147a952572b36a389dd6ea958f68cdc712121
Signed-off-by: Zorro Liu <lyx@rock-chips.com>
2019-04-22 15:13:12 +08:00
Joseph Chen
b04f87d753
common: spl: support booting bl32
...
Change-Id: I525f2b3c9ce24464a775291ab8924adbc0da85f0
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-04-22 14:44:24 +08:00
Jason Zhu
5c391abe02
rockchip: dts: rk3368: add cd-gpios
...
Add cd-gpios to test the mmc device whether exit.
Change-Id: I8ab96fd5300da25d82005ac638e6d2b728ed82ce
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
2019-04-22 12:36:52 +08:00
Joseph Chen
b54b76f12a
configs: add rknpu-lion_defconfig
...
Change-Id: I89d2cc39febbfd4cab8373f0be6f437957c6b758
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-04-18 15:20:26 +08:00
Yu YongZhen
f992fe3334
clk: rockchip: rk3308: Make DCLK_VOP clock id consistent with kernel
...
Change-Id: I3e5b042a5e7b4bd4a7724451b30cfa9601955541
Signed-off-by: Yu YongZhen <yuyz@rock-chips.com>
2019-04-16 09:06:52 +08:00
Yu YongZhen
ed73b76733
rockchip: rk3308: release GPIO0_A4 for other usage
...
After switch to io_vsel3 after system power on, we should release
GPIO0_A4 for other usage.
Change-Id: I16bc33fd976fe957b57cd3a0f90ff44659ca93f2
Signed-off-by: Yu YongZhen <yuyz@rock-chips.com>
2019-04-16 08:56:12 +08:00
Joseph Chen
0436a29d64
make.sh: use "${RKCHIP_LOADER}MINIALL*.ini" to match ini files
...
clean: use variant "ini" for default MINIALL.ini path
Change-Id: Ia1583a915ebbbc4ec5299b9ef6d81b04592bd04b
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-04-11 15:35:00 +08:00
Joseph Chen
f089d907de
make.sh: add max limit size check before packing uboot.img
...
The uboot.img header is 2KB size.
Change-Id: Ia99b71740423a5809233a3401f5a8698ae463749
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-04-11 15:34:03 +08:00
Joseph Chen
9ad3008a7c
tools: rockchip: boot/trust_merger: fix prefix append error
...
- still append prefix if not match legacy prefix;
- ignore append prefix for output;
Change-Id: I1a8fc77ce73cbf169af49ce40ce3a0731861c617
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-04-11 14:28:27 +08:00
Joseph Chen
45c2a034cd
tools: rockchip: boot/trust_merge: fix '--replace" missing append new path
...
Change-Id: Icddfb2ce9c7ba6f4b4e558eb5833ba79d0e7b976
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-04-11 12:15:20 +08:00
Joseph Chen
2bbbd780f8
tools: rockchip: loaderimage: print file size with KB
...
load addr is 0x600000!
pack input ./u-boot.bin
pack file size: 484551(473 KB)
crc = 0xfef42a0e
uboot version: U-Boot 2017.09-02804-ge3e39ee-dirty (Apr 10 2019 - 14:11:39)
Change-Id: If8fbdd943e328db41523ded47deeedfe8c6bde0e
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-04-11 12:13:41 +08:00
Jason Zhu
e65f23e90c
disk: rkparam: fix get disk part size error
...
The disk part size is defined as number of blocks in partition rather
than bytes.So delete "<< 9".
Change-Id: I4428e5965c6456fcc69fb601d18a97fc48210617
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
2019-04-10 14:43:52 +08:00
Simon Xue
e7c691e7c7
watchdog: add support for Rockchip watchdog
...
Change-Id: I6b50f79df12e86453f6defbbddba5f0cf2078d28
Signed-off-by: Simon Xue <xxm@rock-chips.com>
2019-04-10 14:35:24 +08:00
David Wu
860893596c
ARM: dts: rk1808-evb: Add gmac support at dts level
...
Note that the gmac status is disabled.
Change-Id: Ifac56c5d5c1cc10d5f2882fbfd1ef02d97299127
Signed-off-by: David Wu <david.wu@rock-chips.com>
2019-04-10 14:14:15 +08:00
David Wu
4dad63273a
config: rk1808: Enable GMAC config
...
Change-Id: I168a1fd36101ef360461adfe0372d1ad490e41fc
Signed-off-by: David Wu <david.wu@rock-chips.com>
2019-04-10 14:14:15 +08:00
David Wu
ff86648dc8
net: Add rk1808 gmac support
...
Change-Id: Iba89fc63dce6553beb266106f5f6287a2779032f
Signed-off-by: David Wu <david.wu@rock-chips.com>
2019-04-10 14:14:15 +08:00
Joseph Chen
5055cc911c
Makefile: generate u-boot.dtb from dt-spl.dtb when using kernel dtb
...
u-boot.bin doesn't affect u-boot.bin generation, but without this patch,
it provides a wrong dtb file for user to debug when using kernel dtb.
'FORCE' is necessary to promise update u-boot.bin in every compilation.
Change-Id: I53e6b73cb2a457bde222f8b9c7844f3877d63cdc
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-04-10 14:12:52 +08:00
Elaine Zhang
6b5ade5a57
clk: rockchip: rk1808: fix up the clk_set_default failed
...
Change-Id: If49d6def0e16b93238311885217f30a4b7a2e7c3
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2019-04-10 12:04:10 +08:00
Elaine Zhang
b9f5972251
clk: rockchip: rk1808: add mac clk interface
...
support mac clk set rate and set parent.
Change-Id: I3b4626fd3fcc5ffdf3c58add9c1bc002bb56429a
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2019-04-10 12:04:10 +08:00
David Wu
6078abbb1f
ARM: dts: px30-evb: Add gmac support at dts level for px30
...
Change-Id: I21d3b41b488297cb5374f74a1e28ba17f2c441f8
Signed-off-by: David Wu <david.wu@rock-chips.com>
2019-04-10 12:04:10 +08:00
David Wu
9155f29fd7
config: px30: Enable GMAC config
...
Change-Id: I89e6b2876c6f3269cff626411a38482661f59598
Signed-off-by: David Wu <david.wu@rock-chips.com>
2019-04-10 12:04:10 +08:00
David Wu
18ae91c869
net: Add px30 gmac support
...
Change-Id: I2c5618e74ef3e710a498795e31c6fe9e3f8d8e89
Signed-off-by: David Wu <david.wu@rock-chips.com>
2019-04-10 11:24:29 +08:00
Elaine Zhang
22d359b877
clk: rockchip: px30: add mac clk interface
...
support mac clk set rate and set parent.
Change-Id: Iaadcb701cf37083d90a37b24f4ffba3bef9c88cd
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2019-04-10 11:24:29 +08:00
Elaine Zhang
221585fb35
clk: rockchip: rk3308: support pclk_wdt get rate
...
Change-Id: I001cfef774c9657b6286467dc4ef841771841895
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2019-04-09 17:39:21 +08:00
Elaine Zhang
ced960d2b6
clk: rockchip: rk3288: support pclk_wdt get rate
...
Change-Id: I99f384344feb68ae5b91ade901df4019790ef8db
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2019-04-09 17:39:21 +08:00
Elaine Zhang
33a03efd7a
clk: rockchip: rk3128: support pclk_wdt get rate
...
Change-Id: Ie5dbfe5bd3fdd7868a5db64b96471a5524bde462
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2019-04-09 17:39:21 +08:00
Elaine Zhang
68d8964cb4
clk: rockchip: rk1808: support pclk_wdt get rate
...
Change-Id: Ib204b4c014c3b4cbd35d1f335378b0b399689303
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2019-04-09 17:39:21 +08:00
Elaine Zhang
8afd7ff1e3
clk: rockchip: px30: support pclk_wdt get rate
...
Change-Id: I1d58d032c6f3843df3fdee65b1ee9cd3614435b1
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2019-04-09 17:39:21 +08:00
Elaine Zhang
a4e491228b
clk: rockchip: rk3368: support pclk_wdt get rate
...
Change-Id: I8253532cfa6a1d492d68b0e778f625621cad5dab
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2019-04-09 17:39:21 +08:00
Elaine Zhang
981ee0bd7d
clk: rockchip: rk3399: support pclk_wdt get rate
...
Change-Id: I8634beb815d5129534c36861c2f02e62669889e9
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2019-04-09 17:39:21 +08:00
Kever Yang
03a691401b
rockchip: rk3328: update defconfig for spl support
...
1. rk3328_defconfig output for tpl is too big, remove TPL_MISC
2. we need to reserve IRAM for ATF binary loading.
Change-Id: Ie3286405d44386e309760b59d502224fb76ce24d
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
2019-04-09 15:15:30 +08:00
Shixiang Zheng
7e72214d51
video/drm: logo: the negative height will cause vop register err
...
the bmp file has been processed when reserved equals BMP_PROCESSED_FLAG
Change-Id: I793582cdd4ee5ee2a774c7a0dee8d36c81ed4f4c
Signed-off-by: Shixiang Zheng <shixiang.zheng@rock-chips.com>
2019-04-09 14:44:20 +08:00
David Wu
9a272a6177
ARM: dts: rk3308-evb: Add mac node support at dts level for rk3308b
...
Note: the default status of mac is disabled.
Change-Id: I2f3cebb03f19f16c2553579e69e8312943d7ed75
Signed-off-by: David Wu <david.wu@rock-chips.com>
2019-04-09 11:09:22 +08:00
David Wu
22125d78ab
ARM: dts: rk3308: Add mac node support at dtsi level
...
Change-Id: I8c109a092b0fb1f9df2d7d8da905b38c7e65b0de
Signed-off-by: David Wu <david.wu@rock-chips.com>
2019-04-09 11:09:22 +08:00
David Wu
200683ea3d
clk: rockchip: Add mac clock support for rk3308
...
Change-Id: I972e2b7977f0f94164c72ae2205ec51780eb7373
Signed-off-by: David Wu <david.wu@rock-chips.com>
2019-04-09 11:09:22 +08:00
David Wu
c4ff7367d6
config: evb-rk3308: Enable GMAC config
...
Change-Id: I6884fbce580e677981daa142e611248e38ef4952
Signed-off-by: David Wu <david.wu@rock-chips.com>
2019-04-09 11:09:22 +08:00
David Wu
23adb58f0c
net: Add rk3308 mac support
...
Change-Id: I143e7847e2249fafdcbcdaf69ff3a88915674836
Signed-off-by: David Wu <david.wu@rock-chips.com>
2019-04-09 11:09:22 +08:00
Joseph Chen
4862a585bc
configs: rk3399pro-npu: enable fan53555 regulator
...
Change-Id: I71a45e5dc77fefd4278c9fa8ca0dd8f0f31cdd32
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-04-09 10:55:06 +08:00
Joseph Chen
2dd104a51f
rockchip: param: set common reserved memory only for ARM64
...
Follow legacy U-Boot rules(branch: rkdevelop).
Change-Id: Id181baf1b3fe77f2bf5f15405b1a7618920cbed1
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-04-09 10:54:14 +08:00