~funderscore blog cgit wiki get in touch
aboutsummaryrefslogtreecommitdiff
blob: 914f4d9605345cd945dadc45b213517ff4209e19 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
if ARCH_SNAPDRAGON

config SYS_SOC
	default "snapdragon"

config SYS_MALLOC_F_LEN
	default 0x2000

config SPL_SYS_MALLOC_F_LEN
	default 0x2000

config SDM845
	bool "Qualcomm Snapdragon 845 SoC"
	default n
	select LINUX_KERNEL_IMAGE_HEADER

config LNX_KRNL_IMG_TEXT_OFFSET_BASE
	default 0x80000000

choice
	prompt "Snapdragon board select"

config TARGET_DRAGONBOARD410C
	bool "96Boards Dragonboard 410C"
	select BOARD_LATE_INIT
	select ENABLE_ARM_SOC_BOOT0_HOOK
	help
	  Support for 96Boards Dragonboard 410C. This board complies with
	  96Board Open Platform Specifications. Features:
	  - Qualcomm Snapdragon 410C SoC - APQ8016 (4xCortex A53, Adreno 306)
	  - 1GiB RAM
	  - 8GiB eMMC, uSD slot
	  - WiFi, Bluetooth and GPS module
	  - 2x Host, 1x Device USB port
	  - HDMI
	  - 20-pin low speed and 40-pin high speed expanders, 4 LED, 3 buttons

config TARGET_DRAGONBOARD820C
	bool "96Boards Dragonboard 820C"
	help
	  Support for 96Boards Dragonboard 820C. This board complies with
	  96Board Open Platform Specifications. Features:
	  - Qualcomm Snapdragon 820C SoC - APQ8096 (4xKyro CPU)
	  - 3GiB RAM
	  - 32GiB UFS drive

config TARGET_DRAGONBOARD845C
	bool "96Boards Dragonboard 845C"
	help
	  Support for 96Boards Dragonboard 845C aka Robotics RB3 Development
	  Platform. This board complies with 96Boards Open Platform
	  Specifications. Features:
	  - Qualcomm Snapdragon SDA845 SoC
	  - 4GiB RAM
	  - 64GiB UFS drive
	select MISC_INIT_R
	select SDM845

config TARGET_STARQLTECHN
	bool "Samsung S9 SM-G9600(starqltechn)"
	help
	  Support for Samsung S9 SM-G9600(starqltechn) board.
	  Features:
	  - Qualcomm Snapdragon SDM845 SoC
	  - 4GiB RAM
	  - 64GiB UFS drive
	select MISC_INIT_R
	select SDM845

config TARGET_QCS404EVB
	bool "Qualcomm Technologies, Inc. QCS404 EVB"
	select LINUX_KERNEL_IMAGE_HEADER
	help
	  Support for Qualcomm Technologies, Inc. QCS404 evaluation board.
	  Features:
	  - Qualcomm Snapdragon QCS404 SoC
	  - 1GiB RAM
	  - 8GiB eMMC, uSD slot

endchoice

source "board/qualcomm/dragonboard410c/Kconfig"
source "board/qualcomm/dragonboard820c/Kconfig"
source "board/qualcomm/dragonboard845c/Kconfig"
source "board/samsung/starqltechn/Kconfig"
source "board/qualcomm/qcs404-evb/Kconfig"

endif