xref: /OK3568_Linux_fs/u-boot/configs/README.rockchip (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun/*
2*4882a593Smuzhiyun * (C) Copyright 2020 Rockchip Electronics Co., Ltd
3*4882a593Smuzhiyun *
4*4882a593Smuzhiyun * SPDX-License-Identifier:     GPL-2.0+
5*4882a593Smuzhiyun */
6*4882a593Smuzhiyun
7*4882a593SmuzhiyunAll platform defconfigs of Rockchip SDK
8*4882a593Smuzhiyun=======================================
9*4882a593Smuzhiyun
10*4882a593Smuzhiyun	|-----------------------|-----------------------------|
11*4882a593Smuzhiyun	|    rv1108             |    evb-rv1108_defconfig     |
12*4882a593Smuzhiyun	|-----------------------|-----------------------------|
13*4882a593Smuzhiyun	|    rv1126             |    rv1126_defconfig         |
14*4882a593Smuzhiyun	|-----------------------|-----------------------------|
15*4882a593Smuzhiyun	|    rk1806             |    rk1806_defconfig         |
16*4882a593Smuzhiyun	|-----------------------|-----------------------------|
17*4882a593Smuzhiyun	|    rk1808             |    rk1808_defconfig         |
18*4882a593Smuzhiyun	|-----------------------|-----------------------------|
19*4882a593Smuzhiyun	|    rk3036             |    rk3036_defconfig         |
20*4882a593Smuzhiyun	|-----------------------|-----------------------------|
21*4882a593Smuzhiyun	|    rk3128x            |    rk3128x_defconfig        |
22*4882a593Smuzhiyun	|-----------------------|-----------------------------|
23*4882a593Smuzhiyun	|    rk3126             |    rk3126_defconfig         |
24*4882a593Smuzhiyun	|-----------------------|-----------------------------|
25*4882a593Smuzhiyun	|    rk322x             |    rk322x_defconfig         |
26*4882a593Smuzhiyun	|-----------------------|-----------------------------|
27*4882a593Smuzhiyun	|    rk3288             |    rk3288_defconfig         |
28*4882a593Smuzhiyun	|-----------------------|-----------------------------|
29*4882a593Smuzhiyun	|    rk3368             |    rk3368_defconfig         |
30*4882a593Smuzhiyun	|-----------------------|-----------------------------|
31*4882a593Smuzhiyun	|    rk3328             |    rk3328_defconfig         |
32*4882a593Smuzhiyun	|-----------------------|-----------------------------|
33*4882a593Smuzhiyun	|    rk3399             |    rk3399_defconfig         |
34*4882a593Smuzhiyun	|-----------------------|-----------------------------|
35*4882a593Smuzhiyun	|    rk3399pro          |    rk3399pro_defconfig      |
36*4882a593Smuzhiyun	|-----------------------|-----------------------------|
37*4882a593Smuzhiyun	|    rk3399pro-npu      |    rknpu-lion_defconfig     |
38*4882a593Smuzhiyun	|-----------------------|-----------------------------|
39*4882a593Smuzhiyun	|    rk3308             |    rk3308_defconfig         |
40*4882a593Smuzhiyun	|-----------------------|-----------------------------|
41*4882a593Smuzhiyun	|    rk3308-aarch32     |    rk3308-aarch32_defconfig |
42*4882a593Smuzhiyun	|-----------------------|-----------------------------|
43*4882a593Smuzhiyun	|    px30               |    px30_defconfig           |
44*4882a593Smuzhiyun	|-----------------------|-----------------------------|
45*4882a593Smuzhiyun	|    rk3326             |    rk3326_defconfig         |
46*4882a593Smuzhiyun	|-----------------------|-----------------------------|
47*4882a593Smuzhiyun	|    rk3326-aarch32     |    rk3326-aarch32_defconfig |
48*4882a593Smuzhiyun	|-----------------------|-----------------------------|
49*4882a593Smuzhiyun
50*4882a593Smuzhiyun	We add config fragment support for some platform the name like: foo.config.
51*4882a593Smuzhiyun	There is BASE_DEFCONFIG configure to indicate the base defconfig of it.
52*4882a593Smuzhiyun
53*4882a593Smuzhiyun	Usage example:
54*4882a593Smuzhiyun		./make.sh rv1126-emmc-tb
55*4882a593Smuzhiyun
56*4882a593Smuzhiyun		It equals: make rv1126_defconfig rv1126-emmc-tb.config && make.
57*4882a593Smuzhiyun
58*4882a593Smuzhiyun
59*4882a593SmuzhiyunAll rv1126 defconfigs
60*4882a593Smuzhiyun==============================
61*4882a593Smuzhiyun
62*4882a593Smuzhiyun	rv1126_defconfig
63*4882a593Smuzhiyun	----------------
64*4882a593Smuzhiyun		Full features on rv1126.
65*4882a593Smuzhiyun
66*4882a593Smuzhiyun	rv1126-spi-nor-tiny_defconfig
67*4882a593Smuzhiyun	-----------------------------
68*4882a593Smuzhiyun		Tiny SPL & U-Boot image size with gzip compressed on SPI Nor board.
69*4882a593Smuzhiyun
70*4882a593Smuzhiyun	rv1126-emmc-tb.config
71*4882a593Smuzhiyun	---------------------
72*4882a593Smuzhiyun		Thunder boot feature on eMMC board.
73*4882a593Smuzhiyun
74*4882a593Smuzhiyun	rv1126-spi-nor-tb.config
75*4882a593Smuzhiyun	------------------------
76*4882a593Smuzhiyun		Thunder boot feature on SPI Nor board.
77*4882a593Smuzhiyun
78*4882a593Smuzhiyun	rv1126-usbplug.config
79*4882a593Smuzhiyun	---------------------
80*4882a593Smuzhiyun		Open source version of UsbPlug supported in U-Boot project.
81*4882a593Smuzhiyun		There is a ./usbplug.bin after compilation to replace the usbplug in rkbin project.
82*4882a593Smuzhiyun
83*4882a593Smuzhiyun	rv1126-ramboot.config
84*4882a593Smuzhiyun	---------------------
85*4882a593Smuzhiyun		Ram boot features on rv1126, only U-Boot proper is build.
86*4882a593Smuzhiyun
87