From: David Mercado <david.merc...@windriver.com> Adds cfg/scc support for the LSI axm5500sim and elpaso bsps.
Signed-off-by: David Mercado <david.merc...@windriver.com> Signed-off-by: Paul Butler <paul.but...@windriver.com> --- .../bsp/axm5500sim/axm5500sim-preempt-rt.cfg | 19 + .../bsp/axm5500sim/axm5500sim-preempt-rt.scc | 9 + .../bsp/axm5500sim/axm5500sim-standard.scc | 8 + .../cfg/kernel-cache/bsp/axm5500sim/axm5500sim.cfg | 599 +++++++++++++++++++++ .../cfg/kernel-cache/bsp/axm5500sim/axm5500sim.scc | 1 + .../kernel-cache/bsp/elpaso/elpaso-preempt-rt.scc | 8 + .../kernel-cache/bsp/elpaso/elpaso-standard.scc | 8 + meta/cfg/kernel-cache/bsp/elpaso/elpaso.cfg | 157 ++++++ meta/cfg/kernel-cache/bsp/elpaso/elpaso.scc | 1 + 9 files changed, 810 insertions(+) create mode 100644 meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim-preempt-rt.cfg create mode 100644 meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim-preempt-rt.scc create mode 100644 meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim-standard.scc create mode 100644 meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim.cfg create mode 100644 meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim.scc create mode 100644 meta/cfg/kernel-cache/bsp/elpaso/elpaso-preempt-rt.scc create mode 100644 meta/cfg/kernel-cache/bsp/elpaso/elpaso-standard.scc create mode 100644 meta/cfg/kernel-cache/bsp/elpaso/elpaso.cfg create mode 100644 meta/cfg/kernel-cache/bsp/elpaso/elpaso.scc diff --git a/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim-preempt-rt.cfg b/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim-preempt-rt.cfg new file mode 100644 index 0000000..4cb5f5f --- /dev/null +++ b/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim-preempt-rt.cfg @@ -0,0 +1,19 @@ +#......................................................................... +# 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. +# +#......................................................................... + +# Set the base level of prempt_rt to CONFIG_PREEMPT_RTB. The preempt_rt +# kernel must be set with a minimal preempt model, to enable +# CONFIG_GENERIC_LOCKBREAK, which in turn allows spinlocks to work +# correctly across multiple clusters + +CONFIG_PREEMPT_RTB=y diff --git a/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim-preempt-rt.scc b/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim-preempt-rt.scc new file mode 100644 index 0000000..ae2ab83 --- /dev/null +++ b/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim-preempt-rt.scc @@ -0,0 +1,9 @@ +define KMACHINE axm5500sim +define KTYPE preempt-rt +define KARCH arm + +include ktypes/preempt-rt +branch standard/preempt-rt/lsi + +kconf hardware axm5500sim-preempt-rt.cfg +include axm5500sim.scc diff --git a/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim-standard.scc b/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim-standard.scc new file mode 100644 index 0000000..ef4bdb4 --- /dev/null +++ b/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim-standard.scc @@ -0,0 +1,8 @@ +define KMACHINE axm5500sim +define KTYPE standard +define KARCH arm + +include ktypes/standard +branch standard/lsi + +include axm5500sim.scc diff --git a/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim.cfg b/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim.cfg new file mode 100644 index 0000000..6fffa3f --- /dev/null +++ b/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim.cfg @@ -0,0 +1,599 @@ +#......................................................................... +# 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_FHANDLE=y +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_XACCT=y +CONFIG_TASK_IO_ACCOUNTING=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_NET_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_SLUB is not set +CONFIG_PROFILING=y +# CONFIG_OPROFILE is not set +# CONFIG_KPROBES is not set + +# +# IO Schedulers +# + +# CONFIG_IOSCHED_DEADLINE is not set +# CONFIG_FREEZER is not set + +# +# System Type +# + +CONFIG_ARCH_AXXIA=y +CONFIG_GENERIC_GPIO=y + +# +# Axxia platform type +# + +CONFIG_ARCH_AXXIA_GIC=y +CONFIG_ARCH_AXXIA_DT=y +CONFIG_ARM_TIMER_SP804=y + +# +# Processor Features +# + +CONFIG_ARM_LPAE=y +CONFIG_ARCH_PHYS_ADDR_T_64BIT=y +CONFIG_ARCH_DMA_ADDR_T_64BIT=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 +# CONFIG_ARM_ERRATA_775420 is not set + +# +# Bus support +# + +CONFIG_ARM_AMBA=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_PCI_SYSCALL=y +CONFIG_ARCH_SUPPORTS_MSI=y +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 + +# +# At least one emulation must be selected +# + +CONFIG_VFP=y +CONFIG_NEON=y + +# +# Boot options +# + +CONFIG_USE_OF=y +CONFIG_ZBOOT_ROM_TEXT=0x0 +CONFIG_ZBOOT_ROM_BSS=0x0 +CONFIG_ARM_APPENDED_DTB=y +CONFIG_ARM_ATAG_DTB_COMPAT=y +CONFIG_KEXEC=y +CONFIG_ATAGS_PROC=y + +# +# Userspace binary formats +# + +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +CONFIG_BINFMT_MISC=y + +# +# Power management options +# + +# CONFIG_SUSPEND is not set +# CONFIG_ARM_CPU_SUSPEND is not set + +# +# Networking options +# + +CONFIG_XFRM_USER=y +CONFIG_XFRM_MIGRATE=y +CONFIG_XFRM_STATISTICS=y +CONFIG_XFRM_IPCOMP=y +CONFIG_NET_KEY=y +# CONFIG_NET_KEY_MIGRATE is not set +# 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_SYN_COOKIES is not set +CONFIG_INET_AH=y +CONFIG_INET_ESP=y +CONFIG_INET_IPCOMP=y +CONFIG_INET_XFRM_TUNNEL=y +# CONFIG_INET_LRO is not set +CONFIG_INET6_IPCOMP=y +CONFIG_IPV6_MIP6=y +CONFIG_INET6_XFRM_TUNNEL=y +CONFIG_INET6_TUNNEL=y +CONFIG_IPV6_TUNNEL=y +CONFIG_NETWORK_PHY_TIMESTAMPING=y +# CONFIG_BRIDGE is not set + +# +# IPv6: Netfilter Configuration +# + +# CONFIG_IP_SCTP is not set +# CONFIG_TIPC is not set +# CONFIG_VLAN_8021Q is not set + +# +# Network testing +# + +# CONFIG_NET_PKTGEN is not set +# CONFIG_WIRELESS is not set + +# +# Device Drivers +# + +# Generic Driver Options +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +CONFIG_FW_LOADER=y +CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_EXTRA_FIRMWARE="" +CONFIG_MTD=y +CONFIG_MTD_CMDLINE_PARTS=y +CONFIG_MTD_AFS_PARTS=y +CONFIG_MTD_OF_PARTS=y + +# User Modules And Translation Layers +CONFIG_MTD_CHAR=y +CONFIG_MTD_BLKDEVS=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 + +# +CONFIG_DTC=y +CONFIG_OF=y + +# Device Tree and Open Firmware support +CONFIG_PROC_DEVICETREE=y +# CONFIG_OF_SELFTEST is not set +CONFIG_OF_FLATTREE=y +CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_ADDRESS=y +CONFIG_OF_IRQ=y +CONFIG_OF_DEVICE=y +CONFIG_OF_GPIO=y +CONFIG_OF_I2C=y +CONFIG_OF_NET=y +CONFIG_OF_SPI=y +CONFIG_OF_MDIO=y +CONFIG_OF_PCI=y +CONFIG_OF_PCI_IRQ=y +CONFIG_OF_MTD=y + +# Block Devices +CONFIG_BLK_DEV_LOOP=y +# CONFIG_BLK_DEV_CRYPTOLOOP is not set +# CONFIG_BLK_DEV_NBD is not set +# CONFIG_BLK_DEV_UB is not set +# CONFIG_BLK_DEV_RAM is not set +# CONFIG_MG_DISK is not set + +# Texas Instruments shared transport line discipline +# CONFIG_TI_ST is not set + +# SCSI device support +CONFIG_SCSI=y + +# SCSI support type (disk, tape, CD-ROM) +CONFIG_BLK_DEV_SD=y +CONFIG_CHR_DEV_SG=y + +# SCSI Transports +# CONFIG_PATA_ARASAN_CF is not set +CONFIG_PATA_PLATFORM=y +CONFIG_PATA_OF_PLATFORM=y +CONFIG_ATA=y + +# Generic fallback / legacy drivers +# CONFIG_MD is not set + +# Network Driver options +# CONFIG_BONDING is not set +# CONFIG_DUMMY is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set +CONFIG_TUN=y +# CONFIG_PPP is not set +# CONFIG_SLIP is not set + +# CAIF transport drivers +CONFIG_ETHERNET=y +CONFIG_NET_VENDOR_SMSC=y +CONFIG_SMC91X=y +# CONFIG_NET_VENDOR_BROADCOM is not set +# CONFIG_NET_VENDOR_CHELSIO is not set +# CONFIG_NET_VENDOR_FARADAY is not set +# CONFIG_NET_VENDOR_INTEL 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_NET_VENDOR_STMICRO is not set +CONFIG_PHYLIB=y + +# USB Network Adapters +# CONFIG_WLAN 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 + +# Hardware I/O ports +# CONFIG_SERIO_SERPORT is not set +CONFIG_SERIO_AMBAKMI=y + +# Character devices +CONFIG_LEGACY_PTY_COUNT=16 +# CONFIG_SERIAL_IFX6X60 is not set +# CONFIG_HW_RANDOM is not set + +# Non-8250 serial port support +CONFIG_SERIAL_AMBA_PL011=y +CONFIG_SERIAL_AMBA_PL011_CONSOLE=y + +# I2C support +CONFIG_I2C=y +CONFIG_I2C_CHARDEV=y +CONFIG_I2C_MUX=y + +# Other I2C/SMBus bus drivers +CONFIG_I2C_AXXIA=y +CONFIG_I2C_DEBUG_CORE=y +CONFIG_I2C_DEBUG_ALGO=y +CONFIG_I2C_DEBUG_BUS=y + +# SPI Protocol Masters +CONFIG_SPI=y +CONFIG_SPI_SPIDEV=y + +# SPI Master Controller Drivers +CONFIG_SPI_PL022=y + +# PPS support +CONFIG_PPS=y + +# PTP clock support +CONFIG_PTP_1588_CLOCK=y +CONFIG_DP83640_PHY=y +CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +CONFIG_GPIOLIB=y +# CONFIG_DEBUG_GPIO is not set +CONFIG_GPIO_SYSFS=y + +# Memory mapped GPIO drivers: +CONFIG_GPIO_PL061=y + +# +# CONFIG_HWMON is not set + +# Watchdog Device Drivers +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_CORE=y +# CONFIG_SOFT_WATCHDOG is not set +CONFIG_ARM_SP805_WATCHDOG=y + +# Multifunction device drivers +# CONFIG_MFD_ASIC3 is not set +# CONFIG_HTC_EGPIO is not set +# CONFIG_HTC_I2CPLD is not set +# CONFIG_UCB1400_CORE is not set +# CONFIG_TPS65010 is not set +# CONFIG_MFD_TPS6586X is not set +# CONFIG_MFD_TPS65910 is not set +# CONFIG_MFD_TPS65912_I2C is not set +# CONFIG_MFD_TPS65912_SPI is not set +# CONFIG_MFD_TC6393XB is not set +# CONFIG_MFD_TIMBERDALE is not set +# CONFIG_MFD_AAT2870_CORE is not set + +# Graphics support +CONFIG_FB=y +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +CONFIG_FB_ARMCLCD=y + +# Console display driver support +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y +CONFIG_LOGO=y +# CONFIG_LOGO_LINUX_MONO is not set +# CONFIG_LOGO_LINUX_VGA16 is not set +CONFIG_LOGO_LINUX_CLUT224=y + +# Sound +CONFIG_SOUND=y +CONFIG_SOUND_OSS_CORE=y +CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SND=y +CONFIG_SND_TIMER=y +CONFIG_SND_PCM=y +CONFIG_SND_OSSEMUL=y +CONFIG_SND_MIXER_OSS=y +CONFIG_SND_PCM_OSS=y +CONFIG_SND_PCM_OSS_PLUGINS=y +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_VERBOSE_PROCFS=y +CONFIG_SND_VMASTER=y +CONFIG_SND_AC97_CODEC=y +# CONFIG_SND_DRIVERS is not set +CONFIG_SND_PCI=y +CONFIG_SND_ARM=y +CONFIG_SND_ARMAACI=y +CONFIG_SND_SPI=y +# CONFIG_SND_USB is not set +CONFIG_AC97_BUS=y + +# USB Input Devices +CONFIG_USB_HID=y +# CONFIG_USB_HIDDEV is not set + +# USB +CONFIG_USB_COMMON=y +CONFIG_USB=y +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y + +# Miscellaneous USB options +# CONFIG_USB_DEVICE_CLASS is not set + +# USB Host Controller Drivers +CONFIG_LSI_USB_SW_WORKAROUND=y +CONFIG_USB_ISP1760_HCD=y + +# USB Device Class drivers +CONFIG_USB_STORAGE=y + +# RTC +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y + +# on-CPU RTC drivers +CONFIG_RTC_DRV_PL031=y +CONFIG_DMADEVICES=y + +# DMA Devices +CONFIG_DMADEVICES=y +CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y +CONFIG_LSI_DMA=y +CONFIG_DMA_ENGINE=y + +# MMC/SD/SDIO Card Drivers +CONFIG_MMC=y +CONFIG_MMC_ARMMMCI=y + +# Common Clock Framework +CONFIG_COMMON_CLK_DEBUG=y + +# Hardware Spinlock drivers +# CONFIG_IOMMU_SUPPORT is not set + +# +# 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_FS_POSIX_ACL is not set +# CONFIG_QUOTA is not set +# CONFIG_QUOTACTL is not set +# CONFIG_AUTOFS4_FS is not set +CONFIG_FUSE_FS=y +CONFIG_CUSE=y + +# +# CD-ROM/DVD Filesystems +# + +CONFIG_ISO9660_FS=y +CONFIG_UDF_FS=y +CONFIG_UDF_NLS=y + +# +# DOS/FAT/NT Filesystems +# + +CONFIG_FAT_FS=y +CONFIG_MSDOS_FS=y +CONFIG_VFAT_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_NTFS_FS=y + +# +# Pseudo filesystems +# + +# CONFIG_CONFIGFS_FS is not set +# CONFIG_UNION_FS is not set +CONFIG_JFFS2_FS=y +CONFIG_JFFS2_FS_DEBUG=0 +CONFIG_JFFS2_FS_WRITEBUFFER=y +# CONFIG_JFFS2_FS_WBUF_VERIFY is not set +# CONFIG_JFFS2_SUMMARY is not set +# CONFIG_JFFS2_FS_XATTR is not set +# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set +CONFIG_JFFS2_ZLIB=y +# CONFIG_JFFS2_LZO is not set +CONFIG_JFFS2_RTIME=y +# CONFIG_JFFS2_RUBIN is not set +CONFIG_CRAMFS=y +# CONFIG_MINIX_FS is not set +# CONFIG_ROMFS_FS is not set +# CONFIG_CIFS is not set +CONFIG_NLS=y +CONFIG_NLS_CODEPAGE_437=y +CONFIG_NLS_ISO8859_1=y + +# +# VMFS +# + +CONFIG_VMFS_FS=y +CONFIG_VMFS_DEV_BASE=0x20101C0000 +CONFIG_VMFS_IRQ=0 + +# +# Kernel hacking +# + +CONFIG_PRINTK_TIME=y +# CONFIG_SCHED_DEBUG is not set +# CONFIG_FTRACE is not set +# CONFIG_KGDB is not set +# CONFIG_CPU_NOTIFIER_ERROR_INJECT is not set +CONFIG_DEBUG_USER=y + +# +# Security options +# + +# CONFIG_SECURITY is not set + +# Crypto core or helper +CONFIG_CRYPTO_RNG=y +CONFIG_CRYPTO_GF128MUL=y +CONFIG_CRYPTO_NULL=y +# CONFIG_CRYPTO_TEST is not set + +# Authenticated Encryption with Associated Data +CONFIG_CRYPTO_GCM=y +CONFIG_CRYPTO_SEQIV=y + +# Block modes +CONFIG_CRYPTO_CTR=y +# CONFIG_CRYPTO_ECB is not set + +# Hash modes +CONFIG_CRYPTO_XCBC=y + +# Digest +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_GHASH=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_CAST5 is not set +# CONFIG_CRYPTO_CAST6 is not set +# CONFIG_CRYPTO_KHAZAD is not set +# CONFIG_CRYPTO_SERPENT 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 +# CONFIG_BINARY_PRINTF is not set + +# +# Library routines +# + +# CONFIG_CRC_CCITT is not set +CONFIG_CRC_ITU_T=y diff --git a/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim.scc b/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim.scc new file mode 100644 index 0000000..bbbc1bc --- /dev/null +++ b/meta/cfg/kernel-cache/bsp/axm5500sim/axm5500sim.scc @@ -0,0 +1 @@ +kconf hardware axm5500sim.cfg diff --git a/meta/cfg/kernel-cache/bsp/elpaso/elpaso-preempt-rt.scc b/meta/cfg/kernel-cache/bsp/elpaso/elpaso-preempt-rt.scc new file mode 100644 index 0000000..19792db --- /dev/null +++ b/meta/cfg/kernel-cache/bsp/elpaso/elpaso-preempt-rt.scc @@ -0,0 +1,8 @@ +define KMACHINE elpaso +define KTYPE preempt-rt +define KARCH powerpc + +include ktypes/preempt-rt +branch standard/preempt-rt/lsi + +include elpaso.scc diff --git a/meta/cfg/kernel-cache/bsp/elpaso/elpaso-standard.scc b/meta/cfg/kernel-cache/bsp/elpaso/elpaso-standard.scc new file mode 100644 index 0000000..36ff3d9 --- /dev/null +++ b/meta/cfg/kernel-cache/bsp/elpaso/elpaso-standard.scc @@ -0,0 +1,8 @@ +define KMACHINE elpaso +define KTYPE standard +define KARCH powerpc + +include ktypes/standard +branch standard/lsi + +include elpaso.scc diff --git a/meta/cfg/kernel-cache/bsp/elpaso/elpaso.cfg b/meta/cfg/kernel-cache/bsp/elpaso/elpaso.cfg new file mode 100644 index 0000000..25bdaa4 --- /dev/null +++ b/meta/cfg/kernel-cache/bsp/elpaso/elpaso.cfg @@ -0,0 +1,157 @@ +#......................................................................... +# 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. +# +#......................................................................... + +# Processor support +CONFIG_44x=y +CONFIG_PPC_47x=y +CONFIG_SMP=y +CONFIG_NR_CPUS=4 + +# Platform support +CONFIG_ELPASO=y + +# Kernel options +CONFIG_CMDLINE_BOOL=y +CONFIG_CMDLINE="console=ttyS0 mtdparts=acp-nand:512K(2ndStage),512K(env-0),512K(env-1),512K(3rdStage),-(fs) ip=dhcp root=/dev/nfs" + +# Bus options +CONFIG_ZONE_DMA=y +CONFIG_PPC_INDIRECT_PCI=y +CONFIG_PPC_PCI_CHOICE=y +CONFIG_PCI=y +CONFIG_PCIEPORTBUS=y +CONFIG_PCI_MSI=y +CONFIG_PCI_DEBUG=y +CONFIG_RAPIDIO=y +CONFIG_RAPIDIO_DISC_TIMEOUT=10 +CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y +CONFIG_RAPIDIO_DEBUG=y + +# Advanced setup +CONFIG_ADVANCED_OPTIONS=y +CONFIG_LOWMEM_SIZE_BOOL=y +CONFIG_LOWMEM_SIZE=0x40000000 +CONFIG_PAGE_OFFSET_BOOL=y +CONFIG_PAGE_OFFSET=0xa0000000 +CONFIG_KERNEL_START_BOOL=y +CONFIG_KERNEL_START=0xa0400000 +CONFIG_PHYSICAL_START_BOOL=y +CONFIG_PHYSICAL_START=0x00400000 +CONFIG_TASK_SIZE_BOOL=y +CONFIG_TASK_SIZE=0xa0000000 + +# Generic Driver Options +CONFIG_MTD=y +CONFIG_MTD_CMDLINE_PARTS=y +CONFIG_MTD_OF_PARTS=y + +# User Modules And Translation Layers +CONFIG_MTD_CHAR=y +CONFIG_MTD_BLOCK=y + +# Disk-On-Chip Device Drivers +CONFIG_MTD_NAND=y +CONFIG_MTD_NAND_EP501X=y +CONFIG_MTD_NAND_EP501X_UBOOTENV=y +CONFIG_MTD_NAND_PLATFORM=y + +# RAM/ROM/Flash chip drivers +CONFIG_MTD_JEDECPROBE=y +CONFIG_MTD_GEN_PROBE=y +CONFIG_MTD_CFI_AMDSTD=y +CONFIG_MTD_CFI_UTIL=y + +# Mapping drivers for chip access +CONFIG_MTD_PHYSMAP_OF=y + +# Device Tree and Open Firmware support +CONFIG_PROC_DEVICETREE=y + +# Block devices +CONFIG_BLK_DEV_RAM_SIZE=35000 + +# SCSI device support +CONFIG_SCSI=y +CONFIG_BLK_DEV_SD=y +CONFIG_SCSI_CONSTANTS=y + +# CAIF transport drivers +CONFIG_LSI_NET=y +CONFIG_E1000=y +CONFIG_E1000E=y +CONFIG_IGB=y +CONFIG_IGBVF=y + +# MII PHY device drivers +CONFIG_MICREL_PHY=y + +# USB Network Adapters +CONFIG_USB_ZD1201=y + +# Character devices +CONFIG_GEN_RTC=y +CONFIG_GEN_RTC_X=y + +# Non-8250 serial port support +CONFIG_SERIAL_ACP=y +CONFIG_SERIAL_ACP_CONSOLE=y + +# I2C support +CONFIG_I2C=y +CONFIG_I2C_CHARDEV=y + +# Other I2C/SMBus bus drivers +CONFIG_ACP3400_I2C=y +CONFIG_I2C_DEBUG_CORE=y +CONFIG_I2C_DEBUG_ALGO=y +CONFIG_I2C_DEBUG_BUS=y + +CONFIG_GPIOLIB=y +CONFIG_THERMAL=y + +# USB Input Devices +CONFIG_USB=y +CONFIG_USB_DEBUG=y +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y + +# Miscellaneous USB options +CONFIG_USB_DEVICEFS=y +CONFIG_USB_DYNAMIC_MINORS=y +CONFIG_USB_MON=y + +# USB Host Controller Drivers +CONFIG_USB_EHCI_HCD=y +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EHCI_BIG_ENDIAN_MMIO=y +CONFIG_USB_EHCI_BIG_ENDIAN_DESC=y +CONFIG_XPS_USB_HCD_XILINX=y +CONFIG_USB_CI13612_HCD=y + +# USB Device Class drivers +CONFIG_USB_STORAGE=y +CONFIG_USB_LIBUSUAL=y + +# DMA Devices +CONFIG_DMADEVICES=y +CONFIG_LSI_DMA=y + +# Kernel hacking +CONFIG_XMON=y +CONFIG_XMON_DEFAULT=y +CONFIG_XMON_DISASSEMBLY=y +CONFIG_PPC_EARLY_DEBUG=y +CONFIG_PPC_EARLY_DEBUG_44x=y +CONFIG_PPC_EARLY_DEBUG_44x_PHYSLOW=0x40000200 +CONFIG_PPC_EARLY_DEBUG_44x_PHYSHIGH=0x1 + +CONFIG_CRYPTO_DEV_PPC4XX=y diff --git a/meta/cfg/kernel-cache/bsp/elpaso/elpaso.scc b/meta/cfg/kernel-cache/bsp/elpaso/elpaso.scc new file mode 100644 index 0000000..45914b9 --- /dev/null +++ b/meta/cfg/kernel-cache/bsp/elpaso/elpaso.scc @@ -0,0 +1 @@ +kconf hardware elpaso.cfg -- 1.8.4 _______________________________________________ linux-yocto mailing list linux-yo...@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto