summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2012-05-21 09:27:32 +0200
committerTrygve Laugstøl <trygvis@inamo.no>2012-05-21 09:27:32 +0200
commitf71687119419eb9a22e6ce608038d2c65e2b3a04 (patch)
tree06684087148fd59136a046b8c79b57b452aba1b7
parented5999b3f05858129639050ed0aad9932faf7b07 (diff)
downloadopenembedded-olinuxino-trygvis-f71687119419eb9a22e6ce608038d2c65e2b3a04.tar.gz
openembedded-olinuxino-trygvis-f71687119419eb9a22e6ce608038d2c65e2b3a04.tar.bz2
openembedded-olinuxino-trygvis-f71687119419eb9a22e6ce608038d2c65e2b3a04.tar.xz
openembedded-olinuxino-trygvis-f71687119419eb9a22e6ce608038d2c65e2b3a04.zip
o More i2c and spi devices.
-rw-r--r--meta-trygvis/conf/layer.conf2
-rw-r--r--meta-trygvis/recipes-core/images/trygvis-bare.bb2
-rw-r--r--meta-trygvis/recipes-core/images/trygvis-console.bb20
-rw-r--r--meta-trygvis/recipes-extra/netcat/netcat_0.7.1.bb25
-rw-r--r--meta-trygvis/recipes-kernel/linux/linux-imx/defconfig231
-rw-r--r--meta-trygvis/recipes-kernel/linux/linux-imx_2.6.35.3.bbappend1
6 files changed, 136 insertions, 145 deletions
diff --git a/meta-trygvis/conf/layer.conf b/meta-trygvis/conf/layer.conf
index 1d163e5..5696a0e 100644
--- a/meta-trygvis/conf/layer.conf
+++ b/meta-trygvis/conf/layer.conf
@@ -7,4 +7,4 @@ BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb \
BBFILE_COLLECTIONS += "trygvis"
BBFILE_PATTERN_trygvis := "^${LAYERDIR}/"
-BBFILE_PRIORITY_trygvis = "6"
+BBFILE_PRIORITY_trygvis = "7"
diff --git a/meta-trygvis/recipes-core/images/trygvis-bare.bb b/meta-trygvis/recipes-core/images/trygvis-bare.bb
index 54ffdc5..ca93a20 100644
--- a/meta-trygvis/recipes-core/images/trygvis-bare.bb
+++ b/meta-trygvis/recipes-core/images/trygvis-bare.bb
@@ -9,4 +9,6 @@ PR = "r1"
# fsck.ext2
IMAGE_INSTALL += "e2fsprogs"
+IMAGE_INSTALL += "module-init-tools"
+
export IMAGE_BASENAME = "trygvis"
diff --git a/meta-trygvis/recipes-core/images/trygvis-console.bb b/meta-trygvis/recipes-core/images/trygvis-console.bb
index e220c4d..51574ba 100644
--- a/meta-trygvis/recipes-core/images/trygvis-console.bb
+++ b/meta-trygvis/recipes-core/images/trygvis-console.bb
@@ -9,16 +9,30 @@ IMAGE_FEATURES += "tools-sdk"
IMAGE_FEATURES += "tools-debug"
IMAGE_FEATURES += "tools-profile"
IMAGE_FEATURES += "tools-testapps"
-IMAGE_FEATURES += "ssh-server-dropbear"
IMAGE_FEATURES += "debug-tweaks"
# IMAGE_FEATURES += "${X11_IMAGE_FEATURES}"
+IMAGE_INSTALL += "opkg opkg-utils"
+
+# Multimedia
IMAGE_INSTALL += "alsa-utils alsa-tools"
+# Bluetooth
IMAGE_INSTALL += "bluez-hcidump bluez4"
-IMAGE_INSTALL += "opkg opkg-utils"
-
+# System
+IMAGE_FEATURES += "ssh-server-dropbear"
IMAGE_INSTALL += "sysstat"
+# Usb
+IMAGE_INSTALL += "usbutils"
+
+# Serial
+IMAGE_INSTALL += "setserial"
+
+# Crypto
+IMAGE_INSTALL += "openssl"
+
+IMAGE_INSTALL += "netcat"
+
export IMAGE_BASENAME = "trygvis"
diff --git a/meta-trygvis/recipes-extra/netcat/netcat_0.7.1.bb b/meta-trygvis/recipes-extra/netcat/netcat_0.7.1.bb
new file mode 100644
index 0000000..8b4c1eb
--- /dev/null
+++ b/meta-trygvis/recipes-extra/netcat/netcat_0.7.1.bb
@@ -0,0 +1,25 @@
+DESCRIPTION = "GNU Netcat"
+HOMEPAGE = "http://netcat.sourceforge.net"
+SECTION = "console/network"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
+PR = "r4"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/netcat/netcat-${PV}.tar.bz2"
+
+inherit autotools update-alternatives gettext
+
+do_install_append() {
+ mv ${D}${bindir}/nc ${D}${bindir}/nc.${PN}
+}
+
+ALTERNATIVE_NAME = "nc"
+
+ALTERNATIVE_LINK = "${bindir}/nc"
+
+ALTERNATIVE_PATH = "${bindir}/nc.${PN}"
+
+ALTERNATIVE_PRIORITY = "100"
+
+SRC_URI[md5sum] = "0a29eff1736ddb5effd0b1ec1f6fe0ef"
+SRC_URI[sha256sum] = "b55af0bbdf5acc02d1eb6ab18da2acd77a400bafd074489003f3df09676332bb"
diff --git a/meta-trygvis/recipes-kernel/linux/linux-imx/defconfig b/meta-trygvis/recipes-kernel/linux/linux-imx/defconfig
index ebc1fd0..f5ae9d7 100644
--- a/meta-trygvis/recipes-kernel/linux/linux-imx/defconfig
+++ b/meta-trygvis/recipes-kernel/linux/linux-imx/defconfig
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.35.3
-# Sat May 12 19:20:05 2012
+# Mon May 14 14:09:32 2012
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -36,7 +36,7 @@ CONFIG_BROKEN_ON_SMP=y
CONFIG_LOCK_KERNEL=y
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_CROSS_COMPILE=""
-CONFIG_LOCALVERSION="_OLinuXino"
+CONFIG_LOCALVERSION="_trygvis"
CONFIG_LOCALVERSION_AUTO=y
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_LZMA=y
@@ -453,7 +453,34 @@ CONFIG_DEFAULT_TCP_CONG="cubic"
# CONFIG_HAMRADIO is not set
# CONFIG_CAN is not set
# CONFIG_IRDA is not set
-# CONFIG_BT is not set
+CONFIG_BT=m
+CONFIG_BT_L2CAP=m
+CONFIG_BT_L2CAP_EXT_FEATURES=y
+CONFIG_BT_SCO=m
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=m
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+CONFIG_BT_HIDP=m
+
+#
+# Bluetooth device drivers
+#
+CONFIG_BT_HCIBTUSB=m
+CONFIG_BT_HCIBTSDIO=m
+CONFIG_BT_HCIUART=m
+CONFIG_BT_HCIUART_H4=y
+CONFIG_BT_HCIUART_BCSP=y
+CONFIG_BT_HCIUART_ATH3K=y
+CONFIG_BT_HCIUART_LL=y
+CONFIG_BT_HCIBCM203X=m
+CONFIG_BT_HCIBPA10X=m
+CONFIG_BT_HCIBFUSB=m
+CONFIG_BT_HCIVHCI=m
+CONFIG_BT_MRVL=m
+CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_ATH3K=m
# CONFIG_AF_RXRPC is not set
CONFIG_WIRELESS=y
# CONFIG_CFG80211 is not set
@@ -815,8 +842,7 @@ CONFIG_I2C_ALGOPCA=m
#
CONFIG_I2C_DESIGNWARE=m
CONFIG_I2C_GPIO=m
-CONFIG_I2C_MXS=m
-CONFIG_I2C_MXS_SELECT0=y
+# CONFIG_I2C_MXS is not set
CONFIG_I2C_OCORES=m
CONFIG_I2C_PCA_PLATFORM=m
CONFIG_I2C_SIMTEC=m
@@ -844,9 +870,8 @@ CONFIG_SPI_MASTER=y
#
CONFIG_SPI_BITBANG=m
CONFIG_SPI_GPIO=m
-CONFIG_SPI_XILINX=m
-CONFIG_SPI_XILINX_PLTFM=m
-CONFIG_SPI_MXS=m
+# CONFIG_SPI_XILINX is not set
+# CONFIG_SPI_MXS is not set
CONFIG_SPI_DESIGNWARE=m
CONFIG_SPI_DW_MMIO=m
@@ -886,9 +911,9 @@ CONFIG_GPIO_ADP5588=m
#
# SPI GPIO expanders:
#
-CONFIG_GPIO_MAX7301=m
-CONFIG_GPIO_MCP23S08=m
-CONFIG_GPIO_MC33880=m
+# CONFIG_GPIO_MAX7301 is not set
+# CONFIG_GPIO_MCP23S08 is not set
+# CONFIG_GPIO_MC33880 is not set
#
# AC97 GPIO expanders:
@@ -913,8 +938,7 @@ CONFIG_W1_MASTER_GPIO=m
CONFIG_W1_SLAVE_THERM=m
CONFIG_W1_SLAVE_SMEM=m
CONFIG_W1_SLAVE_DS2431=m
-CONFIG_W1_SLAVE_DS2751=m
-# CONFIG_W1_SLAVE_DS2751_CRC is not set
+# CONFIG_W1_SLAVE_DS2751 is not set
CONFIG_W1_SLAVE_DS2433=m
CONFIG_W1_SLAVE_DS2438=m
# CONFIG_W1_SLAVE_DS2433_CRC is not set
@@ -931,86 +955,7 @@ CONFIG_POWER_SUPPLY=y
CONFIG_BATTERY_MXS=y
CONFIG_MXS_VBUS_CURRENT_DRAW=y
# CONFIG_BATTERY_DS2438 is not set
-CONFIG_HWMON=y
-# CONFIG_HWMON_VID is not set
-# CONFIG_HWMON_DEBUG_CHIP is not set
-
-#
-# Native drivers
-#
-# CONFIG_SENSORS_AD7414 is not set
-# CONFIG_SENSORS_AD7418 is not set
-# CONFIG_SENSORS_ADCXX is not set
-# CONFIG_SENSORS_ADM1021 is not set
-# CONFIG_SENSORS_ADM1025 is not set
-# CONFIG_SENSORS_ADM1026 is not set
-# CONFIG_SENSORS_ADM1029 is not set
-# CONFIG_SENSORS_ADM1031 is not set
-# CONFIG_SENSORS_ADM9240 is not set
-# CONFIG_SENSORS_ADT7411 is not set
-# CONFIG_SENSORS_ADT7462 is not set
-# CONFIG_SENSORS_ADT7470 is not set
-# CONFIG_SENSORS_ADT7475 is not set
-# CONFIG_SENSORS_ASC7621 is not set
-# CONFIG_SENSORS_ATXP1 is not set
-# CONFIG_SENSORS_DS1621 is not set
-# CONFIG_SENSORS_F71805F is not set
-# CONFIG_SENSORS_F71882FG is not set
-# CONFIG_SENSORS_F75375S is not set
-# CONFIG_SENSORS_G760A is not set
-# CONFIG_SENSORS_GL518SM is not set
-# CONFIG_SENSORS_GL520SM is not set
-# CONFIG_SENSORS_IT87 is not set
-# CONFIG_SENSORS_LM63 is not set
-# CONFIG_SENSORS_LM70 is not set
-# CONFIG_SENSORS_LM73 is not set
-# CONFIG_SENSORS_LM75 is not set
-# CONFIG_SENSORS_LM77 is not set
-# CONFIG_SENSORS_LM78 is not set
-# CONFIG_SENSORS_LM80 is not set
-# CONFIG_SENSORS_LM83 is not set
-# CONFIG_SENSORS_LM85 is not set
-# CONFIG_SENSORS_LM87 is not set
-# CONFIG_SENSORS_LM90 is not set
-# CONFIG_SENSORS_LM92 is not set
-# CONFIG_SENSORS_LM93 is not set
-# CONFIG_SENSORS_LTC4215 is not set
-# CONFIG_SENSORS_LTC4245 is not set
-# CONFIG_SENSORS_LM95241 is not set
-# CONFIG_SENSORS_MAX1111 is not set
-# CONFIG_SENSORS_MAX1619 is not set
-# CONFIG_SENSORS_MAX17135 is not set
-# CONFIG_SENSORS_MAX6650 is not set
-# CONFIG_SENSORS_PC87360 is not set
-# CONFIG_SENSORS_PC87427 is not set
-# CONFIG_SENSORS_PCF8591 is not set
-# CONFIG_SENSORS_SHT15 is not set
-# CONFIG_SENSORS_DME1737 is not set
-# CONFIG_SENSORS_EMC1403 is not set
-# CONFIG_SENSORS_SMSC47M1 is not set
-# CONFIG_SENSORS_SMSC47M192 is not set
-# CONFIG_SENSORS_SMSC47B397 is not set
-# CONFIG_SENSORS_ADS7828 is not set
-# CONFIG_SENSORS_ADS7871 is not set
-# CONFIG_SENSORS_AMC6821 is not set
-# CONFIG_SENSORS_THMC50 is not set
-# CONFIG_SENSORS_TMP102 is not set
-# CONFIG_SENSORS_TMP401 is not set
-# CONFIG_SENSORS_TMP421 is not set
-# CONFIG_SENSORS_VT1211 is not set
-# CONFIG_SENSORS_W83781D is not set
-# CONFIG_SENSORS_W83791D is not set
-# CONFIG_SENSORS_W83792D is not set
-# CONFIG_SENSORS_W83793 is not set
-# CONFIG_SENSORS_W83L785TS is not set
-# CONFIG_SENSORS_W83L786NG is not set
-# CONFIG_SENSORS_W83627HF is not set
-# CONFIG_SENSORS_W83627EHF is not set
-# CONFIG_SENSORS_LIS3_SPI is not set
-# CONFIG_SENSORS_LIS3_I2C is not set
-# CONFIG_SENSORS_MAG3110 is not set
-CONFIG_MXC_MMA8450=m
-CONFIG_MXC_MMA8451=m
+# CONFIG_HWMON is not set
# CONFIG_THERMAL is not set
CONFIG_WATCHDOG=y
# CONFIG_WATCHDOG_NOWAYOUT is not set
@@ -1221,6 +1166,7 @@ CONFIG_HID_LOGITECH=m
CONFIG_LOGITECH_FF=y
CONFIG_LOGIRUMBLEPAD2_FF=y
CONFIG_LOGIG940_FF=y
+# CONFIG_HID_MAGICMOUSE is not set
CONFIG_HID_MICROSOFT=m
CONFIG_HID_MOSART=m
CONFIG_HID_MONTEREY=m
@@ -1248,6 +1194,7 @@ CONFIG_SMARTJOYPLUS_FF=y
CONFIG_HID_TOPSEED=m
CONFIG_HID_THRUSTMASTER=m
CONFIG_THRUSTMASTER_FF=y
+# CONFIG_HID_WACOM is not set
CONFIG_HID_ZEROPLUS=m
CONFIG_ZEROPLUS_FF=y
CONFIG_HID_ZYDACRON=m
@@ -1498,13 +1445,13 @@ CONFIG_LEDS_CLASS=m
#
# LED drivers
#
-CONFIG_LEDS_MXS=m
+# CONFIG_LEDS_MXS is not set
CONFIG_LEDS_PCA9532=m
CONFIG_LEDS_GPIO=m
# CONFIG_LEDS_GPIO_PLATFORM is not set
CONFIG_LEDS_LP3944=m
CONFIG_LEDS_PCA955X=m
-CONFIG_LEDS_DAC124S085=m
+# CONFIG_LEDS_DAC124S085 is not set
CONFIG_LEDS_REGULATOR=m
CONFIG_LEDS_BD2802=m
CONFIG_LEDS_LT3593=m
@@ -1773,63 +1720,65 @@ CONFIG_SECURITY=y
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
CONFIG_DEFAULT_SECURITY_DAC=y
CONFIG_DEFAULT_SECURITY=""
-CONFIG_CRYPTO=y
+CONFIG_CRYPTO=m
#
# Crypto core or helper
#
-CONFIG_CRYPTO_ALGAPI=y
-CONFIG_CRYPTO_ALGAPI2=y
-CONFIG_CRYPTO_AEAD2=y
-CONFIG_CRYPTO_BLKCIPHER=y
-CONFIG_CRYPTO_BLKCIPHER2=y
-CONFIG_CRYPTO_HASH=y
-CONFIG_CRYPTO_HASH2=y
-CONFIG_CRYPTO_RNG2=y
-CONFIG_CRYPTO_PCOMP=y
-CONFIG_CRYPTO_MANAGER=y
-CONFIG_CRYPTO_MANAGER2=y
-CONFIG_CRYPTO_MANAGER_TESTS=y
-# CONFIG_CRYPTO_GF128MUL is not set
+CONFIG_CRYPTO_ALGAPI=m
+CONFIG_CRYPTO_ALGAPI2=m
+CONFIG_CRYPTO_AEAD=m
+CONFIG_CRYPTO_AEAD2=m
+CONFIG_CRYPTO_BLKCIPHER=m
+CONFIG_CRYPTO_BLKCIPHER2=m
+CONFIG_CRYPTO_HASH=m
+CONFIG_CRYPTO_HASH2=m
+CONFIG_CRYPTO_RNG=m
+CONFIG_CRYPTO_RNG2=m
+CONFIG_CRYPTO_PCOMP=m
+CONFIG_CRYPTO_MANAGER=m
+CONFIG_CRYPTO_MANAGER2=m
+# CONFIG_CRYPTO_MANAGER_TESTS is not set
+CONFIG_CRYPTO_GF128MUL=m
# CONFIG_CRYPTO_NULL is not set
-CONFIG_CRYPTO_WORKQUEUE=y
+CONFIG_CRYPTO_WORKQUEUE=m
# CONFIG_CRYPTO_CRYPTD is not set
# CONFIG_CRYPTO_AUTHENC is not set
-# CONFIG_CRYPTO_TEST is not set
-CONFIG_CRYPTO_CRYPTODEV=y
+CONFIG_CRYPTO_TEST=m
+CONFIG_CRYPTO_CRYPTODEV=m
#
# Authenticated Encryption with Associated Data
#
# CONFIG_CRYPTO_CCM is not set
# CONFIG_CRYPTO_GCM is not set
-# CONFIG_CRYPTO_SEQIV is not set
+CONFIG_CRYPTO_SEQIV=m
#
# Block modes
#
-CONFIG_CRYPTO_CBC=y
-# CONFIG_CRYPTO_CTR is not set
-# CONFIG_CRYPTO_CTS is not set
-CONFIG_CRYPTO_ECB=y
-# CONFIG_CRYPTO_LRW is not set
-# CONFIG_CRYPTO_PCBC is not set
-# CONFIG_CRYPTO_XTS is not set
+CONFIG_CRYPTO_CBC=m
+CONFIG_CRYPTO_CTR=m
+CONFIG_CRYPTO_CTS=m
+CONFIG_CRYPTO_ECB=m
+CONFIG_CRYPTO_LRW=m
+CONFIG_CRYPTO_PCBC=m
+CONFIG_CRYPTO_XTS=m
#
# Hash modes
#
-CONFIG_CRYPTO_HMAC=y
-# CONFIG_CRYPTO_XCBC is not set
-# CONFIG_CRYPTO_VMAC is not set
+CONFIG_CRYPTO_HMAC=m
+CONFIG_CRYPTO_XCBC=m
+CONFIG_CRYPTO_VMAC=m
#
# Digest
#
CONFIG_CRYPTO_CRC32C=m
-# CONFIG_CRYPTO_GHASH is not set
+CONFIG_CRYPTO_GHASH=m
# CONFIG_CRYPTO_MD4 is not set
-CONFIG_CRYPTO_MD5=y
+CONFIG_CRYPTO_MD5=m
# CONFIG_CRYPTO_MICHAEL_MIC is not set
# CONFIG_CRYPTO_RMD128 is not set
# CONFIG_CRYPTO_RMD160 is not set
@@ -1844,14 +1793,14 @@ CONFIG_CRYPTO_SHA256=m
#
# Ciphers
#
-CONFIG_CRYPTO_AES=y
+CONFIG_CRYPTO_AES=m
# CONFIG_CRYPTO_ANUBIS is not set
-# CONFIG_CRYPTO_ARC4 is not set
-# CONFIG_CRYPTO_BLOWFISH is not set
+CONFIG_CRYPTO_ARC4=m
+CONFIG_CRYPTO_BLOWFISH=m
# CONFIG_CRYPTO_CAMELLIA is not set
# CONFIG_CRYPTO_CAST5 is not set
# CONFIG_CRYPTO_CAST6 is not set
-CONFIG_CRYPTO_DES=y
+CONFIG_CRYPTO_DES=m
# CONFIG_CRYPTO_FCRYPT is not set
# CONFIG_CRYPTO_KHAZAD is not set
# CONFIG_CRYPTO_SALSA20 is not set
@@ -1863,16 +1812,16 @@ CONFIG_CRYPTO_DES=y
#
# Compression
#
-CONFIG_CRYPTO_DEFLATE=y
-# CONFIG_CRYPTO_ZLIB is not set
-CONFIG_CRYPTO_LZO=y
+CONFIG_CRYPTO_DEFLATE=m
+CONFIG_CRYPTO_ZLIB=m
+CONFIG_CRYPTO_LZO=m
#
# Random Number Generation
#
# CONFIG_CRYPTO_ANSI_CPRNG is not set
CONFIG_CRYPTO_HW=y
-CONFIG_CRYPTO_DEV_DCP=y
+CONFIG_CRYPTO_DEV_DCP=m
# CONFIG_BINARY_PRINTF is not set
#
@@ -1881,16 +1830,16 @@ CONFIG_CRYPTO_DEV_DCP=y
CONFIG_BITREVERSE=y
CONFIG_GENERIC_FIND_LAST_BIT=y
CONFIG_CRC_CCITT=m
-CONFIG_CRC16=y
-# CONFIG_CRC_T10DIF is not set
-# CONFIG_CRC_ITU_T is not set
+CONFIG_CRC16=m
+CONFIG_CRC_T10DIF=m
+CONFIG_CRC_ITU_T=m
CONFIG_CRC32=y
-# CONFIG_CRC7 is not set
-# CONFIG_LIBCRC32C is not set
+CONFIG_CRC7=m
+CONFIG_LIBCRC32C=m
CONFIG_ZLIB_INFLATE=y
-CONFIG_ZLIB_DEFLATE=y
-CONFIG_LZO_COMPRESS=y
-CONFIG_LZO_DECOMPRESS=y
+CONFIG_ZLIB_DEFLATE=m
+CONFIG_LZO_COMPRESS=m
+CONFIG_LZO_DECOMPRESS=m
CONFIG_DECOMPRESS_GZIP=y
CONFIG_DECOMPRESS_BZIP2=y
CONFIG_DECOMPRESS_LZMA=y
diff --git a/meta-trygvis/recipes-kernel/linux/linux-imx_2.6.35.3.bbappend b/meta-trygvis/recipes-kernel/linux/linux-imx_2.6.35.3.bbappend
new file mode 100644
index 0000000..72d991c
--- /dev/null
+++ b/meta-trygvis/recipes-kernel/linux/linux-imx_2.6.35.3.bbappend
@@ -0,0 +1 @@
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"