diff options
| author | Gabriel Ionescu <gabriel.ionescu@enea.com> | 2017-06-20 15:27:00 +0200 |
|---|---|---|
| committer | Adrian Dudau <adrian.dudau@enea.com> | 2017-06-21 10:59:08 +0200 |
| commit | 40d186df2dc94bcb1b8b0204f691678b9fa87466 (patch) | |
| tree | 8027d05c436963c3922031c775cd573d017a72ed /features/usbsupport | |
| parent | f42ac6c2248c3b1f49795abd2597856ceb1d8ce3 (diff) | |
| download | enea-kernel-cache-40d186df2dc94bcb1b8b0204f691678b9fa87466.tar.gz | |
Kernel: Add specific ragments for disabling unnecessary features
Signed-off-by: Gabriel Ionescu <gabriel.ionescu@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Diffstat (limited to 'features/usbsupport')
| -rw-r--r-- | features/usbsupport/usbsupport_n.cfg | 270 | ||||
| -rw-r--r-- | features/usbsupport/usbsupport_n.scc | 4 |
2 files changed, 274 insertions, 0 deletions
diff --git a/features/usbsupport/usbsupport_n.cfg b/features/usbsupport/usbsupport_n.cfg new file mode 100644 index 0000000..1324c55 --- /dev/null +++ b/features/usbsupport/usbsupport_n.cfg | |||
| @@ -0,0 +1,270 @@ | |||
| 1 | CONFIG_USB_SUPPORT=n | ||
| 2 | CONFIG_USB_COMMON=n | ||
| 3 | CONFIG_USB_ARCH_HAS_HCD=n | ||
| 4 | CONFIG_USB=n | ||
| 5 | # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set | ||
| 6 | |||
| 7 | # | ||
| 8 | # Miscellaneous USB options | ||
| 9 | # | ||
| 10 | CONFIG_USB_DEFAULT_PERSIST=n | ||
| 11 | # CONFIG_USB_DYNAMIC_MINORS is not set | ||
| 12 | # CONFIG_USB_OTG is not set | ||
| 13 | # CONFIG_USB_OTG_WHITELIST is not set | ||
| 14 | # CONFIG_USB_LEDS_TRIGGER_USBPORT is not set | ||
| 15 | # CONFIG_USB_MON is not set | ||
| 16 | # CONFIG_USB_WUSB_CBAF is not set | ||
| 17 | |||
| 18 | # | ||
| 19 | # USB Host Controller Drivers | ||
| 20 | # | ||
| 21 | # CONFIG_USB_C67X00_HCD is not set | ||
| 22 | CONFIG_USB_XHCI_HCD=n | ||
| 23 | CONFIG_USB_XHCI_PCI=n | ||
| 24 | CONFIG_USB_XHCI_PLATFORM=n | ||
| 25 | CONFIG_USB_EHCI_HCD=n | ||
| 26 | CONFIG_USB_EHCI_ROOT_HUB_TT=n | ||
| 27 | CONFIG_USB_EHCI_TT_NEWSCHED=n | ||
| 28 | CONFIG_USB_EHCI_PCI=n | ||
| 29 | # CONFIG_USB_EHCI_HCD_PLATFORM is not set | ||
| 30 | # CONFIG_USB_OXU210HP_HCD is not set | ||
| 31 | # CONFIG_USB_ISP116X_HCD is not set | ||
| 32 | # CONFIG_USB_ISP1362_HCD is not set | ||
| 33 | # CONFIG_USB_FOTG210_HCD is not set | ||
| 34 | # CONFIG_USB_MAX3421_HCD is not set | ||
| 35 | CONFIG_USB_OHCI_HCD=n | ||
| 36 | CONFIG_USB_OHCI_HCD_PCI=n | ||
| 37 | # CONFIG_USB_OHCI_HCD_PLATFORM is not set | ||
| 38 | CONFIG_USB_UHCI_HCD=n | ||
| 39 | # CONFIG_USB_SL811_HCD is not set | ||
| 40 | # CONFIG_USB_R8A66597_HCD is not set | ||
| 41 | # CONFIG_USB_HCD_BCMA is not set | ||
| 42 | # CONFIG_USB_HCD_TEST_MODE is not set | ||
| 43 | |||
| 44 | # | ||
| 45 | # USB Device Class drivers | ||
| 46 | # | ||
| 47 | CONFIG_USB_ACM=n | ||
| 48 | # CONFIG_USB_PRINTER is not set | ||
| 49 | CONFIG_USB_WDM=n | ||
| 50 | # CONFIG_USB_TMC is not set | ||
| 51 | |||
| 52 | # | ||
| 53 | # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may | ||
| 54 | # | ||
| 55 | |||
| 56 | # | ||
| 57 | # also be needed; see USB_STORAGE Help for more info | ||
| 58 | # | ||
| 59 | CONFIG_USB_STORAGE=n | ||
| 60 | # CONFIG_USB_STORAGE_DEBUG is not set | ||
| 61 | # CONFIG_USB_STORAGE_REALTEK is not set | ||
| 62 | # CONFIG_USB_STORAGE_DATAFAB is not set | ||
| 63 | # CONFIG_USB_STORAGE_FREECOM is not set | ||
| 64 | # CONFIG_USB_STORAGE_ISD200 is not set | ||
| 65 | # CONFIG_USB_STORAGE_USBAT is not set | ||
| 66 | # CONFIG_USB_STORAGE_SDDR09 is not set | ||
| 67 | # CONFIG_USB_STORAGE_SDDR55 is not set | ||
| 68 | # CONFIG_USB_STORAGE_JUMPSHOT is not set | ||
| 69 | # CONFIG_USB_STORAGE_ALAUDA is not set | ||
| 70 | # CONFIG_USB_STORAGE_ONETOUCH is not set | ||
| 71 | # CONFIG_USB_STORAGE_KARMA is not set | ||
| 72 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | ||
| 73 | # CONFIG_USB_STORAGE_ENE_UB6250 is not set | ||
| 74 | # CONFIG_USB_UAS is not set | ||
| 75 | |||
| 76 | # | ||
| 77 | # USB Imaging devices | ||
| 78 | # | ||
| 79 | # CONFIG_USB_MDC800 is not set | ||
| 80 | # CONFIG_USB_MICROTEK is not set | ||
| 81 | # CONFIG_USBIP_CORE is not set | ||
| 82 | # CONFIG_USB_MUSB_HDRC is not set | ||
| 83 | CONFIG_USB_DWC3=n | ||
| 84 | # CONFIG_USB_DWC3_HOST is not set | ||
| 85 | CONFIG_USB_DWC3_GADGET=n | ||
| 86 | # CONFIG_USB_DWC3_DUAL_ROLE is not set | ||
| 87 | |||
| 88 | # | ||
| 89 | # Platform Glue Driver Support | ||
| 90 | # | ||
| 91 | CONFIG_USB_DWC3_PCI=n | ||
| 92 | CONFIG_USB_DWC2=n | ||
| 93 | # CONFIG_USB_DWC2_HOST is not set | ||
| 94 | |||
| 95 | # | ||
| 96 | # Gadget/Dual-role mode requires USB Gadget support to be enabled | ||
| 97 | # | ||
| 98 | # CONFIG_USB_DWC2_PERIPHERAL is not set | ||
| 99 | CONFIG_USB_DWC2_DUAL_ROLE=n | ||
| 100 | CONFIG_USB_DWC2_PCI=n | ||
| 101 | # CONFIG_USB_DWC2_DEBUG is not set | ||
| 102 | # CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set | ||
| 103 | # CONFIG_USB_CHIPIDEA is not set | ||
| 104 | # CONFIG_USB_ISP1760 is not set | ||
| 105 | |||
| 106 | # | ||
| 107 | # USB port drivers | ||
| 108 | # | ||
| 109 | # CONFIG_USB_USS720 is not set | ||
| 110 | CONFIG_USB_SERIAL=n | ||
| 111 | CONFIG_USB_SERIAL_CONSOLE=n | ||
| 112 | CONFIG_USB_SERIAL_GENERIC=n | ||
| 113 | # CONFIG_USB_SERIAL_SIMPLE is not set | ||
| 114 | # CONFIG_USB_SERIAL_AIRCABLE is not set | ||
| 115 | # CONFIG_USB_SERIAL_ARK3116 is not set | ||
| 116 | # CONFIG_USB_SERIAL_BELKIN is not set | ||
| 117 | # CONFIG_USB_SERIAL_CH341 is not set | ||
| 118 | # CONFIG_USB_SERIAL_WHITEHEAT is not set | ||
| 119 | # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set | ||
| 120 | # CONFIG_USB_SERIAL_CP210X is not set | ||
| 121 | # CONFIG_USB_SERIAL_CYPRESS_M8 is not set | ||
| 122 | # CONFIG_USB_SERIAL_EMPEG is not set | ||
| 123 | CONFIG_USB_SERIAL_FTDI_SIO=n | ||
| 124 | # CONFIG_USB_SERIAL_VISOR is not set | ||
| 125 | # CONFIG_USB_SERIAL_IPAQ is not set | ||
| 126 | # CONFIG_USB_SERIAL_IR is not set | ||
| 127 | # CONFIG_USB_SERIAL_EDGEPORT is not set | ||
| 128 | # CONFIG_USB_SERIAL_EDGEPORT_TI is not set | ||
| 129 | # CONFIG_USB_SERIAL_F81232 is not set | ||
| 130 | # CONFIG_USB_SERIAL_GARMIN is not set | ||
| 131 | # CONFIG_USB_SERIAL_IPW is not set | ||
| 132 | # CONFIG_USB_SERIAL_IUU is not set | ||
| 133 | # CONFIG_USB_SERIAL_KEYSPAN_PDA is not set | ||
| 134 | # CONFIG_USB_SERIAL_KEYSPAN is not set | ||
| 135 | # CONFIG_USB_SERIAL_KLSI is not set | ||
| 136 | # CONFIG_USB_SERIAL_KOBIL_SCT is not set | ||
| 137 | # CONFIG_USB_SERIAL_MCT_U232 is not set | ||
| 138 | # CONFIG_USB_SERIAL_METRO is not set | ||
| 139 | # CONFIG_USB_SERIAL_MOS7720 is not set | ||
| 140 | # CONFIG_USB_SERIAL_MOS7840 is not set | ||
| 141 | # CONFIG_USB_SERIAL_MXUPORT is not set | ||
| 142 | # CONFIG_USB_SERIAL_NAVMAN is not set | ||
| 143 | CONFIG_USB_SERIAL_PL2303=n | ||
| 144 | # CONFIG_USB_SERIAL_OTI6858 is not set | ||
| 145 | # CONFIG_USB_SERIAL_QCAUX is not set | ||
| 146 | # CONFIG_USB_SERIAL_QUALCOMM is not set | ||
| 147 | # CONFIG_USB_SERIAL_SPCP8X5 is not set | ||
| 148 | # CONFIG_USB_SERIAL_SAFE is not set | ||
| 149 | # CONFIG_USB_SERIAL_SIERRAWIRELESS is not set | ||
| 150 | # CONFIG_USB_SERIAL_SYMBOL is not set | ||
| 151 | # CONFIG_USB_SERIAL_TI is not set | ||
| 152 | # CONFIG_USB_SERIAL_CYBERJACK is not set | ||
| 153 | # CONFIG_USB_SERIAL_XIRCOM is not set | ||
| 154 | # CONFIG_USB_SERIAL_OPTION is not set | ||
| 155 | # CONFIG_USB_SERIAL_OMNINET is not set | ||
| 156 | # CONFIG_USB_SERIAL_OPTICON is not set | ||
| 157 | # CONFIG_USB_SERIAL_XSENS_MT is not set | ||
| 158 | # CONFIG_USB_SERIAL_WISHBONE is not set | ||
| 159 | # CONFIG_USB_SERIAL_SSU100 is not set | ||
| 160 | # CONFIG_USB_SERIAL_QT2 is not set | ||
| 161 | # CONFIG_USB_SERIAL_DEBUG is not set | ||
| 162 | |||
| 163 | # | ||
| 164 | # USB Miscellaneous drivers | ||
| 165 | # | ||
| 166 | # CONFIG_USB_EMI62 is not set | ||
| 167 | # CONFIG_USB_EMI26 is not set | ||
| 168 | # CONFIG_USB_ADUTUX is not set | ||
| 169 | # CONFIG_USB_SEVSEG is not set | ||
| 170 | # CONFIG_USB_RIO500 is not set | ||
| 171 | # CONFIG_USB_LEGOTOWER is not set | ||
| 172 | # CONFIG_USB_LCD is not set | ||
| 173 | # CONFIG_USB_CYPRESS_CY7C63 is not set | ||
| 174 | # CONFIG_USB_CYTHERM is not set | ||
| 175 | # CONFIG_USB_IDMOUSE is not set | ||
| 176 | # CONFIG_USB_FTDI_ELAN is not set | ||
| 177 | # CONFIG_USB_APPLEDISPLAY is not set | ||
| 178 | # CONFIG_USB_SISUSBVGA is not set | ||
| 179 | # CONFIG_USB_LD is not set | ||
| 180 | # CONFIG_USB_TRANCEVIBRATOR is not set | ||
| 181 | # CONFIG_USB_IOWARRIOR is not set | ||
| 182 | # CONFIG_USB_TEST is not set | ||
| 183 | # CONFIG_USB_EHSET_TEST_FIXTURE is not set | ||
| 184 | # CONFIG_USB_ISIGHTFW is not set | ||
| 185 | # CONFIG_USB_YUREX is not set | ||
| 186 | CONFIG_USB_EZUSB_FX2=n | ||
| 187 | # CONFIG_USB_HSIC_USB3503 is not set | ||
| 188 | # CONFIG_USB_HSIC_USB4604 is not set | ||
| 189 | # CONFIG_USB_LINK_LAYER_TEST is not set | ||
| 190 | # CONFIG_USB_CHAOSKEY is not set | ||
| 191 | # CONFIG_UCSI is not set | ||
| 192 | |||
| 193 | # | ||
| 194 | # USB Physical Layer drivers | ||
| 195 | # | ||
| 196 | CONFIG_USB_PHY=n | ||
| 197 | CONFIG_NOP_USB_XCEIV=n | ||
| 198 | # CONFIG_USB_GPIO_VBUS is not set | ||
| 199 | # CONFIG_USB_ISP1301 is not set | ||
| 200 | CONFIG_USB_GADGET=n | ||
| 201 | # CONFIG_USB_GADGET_DEBUG_FILES is not set | ||
| 202 | # CONFIG_USB_GADGET_DEBUG_FS is not set | ||
| 203 | CONFIG_USB_GADGET_VBUS_DRAW=2 | ||
| 204 | CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 | ||
| 205 | # CONFIG_U_SERIAL_CONSOLE is not set | ||
| 206 | |||
| 207 | # | ||
| 208 | # USB Peripheral Controller | ||
| 209 | # | ||
| 210 | # CONFIG_USB_FOTG210_UDC is not set | ||
| 211 | # CONFIG_USB_GR_UDC is not set | ||
| 212 | # CONFIG_USB_R8A66597 is not set | ||
| 213 | # CONFIG_USB_PXA27X is not set | ||
| 214 | # CONFIG_USB_MV_UDC is not set | ||
| 215 | # CONFIG_USB_MV_U3D is not set | ||
| 216 | # CONFIG_USB_M66592 is not set | ||
| 217 | # CONFIG_USB_BDC_UDC is not set | ||
| 218 | # CONFIG_USB_AMD5536UDC is not set | ||
| 219 | # CONFIG_USB_NET2272 is not set | ||
| 220 | # CONFIG_USB_NET2280 is not set | ||
| 221 | # CONFIG_USB_GOKU is not set | ||
| 222 | # CONFIG_USB_EG20T is not set | ||
| 223 | # CONFIG_USB_DUMMY_HCD is not set | ||
| 224 | CONFIG_USB_LIBCOMPOSITE=n | ||
| 225 | CONFIG_USB_F_ACM=n | ||
| 226 | CONFIG_USB_F_SS_LB=n | ||
| 227 | CONFIG_USB_U_SERIAL=n | ||
| 228 | CONFIG_USB_U_ETHER=n | ||
| 229 | CONFIG_USB_F_SERIAL=n | ||
| 230 | CONFIG_USB_F_OBEX=n | ||
| 231 | CONFIG_USB_F_NCM=n | ||
| 232 | CONFIG_USB_F_ECM=n | ||
| 233 | CONFIG_USB_F_SUBSET=n | ||
| 234 | CONFIG_USB_F_RNDIS=n | ||
| 235 | CONFIG_USB_F_MASS_STORAGE=n | ||
| 236 | CONFIG_USB_F_FS=n | ||
| 237 | CONFIG_USB_F_HID=n | ||
| 238 | CONFIG_USB_F_PRINTER=n | ||
| 239 | # CONFIG_USB_CONFIGFS is not set | ||
| 240 | CONFIG_USB_ZERO=n | ||
| 241 | CONFIG_USB_ETH=n | ||
| 242 | CONFIG_USB_ETH_RNDIS=n | ||
| 243 | # CONFIG_USB_ETH_EEM is not set | ||
| 244 | CONFIG_USB_G_NCM=n | ||
| 245 | CONFIG_USB_GADGETFS=n | ||
| 246 | CONFIG_USB_FUNCTIONFS=n | ||
| 247 | # CONFIG_USB_FUNCTIONFS_ETH is not set | ||
| 248 | # CONFIG_USB_FUNCTIONFS_RNDIS is not set | ||
| 249 | CONFIG_USB_FUNCTIONFS_GENERIC=n | ||
| 250 | CONFIG_USB_MASS_STORAGE=n | ||
| 251 | CONFIG_USB_G_SERIAL=n | ||
| 252 | CONFIG_USB_G_PRINTER=n | ||
| 253 | CONFIG_USB_CDC_COMPOSITE=n | ||
| 254 | CONFIG_USB_G_ACM_MS=n | ||
| 255 | CONFIG_USB_G_MULTI=n | ||
| 256 | CONFIG_USB_G_MULTI_RNDIS=n | ||
| 257 | # CONFIG_USB_G_MULTI_CDC is not set | ||
| 258 | CONFIG_USB_G_HID=n | ||
| 259 | CONFIG_USB_G_DBGP=n | ||
| 260 | # CONFIG_USB_G_DBGP_PRINTK is not set | ||
| 261 | CONFIG_USB_G_DBGP_SERIAL=n | ||
| 262 | |||
| 263 | # | ||
| 264 | # USB PD and Type-C drivers | ||
| 265 | # | ||
| 266 | CONFIG_TYPEC=n | ||
| 267 | CONFIG_USB_PD_SINK=n | ||
| 268 | CONFIG_TYPEC_WCOVE=n | ||
| 269 | # CONFIG_USB_LED_TRIG is not set | ||
| 270 | # CONFIG_USB_ULPI_BUS is not set | ||
diff --git a/features/usbsupport/usbsupport_n.scc b/features/usbsupport/usbsupport_n.scc new file mode 100644 index 0000000..5e93a9a --- /dev/null +++ b/features/usbsupport/usbsupport_n.scc | |||
| @@ -0,0 +1,4 @@ | |||
| 1 | define KFEATURE_DESCRIPTION "Disable options for usb support" | ||
| 2 | define KFEATURE_COMPATIBILITY all | ||
| 3 | |||
| 4 | kconf hardware usbsupport_n.cfg | ||
