Commit Graph

3448 Commits

Author SHA1 Message Date
Sandy Huang 3a14896631 rockchip: rk3568: enable LVDS config
Signed-off-by: Sandy Huang <hjc@rock-chips.com>
Change-Id: I5d8f6c44d937fb083b604135da8b525d76bccb70
2021-02-24 11:09:59 +08:00
Jason Zhu 94aae7c79d configs: rv1126-emmc-tb: support low power detect in spl
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I207c15a009cbc53292482d663507887cf3d0a5a1
2021-02-21 15:41:23 +08:00
Joseph Chen 89c126aeb5 configs: phycore-rk3288: add SPL pmic and regulator
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I3ece9c6d5e11c63e7888bfc64146e710eee96449
2021-02-21 15:41:23 +08:00
Joseph Chen f19896d177 configs: rockchip: add emmc/nand/sfc fragment for all platforms
We expect they are to be common fragment for different storage,
maybe there will be more configurations to be add in the future.

Example:
    make rv1126_defconfig rk-emmc.config  // generate .config
    ./make.sh                             // build with exist .config

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ib7bc64aaf16777eba8b64409674f8874a4ee8481
2021-02-08 16:56:54 +08:00
Jon Lin bc8c2a6ddb configs: Add rv1126-spl-spi-nand_defconfig
Rename rv1126-spi-nand_defconfig to rv1126-spl-spi-nand_defconfig

Change-Id: I7443d9961be6019e8abb62315feed336aa2d9c0a
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-02-08 15:18:48 +08:00
Jon Lin f757541b57 configs: Add rk3568-spl-spi-nand_defconfig
Rename rk3568-spi-nand_defconfig to rk3568-spl-spi-nand_defconfig

Change-Id: I36bc4995b63d4fd267c5b7ab8e4194da2395d3e4
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2021-02-08 15:18:48 +08:00
Joseph Chen 3ff518af86 configs: rk3568: enable non-secure OTP driver
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I3b35e54ce26aacb3c239d228c544dbfcb9fd8112
2021-02-08 11:31:34 +08:00
Yifeng Zhao 72f40a61fa configs: rk3568: add usbplug config
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: Ib341adf59f8566b54dbe27ecd7f949526bdf1264
2021-02-04 20:34:20 +08:00
Yifeng Zhao 42b8fbc43f configs: add dfu configs for rk3568
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I3b4a126cf42d2c5efc604fc87ef26bb65f8ad6c4
2021-02-04 17:27:59 +08:00
Yifeng Zhao 01abb59cac configs: add dfu configs for rv1126
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: If4b314c4fc01f559e581503e0e7740126c3957ee
2021-02-04 17:27:59 +08:00
Joseph Chen f703e20ccc configs: add rk3568-aarch32.config
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: If3fb2c2febae8dc3a810f6748283d5527e248439
2021-02-04 15:06:29 +08:00
Joseph Chen 3ae4136e01 rockchip: rk3568: enable hardware rand library
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ib537ad840d81fe152969166d6a37c4ddb64f1de7
2021-02-03 17:47:51 +08:00
Lin Jinhan 395a594bd5 configs: rv1126: enable rng module
CONFIG_DM_RNG=y
CONFIG_RNG_ROCKCHIP=y

Change-Id: Ia0ad252c4886fed33ffca681df926d6ed4e6bc73
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
2021-01-30 09:50:09 +08:00
Lin Jinhan c39f2cf7f6 configs: rk3568: enable rng driver
CONFIG_DM_RNG=y
CONFIG_RNG_ROCKCHIP=y

Change-Id: I3d937db599874ecf07f96f4d7ec94956972b895f
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
2021-01-29 17:51:08 +08:00
William Wu d0aa80fb69 configs: rv1126: enable usb dwc3 host
Signed-off-by: William Wu <william.wu@rock-chips.com>
Change-Id: I8296e122285d3e6b3208607ad5a91fc12e8e074a
2021-01-29 14:57:09 +08:00
Joseph Chen e632c0509c configs: add rk3566-eink.config
- Build command:
	./make.sh rk3566-eink

- Update command for rk3566-eink.config:
	./scripts/sync-fragment.sh configs/rk3566-eink.config

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I5253b5bdc8dda950dcc3a310e058df9045ddb751
2021-01-27 11:30:51 +08:00
Joseph Chen c995c47b7d configs: rk3568: remove Eink support
They will be added into rk3566-eink.config.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I0538b2af2bfa73190118df645143a3412e8a2ffe
2021-01-27 11:23:15 +08:00
Weiwen Chen a2a2f053f6 configs: rv1126-spi-nor-tiny: spl enable gpt
Signed-off-by: Weiwen Chen <cww@rock-chips.com>
Change-Id: I372ecc4eac94bd7d9f699d674b4e5ee81cb1ccf0
2021-01-19 18:06:05 +08:00
Joseph Chen e42c205803 configs: rk3568: enable SPL secure otp
Fix compile error if enable CONFIG_SPL_FIT_SIGNATURE:

  LD      spl/u-boot-spl
lib/built-in.o: In function `rsa_burn_key_hash':
/home4/cjh/uboot-nextdev/lib/rsa/rsa-verify.c:591: undefined reference to `misc_otp_get_device'
/home4/cjh/uboot-nextdev/lib/rsa/rsa-verify.c:595: undefined reference to `misc_otp_read'
/home4/cjh/uboot-nextdev/lib/rsa/rsa-verify.c:661: undefined reference to `misc_otp_read'
/home4/cjh/uboot-nextdev/lib/rsa/rsa-verify.c:673: undefined reference to `misc_otp_write'
/home4/cjh/uboot-nextdev/lib/rsa/rsa-verify.c:678: undefined reference to `misc_otp_read'
/home4/cjh/uboot-nextdev/lib/rsa/rsa-verify.c:688: undefined reference to `misc_otp_write'
scripts/Makefile.spl:357: recipe for target 'spl/u-boot-spl' failed

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I48c6a2349bc10451f7c2c1f99f8b522e1244fad6
2021-01-19 17:17:30 +08:00
Jason Zhu e6d86e0023 configs: rv1126-spi-nand: reduce the code size
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I4c9273ad1cbbe0730c7057e932a55075ff6e1942
2021-01-11 11:28:36 +08:00
Jason Zhu ec7aa9fc77 configs: rk3568: redefine the CONFIG_FASTBOOT_BUF_ADDR
According to the CONFIG_SYS_LOAD_ADDR.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: Ie2679791283618a9b86447ac26a0d2ef7574eb86
2021-01-08 09:22:21 +08:00
Jason Zhu b822206b1f configs: rk3568-nand: reduce the code size
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: Icc72cf5af4a843ec3f721d538085d2870e47ecbc
2021-01-07 10:39:27 +08:00
Yifeng Zhao 1800dd0569 configs: rk3568: enable slc nand
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I885ce4eaf5ac0625e84e1a2195b477725edc6216
2021-01-07 09:28:32 +08:00
Jason Zhu daa2653382 configs: rk3568: support mtd write in spl
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: Ic0c4502bf202796df6138ccfb91a09636d6b99db
2021-01-06 15:30:03 +08:00
Jason Zhu 0fb8f93bbb configs: rv1126: support mtd write in spl
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: Idba0d10e80d6368a912d6369c85efb6eaa2212d6
2021-01-06 15:29:57 +08:00
Jason Zhu 0554021750 configs: rk3568-spi-nand: reduce code size for spi nand device
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I6f47591f30ff4eb7b9bfa1830bf8060963c3a210
2021-01-06 15:29:51 +08:00
Jason Zhu 153f99a6bf configs: rk3568: support mmc write in spl
The a/b system info need be stored in spl.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I8296a52ad50a4afa0f4632d589890011c7ff4720
2021-01-04 17:12:37 +08:00
Ziyuan Xu 993c3b78b3 configs: rv1126-emmc-tb: disable pinctrl for tb
Change-Id: I67932a0c17f8d0f9cab858421ae40965d583a8bd
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2020-12-31 14:46:55 +08:00
Algea Cao 9db037e4cc configs: rk3568: Enable hdmi config for rk3568
Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: I08edf492932839bcc59093e231b5356c1983dc31
2020-12-31 14:38:43 +08:00
Joseph Chen ac6373ccc8 configs: rk3568: enable optee-client v2
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ib5eaf36b07bfb88a140669e9755eb5e0a120e83c
2020-12-30 17:02:32 +08:00
Joseph Chen f62abd3813 configs: rk3568: enable android image hash verify
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ib4291c46e46c2d1edffa0338d18f1cc0dae65008
2020-12-30 17:02:32 +08:00
Jason Zhu fb4fd3b6ad configs: rk3568: support a/b system for spl
If support a/b system in uboot, please slect CONFIG_ANDROID_AB.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I7465bbfd5ed526805df02796674bdc1ef769aefb
2020-12-30 16:04:51 +08:00
David Wu a38f1c5ac9 configs: Enable ethernet support for rk3568
Change-Id: I74437c9da16cde98469c6761d73074c6041f0520
Signed-off-by: David Wu <david.wu@rock-chips.com>
2020-12-29 18:06:54 +08:00
Wyon Bi 0309acda6d configs: rk3568: Add support for edp
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
Change-Id: Id13e7f7964bbddfaa2ff8eb13ec58336abdc0a2b
2020-12-28 09:54:04 +00:00
Joseph Chen 2b75673259 configs: rk3568: enable decompress image
Do decompress in post image process.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I018d346bf28878e41709d1b50d6c1e097fa6cb6f
2020-12-28 16:52:44 +08:00
Joseph Chen acfb487b4a configs: rk3568: sync with make savedefconfig
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ib3c7af85ca5bd9989c6f522f00320c7d6f6f18f0
2020-12-28 16:52:44 +08:00
Jason Zhu 5c9deb91df configs: rk3568: add rsa key size
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I714c329f3def375ae4d25953bbe119071b7f16ba
2020-12-28 14:13:08 +08:00
Jason Zhu 9b12595b4e configs: rv1126: add CONFIG_RSA_C_SIZE
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I54fb49bb88110ce430a4451b79c84c8c06a2e4da
2020-12-28 14:11:44 +08:00
Joseph Chen bba527036a Revert "configs: rk3568: remove TPL"
This reverts commit 9f2604d889.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Idebf1b530ae0a3a171b4045d1631e380b137c1ec
2020-12-19 17:11:13 +08:00
Joseph Chen 9f2604d889 configs: rk3568: remove TPL
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I8985b55d2939be88d0e641ff7b966393556d399f
2020-12-18 18:03:01 +08:00
Wenping Zhang a6c9b6a3fb configs: rk3568: enable eink configs for rk3568.
Signed-off-by: Wenping Zhang <wenping.zhang@rock-chips.com>
Change-Id: I671c08fd2a905d5b9c8c9a70d975b59fb96eabd1
2020-12-10 17:51:14 +08:00
Guochun Huang 0164ed29c6 configs: rk3568: enable mipi dsi
Signed-off-by: Guochun Huang <hero.huang@rock-chips.com>
Change-Id: Ia79377d460416847fcab0ddbeaa928ff8cea8918
2020-12-09 14:53:25 +08:00
Joseph Chen aff7b24130 configs: add rk3566.config which base on rk3568_defconfig
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ib57d3871d8adc0b4f6a6bb1a6e54eebca9d8cfd3
2020-12-07 17:04:36 +08:00
Jason Zhu 26dba18e91 configs: rk3568: support pinctrl driver in spl
So the sd iomux can be set in spl when the process is sd-boot.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I9bb1efc4c33a1433cc09ae8466bfd8f56ab8a2c9
2020-12-07 09:24:24 +08:00
Jason Zhu 70d0725693 rv1126: support pinctrl driver in spl
So the sd iomux can be set in spl when the process is sd-boot.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I91873168e6af877c006bb477070a88f66bd1bb8d
2020-11-30 15:10:50 +08:00
Yifeng Zhao 893be51cf5 configs: add nand config for rk3568
This nand config for rk3568 can support MLC NAND, TLC NAND and EMMC.

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I658a151f964f3ae99c2165471d4690acec3740f5
2020-11-30 09:53:23 +08:00
Weiwen Chen c91220724d configs: rv1126-spi-nor-tb.config: update base on rv1126-spi-nor-tiny_defconfig
Signed-off-by: Weiwen Chen <cww@rock-chips.com>
Change-Id: Ib413a9480c007223ea406fa082d324302fe8a111
2020-11-26 09:26:35 +08:00
Joseph Chen d3ae171348 configs: rk3568: use hardware crypto for SHA/RSA
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I92f802e3bf01d652d3376e8e75f569a69ec34b58
2020-11-24 16:06:37 +08:00
Lin Jinhan 1d1195dd87 configs: rk3568: enable crypto v2
enable CONFIG_DM_CRYPTO
enable CONFIG_ROCKCHIP_CRYPTO_V2

Change-Id: I02be1839a60134bfc319fd695f5f878614b2e722
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
2020-11-24 16:02:35 +08:00
Mark Huang 8d0f4dce8f configs: rv1126-ab.config: no bootdelay to save boot time
Change-Id: Ib3db29eafa1d81360c15f94f0b9264c64d8b56cc
Signed-off-by: Mark Huang <huangjc@rock-chips.com>
2020-11-23 19:35:18 +08:00