xref: /OK3568_Linux_fs/buildroot/package/rockchip/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1menuconfig BR2_PACKAGE_ROCKCHIP
2	bool "Rockchip Platform"
3
4if BR2_PACKAGE_ROCKCHIP
5
6config BR2_PACKAGE_ROCKCHIP_HAS_ISP1
7	bool
8	help
9	  Has Rockchip ISP1
10
11config BR2_PACKAGE_ROCKCHIP_HAS_ISP2
12	bool
13	help
14	  Has Rockchip ISP2
15
16config BR2_PACKAGE_ROCKCHIP_HAS_ISP3
17	bool
18	help
19	  Has Rockchip ISP3
20
21choice
22	default BR2_PACKAGE_RK3588
23	prompt "Rockchip SoC"
24
25config BR2_PACKAGE_PX30
26	bool "px30 chip"
27	select BR2_PACKAGE_ROCKCHIP_HAS_ISP1
28	help
29	  Use rockchip's px30 chip
30
31config BR2_PACKAGE_RK3036
32	bool "rk3036 chip"
33	help
34	  Use rockchip's rk3036 chip
35
36config BR2_PACKAGE_RK312X
37	bool "rk312x chip"
38	select BR2_PACKAGE_ROCKCHIP_HAS_ISP1
39	help
40	  Use rockchip's rk312x chip
41
42config BR2_PACKAGE_RK3288
43	bool "rk3288 chip"
44	select BR2_PACKAGE_ROCKCHIP_HAS_ISP1
45	help
46	  Use rockchip's rk3288 chip
47
48config BR2_PACKAGE_RK3308
49	bool "rk3308 chip"
50	help
51	  Use rockchip's rk3308 chip
52
53config BR2_PACKAGE_RK3326
54	bool "rk3326 chip"
55	select BR2_PACKAGE_ROCKCHIP_HAS_ISP1
56	help
57	  Use rockchip's rk3326 chip
58
59config BR2_PACKAGE_RK3358
60	bool "rk3358 chip"
61	select BR2_PACKAGE_ROCKCHIP_HAS_ISP1
62	help
63	  Use rockchip's rk3358 chip
64
65config BR2_PACKAGE_RK3399
66	bool "rk3399 chip"
67	select BR2_PACKAGE_ROCKCHIP_HAS_ISP1
68	help
69	  Use Rockchip's rk3399 SoC
70
71config BR2_PACKAGE_RK3399PRO
72	bool "rk3399pro chip"
73	select BR2_PACKAGE_ROCKCHIP_HAS_ISP1
74	help
75	  Use Rockchip's rk3399pro SoC
76
77config BR2_PACKAGE_RK3528
78	bool "rk3528 chip"
79	help
80	  Use Rockchip's rk3528 SoC
81
82config BR2_PACKAGE_RK3562
83	bool "rk3562 chip"
84	select BR2_PACKAGE_ROCKCHIP_HAS_ISP2
85	help
86	  Use Rockchip's rk3562 SoC
87
88config BR2_PACKAGE_RK3566_RK3568
89	bool "rk3566 or rk3568 chip"
90	select BR2_PACKAGE_ROCKCHIP_HAS_ISP2
91	help
92	  Use Rockchip's rk3566 or rk3568 SoC
93
94config BR2_PACKAGE_RK3588
95	bool "rk3588"
96	select BR2_PACKAGE_ROCKCHIP_HAS_ISP3
97	help
98	  Use Rockchip's rk3588 SoC
99
100endchoice
101
102# Camera Engine packages
103config BR2_PACKAGE_CAMERA_ENGINE
104	bool "Rockchip Camera Engine For ISP"
105	depends on BR2_PACKAGE_ROCKCHIP_HAS_ISP1 || BR2_PACKAGE_ROCKCHIP_HAS_ISP2 || BR2_PACKAGE_ROCKCHIP_HAS_ISP3
106	select BR2_PACKAGE_CAMERA_ENGINE_RKISP if BR2_PACKAGE_ROCKCHIP_HAS_ISP1
107	select BR2_PACKAGE_CAMERA_ENGINE_RKAIQ if BR2_PACKAGE_ROCKCHIP_HAS_ISP2
108	select BR2_PACKAGE_CAMERA_ENGINE_RKAIQ if BR2_PACKAGE_ROCKCHIP_HAS_ISP3
109	help
110	  Depend on Chip Type, there are different camera_engine packages.
111	  Enable this config to choose camera_engine package by chip automatically.
112
113menu "Rockchip BSP packages"
114	source "package/rockchip/camera-engine-rkaiq/Config.in"
115	source "package/rockchip/camera-engine-rkisp/Config.in"
116	source "package/rockchip/gstreamer1-rockchip/Config.in"
117	source "package/rockchip/libv4l-rkmpp/Config.in"
118	source "package/rockchip/npu_powerctrl/Config.in"
119	source "package/rockchip/npu_powerctrl_combine/Config.in"
120	source "package/rockchip/n4/Config.in"
121	source "package/rockchip/recovery/Config.in"
122	source "package/rockchip/rknpu/Config.in"
123	source "package/rockchip/rknpu2/Config.in"
124	source "package/rockchip/rknpu-fw/Config.in"
125	source "package/rockchip/rknn_demo/Config.in"
126	source "package/rockchip/rkscript/Config.in"
127	source "package/rockchip/rktoolkit/Config.in"
128	source "package/rockchip/rkupdate/Config.in"
129	source "package/rockchip/rkwifibt/Config.in"
130	source "package/rockchip/rkwifibt-app/Config.in"
131	source "package/rockchip/rockchip-alsa-config/Config.in"
132	source "package/rockchip/rockchip-rga/Config.in"
133	source "package/rockchip/rockchip-mali/Config.in"
134	source "package/rockchip/rockchip-mali-nvr/Config.in"
135	source "package/rockchip/rockchip-mpp/Config.in"
136	source "package/rockchip/rockchip-test/Config.in"
137	source "package/rockchip/rockit/Config.in"
138	source "package/rockchip/tee-user-app/Config.in"
139	source "package/rockchip/slt_gpu_light/Config.in"
140endmenu
141
142menu "Rockchip Qt demos"
143	source "package/rockchip/apps/Config.in"
144endmenu
145
146endif
147