This patch adds the configuration fragments required to build the defconfig for 'axxiaarm' MACHINE, standard kernel type.
Signed-off-by: Cristian Bercaru <[email protected]> --- .../bsp/axxiaarm/axxiaarm-standard.scc | 17 + meta/cfg/kernel-cache/bsp/axxiaarm/hardware.cfg | 67 ++++ meta/cfg/kernel-cache/bsp/axxiaarm/platform.cfg | 342 ++++++++++++++++++++ meta/cfg/kernel-cache/bsp/axxiaarm/software.cfg | 243 ++++++++++++++ 4 files changed, 669 insertions(+) create mode 100644 meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm-standard.scc create mode 100644 meta/cfg/kernel-cache/bsp/axxiaarm/hardware.cfg create mode 100644 meta/cfg/kernel-cache/bsp/axxiaarm/platform.cfg create mode 100644 meta/cfg/kernel-cache/bsp/axxiaarm/software.cfg diff --git a/meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm-standard.scc b/meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm-standard.scc new file mode 100644 index 0000000..36828ec --- /dev/null +++ b/meta/cfg/kernel-cache/bsp/axxiaarm/axxiaarm-standard.scc @@ -0,0 +1,17 @@ +define KMACHINE axxiaarm +define KTYPE standard +define KARCH arm + +include ktypes/standard +branch axxia + +include features/latencytop +include features/taskstats +include features/usb/ehci-hcd +include cfg/boot-live +include cfg/usb-mass-storage + +kconf hardware platform.cfg +kconf hardware hardware.cfg +kconf non-hardware software.cfg + diff --git a/meta/cfg/kernel-cache/bsp/axxiaarm/hardware.cfg b/meta/cfg/kernel-cache/bsp/axxiaarm/hardware.cfg new file mode 100644 index 0000000..7d0d66f --- /dev/null +++ b/meta/cfg/kernel-cache/bsp/axxiaarm/hardware.cfg @@ -0,0 +1,67 @@ +#......................................................................... +# WARNING +# +# This file is a kernel configuration fragment, and not a full kernel +# configuration file. The final kernel configuration is made up of +# an assembly of processed fragments, each of which is designed to +# capture a specific part of the final configuration (e.g. platform +# configuration, feature configuration, and board specific hardware +# configuration). For more information on kernel configuration, please +# consult the product documentation. +# +#......................................................................... + +# +# CAIF transport drivers +# +# CONFIG_NET_VENDOR_BROADCOM is not set +# CONFIG_NET_VENDOR_CHELSIO is not set +# CONFIG_NET_VENDOR_FARADAY is not set +# CONFIG_NET_VENDOR_MARVELL is not set +# CONFIG_NET_VENDOR_MICREL is not set +# CONFIG_NET_VENDOR_NATSEMI is not set +# CONFIG_NET_VENDOR_SEEQ is not set +CONFIG_SMC91X=y +# CONFIG_NET_VENDOR_STMICRO is not set + +# +# Input Device Drivers +# +# CONFIG_MOUSE_PS2_ALPS is not set +# CONFIG_MOUSE_PS2_LOGIPS2PP is not set +# CONFIG_MOUSE_PS2_SYNAPTICS is not set +# CONFIG_MOUSE_PS2_TRACKPOINT is not set + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=y +CONFIG_HID_APPLE=y +CONFIG_HID_BELKIN=y +CONFIG_HID_CHERRY=y +CONFIG_HID_CHICONY=y +CONFIG_HID_CYPRESS=y +CONFIG_HID_DRAGONRISE=y +CONFIG_HID_EZKEY=y +CONFIG_HID_KYE=y +CONFIG_HID_GYRATION=y +CONFIG_HID_TWINHAN=y +CONFIG_HID_KENSINGTON=y +CONFIG_HID_LOGITECH=y +CONFIG_HID_LOGITECH_DJ=y +CONFIG_HID_MICROSOFT=y +CONFIG_HID_MONTEREY=y +CONFIG_HID_NTRIG=y +CONFIG_HID_ORTEK=y +CONFIG_HID_PANTHERLORD=y +CONFIG_HID_PETALYNX=y +CONFIG_HID_SAMSUNG=y +CONFIG_HID_SONY=y +CONFIG_HID_SUNPLUS=y +CONFIG_HID_GREENASIA=y +CONFIG_HID_SMARTJOYPLUS=y +CONFIG_HID_TOPSEED=y +CONFIG_HID_THRUSTMASTER=y +CONFIG_HID_ZEROPLUS=y +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y + diff --git a/meta/cfg/kernel-cache/bsp/axxiaarm/platform.cfg b/meta/cfg/kernel-cache/bsp/axxiaarm/platform.cfg new file mode 100644 index 0000000..46e4148 --- /dev/null +++ b/meta/cfg/kernel-cache/bsp/axxiaarm/platform.cfg @@ -0,0 +1,342 @@ +#......................................................................... +# WARNING +# +# This file is a kernel configuration fragment, and not a full kernel +# configuration file. The final kernel configuration is made up of +# an assembly of processed fragments, each of which is designed to +# capture a specific part of the final configuration (e.g. platform +# configuration, feature configuration, and board specific hardware +# configuration). For more information on kernel configuration, please +# consult the product documentation. +# +#......................................................................... + +# +# System Type +# +CONFIG_ARCH_AXXIA=y + +# +# Axxia platform type +# +CONFIG_ARCH_AXXIA_DT=y + +# +# Processor Features +# +CONFIG_ARM_LPAE=y +CONFIG_ARM_THUMBEE=y +# CONFIG_CACHE_L2X0 is not set +CONFIG_ARM_ERRATA_430973=y +CONFIG_ARM_ERRATA_458693=y +CONFIG_ARM_ERRATA_460075=y +CONFIG_ARM_ERRATA_742230=y +CONFIG_ARM_ERRATA_742231=y +CONFIG_ARM_ERRATA_720789=y +CONFIG_ARM_ERRATA_743622=y +CONFIG_ARM_ERRATA_751472=y +CONFIG_ARM_ERRATA_754322=y +CONFIG_ARM_ERRATA_754327=y +CONFIG_ARM_ERRATA_764369=y + +# +# Bus support +# +CONFIG_PCI_MSI=y + +# +# Kernel Features +# +CONFIG_SMP=y +CONFIG_ARM_ARCH_TIMER=y +CONFIG_NR_CPUS=16 +CONFIG_HOTPLUG_CPU=y +CONFIG_COMPACTION=y +CONFIG_KSM=y + +# +# Boot options +# +CONFIG_ARM_APPENDED_DTB=y +CONFIG_ARM_ATAG_DTB_COMPAT=y +CONFIG_ZBOOT_ROM_TEXT=0x0 +CONFIG_ZBOOT_ROM_BSS=0x0 +CONFIG_KEXEC=y +CONFIG_ATAGS_PROC=y + +# +# At least one emulation must be selected +# +CONFIG_VFP=y +CONFIG_NEON=y + +# +# Power management options +# +# CONFIG_SUSPEND is not set + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +CONFIG_FW_LOADER=y +CONFIG_MTD=y +CONFIG_MTD_CMDLINE_PARTS=y +CONFIG_MTD_AFS_PARTS=y +CONFIG_MTD_CHAR=y +CONFIG_MTD_BLOCK=y + +# +# RAM/ROM/Flash chip drivers +# +CONFIG_MTD_CFI=y +CONFIG_MTD_CFI_INTELEXT=y +CONFIG_MTD_CFI_AMDSTD=y +CONFIG_MTD_CFI_STAA=y + +# +# Mapping drivers for chip access +# +CONFIG_MTD_PHYSMAP=y +CONFIG_MTD_PHYSMAP_OF=y + +# +# Self-contained MTD device drivers +# +CONFIG_MTD_M25P80=y + +# +# Device Tree and Open Firmware support +# +CONFIG_PROC_DEVICETREE=y +CONFIG_BLK_DEV_LOOP=y +# CONFIG_BLK_DEV_CRYPTOLOOP is not set + +# +# DRBD disabled because PROC_FS, INET or CONNECTOR not selected +# +# CONFIG_BLK_DEV_NBD is not set + +# +# Misc devices +# +CONFIG_LSI_MTC=y +CONFIG_LSI_SMMON=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +# CONFIG_BLK_DEV_SR is not set +CONFIG_CHR_DEV_SG=y + +# +# SCSI Transports +# +CONFIG_ATA=y + +# +# PIO-only SFF controllers +# +CONFIG_PATA_PLATFORM=y +CONFIG_PATA_OF_PLATFORM=y + +# +# Generic fallback / legacy drivers +# +# CONFIG_MD is not set + +# +# MII PHY device drivers +# +# CONFIG_PPP is not set +# CONFIG_SLIP is not set + +# +# Network testing +# +# CONFIG_WIRELESS is not set + +# +# USB Network Adapters +# +# CONFIG_WLAN is not set + +# +# Hardware I/O ports +# +# CONFIG_SERIO_SERPORT is not set +CONFIG_SERIO_AMBAKMI=y + +# +# Character devices +# +CONFIG_LEGACY_PTY_COUNT=16 +CONFIG_I2C_CHARDEV=y +CONFIG_I2C_MUX=y + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_AMBA_PL011=y +CONFIG_SERIAL_AMBA_PL011_CONSOLE=y +# CONFIG_HW_RANDOM is not set +CONFIG_I2C=y + +# +# Other I2C/SMBus bus drivers +# +# CONFIG_I2C_AXXIA is not set +CONFIG_I2C_DEBUG_CORE=y +CONFIG_I2C_DEBUG_ALGO=y +CONFIG_I2C_DEBUG_BUS=y +CONFIG_SPI=y + +# +# SPI Master Controller Drivers +# +CONFIG_SPI_PL022=y + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=y + +# +# PPS support +# +CONFIG_PPS=y + +# +# PTP clock support +# +CONFIG_PTP_1588_CLOCK=y +CONFIG_DP83640_PHY=y +CONFIG_GPIOLIB=y +CONFIG_GPIO_SYSFS=y + +# +# Memory mapped GPIO drivers +# +CONFIG_GPIO_PL061=y + +# +# MODULbus GPIO expanders: +# +# CONFIG_HWMON is not set +CONFIG_WATCHDOG_CORE=y + +# +# Watchdog Device Drivers +# +# CONFIG_SOFT_WATCHDOG is not set +CONFIG_ARM_SP805_WATCHDOG=y + +# +# CAIF transport drivers +# +CONFIG_LSI_NET=y +CONFIG_E1000=y +CONFIG_E1000E=y +CONFIG_IGB=y +CONFIG_IGBVF=y + +# +# OTG and related infrastructure +# +CONFIG_MMC=y + +# +# MMC/SD/SDIO Host Controller Drivers +# +CONFIG_MMC_ARMMMCI=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y + +# +# on-CPU RTC drivers +# +CONFIG_RTC_DRV_PL031=y +CONFIG_DMADEVICES=y + +# +# DMA Devices +# +CONFIG_LSI_DMA=y + + +# +# DMA Clients +# +CONFIG_DMATEST=m + +# +# Common Clock Framework +# +CONFIG_COMMON_CLK_DEBUG=y + +# +# Hardware Spinlock drivers +# +# CONFIG_IOMMU_SUPPORT is not set + +# +# Miscellaneous USB options +# +CONFIG_USB_DEVICEFS=y +CONFIG_USB_DYNAMIC_MINORS=y +CONFIG_USB_MON=y + +# +# USB Host Controller Drivers +# +# CONFIG_USB_EHCI_TT_NEWSCHED is not set +CONFIG_USB_CI13612_HCD=y + +# +# USB Device Class drivers +# +CONFIG_USB_LIBUSUAL=y + +# +# Graphics support +# +CONFIG_FB=y + +# +# Frame buffer hardware drivers +# +CONFIG_FB_ARMCLCD=y + +# +# Console display driver support +# +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_LOGO=y +# CONFIG_LOGO_LINUX_MONO is not set +# CONFIG_LOGO_LINUX_VGA16 is not set +CONFIG_SOUND=y +CONFIG_SND=y +CONFIG_SND_MIXER_OSS=y +CONFIG_SND_PCM_OSS=y +# CONFIG_SND_DRIVERS is not set +CONFIG_SND_ARMAACI=y +# CONFIG_SND_USB is not set + +# +# Pseudo filesystems +# +CONFIG_VMFS_FS=y +CONFIG_VMFS_DEV_BASE=0x20101C0000 +CONFIG_VMFS_IRQ=0 + +# +# RapidIO management options +# +CONFIG_RAPIDIO=y +CONFIG_AXXIA_RIO=y +CONFIG_AXXIA_RIO_STAT=y +CONFIG_AXXIA_RIO_DEBUG=y +CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y +CONFIG_RAPIDIO_DEBUG=y +CONFIG_RAPIDIO_CPS_XX=y + diff --git a/meta/cfg/kernel-cache/bsp/axxiaarm/software.cfg b/meta/cfg/kernel-cache/bsp/axxiaarm/software.cfg new file mode 100644 index 0000000..8e597cb --- /dev/null +++ b/meta/cfg/kernel-cache/bsp/axxiaarm/software.cfg @@ -0,0 +1,243 @@ +#......................................................................... +# WARNING +# +# This file is a kernel configuration fragment, and not a full kernel +# configuration file. The final kernel configuration is made up of +# an assembly of processed fragments, each of which is designed to +# capture a specific part of the final configuration (e.g. platform +# configuration, feature configuration, and board specific hardware +# configuration). For more information on kernel configuration, please +# consult the product documentation. +# +#......................................................................... + +# +# General setup +# +CONFIG_LOCALVERSION_AUTO=y +CONFIG_FHANDLE=y +CONFIG_AUDIT=y + +# +# RCU Subsystem +# +CONFIG_LOG_BUF_SHIFT=14 +# CONFIG_CGROUP_DEBUG is not set +# CONFIG_CGROUP_FREEZER is not set +# CONFIG_CGROUP_DEVICE is not set +# CONFIG_CPUSETS is not set +# CONFIG_CGROUP_CPUACCT is not set +# CONFIG_RESOURCE_COUNTERS is not set +# CONFIG_RT_GROUP_SCHED is not set +# CONFIG_BLK_CGROUP is not set +# CONFIG_UTS_NS is not set +# CONFIG_IPC_NS is not set +# CONFIG_USER_NS is not set +# CONFIG_PID_NS is not set +CONFIG_SCHED_AUTOGROUP=y +CONFIG_SYSCTL_SYSCALL=y + +# +# Kernel Performance Events And Counters +# +# CONFIG_COMPAT_BRK is not set +CONFIG_SLAB=y +CONFIG_PROFILING=y +# CONFIG_KPROBES is not set + +# +# IO Schedulers +# +# CONFIG_IOSCHED_DEADLINE is not set + +# +# Userspace binary formats +# +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +CONFIG_BINFMT_MISC=y + +# +# Networking options +# +CONFIG_XFRM_USER=y +CONFIG_XFRM_MIGRATE=y +CONFIG_XFRM_STATISTICS=y +CONFIG_NET_KEY=y +# CONFIG_NET_KEY_MIGRATE is not set +# CONFIG_SYN_COOKIES is not set +CONFIG_INET_AH=y +CONFIG_INET_ESP=y +CONFIG_INET_IPCOMP=y +# CONFIG_IP_MULTICAST is not set +# CONFIG_IP_ADVANCED_ROUTER is not set +# CONFIG_IP_PNP_RARP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_INET_LRO is not set +# CONFIG_IPV6 is not set +CONFIG_NETWORK_PHY_TIMESTAMPING=y +# CONFIG_NETFILTER is not set +# CONFIG_IP_SCTP is not set +# CONFIG_TIPC is not set +# CONFIG_BRIDGE is not set +CONFIG_VLAN_8021Q=y +# CONFIG_NET_SCHED is not set + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set + +# +# IEEE 1394 (FireWire) support +# +# CONFIG_BONDING is not set +# CONFIG_DUMMY is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_RIONET is not set +CONFIG_TUN=y + +# +# File systems +# +# CONFIG_EXT2_FS_XATTR is not set +# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set +# CONFIG_EXT3_FS_POSIX_ACL is not set +# CONFIG_EXT3_FS_SECURITY is not set +# CONFIG_EXT4_FS_POSIX_ACL is not set +# CONFIG_EXT4_FS_SECURITY is not set +# CONFIG_REISERFS_FS is not set +# CONFIG_BTRFS_FS is not set +CONFIG_AUTOFS4_FS=y +CONFIG_FUSE_FS=y +CONFIG_CUSE=y + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=y +CONFIG_UDF_FS=y + +# +# DOS/FAT/NT Filesystems +# +CONFIG_NTFS_FS=y + +# +# Pseudo filesystems +# +# CONFIG_CONFIGFS_FS is not set +# CONFIG_UNION_FS is not set +CONFIG_JFFS2_FS=y +CONFIG_CRAMFS=y +# CONFIG_MINIX_FS is not set +# CONFIG_ROMFS_FS is not set +# CONFIG_CIFS is not set +CONFIG_NLS_CODEPAGE_437=y +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +# CONFIG_NLS_CODEPAGE_850 is not set +# CONFIG_NLS_CODEPAGE_852 is not set +# CONFIG_NLS_CODEPAGE_855 is not set +# CONFIG_NLS_CODEPAGE_857 is not set +# CONFIG_NLS_CODEPAGE_860 is not set +# CONFIG_NLS_CODEPAGE_861 is not set +# CONFIG_NLS_CODEPAGE_862 is not set +# CONFIG_NLS_CODEPAGE_863 is not set +# CONFIG_NLS_CODEPAGE_864 is not set +# CONFIG_NLS_CODEPAGE_865 is not set +# CONFIG_NLS_CODEPAGE_866 is not set +# CONFIG_NLS_CODEPAGE_869 is not set +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +# CONFIG_NLS_ISO8859_8 is not set +# CONFIG_NLS_CODEPAGE_1250 is not set +# CONFIG_NLS_CODEPAGE_1251 is not set +# CONFIG_NLS_ASCII is not set +CONFIG_NLS_ISO8859_1=y +# CONFIG_NLS_ISO8859_2 is not set +# CONFIG_NLS_ISO8859_3 is not set +# CONFIG_NLS_ISO8859_4 is not set +# CONFIG_NLS_ISO8859_5 is not set +# CONFIG_NLS_ISO8859_6 is not set +# CONFIG_NLS_ISO8859_7 is not set +# CONFIG_NLS_ISO8859_9 is not set +# CONFIG_NLS_ISO8859_13 is not set +# CONFIG_NLS_ISO8859_14 is not set +# CONFIG_NLS_ISO8859_15 is not set +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +# CONFIG_NLS_UTF8 is not set + +# +# Kernel hacking +# +# CONFIG_SCHED_DEBUG is not set +# CONFIG_FTRACE is not set +# CONFIG_KGDB is not set +CONFIG_DEBUG_USER=y + +# +# Security options +# +# CONFIG_SECURITY is not set + +# +# Crypto core or helper +# +CONFIG_CRYPTO_NULL=y +# CONFIG_CRYPTO_TEST is not set + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_GCM=y + +# +# Hash modes +# +CONFIG_CRYPTO_XCBC=y + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +# CONFIG_CRYPTO_MD4 is not set +# CONFIG_CRYPTO_MICHAEL_MIC is not set +CONFIG_CRYPTO_SHA256=y +# CONFIG_CRYPTO_SHA512 is not set +# CONFIG_CRYPTO_WP512 is not set + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +# CONFIG_CRYPTO_ANUBIS is not set +# CONFIG_CRYPTO_ARC4 is not set +# CONFIG_CRYPTO_BLOWFISH is not set +# CONFIG_CRYPTO_CAMELLIA is not set +# CONFIG_CRYPTO_CAST5 is not set +# CONFIG_CRYPTO_CAST6 is not set +# CONFIG_CRYPTO_SERPENT is not set +# CONFIG_CRYPTO_KHAZAD is not set +# CONFIG_CRYPTO_TEA is not set +# CONFIG_CRYPTO_TWOFISH is not set + +# +# Random Number Generation +# +# CONFIG_CRYPTO_ANSI_CPRNG is not set + +# +# Library routines +# +# CONFIG_CRC_CCITT is not set + +# +# Other +# +# CONFIG_LIBCRC32C is not set + -- 1.7.9.5 -- _______________________________________________ linux-yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/linux-yocto
