123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400 |
- ##################################################
- # TI Connectivity Configs
- ##################################################
- # Disable unused I2C options
- CONFIG_I2C_MUX=n
- CONFIG_I2C_DESIGNWARE_PLATFORM=n
- CONFIG_I2C_GPIO=n
- CONFIG_I2C_RK3X=n
- CONFIG_I2C_XILINX=n
- # I2C GPIO expanders
- CONFIG_GPIO_PCF857X=y
- CONFIG_GPIO_TPIC2810=m
- #Networking drivers
- CONFIG_NET_VENDOR_TI=y
- CONFIG_KEYSTONE_NAVIGATOR_QMSS=y
- CONFIG_KEYSTONE_NAVIGATOR_DMA=y
- CONFIG_TI_KEYSTONE_NETCP=y
- CONFIG_TI_KEYSTONE_NETCP_ETHSS=y
- CONFIG_TI_KEYSTONE_NETCP_PA_CORE=y
- CONFIG_TI_KEYSTONE_NETCP_PA=y
- CONFIG_TI_KEYSTONE_NETCP_PA2=y
- CONFIG_TI_DAVINCI_EMAC=y
- CONFIG_TI_DAVINCI_MDIO=y
- CONFIG_TI_DAVINCI_CPDMA=y
- CONFIG_TI_CPSW_PHY_SEL=y
- CONFIG_TI_CPSW_ALE=y
- CONFIG_TI_CPSW=y
- CONFIG_TI_CPTS=y
- # non-TI Net vendors
- CONFIG_NET_DSA_BCM_SF2=n
- CONFIG_B53=n
- CONFIG_SYSTEMPORT=n
- CONFIG_NET_VENDOR_3COM=n
- CONFIG_NET_VENDOR_ADAPTEC=n
- CONFIG_NET_VENDOR_AGERE=n
- CONFIG_NET_VENDOR_ALTEON=n
- CONFIG_NET_VENDOR_AMAZON=n
- CONFIG_NET_VENDOR_AMD=n
- CONFIG_NET_VENDOR_ARC=n
- CONFIG_NET_VENDOR_ATHEROS=n
- CONFIG_NET_VENDOR_BROCADE=n
- CONFIG_NET_VENDOR_CAVIUM=n
- CONFIG_NET_VENDOR_CHELSIO=n
- CONFIG_NET_CADENCE=n
- CONFIG_BCMGENET=n
- CONFIG_NET_VENDOR_CIRRUS=n
- CONFIG_NET_VENDOR_CISCO=n
- CONFIG_NET_VENDOR_DEC=n
- CONFIG_NET_VENDOR_DLINK=n
- CONFIG_NET_VENDOR_EMULEX=n
- CONFIG_NET_VENDOR_EZCHIP=n
- CONFIG_NET_VENDOR_EXAR=n
- CONFIG_NET_VENDOR_FARADAY=n
- CONFIG_NET_VENDOR_HISILICON=n
- CONFIG_NET_VENDOR_HP=n
- CONFIG_IGB=n
- CONFIG_NET_VENDOR_I825XX=n
- CONFIG_NET_VENDOR_MELLANOX=n
- CONFIG_NET_VENDOR_MICROCHIP=n
- CONFIG_NET_VENDOR_MYRI=n
- CONFIG_NET_VENDOR_NATSEMI=n
- CONFIG_NET_VENDOR_NETRONOME=n
- CONFIG_NET_VENDOR_NVIDIA=n
- CONFIG_NET_VENDOR_OKI=n
- CONFIG_NET_VENDOR_8390=n
- CONFIG_NET_VENDOR_QLOGIC=n
- CONFIG_NET_VENDOR_QUALCOMM=n
- CONFIG_NET_VENDOR_REALTEK=n
- CONFIG_NET_VENDOR_RENESAS=n
- CONFIG_NET_VENDOR_RDC=n
- CONFIG_NET_VENDOR_ROCKER=n
- CONFIG_NET_VENDOR_SAMSUNG=n
- CONFIG_NET_VENDOR_SILAN=n
- CONFIG_NET_VENDOR_SIS=n
- CONFIG_NET_VENDOR_SEEQ=n
- CONFIG_NET_VENDOR_STMICRO=n
- CONFIG_NET_VENDOR_SUN=n
- CONFIG_NET_VENDOR_SYNOPSYS=n
- CONFIG_NET_VENDOR_TEHUTI=n
- CONFIG_NET_VENDOR_VIA=n
- CONFIG_NET_VENDOR_WIZNET=n
- #MDIO phys
- CONFIG_MARVELL_PHY=y
- CONFIG_MICREL_PHY=y
- # unused PHY drivers
- CONFIG_BROADCOM_PHY=n
- CONFIG_ICPLUS_PHY=n
- #PRU MII PHYs for Industrial Boards
- CONFIG_DP83848_PHY=y
- # Enable phy for DRA72 evm
- CONFIG_DP83867_PHY=y
- #MTD
- CONFIG_OMAP_GPMC=y
- CONFIG_MTD_NAND_OMAP2=y
- CONFIG_MTD_NAND_OMAP_BCH=y
- CONFIG_MTD_NAND_OMAP_BCH_BUILD=y
- CONFIG_MTD_TESTS=m
- #Generic Phys
- CONFIG_PHY_TI_KEYSTONE_SERDES=y
- #PCIE
- CONFIG_PCI=y
- CONFIG_PCI_ENDPOINT=y
- CONFIG_PCI_EPF_TEST=y
- CONFIG_PCI_ENDPOINT_TEST=m
- CONFIG_PCI_DRA7XX=y
- CONFIG_PCI_DRA7XX_HOST=y
- CONFIG_PCI_DRA7XX_EP=y
- CONFIG_PCI_KEYSTONE_EP=y
- #These drivers have been used with DRA7x/AM57x PCIe RC with some success
- CONFIG_NET_VENDOR_BROADCOM=y
- CONFIG_NET_VENDOR_MARVELL=y
- CONFIG_NET_VENDOR_INTEL=y
- CONFIG_TIGON3=m
- CONFIG_SKGE=m
- CONFIG_E1000=m
- CONFIG_E1000E=m
- CONFIG_IWLWIFI=m
- CONFIG_IWLDVM=m
- CONFIG_IWLMVM=m
- # Networking
- CONFIG_HSR_PRP=y
- CONFIG_NF_CONNTRACK=m
- CONFIG_NF_CONNTRACK_IPV4=m
- CONFIG_IP_NF_IPTABLES=m
- CONFIG_IP_NF_ARPTABLES=m
- CONFIG_IP_NF_ARPFILTER=m
- CONFIG_IP_NF_ARP_MANGLE=m
- CONFIG_IP_NF_FILTER=m
- CONFIG_IP_NF_NAT=m
- CONFIG_NF_NAT_IPV4=m
- CONFIG_IP_NF_TARGET_MASQUERADE=m
- CONFIG_BRIDGE=m
- CONFIG_XFRM_USER=m
- CONFIG_NET_KEY=m
- CONFIG_INET=y
- CONFIG_INET_AH=m
- CONFIG_INET6_AH=m
- CONFIG_INET6_IPCOMP=m
- CONFIG_INET6_XFRM_TUNNEL=m
- CONFIG_INET6_TUNNEL=m
- CONFIG_INET_ESP=m
- CONFIG_INET_IPCOMP=m
- CONFIG_INET_XFRM_MODE_TRANSPORT=m
- CONFIG_INET_XFRM_MODE_TUNNEL=m
- CONFIG_INET_XFRM_MODE_BEET=m
- CONFIG_IPV6_TUNNEL=m
- CONFIG_NETFILTER=y
- CONFIG_NETFILTER_XTABLES=m
- CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
- CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m
- CONFIG_NETFILTER_XT_TARGET_MARK=m
- CONFIG_NETFILTER_XT_MATCH_COMMENT=m
- CONFIG_NETFILTER_XT_MATCH_CPU=m
- CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
- CONFIG_NETFILTER_XT_MATCH_LENGTH=m
- CONFIG_NETFILTER_XT_MATCH_LIMIT=m
- CONFIG_NETFILTER_XT_MATCH_MAC=m
- CONFIG_NETFILTER_XT_MATCH_MARK=m
- CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
- CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
- CONFIG_NETFILTER_XT_MATCH_POLICY=m
- CONFIG_NETFILTER_XT_MATCH_SCTP=m
- CONFIG_BRIDGE_NF_EBTABLES=m
- CONFIG_BRIDGE_EBT_BROUTE=m
- CONFIG_BRIDGE_EBT_T_FILTER=m
- CONFIG_BRIDGE_EBT_T_NAT=m
- CONFIG_BRIDGE_EBT_802_3=m
- CONFIG_BRIDGE_EBT_AMONG=m
- CONFIG_BRIDGE_EBT_ARP=m
- CONFIG_BRIDGE_EBT_IP=m
- CONFIG_BRIDGE_EBT_IP6=m
- CONFIG_BRIDGE_EBT_LIMIT=m
- CONFIG_BRIDGE_EBT_MARK=m
- CONFIG_BRIDGE_EBT_PKTTYPE=m
- CONFIG_BRIDGE_EBT_STP=m
- CONFIG_BRIDGE_EBT_VLAN=m
- CONFIG_BRIDGE_EBT_ARPREPLY=m
- CONFIG_BRIDGE_EBT_DNAT=m
- CONFIG_BRIDGE_EBT_MARK_T=m
- CONFIG_BRIDGE_EBT_REDIRECT=m
- CONFIG_BRIDGE_EBT_SNAT=m
- CONFIG_BRIDGE_EBT_LOG=m
- CONFIG_BRIDGE_EBT_NFLOG=m
- CONFIG_NET_SCHED=y
- CONFIG_NET_SCH_CBQ=m
- CONFIG_NET_SCH_HTB=m
- CONFIG_NET_SCH_HFSC=m
- CONFIG_NET_SCH_PRIO=m
- CONFIG_NET_SCH_MULTIQ=m
- CONFIG_NET_SCH_RED=m
- CONFIG_NET_SCH_SFB=m
- CONFIG_NET_SCH_SFQ=m
- CONFIG_NET_SCH_TEQL=m
- CONFIG_NET_SCH_TBF=m
- CONFIG_NET_SCH_GRED=m
- CONFIG_NET_SCH_DSMARK=m
- CONFIG_NET_SCH_NETEM=m
- CONFIG_NET_SCH_DRR=m
- CONFIG_NET_SCH_MQPRIO=m
- CONFIG_NET_SCH_CHOKE=m
- CONFIG_NET_SCH_QFQ=m
- CONFIG_NET_SCH_CODEL=m
- CONFIG_NET_SCH_FQ_CODEL=m
- CONFIG_NET_SCH_INGRESS=m
- CONFIG_NET_CLS=y
- CONFIG_NET_CLS_BASIC=m
- CONFIG_NET_CLS_TCINDEX=m
- CONFIG_NET_CLS_ROUTE4=m
- CONFIG_NET_CLS_FW=m
- CONFIG_NET_CLS_U32=m
- CONFIG_CLS_U32_MARK=y
- CONFIG_NET_CLS_RSVP=m
- CONFIG_NET_CLS_RSVP6=m
- CONFIG_NET_CLS_FLOW=m
- CONFIG_NET_EMATCH=y
- CONFIG_NET_EMATCH_STACK=32
- CONFIG_NET_EMATCH_CMP=m
- CONFIG_NET_EMATCH_NBYTE=m
- CONFIG_NET_EMATCH_U32=m
- CONFIG_NET_EMATCH_META=m
- CONFIG_NET_EMATCH_TEXT=m
- CONFIG_NET_CLS_ACT=y
- CONFIG_NET_ACT_POLICE=m
- CONFIG_NET_ACT_GACT=m
- CONFIG_GACT_PROB=y
- CONFIG_NET_ACT_MIRRED=m
- CONFIG_NET_ACT_IPT=m
- CONFIG_NET_ACT_NAT=m
- CONFIG_NET_ACT_PEDIT=m
- CONFIG_NET_ACT_SIMP=m
- CONFIG_NET_ACT_SKBEDIT=m
- CONFIG_NET_ACT_CSUM=m
- CONFIG_NET_CLS_IND=y
- CONFIG_NET_SCH_FIFO=y
- CONFIG_IP_SCTP=m
- CONFIG_VLAN_8021Q=m
- CONFIG_IP_MULTICAST=y
- #PRUSS Ethernet driver
- CONFIG_TI_PRUETH=m
- #MMC/SD support
- CONFIG_MMC=y
- CONFIG_MMC_OMAP_HS=y
- CONFIG_MMC_SDHCI=n
- CONFIG_MMC_DW=n
- #SPI
- CONFIG_SPI_CADENCE_QUADSPI=y
- CONFIG_SPI_TI_QSPI=y
- #Disable unused SPI controllers
- CONFIG_SPI_BITBANG=n
- CONFIG_SPI_CADENCE=n
- CONFIG_SPI_ROCKCHIP=n
- CONFIG_SPI_XILINX=n
- CONFIG_SPI_SPIDEV=n
- #Disable SPI NOR 4K SECTORS
- CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=n
- #SPI GPIO expanders
- CONFIG_GPIO_PISOSR=m
- #SATA
- CONFIG_SATA_AHCI_PLATFORM=m
- CONFIG_SATA_AHCI=m
- CONFIG_ATA=m
- #USB gadgets
- CONFIG_USB_GADGET=m
- CONFIG_USB_AUDIO=m
- CONFIG_USB_ETH=m
- CONFIG_USB_G_NCM=m
- CONFIG_USB_GADGETFS=m
- CONFIG_USB_FUNCTIONFS=m
- CONFIG_USB_FUNCTIONFS_ETH=y
- CONFIG_USB_FUNCTIONFS_RNDIS=y
- CONFIG_USB_FUNCTIONFS_GENERIC=y
- CONFIG_USB_MASS_STORAGE=m
- CONFIG_USB_G_SERIAL=m
- CONFIG_USB_MIDI_GADGET=m
- CONFIG_USB_G_PRINTER=m
- CONFIG_USB_CDC_COMPOSITE=m
- CONFIG_USB_G_ACM_MS=m
- CONFIG_USB_G_MULTI=m
- CONFIG_USB_G_MULTI_CDC=y
- CONFIG_USB_G_HID=m
- CONFIG_USB_G_DBGP=m
- CONFIG_USB_G_WEBCAM=m
- CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=32
- CONFIG_USB_ZERO=m
- CONFIG_USB_CONFIGFS=m
- CONFIG_USB_CONFIGFS_SERIAL=y
- CONFIG_USB_CONFIGFS_ACM=y
- CONFIG_USB_CONFIGFS_OBEX=y
- CONFIG_USB_CONFIGFS_NCM=y
- CONFIG_USB_CONFIGFS_ECM=y
- CONFIG_USB_CONFIGFS_ECM_SUBSET=y
- CONFIG_USB_CONFIGFS_RNDIS=y
- CONFIG_USB_CONFIGFS_EEM=y
- CONFIG_USB_CONFIGFS_MASS_STORAGE=y
- CONFIG_USB_CONFIGFS_F_LB_SS=y
- CONFIG_USB_CONFIGFS_F_FS=y
- CONFIG_USB_CONFIGFS_F_UAC1=y
- CONFIG_USB_CONFIGFS_F_UAC2=y
- CONFIG_USB_CONFIGFS_F_MIDI=y
- CONFIG_USB_CONFIGFS_F_HID=y
- CONFIG_USB_CONFIGFS_F_UVC=y
- CONFIG_USB_CONFIGFS_F_PRINTER=y
- # USB DWC3
- CONFIG_USB_DWC3=m
- CONFIG_USB_DWC3_DUAL_ROLE=y
- CONFIG_USB_DWC3_OMAP=m
- CONFIG_USB_DWC3_PCI=n
- CONFIG_USB_DWC2=n
- CONFIG_USB_CHIPIDEA=n
- #USB PHY
- CONFIG_NOP_USB_XCEIV=m
- #USB MUSB
- CONFIG_USB_MUSB_HDRC=m
- CONFIG_USB_MUSB_DUAL_ROLE=y
- CONFIG_USB_MUSB_OMAP2PLUS=m
- CONFIG_USB_MUSB_AM35X=m
- CONFIG_USB_MUSB_DSPS=m
- CONFIG_USB_MUSB_AM335X_CHILD=m
- CONFIG_TI_CPPI41=y
- CONFIG_USB_TI_CPPI41_DMA=y
- CONFIG_AM335X_CONTROL_USB=y
- CONFIG_AM335X_PHY_USB=y
- #USB EHCI
- CONFIG_USB=m
- CONFIG_USB_EHCI_HCD=m
- CONFIG_USB_EHCI_PCI=m
- CONFIG_USB_EHCI_HCD_OMAP=m
- #USB Networking
- CONFIG_USB_USBNET=m
- CONFIG_USB_NET_DRIVERS=m
- CONFIG_USB_NET_SMSC95XX=m
- #USB testing
- CONFIG_USB_TEST=m
- #USB Serial
- CONFIG_USB_ACM=m
- CONFIG_USB_SERIAL=m
- CONFIG_USB_FTDI_SIO=m
- # Extcon drivers
- CONFIG_EXTCON=m
- CONFIG_EXTCON_PALMAS=m
- CONFIG_EXTCON_USB_GPIO=m
- # PWM
- CONFIG_PWM_TIECAP=y
- CONFIG_PWM_TIEHRPWM=y
- CONFIG_PWM_TIPWMSS=y
- # 1-wire Bus Masters
- CONFIG_W1=m
- CONFIG_HDQ_MASTER_OMAP=m
- # Matrix keypad
- CONFIG_KEYBOARD_MATRIX=m
- #Touchscreen/ADC
- CONFIG_TOUCHSCREEN_PIXCIR=m
- CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
- CONFIG_TI_AM335X_ADC=m
- #CAN
- CONFIG_CAN=m
- CONFIG_CAN_C_CAN=m
- CONFIG_CAN_C_CAN_PLATFORM=m
- CONFIG_CAN_M_CAN=m
- # Rotary Encoder
- CONFIG_INPUT_GPIO_DECODER=m
- # Filesystem extra options
- CONFIG_EXT4_FS_POSIX_ACL=y
- CONFIG_EXT4_FS_SECURITY=y
- CONFIG_CIFS=m
- CONFIG_CIFS_STATS=y
- CONFIG_CIFS_XATTR=y
- CONFIG_CIFS_POSIX=y
- CONFIG_CIFS_ACL=y
- CONFIG_CIFS_SMB2=y
|