blob: c3c958ca3eb94835330a8ddd5a5732e0c4111719 (
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
|
# This file is part of the OpenADK project. OpenADK is copyrighted
# material, please see the LICENCE file in the top-level directory.
config ADK_LINUX_KERNEL_MISC_DEVICES
bool
config ADK_LINUX_KERNEL_MFD_SYSCON
bool
config ADK_LINUX_KERNEL_OF
bool
config ADK_LINUX_KERNEL_COMMON_CLK
bool
config ADK_LINUX_KERNEL_FIRMWARE_IN_KERNEL
bool
default y if ADK_LINUX_KERNEL_R8169 && ADK_LINUX_KERNEL_ROOT_NFS
default n
config ADK_LINUX_KERNEL_EXTRA_FIRMWARE
string
default "rtl8168e-2.fw" if ADK_LINUX_KERNEL_R8169 && ADK_LINUX_KERNEL_ROOT_NFS
default ""
config ADK_LINUX_KERNEL_FW_LOADER_USER_HELPER
bool
config ADK_LINUX_KERNEL_KEYS
bool
config ADK_LINUX_KERNEL_SBUS
bool
config ADK_LINUX_KERNEL_FIQ
bool
config ADK_LINUX_KERNEL_FSL_OTP
bool
depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 || \
ADK_TARGET_SYSTEM_PHYTEC_IMX6
default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 || \
ADK_TARGET_SYSTEM_PHYTEC_IMX6
default n
config ADK_LINUX_KERNEL_IMX_WEIM
bool
depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 || \
ADK_TARGET_SYSTEM_PHYTEC_IMX6
default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 || \
ADK_TARGET_SYSTEM_PHYTEC_IMX6
default n
config ADK_LINUX_KERNEL_INTEL_IOMMU
bool
config ADK_LINUX_KERNEL_IOMMU_API
bool
config ADK_LINUX_KERNEL_IOMMU_IOVA
bool
config ADK_LINUX_KERNEL_DMAR_TABLE
bool
menu "Miscellaneous devices support"
source "target/linux/config/Config.in.rtc"
source "target/linux/config/Config.in.leds"
source "target/linux/config/Config.in.watchdog"
source "target/linux/config/Config.in.thermal"
source "target/linux/config/Config.in.i2c"
source "target/linux/config/Config.in.spi"
source "target/linux/config/Config.in.regmap"
source "target/linux/config/Config.in.regulator"
source "target/linux/config/Config.in.gpio"
source "target/linux/config/Config.in.dma"
source "target/linux/config/Config.in.lib"
config ADK_LINUX_KERNEL_PWM
bool
config ADK_LINUX_KERNEL_PWM_IMX
bool
select ADK_LINUX_KERNEL_PWM
depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 || \
ADK_TARGET_SYSTEM_PHYTEC_IMX6
default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 || \
ADK_TARGET_SYSTEM_PHYTEC_IMX6
default n
config ADK_LINUX_KERNEL_KEXEC
bool "Add KEXEC syscall"
help
You need also kexec-tools to benefit from it.
config ADK_LINUX_KERNEL_PARPORT
tristate "Generic parallel port support"
depends on ADK_TARGET_WITH_PP
help
Kernel module for generic parallel port support.
config ADK_LINUX_KERNEL_PARPORT_PC
tristate "PC style parallel port support"
depends on ADK_LINUX_KERNEL_PARPORT
help
Kernel module for PC style parallel port support.
config ADK_LINUX_KERNEL_PLIP
tristate "PLIP (internet over parallel port)"
depends on ADK_LINUX_KERNEL_PARPORT
select ADK_LINUX_KERNEL_PARPORT_PC
help
PLIP: IPv4 over parallel port, using a Turbo Laplink
(crossed null-printer) cable. Drivers exist for DOS
(from Crynwr), Linux 2.x (protocol changed and is no
longer compatible with Linux 1.x), FreeBSD and MirBSD.
This will enlarge your kernel by about 8 KiB.
config ADK_LINUX_KERNEL_PRINTER
tristate "Line printer support"
depends on ADK_LINUX_KERNEL_PARPORT
select ADK_LINUX_KERNEL_PARPORT_PC
help
Kernel module for line printer support
config ADK_LINUX_KERNEL_PPDEV
tristate "Userland parallel port driver"
depends on ADK_LINUX_KERNEL_PARPORT
select ADK_LINUX_KERNEL_PARPORT_PC
help
Kernel module for userland parallel port access
config ADK_LINUX_KERNEL_FW_LOADER
tristate "Userspace firmware loading support"
depends on !ADK_TARGET_SYSTEM_SHARP_ZAURUS
help
This may be necessary when using drivers which require
loading of external firmware files.
config ADK_LINUX_KERNEL_EEPROM_93CX6
tristate "93cx6 eeprom support"
depends on ADK_LINUX_KERNEL_MAC80211
select ADK_LINUX_KERNEL_MISC_DEVICES
config ADK_LINUX_KERNEL_IOMMU_SUPPORT
bool "IOMMU support for Intel"
select ADK_LINUX_KERNEL_PCI_MSI
select ADK_LINUX_KERNEL_INTEL_IOMMU
select ADK_LINUX_KERNEL_IOMMU_API
select ADK_LINUX_KERNEL_IOMMU_IOVA
select ADK_LINUX_KERNEL_DMAR_TABLE
depends on ADK_TARGET_WITH_IOMMU
default y
endmenu
|