diff options
-rw-r--r-- | openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/add-elpp-stuff.patch (renamed from openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/add-elpp-stuff.patch) | 0 | ||||
-rw-r--r-- | openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/add-oz-release-string.patch (renamed from openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/add-oz-release-string.patch) | 0 | ||||
-rw-r--r-- | openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/connectplus-remove-ide-HACK.patch (renamed from openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/connectplus-remove-ide-HACK.patch) | 0 | ||||
-rw-r--r-- | openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-c7x0 (renamed from openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-c7x0) | 9 | ||||
-rw-r--r-- | openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-collie (renamed from openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-collie) | 0 | ||||
-rw-r--r-- | openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-ipaq-pxa-2.6 (renamed from openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-ipaq-pxa-2.6) | 0 | ||||
-rw-r--r-- | openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-poodle (renamed from openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-poodle) | 0 | ||||
-rw-r--r-- | openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-spitz (renamed from openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-spitz) | 96 | ||||
-rw-r--r-- | openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-tosa (renamed from openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-tosa) | 612 | ||||
-rw-r--r-- | openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/dtl1_cs-add-socket-revE.patch (renamed from openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/dtl1_cs-add-socket-revE.patch) | 0 | ||||
-rw-r--r-- | openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/pxa-serial-hack.patch (renamed from openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/pxa-serial-hack.patch) | 52 | ||||
-rw-r--r-- | openembedded/packages/linux/linux-openzaurus.inc | 104 | ||||
-rw-r--r-- | openembedded/packages/linux/linux-openzaurus_2.6.13-mm1.bb | 221 | ||||
-rw-r--r-- | openembedded/packages/linux/linux-openzaurus_2.6.14-rc1.bb | 98 |
14 files changed, 597 insertions, 595 deletions
diff --git a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/add-elpp-stuff.patch b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/add-elpp-stuff.patch index 04ab185f4..04ab185f4 100644 --- a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/add-elpp-stuff.patch +++ b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/add-elpp-stuff.patch diff --git a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/add-oz-release-string.patch b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/add-oz-release-string.patch index 22a6fd394..22a6fd394 100644 --- a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/add-oz-release-string.patch +++ b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/add-oz-release-string.patch diff --git a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/connectplus-remove-ide-HACK.patch b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/connectplus-remove-ide-HACK.patch index 4414b2119..4414b2119 100644 --- a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/connectplus-remove-ide-HACK.patch +++ b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/connectplus-remove-ide-HACK.patch diff --git a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-c7x0 b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-c7x0 index 542bedc9f..9dd7c230e 100644 --- a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-c7x0 +++ b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-c7x0 @@ -695,15 +695,20 @@ CONFIG_NET_RADIO=y # # Wireless 802.11b ISA/PCI cards support # -# CONFIG_HERMES is not set +CONFIG_HERMES=m # CONFIG_ATMEL is not set # # Wireless 802.11b Pcmcia/Cardbus cards support # +CONFIG_PCMCIA_HERMES=m +CONFIG_PCMCIA_SPECTRUM=m # CONFIG_AIRO_CS is not set # CONFIG_PCMCIA_WL3501 is not set -# CONFIG_HOSTAP is not set +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +CONFIG_HOSTAP_CS=m +# CONFIG_ACX is not set CONFIG_NET_WIRELESS=y # diff --git a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-collie b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-collie index 9f51b6116..9f51b6116 100644 --- a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-collie +++ b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-collie diff --git a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-ipaq-pxa-2.6 b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-ipaq-pxa-2.6 index 8b4138078..8b4138078 100644 --- a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-ipaq-pxa-2.6 +++ b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-ipaq-pxa-2.6 diff --git a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-poodle b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-poodle index a0810f838..a0810f838 100644 --- a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-poodle +++ b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-poodle diff --git a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-spitz b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-spitz index e61a99962..f838a497a 100644 --- a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-spitz +++ b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-spitz @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.13-rc5-mm1 -# Sun Aug 28 18:06:14 2005 +# Linux kernel version: 2.6.13-mm3 +# Fri Sep 16 13:04:01 2005 # CONFIG_ARM=y CONFIG_MMU=y @@ -22,6 +22,7 @@ CONFIG_INIT_ENV_ARG_LIMIT=32 # General setup # CONFIG_LOCALVERSION="" +CONFIG_LOCALVERSION_AUTO=y CONFIG_SWAP=y CONFIG_SYSVIPC=y # CONFIG_POSIX_MQUEUE is not set @@ -32,6 +33,7 @@ CONFIG_SYSCTL=y CONFIG_HOTPLUG=y CONFIG_KOBJECT_UEVENT=y # CONFIG_IKCONFIG is not set +CONFIG_INITRAMFS_SOURCE="" CONFIG_EMBEDDED=y CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set @@ -97,9 +99,10 @@ CONFIG_PXA_SHARPSL=y # CONFIG_MACH_HX2750 is not set # CONFIG_PXA_SHARPSL_25x is not set CONFIG_PXA_SHARPSL_27x=y -CONFIG_MACH_SPITZ=y CONFIG_MACH_AKITA=y +CONFIG_MACH_SPITZ=y CONFIG_MACH_BORZOI=y +# CONFIG_MACH_TOSA is not set CONFIG_PXA27x=y # CONFIG_PXA_KEYS is not set CONFIG_PXA_SHARP_Cxx00=y @@ -145,7 +148,6 @@ CONFIG_PCMCIA_PXA2XX=y # # Kernel Features # -# CONFIG_SMP is not set CONFIG_PREEMPT=y # CONFIG_NO_IDLE_HZ is not set # CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set @@ -155,6 +157,7 @@ CONFIG_FLATMEM_MANUAL=y # CONFIG_SPARSEMEM_MANUAL is not set CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y +# CONFIG_SPARSEMEM_STATIC is not set CONFIG_ALIGNMENT_TRAP=y # @@ -162,7 +165,7 @@ CONFIG_ALIGNMENT_TRAP=y # CONFIG_ZBOOT_ROM_TEXT=0x0 CONFIG_ZBOOT_ROM_BSS=0x0 -CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/hda1 rootfstype=ext3 debug" +CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/hda1 rootfstype=ext3 rw debug" # CONFIG_XIP_KERNEL is not set # @@ -217,8 +220,8 @@ CONFIG_SYN_COOKIES=y # CONFIG_INET_ESP is not set # CONFIG_INET_IPCOMP is not set # CONFIG_INET_TUNNEL is not set -CONFIG_IP_TCPDIAG=y -# CONFIG_IP_TCPDIAG_IPV6 is not set +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y # CONFIG_TCP_CONG_ADVANCED is not set CONFIG_TCP_CONG_BIC=y @@ -246,6 +249,7 @@ CONFIG_IP_NF_CONNTRACK=m CONFIG_IP_NF_CT_PROTO_SCTP=m CONFIG_IP_NF_FTP=m CONFIG_IP_NF_IRC=m +# CONFIG_IP_NF_NETBIOS_NS is not set CONFIG_IP_NF_TFTP=m CONFIG_IP_NF_AMANDA=m CONFIG_IP_NF_QUEUE=m @@ -271,8 +275,10 @@ CONFIG_IP_NF_MATCH_OWNER=m CONFIG_IP_NF_MATCH_ADDRTYPE=m CONFIG_IP_NF_MATCH_REALM=m CONFIG_IP_NF_MATCH_SCTP=m +# CONFIG_IP_NF_MATCH_DCCP is not set CONFIG_IP_NF_MATCH_COMMENT=m CONFIG_IP_NF_MATCH_HASHLIMIT=m +# CONFIG_IP_NF_MATCH_STRING is not set CONFIG_IP_NF_FILTER=m # CONFIG_IP_NF_TARGET_REJECT is not set CONFIG_IP_NF_TARGET_LOG=m @@ -295,6 +301,7 @@ CONFIG_IP_NF_MANGLE=m # CONFIG_IP_NF_TARGET_DSCP is not set # CONFIG_IP_NF_TARGET_MARK is not set # CONFIG_IP_NF_TARGET_CLASSIFY is not set +# CONFIG_IP_NF_TARGET_TTL is not set CONFIG_IP_NF_RAW=m # CONFIG_IP_NF_TARGET_NOTRACK is not set CONFIG_IP_NF_ARPTABLES=m @@ -321,8 +328,10 @@ CONFIG_IP6_NF_MATCH_LENGTH=m CONFIG_IP6_NF_MATCH_EUI64=m CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_TARGET_LOG is not set +# CONFIG_IP6_NF_TARGET_REJECT is not set CONFIG_IP6_NF_MANGLE=m # CONFIG_IP6_NF_TARGET_MARK is not set +# CONFIG_IP6_NF_TARGET_HL is not set CONFIG_IP6_NF_RAW=m # @@ -432,7 +441,11 @@ CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIVHCI=m -# CONFIG_IEEE80211 is not set +CONFIG_IEEE80211=m +# CONFIG_IEEE80211_DEBUG is not set +CONFIG_IEEE80211_CRYPT_WEP=m +# CONFIG_IEEE80211_CRYPT_CCMP is not set +# CONFIG_IEEE80211_CRYPT_TKIP is not set # # Device Drivers @@ -538,7 +551,6 @@ CONFIG_BLK_DEV_LOOP=y # CONFIG_BLK_DEV_UB is not set # CONFIG_BLK_DEV_RAM is not set CONFIG_BLK_DEV_RAM_COUNT=16 -CONFIG_INITRAMFS_SOURCE="" # CONFIG_CDROM_PKTCDVD is not set # @@ -581,6 +593,7 @@ CONFIG_IDE_GENERIC=y # # SCSI device support # +# CONFIG_RAID_ATTRS is not set CONFIG_SCSI=m CONFIG_SCSI_PROC_FS=y @@ -608,10 +621,17 @@ CONFIG_SCSI_MULTI_LUN=y # CONFIG_SCSI_SPI_ATTRS is not set # CONFIG_SCSI_FC_ATTRS is not set # CONFIG_SCSI_ISCSI_ATTRS is not set +# CONFIG_SCSI_SAS_ATTRS is not set + +# +# SCSI Transport Layers +# +# CONFIG_SAS_CLASS is not set # # SCSI low-level drivers # +# CONFIG_ISCSI_TCP is not set # CONFIG_SCSI_SATA is not set # CONFIG_SCSI_DEBUG is not set @@ -696,15 +716,20 @@ CONFIG_NET_RADIO=y # # Wireless 802.11b ISA/PCI cards support # -# CONFIG_HERMES is not set +CONFIG_HERMES=m # CONFIG_ATMEL is not set # # Wireless 802.11b Pcmcia/Cardbus cards support # +CONFIG_PCMCIA_HERMES=m +CONFIG_PCMCIA_SPECTRUM=m # CONFIG_AIRO_CS is not set # CONFIG_PCMCIA_WL3501 is not set -# CONFIG_HOSTAP is not set +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +CONFIG_HOSTAP_CS=m +# CONFIG_ACX is not set CONFIG_NET_WIRELESS=y # @@ -848,12 +873,12 @@ CONFIG_SA1100_RTC=y # I2C support # # CONFIG_I2C is not set -# CONFIG_I2C_SENSOR is not set # # Hardware Monitoring support # CONFIG_HWMON=y +# CONFIG_HWMON_VID is not set # CONFIG_HWMON_DEBUG_CHIP is not set # @@ -861,6 +886,10 @@ CONFIG_HWMON=y # # +# Multimedia Capabilities Port drivers +# + +# # SoC drivers # # CONFIG_SOC is not set @@ -982,6 +1011,7 @@ CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_SDDR09 is not set # CONFIG_USB_STORAGE_SDDR55 is not set # CONFIG_USB_STORAGE_JUMPSHOT is not set +# CONFIG_USB_STORAGE_ONETOUCH is not set # # USB Input Devices @@ -1033,30 +1063,14 @@ CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_USBNET=m - -# -# USB Host-to-Host Cables -# -CONFIG_USB_ALI_M5632=y -CONFIG_USB_AN2720=y -CONFIG_USB_BELKIN=y -CONFIG_USB_GENESYS=y -CONFIG_USB_NET1080=y -CONFIG_USB_PL2301=y -CONFIG_USB_KC2190=y - -# -# Intelligent USB Devices/Gadgets -# -CONFIG_USB_ARMLINUX=y -CONFIG_USB_EPSON2888=y -CONFIG_USB_ZAURUS=y -CONFIG_USB_CDCETHER=y - -# -# USB Network Adapters -# -CONFIG_USB_AX8817X=y +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m +# CONFIG_USB_NET_GL620A is not set +CONFIG_USB_NET_NET1080=m +# CONFIG_USB_NET_PLUSB is not set +# CONFIG_USB_NET_RNDIS_HOST is not set +# CONFIG_USB_NET_CDC_SUBSET is not set +CONFIG_USB_NET_ZAURUS=m # CONFIG_USB_ZD1201 is not set CONFIG_USB_MON=y @@ -1183,11 +1197,8 @@ CONFIG_FS_MBCACHE=y # CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set CONFIG_FS_POSIX_ACL=y - -# -# XFS support -# # CONFIG_XFS_FS is not set +# CONFIG_OCFS2_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_ROMFS_FS is not set CONFIG_INOTIFY=y @@ -1218,13 +1229,11 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_PROC_FS=y CONFIG_SYSFS=y -# CONFIG_DEVPTS_FS_XATTR is not set CONFIG_TMPFS=y -# CONFIG_TMPFS_XATTR is not set # CONFIG_HUGETLB_PAGE is not set CONFIG_RAMFS=y -# CONFIG_CONFIGFS_FS is not set # CONFIG_RELAYFS_FS is not set +# CONFIG_CONFIGFS_FS is not set # # Miscellaneous filesystems @@ -1417,6 +1426,7 @@ CONFIG_CRYPTO_TEST=m # Library routines # CONFIG_CRC_CCITT=y +# CONFIG_CRC16 is not set CONFIG_CRC32=y CONFIG_LIBCRC32C=m CONFIG_ZLIB_INFLATE=y diff --git a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-tosa b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-tosa index c7eba4a33..dd1e70fa0 100644 --- a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/defconfig-tosa +++ b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/defconfig-tosa @@ -1,14 +1,13 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.12-mm1 -# Mon Jul 4 15:43:10 2005 +# Linux kernel version: 2.6.13-mm1 +# Tue Sep 6 08:38:08 2005 # CONFIG_ARM=y CONFIG_MMU=y CONFIG_UID16=y CONFIG_RWSEM_GENERIC_SPINLOCK=y CONFIG_GENERIC_CALIBRATE_DELAY=y -CONFIG_GENERIC_IOMAP=y # # Code maturity level options @@ -23,6 +22,7 @@ CONFIG_INIT_ENV_ARG_LIMIT=32 # General setup # CONFIG_LOCALVERSION="" +CONFIG_LOCALVERSION_AUTO=y CONFIG_SWAP=y CONFIG_SYSVIPC=y # CONFIG_POSIX_MQUEUE is not set @@ -33,6 +33,7 @@ CONFIG_SYSCTL=y CONFIG_HOTPLUG=y CONFIG_KOBJECT_UEVENT=y # CONFIG_IKCONFIG is not set +CONFIG_INITRAMFS_SOURCE="" CONFIG_EMBEDDED=y CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set @@ -86,6 +87,7 @@ CONFIG_ARCH_PXA=y # CONFIG_ARCH_VERSATILE is not set # CONFIG_ARCH_IMX is not set # CONFIG_ARCH_H720X is not set +# CONFIG_ARCH_AAEC2000 is not set # # Intel PXA2xx Implementations @@ -95,6 +97,8 @@ CONFIG_ARCH_PXA=y # CONFIG_ARCH_PXA_IDP is not set CONFIG_PXA_SHARPSL=y # CONFIG_MACH_HX2750 is not set +CONFIG_PXA_SHARPSL_25x=y +# CONFIG_PXA_SHARPSL_27x is not set # CONFIG_MACH_POODLE is not set # CONFIG_MACH_CORGI is not set # CONFIG_MACH_SHEPHERD is not set @@ -145,8 +149,8 @@ CONFIG_PCMCIA_PXA2XX=y # # Kernel Features # -# CONFIG_SMP is not set CONFIG_PREEMPT=y +# CONFIG_NO_IDLE_HZ is not set # CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set CONFIG_SELECT_MEMORY_MODEL=y CONFIG_FLATMEM_MANUAL=y @@ -154,6 +158,7 @@ CONFIG_FLATMEM_MANUAL=y # CONFIG_SPARSEMEM_MANUAL is not set CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y +# CONFIG_SPARSEMEM_STATIC is not set CONFIG_ALIGNMENT_TRAP=y # @@ -161,7 +166,7 @@ CONFIG_ALIGNMENT_TRAP=y # CONFIG_ZBOOT_ROM_TEXT=0x0 CONFIG_ZBOOT_ROM_BSS=0x0 -CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 " +CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2" # CONFIG_XIP_KERNEL is not set # @@ -190,216 +195,7 @@ CONFIG_PM=y CONFIG_APM=y # -# Device Drivers -# - -# -# Generic Driver Options -# -CONFIG_STANDALONE=y -CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_FW_LOADER=y -# CONFIG_DEBUG_DRIVER is not set - -# -# Memory Technology Devices (MTD) -# -CONFIG_MTD=y -# CONFIG_MTD_DEBUG is not set -# CONFIG_MTD_CONCAT is not set -CONFIG_MTD_PARTITIONS=y -# CONFIG_MTD_REDBOOT_PARTS is not set -CONFIG_MTD_CMDLINE_PARTS=y -# CONFIG_MTD_AFS_PARTS is not set - -# -# User Modules And Translation Layers -# -CONFIG_MTD_CHAR=y -CONFIG_MTD_BLOCK=y -# CONFIG_FTL is not set -# CONFIG_NFTL is not set -# CONFIG_INFTL is not set - -# -# RAM/ROM/Flash chip drivers -# -# CONFIG_MTD_CFI is not set -# CONFIG_MTD_JEDECPROBE is not set -CONFIG_MTD_MAP_BANK_WIDTH_1=y -CONFIG_MTD_MAP_BANK_WIDTH_2=y -CONFIG_MTD_MAP_BANK_WIDTH_4=y -# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set -# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set -# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set -CONFIG_MTD_CFI_I1=y -CONFIG_MTD_CFI_I2=y -# CONFIG_MTD_CFI_I4 is not set -# CONFIG_MTD_CFI_I8 is not set -# CONFIG_MTD_RAM is not set -CONFIG_MTD_ROM=y -# CONFIG_MTD_ABSENT is not set - -# -# Mapping drivers for chip access -# -# CONFIG_MTD_COMPLEX_MAPPINGS is not set -CONFIG_MTD_SHARP_SL=y -# CONFIG_MTD_PLATRAM is not set - -# -# Self-contained MTD device drivers -# -# CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_PHRAM is not set -# CONFIG_MTD_MTDRAM is not set -# CONFIG_MTD_BLKMTD is not set -# CONFIG_MTD_BLOCK2MTD is not set - -# -# Disk-On-Chip Device Drivers -# -# CONFIG_MTD_DOC2000 is not set -# CONFIG_MTD_DOC2001 is not set -# CONFIG_MTD_DOC2001PLUS is not set - -# -# NAND Flash Device Drivers -# -CONFIG_MTD_NAND=y -CONFIG_MTD_NAND_VERIFY_WRITE=y -# CONFIG_MTD_NAND_H1900 is not set -CONFIG_MTD_NAND_IDS=y -# CONFIG_MTD_NAND_DISKONCHIP is not set -# CONFIG_MTD_NAND_SHARPSL is not set -# CONFIG_MTD_NAND_NANDSIM is not set -CONFIG_MTD_NAND_TC6393=y - -# -# Parallel port support -# -# CONFIG_PARPORT is not set - -# -# Plug and Play support -# - -# -# Block devices -# -# CONFIG_BLK_DEV_COW_COMMON is not set -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_BLK_DEV_RAM_COUNT=16 -CONFIG_INITRAMFS_SOURCE="" -# CONFIG_CDROM_PKTCDVD is not set - -# -# IO Schedulers -# -CONFIG_IOSCHED_NOOP=y -# CONFIG_IOSCHED_AS is not set -# CONFIG_IOSCHED_DEADLINE is not set -# CONFIG_IOSCHED_CFQ is not set -# CONFIG_ATA_OVER_ETH is not set - -# -# ATA/ATAPI/MFM/RLL support -# -CONFIG_IDE=y -CONFIG_BLK_DEV_IDE=y - -# -# Please see Documentation/ide.txt for help/info on IDE drives -# -# CONFIG_BLK_DEV_IDE_SATA is not set -CONFIG_BLK_DEV_IDEDISK=y -# CONFIG_IDEDISK_MULTI_MODE is not set -CONFIG_BLK_DEV_IDECS=y -# CONFIG_BLK_DEV_IDECD is not set -# CONFIG_BLK_DEV_IDETAPE is not set -# CONFIG_BLK_DEV_IDEFLOPPY is not set -# CONFIG_BLK_DEV_IDESCSI is not set -# CONFIG_IDE_TASK_IOCTL is not set - -# -# IDE chipset support/bugfixes -# -# CONFIG_IDE_GENERIC is not set -# CONFIG_IDE_ARM is not set -# CONFIG_BLK_DEV_IDEDMA is not set -# CONFIG_IDEDMA_AUTO is not set -# CONFIG_BLK_DEV_HD is not set - -# -# SCSI device support -# -CONFIG_SCSI=m -CONFIG_SCSI_PROC_FS=y - -# -# SCSI support type (disk, tape, CD-ROM) -# -CONFIG_BLK_DEV_SD=m -CONFIG_CHR_DEV_ST=m -CONFIG_CHR_DEV_OSST=m -CONFIG_BLK_DEV_SR=m -# CONFIG_BLK_DEV_SR_VENDOR is not set -CONFIG_CHR_DEV_SG=m -# CONFIG_CHR_DEV_SCH is not set - -# -# Some SCSI devices (e.g. CD jukebox) support multiple LUNs -# -# CONFIG_SCSI_MULTI_LUN is not set -# CONFIG_SCSI_CONSTANTS is not set -# CONFIG_SCSI_LOGGING is not set - -# -# SCSI Transport Attributes -# -# CONFIG_SCSI_SPI_ATTRS is not set -# CONFIG_SCSI_FC_ATTRS is not set -# CONFIG_SCSI_ISCSI_ATTRS is not set - -# -# SCSI low-level drivers -# -# CONFIG_SCSI_SATA is not set -# CONFIG_SCSI_DEBUG is not set - -# -# PCMCIA SCSI adapter support -# -# CONFIG_PCMCIA_AHA152X is not set -# CONFIG_PCMCIA_FDOMAIN is not set -# CONFIG_PCMCIA_NINJA_SCSI is not set -# CONFIG_PCMCIA_QLOGIC is not set -# CONFIG_PCMCIA_SYM53C500 is not set - -# -# Multi-device support (RAID and LVM) -# -# CONFIG_MD is not set - -# -# Fusion MPT device support -# -# CONFIG_FUSION is not set - -# -# IEEE 1394 (FireWire) support -# - -# -# I2O device support -# - -# -# Networking support +# Networking # CONFIG_NET=y @@ -409,10 +205,13 @@ CONFIG_NET=y CONFIG_PACKET=y CONFIG_PACKET_MMAP=y CONFIG_UNIX=y +CONFIG_XFRM=y +CONFIG_XFRM_USER=m # CONFIG_NET_KEY is not set CONFIG_INET=y # CONFIG_IP_MULTICAST is not set # CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_FIB_HASH=y # CONFIG_IP_PNP is not set # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE is not set @@ -422,19 +221,10 @@ CONFIG_SYN_COOKIES=y # CONFIG_INET_ESP is not set # CONFIG_INET_IPCOMP is not set # CONFIG_INET_TUNNEL is not set -CONFIG_IP_TCPDIAG=y -# CONFIG_IP_TCPDIAG_IPV6 is not set - -# -# TCP congestion control -# +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +# CONFIG_TCP_CONG_ADVANCED is not set CONFIG_TCP_CONG_BIC=y -CONFIG_TCP_CONG_WESTWOOD=y -CONFIG_TCP_CONG_HTCP=y -# CONFIG_TCP_CONG_HSTCP is not set -# CONFIG_TCP_CONG_HYBLA is not set -# CONFIG_TCP_CONG_VEGAS is not set -# CONFIG_TCP_CONG_SCALABLE is not set # # IP: Virtual Server Configuration @@ -456,6 +246,7 @@ CONFIG_NETFILTER=y CONFIG_IP_NF_CONNTRACK=m # CONFIG_IP_NF_CT_ACCT is not set # CONFIG_IP_NF_CONNTRACK_MARK is not set +# CONFIG_IP_NF_CONNTRACK_EVENTS is not set CONFIG_IP_NF_CT_PROTO_SCTP=m CONFIG_IP_NF_FTP=m CONFIG_IP_NF_IRC=m @@ -484,8 +275,10 @@ CONFIG_IP_NF_MATCH_OWNER=m CONFIG_IP_NF_MATCH_ADDRTYPE=m CONFIG_IP_NF_MATCH_REALM=m CONFIG_IP_NF_MATCH_SCTP=m +# CONFIG_IP_NF_MATCH_DCCP is not set CONFIG_IP_NF_MATCH_COMMENT=m CONFIG_IP_NF_MATCH_HASHLIMIT=m +# CONFIG_IP_NF_MATCH_STRING is not set CONFIG_IP_NF_FILTER=m # CONFIG_IP_NF_TARGET_REJECT is not set CONFIG_IP_NF_TARGET_LOG=m @@ -508,6 +301,7 @@ CONFIG_IP_NF_MANGLE=m # CONFIG_IP_NF_TARGET_DSCP is not set # CONFIG_IP_NF_TARGET_MARK is not set # CONFIG_IP_NF_TARGET_CLASSIFY is not set +# CONFIG_IP_NF_TARGET_TTL is not set CONFIG_IP_NF_RAW=m # CONFIG_IP_NF_TARGET_NOTRACK is not set CONFIG_IP_NF_ARPTABLES=m @@ -534,11 +328,16 @@ CONFIG_IP6_NF_MATCH_LENGTH=m CONFIG_IP6_NF_MATCH_EUI64=m CONFIG_IP6_NF_FILTER=m # CONFIG_IP6_NF_TARGET_LOG is not set +# CONFIG_IP6_NF_TARGET_REJECT is not set CONFIG_IP6_NF_MANGLE=m # CONFIG_IP6_NF_TARGET_MARK is not set +# CONFIG_IP6_NF_TARGET_HL is not set CONFIG_IP6_NF_RAW=m -CONFIG_XFRM=y -CONFIG_XFRM_USER=m + +# +# DCCP Configuration (EXPERIMENTAL) +# +# CONFIG_IP_DCCP is not set # # SCTP Configuration (EXPERIMENTAL) @@ -556,10 +355,6 @@ CONFIG_XFRM_USER=m # CONFIG_NET_DIVERT is not set # CONFIG_ECONET is not set # CONFIG_WAN_ROUTER is not set - -# -# QoS and/or fair queueing -# # CONFIG_NET_SCHED is not set CONFIG_NET_CLS_ROUTE=y @@ -567,11 +362,7 @@ CONFIG_NET_CLS_ROUTE=y # Network testing # # CONFIG_NET_PKTGEN is not set -# CONFIG_KGDBOE is not set -# CONFIG_NETPOLL is not set -# CONFIG_NETPOLL_RX is not set -# CONFIG_NETPOLL_TRAP is not set -# CONFIG_NET_POLL_CONTROLLER is not set +# CONFIG_NETFILTER_NETLINK is not set # CONFIG_HAMRADIO is not set CONFIG_IRDA=m @@ -655,6 +446,219 @@ CONFIG_IEEE80211=m CONFIG_IEEE80211_CRYPT_WEP=m CONFIG_IEEE80211_CRYPT_CCMP=m CONFIG_IEEE80211_CRYPT_TKIP=m + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_FW_LOADER=y +# CONFIG_DEBUG_DRIVER is not set + +# +# Memory Technology Devices (MTD) +# +CONFIG_MTD=y +# CONFIG_MTD_DEBUG is not set +# CONFIG_MTD_CONCAT is not set +CONFIG_MTD_PARTITIONS=y +# CONFIG_MTD_REDBOOT_PARTS is not set +CONFIG_MTD_CMDLINE_PARTS=y +# CONFIG_MTD_AFS_PARTS is not set + +# +# User Modules And Translation Layers +# +CONFIG_MTD_CHAR=y +CONFIG_MTD_BLOCK=y +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set + +# +# RAM/ROM/Flash chip drivers +# +# CONFIG_MTD_CFI is not set +# CONFIG_MTD_JEDECPROBE is not set +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +# CONFIG_MTD_CFI_I4 is not set +# CONFIG_MTD_CFI_I8 is not set +# CONFIG_MTD_RAM is not set +CONFIG_MTD_ROM=y +# CONFIG_MTD_ABSENT is not set + +# +# Mapping drivers for chip access +# +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +CONFIG_MTD_SHARP_SL=y +# CONFIG_MTD_PLATRAM is not set + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_SLRAM is not set +# CONFIG_MTD_PHRAM is not set +# CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_BLKMTD is not set +# CONFIG_MTD_BLOCK2MTD is not set + +# +# Disk-On-Chip Device Drivers +# +# CONFIG_MTD_DOC2000 is not set +# CONFIG_MTD_DOC2001 is not set +# CONFIG_MTD_DOC2001PLUS is not set + +# +# NAND Flash Device Drivers +# +CONFIG_MTD_NAND=y +CONFIG_MTD_NAND_VERIFY_WRITE=y +# CONFIG_MTD_NAND_H1900 is not set +CONFIG_MTD_NAND_IDS=y +# CONFIG_MTD_NAND_DISKONCHIP is not set +# CONFIG_MTD_NAND_SHARPSL is not set +# CONFIG_MTD_NAND_NANDSIM is not set +CONFIG_MTD_NAND_TC6393=y + +# +# Parallel port support +# +# CONFIG_PARPORT is not set + +# +# Plug and Play support +# + +# +# Block devices +# +# CONFIG_BLK_DEV_COW_COMMON is not set +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_BLK_DEV_RAM_COUNT=16 +# CONFIG_CDROM_PKTCDVD is not set + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +# CONFIG_IOSCHED_AS is not set +# CONFIG_IOSCHED_DEADLINE is not set +# CONFIG_IOSCHED_CFQ is not set +# CONFIG_ATA_OVER_ETH is not set + +# +# ATA/ATAPI/MFM/RLL support +# +CONFIG_IDE=y +CONFIG_BLK_DEV_IDE=y + +# +# Please see Documentation/ide.txt for help/info on IDE drives +# +# CONFIG_BLK_DEV_IDE_SATA is not set +CONFIG_BLK_DEV_IDEDISK=y +# CONFIG_IDEDISK_MULTI_MODE is not set +CONFIG_BLK_DEV_IDECS=y +# CONFIG_BLK_DEV_IDECD is not set +# CONFIG_BLK_DEV_IDETAPE is not set +# CONFIG_BLK_DEV_IDEFLOPPY is not set +# CONFIG_BLK_DEV_IDESCSI is not set +# CONFIG_IDE_TASK_IOCTL is not set + +# +# IDE chipset support/bugfixes +# +# CONFIG_IDE_GENERIC is not set +# CONFIG_IDE_ARM is not set +# CONFIG_BLK_DEV_IDEDMA is not set +# CONFIG_IDEDMA_AUTO is not set +# CONFIG_BLK_DEV_HD is not set + +# +# SCSI device support +# +# CONFIG_RAID_ATTRS is not set +CONFIG_SCSI=m +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=m +CONFIG_CHR_DEV_ST=m +CONFIG_CHR_DEV_OSST=m +CONFIG_BLK_DEV_SR=m +# CONFIG_BLK_DEV_SR_VENDOR is not set +CONFIG_CHR_DEV_SG=m +# CONFIG_CHR_DEV_SCH is not set + +# +# Some SCSI devices (e.g. CD jukebox) support multiple LUNs +# +# CONFIG_SCSI_MULTI_LUN is not set +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set + +# +# SCSI Transport Attributes +# +# CONFIG_SCSI_SPI_ATTRS is not set +# CONFIG_SCSI_FC_ATTRS is not set +# CONFIG_SCSI_ISCSI_ATTRS is not set + +# +# SCSI low-level drivers +# +# CONFIG_SCSI_SATA is not set +# CONFIG_SCSI_DEBUG is not set + +# +# PCMCIA SCSI adapter support +# +# CONFIG_PCMCIA_AHA152X is not set +# CONFIG_PCMCIA_FDOMAIN is not set +# CONFIG_PCMCIA_NINJA_SCSI is not set +# CONFIG_PCMCIA_QLOGIC is not set +# CONFIG_PCMCIA_SYM53C500 is not set + +# +# Multi-device support (RAID and LVM) +# +# CONFIG_MD is not set + +# +# Fusion MPT device support +# +# CONFIG_FUSION is not set + +# +# IEEE 1394 (FireWire) support +# + +# +# I2O device support +# + +# +# Network device support +# CONFIG_NETDEVICES=y # CONFIG_DUMMY is not set # CONFIG_BONDING is not set @@ -662,6 +666,11 @@ CONFIG_NETDEVICES=y CONFIG_TUN=m # +# PHY device support +# +# CONFIG_PHYLIB is not set + +# # Ethernet (10 or 100Mbit) # CONFIG_NET_ETHERNET=y @@ -741,6 +750,11 @@ CONFIG_PPP_BSDCOMP=m # CONFIG_SLIP is not set # CONFIG_SHAPER is not set # CONFIG_NETCONSOLE is not set +# CONFIG_KGDBOE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NETPOLL_RX is not set +# CONFIG_NETPOLL_TRAP is not set +# CONFIG_NET_POLL_CONTROLLER is not set # # ISDN subsystem @@ -773,6 +787,7 @@ CONFIG_KEYBOARD_TOSA=y # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_CORGI is not set +CONFIG_KEYBOARD_SPITZ=y # CONFIG_INPUT_MOUSE is not set # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_TOUCHSCREEN=y @@ -833,7 +848,6 @@ CONFIG_SA1100_RTC=y # # Ftape, the floppy tape device driver # -# CONFIG_DRM is not set # # PCMCIA character devices @@ -854,7 +868,7 @@ CONFIG_I2C=y # # I2C Algorithms # -# CONFIG_I2C_ALGOBIT is not set +CONFIG_I2C_ALGOBIT=y # CONFIG_I2C_ALGOPCF is not set # CONFIG_I2C_ALGOPCA is not set @@ -863,15 +877,31 @@ CONFIG_I2C=y # CONFIG_I2C_PXA=y # CONFIG_I2C_PXA_SLAVE is not set -# CONFIG_I2C_ISA is not set # CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_STUB is not set # CONFIG_I2C_PCA_ISA is not set # -# Hardware Sensors Chip support +# Miscellaneous I2C Chip support # -# CONFIG_I2C_SENSOR is not set +# CONFIG_SENSORS_DS1337 is not set +# CONFIG_SENSORS_DS1374 is not set +# CONFIG_SENSORS_EEPROM is not set +# CONFIG_SENSORS_PCF8574 is not set +# CONFIG_SENSORS_PCA9539 is not set +# CONFIG_SENSORS_PCF8591 is not set +# CONFIG_SENSORS_RTC8564 is not set +# CONFIG_SENSORS_MAX6875 is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# CONFIG_I2C_DEBUG_CHIP is not set + +# +# Hardware Monitoring support +# +CONFIG_HWMON=y +# CONFIG_HWMON_VID is not set # CONFIG_SENSORS_ADM1021 is not set # CONFIG_SENSORS_ADM1025 is not set # CONFIG_SENSORS_ADM1026 is not set @@ -897,31 +927,21 @@ CONFIG_I2C_PXA=y # CONFIG_SENSORS_LM92 is not set # CONFIG_SENSORS_MAX1619 is not set # CONFIG_SENSORS_PC87360 is not set -# CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SMSC47M1 is not set +# CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_W83781D is not set +# CONFIG_SENSORS_W83792D is not set # CONFIG_SENSORS_W83L785TS is not set # CONFIG_SENSORS_W83627HF is not set # CONFIG_SENSORS_W83627EHF is not set +# CONFIG_HWMON_DEBUG_CHIP is not set # -# Other I2C Chip support +# Misc devices # -# CONFIG_SENSORS_DS1337 is not set -# CONFIG_SENSORS_DS1374 is not set -# CONFIG_SENSORS_EEPROM is not set -# CONFIG_SENSORS_PCF8574 is not set -# CONFIG_SENSORS_PCA9539 is not set -# CONFIG_SENSORS_PCF8591 is not set -# CONFIG_SENSORS_RTC8564 is not set -# CONFIG_SENSORS_MAX6875 is not set -# CONFIG_I2C_DEBUG_CORE is not set -# CONFIG_I2C_DEBUG_ALGO is not set -# CONFIG_I2C_DEBUG_BUS is not set -# CONFIG_I2C_DEBUG_CHIP is not set # -# Misc devices +# Multimedia Capabilities Port drivers # # @@ -941,7 +961,6 @@ CONFIG_VIDEO_DEV=m # # Video Adapters # -# CONFIG_CONFIG_TUNER_MULTI_I2C is not set # CONFIG_VIDEO_CPIA is not set # CONFIG_VIDEO_SAA5246A is not set # CONFIG_VIDEO_SAA5249 is not set @@ -1006,6 +1025,11 @@ CONFIG_BACKLIGHT_DEVICE=y CONFIG_BACKLIGHT_TOSA=y # +# Speakup console speech +# +# CONFIG_SPEAKUP is not set + +# # Sound # CONFIG_SOUND=m @@ -1031,12 +1055,13 @@ CONFIG_SND_PCM_OSS=m # CONFIG_SND_SERIAL_U16550 is not set # CONFIG_SND_MPU401 is not set CONFIG_SND_AC97_CODEC=m +CONFIG_SND_AC97_BUS=m # # ALSA ARM devices # -CONFIG_SND_PXA2XX_AC97=m CONFIG_SND_PXA2XX_PCM=m +CONFIG_SND_PXA2XX_AC97=m # # USB devices @@ -1073,17 +1098,17 @@ CONFIG_USB_DEVICEFS=y # USB Host Controller Drivers # # CONFIG_USB_ISP116X_HCD is not set -# CONFIG_USB_SL811_HCD is not set +CONFIG_USB_SL811_HCD=m +CONFIG_USB_SL811_CS=m # # USB Device Class drivers # -CONFIG_USB_AUDIO=m +# CONFIG_OBSOLETE_OSS_USB_DRIVER is not set # # USB Bluetooth TTY can only be used with disabled Bluetooth subsystem # -CONFIG_USB_MIDI=m CONFIG_USB_ACM=m CONFIG_USB_PRINTER=m @@ -1100,6 +1125,7 @@ CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_SDDR09 is not set # CONFIG_USB_STORAGE_SDDR55 is not set # CONFIG_USB_STORAGE_JUMPSHOT is not set +# CONFIG_USB_STORAGE_ONETOUCH is not set # # USB Input Devices @@ -1122,8 +1148,11 @@ CONFIG_USB_POWERMATE=m CONFIG_USB_MTOUCH=m # CONFIG_USB_ITMTOUCH is not set CONFIG_USB_EGALAX=m +# CONFIG_USB_YEALINK is not set CONFIG_USB_XPAD=m CONFIG_USB_ATI_REMOTE=m +# CONFIG_USB_KEYSPAN_REMOTE is not set +# CONFIG_USB_APPLETOUCH is not set # # USB Imaging devices @@ -1153,32 +1182,16 @@ CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_USBNET=m - -# -# USB Host-to-Host Cables -# -CONFIG_USB_ALI_M5632=y -CONFIG_USB_AN2720=y -CONFIG_USB_BELKIN=y -CONFIG_USB_GENESYS=y -CONFIG_USB_NET1080=y -CONFIG_USB_PL2301=y -CONFIG_USB_KC2190=y - -# -# Intelligent USB Devices/Gadgets -# -CONFIG_USB_ARMLINUX=y -CONFIG_USB_EPSON2888=y -CONFIG_USB_ZAURUS=y -CONFIG_USB_CDCETHER=y - -# -# USB Network Adapters -# -CONFIG_USB_AX8817X=y +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +# CONFIG_USB_NET_RNDIS is not set +# CONFIG_USB_NET_SIMPLE is not set +# CONFIG_USB_NET_ZAURUS is not set # CONFIG_USB_ZD1201 is not set -CONFIG_USB_MON=m +CONFIG_USB_MON=y # # USB port drivers @@ -1191,7 +1204,7 @@ CONFIG_USB_SERIAL=m CONFIG_USB_SERIAL_GENERIC=y # CONFIG_USB_SERIAL_AIRPRIME is not set CONFIG_USB_SERIAL_BELKIN=m -CONFIG_USB_SERIAL_WHITEHEAT=m +# CONFIG_USB_SERIAL_WHITEHEAT is not set CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m # CONFIG_USB_SERIAL_CP2101 is not set CONFIG_USB_SERIAL_CYPRESS_M8=m @@ -1246,6 +1259,7 @@ CONFIG_USB_CYTHERM=m CONFIG_USB_PHIDGETKIT=m CONFIG_USB_PHIDGETSERVO=m CONFIG_USB_IDMOUSE=m +# CONFIG_USB_LD is not set # CONFIG_USB_TEST is not set # @@ -1281,6 +1295,7 @@ CONFIG_USB_G_SERIAL=m CONFIG_MMC=y # CONFIG_MMC_DEBUG is not set CONFIG_MMC_BLOCK=y +# CONFIG_MMC_BULKTRANSFER is not set CONFIG_MMC_PXA=y # CONFIG_MMC_WBSD is not set @@ -1288,22 +1303,19 @@ CONFIG_MMC_PXA=y # File systems # CONFIG_EXT2_FS=y -CONFIG_EXT2_FS_XATTR=y -CONFIG_EXT2_FS_POSIX_ACL=y -CONFIG_EXT2_FS_SECURITY=y +# CONFIG_EXT2_FS_XATTR is not set # CONFIG_EXT2_FS_XIP is not set # CONFIG_EXT3_FS is not set -# CONFIG_JBD is not set -CONFIG_FS_MBCACHE=y # CONFIG_REISER4_FS is not set # CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set -CONFIG_FS_POSIX_ACL=y +# CONFIG_FS_POSIX_ACL is not set # # XFS support # # CONFIG_XFS_FS is not set +# CONFIG_OCFS2_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_ROMFS_FS is not set CONFIG_INOTIFY=y @@ -1311,11 +1323,6 @@ CONFIG_INOTIFY=y CONFIG_DNOTIFY=y # CONFIG_AUTOFS_FS is not set # CONFIG_AUTOFS4_FS is not set - -# -# Caches -# -# CONFIG_FSCACHE is not set CONFIG_FUSE_FS=m # @@ -1339,10 +1346,7 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_PROC_FS=y CONFIG_SYSFS=y -# CONFIG_DEVFS_FS is not set -# CONFIG_DEVPTS_FS_XATTR is not set CONFIG_TMPFS=y -# CONFIG_TMPFS_XATTR is not set # CONFIG_HUGETLB_PAGE is not set CONFIG_RAMFS=y # CONFIG_CONFIGFS_FS is not set @@ -1353,6 +1357,7 @@ CONFIG_RAMFS=y # # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set +# CONFIG_ASFS_FS is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_BEFS_FS is not set @@ -1540,6 +1545,7 @@ CONFIG_CRYPTO_TEST=m # Library routines # CONFIG_CRC_CCITT=y +# CONFIG_CRC16 is not set CONFIG_CRC32=y CONFIG_LIBCRC32C=m CONFIG_ZLIB_INFLATE=y diff --git a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/dtl1_cs-add-socket-revE.patch b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/dtl1_cs-add-socket-revE.patch index 9fe3bd06d..9fe3bd06d 100644 --- a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/dtl1_cs-add-socket-revE.patch +++ b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/dtl1_cs-add-socket-revE.patch diff --git a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/pxa-serial-hack.patch b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/pxa-serial-hack.patch index ee761b75a..7892a0f92 100644 --- a/openembedded/packages/linux/linux-openzaurus-2.6.13-mm1/pxa-serial-hack.patch +++ b/openembedded/packages/linux/linux-openzaurus-2.6.14-rc1/pxa-serial-hack.patch @@ -1,8 +1,8 @@ -Index: 2.6-bk/drivers/serial/8250.c +Index: linux-2.6.13/drivers/serial/8250.c =================================================================== ---- 2.6-bk.orig/drivers/serial/8250.c 2004-09-15 11:00:58.000000000 +0100 -+++ 2.6-bk/drivers/serial/8250.c 2004-09-30 13:23:22.202968787 +0100 -@@ -2033,7 +2033,12 @@ +--- linux-2.6.13.orig/drivers/serial/8250.c 2005-09-15 09:26:00.000000000 +0100 ++++ linux-2.6.13/drivers/serial/8250.c 2005-09-15 09:28:49.000000000 +0100 +@@ -2312,7 +2312,12 @@ .devfs_name = "tts/", .dev_name = "ttyS", .major = TTY_MAJOR, @@ -15,20 +15,20 @@ Index: 2.6-bk/drivers/serial/8250.c .nr = UART_NR, .cons = SERIAL8250_CONSOLE, }; -Index: 2.6-bk/drivers/serial/serial_core.c +Index: linux-2.6.13/drivers/serial/serial_core.c =================================================================== ---- 2.6-bk.orig/drivers/serial/serial_core.c 2004-09-30 09:03:27.000000000 +0100 -+++ 2.6-bk/drivers/serial/serial_core.c 2004-09-30 13:23:22.205967977 +0100 -@@ -1958,7 +1958,7 @@ - static inline void - uart_report_port(struct uart_driver *drv, struct uart_port *port) - { -- printk("%s%d", drv->dev_name, port->line); -+ printk("%s%d", drv->dev_name, port->line + drv->name_base); - printk(" at "); - switch (port->iotype) { - case UPIO_PORT: -@@ -2127,6 +2127,7 @@ +--- linux-2.6.13.orig/drivers/serial/serial_core.c 2005-09-15 09:26:00.000000000 +0100 ++++ linux-2.6.13/drivers/serial/serial_core.c 2005-09-15 09:30:16.000000000 +0100 +@@ -1969,7 +1969,7 @@ + } + + printk(KERN_INFO "%s%d at %s (irq = %d) is a %s\n", +- drv->dev_name, port->line, address, port->irq, uart_type(port)); ++ drv->dev_name, port->line + drv->name_base, address, port->irq, uart_type(port)); + } + + static void +@@ -2133,6 +2133,7 @@ normal->driver_name = drv->driver_name; normal->devfs_name = drv->devfs_name; normal->name = drv->dev_name; @@ -36,11 +36,11 @@ Index: 2.6-bk/drivers/serial/serial_core.c normal->major = drv->major; normal->minor_start = drv->minor; normal->type = TTY_DRIVER_TYPE_SERIAL; -Index: 2.6-bk/include/linux/serial_core.h +Index: linux-2.6.13/include/linux/serial_core.h =================================================================== ---- 2.6-bk.orig/include/linux/serial_core.h 2004-09-15 11:00:59.000000000 +0100 -+++ 2.6-bk/include/linux/serial_core.h 2004-09-30 13:23:22.206967707 +0100 -@@ -290,6 +290,7 @@ +--- linux-2.6.13.orig/include/linux/serial_core.h 2005-09-15 09:26:03.000000000 +0100 ++++ linux-2.6.13/include/linux/serial_core.h 2005-09-15 09:28:49.000000000 +0100 +@@ -318,6 +318,7 @@ const char *driver_name; const char *dev_name; const char *devfs_name; @@ -48,11 +48,11 @@ Index: 2.6-bk/include/linux/serial_core.h int major; int minor; int nr; -Index: linux-2.6.11/drivers/serial/serial_cs.c +Index: linux-2.6.13/drivers/serial/serial_cs.c =================================================================== ---- linux-2.6.11.orig/drivers/serial/serial_cs.c 2005-06-13 23:28:12.000000000 +0100 -+++ linux-2.6.11/drivers/serial/serial_cs.c 2005-06-14 00:18:08.000000000 +0100 -@@ -331,7 +331,7 @@ +--- linux-2.6.13.orig/drivers/serial/serial_cs.c 2005-09-15 09:26:00.000000000 +0100 ++++ linux-2.6.13/drivers/serial/serial_cs.c 2005-09-15 09:28:49.000000000 +0100 +@@ -298,7 +298,7 @@ kio_addr_t iobase, int irq) { struct uart_port port; @@ -61,7 +61,7 @@ Index: linux-2.6.11/drivers/serial/serial_cs.c memset(&port, 0, sizeof (struct uart_port)); port.iobase = iobase; -@@ -348,10 +348,16 @@ +@@ -315,10 +315,16 @@ return -EINVAL; } diff --git a/openembedded/packages/linux/linux-openzaurus.inc b/openembedded/packages/linux/linux-openzaurus.inc new file mode 100644 index 000000000..68a90b290 --- /dev/null +++ b/openembedded/packages/linux/linux-openzaurus.inc @@ -0,0 +1,104 @@ +DESCRIPTION = "2.6 Linux Development Kernel for Zaurus devices and iPAQ hx2750." +SECTION = "kernel" +MAINTAINER = "Richard Purdie <rpurdie@rpsys.net>, Michael 'Mickey' Lauer <mickey@vanille.de>" +LICENSE = "GPL" + +DOSRC = "http://www.do13.in-berlin.de/openzaurus/patches" +RPSRC = "http://www.rpsys.net/openzaurus/patches" +JLSRC = "http://www.cs.wisc.edu/~lenz/zaurus/files" +BASRC = "http://www.orca.cx/zaurus/patches" + +inherit kernel + +############################################################## +# Compensate for sucky bootloader on all Sharp Zaurus models +# +FILES_kernel-image = "" +ALLOW_EMPTY = 1 + +EXTRA_OEMAKE = "OPENZAURUS_RELEASE=-${DISTRO_VERSION}" +COMPATIBLE_HOST = "arm.*-linux" + +CMDLINE_CON = "console=ttyS0,115200n8 console=tty1 noinitrd" +CMDLINE_ROOT = "root=/dev/mtdblock2 rootfstype=jffs2 " +CMDLINE_ROOT_poodle = "root=/dev/mtdblock1 rootfstype=jffs2 " +CMDLINE_ROOT_spitz = "root=/dev/hda1 rootfstype=ext3 rw " + +############################################################## +# Configure memory/ramdisk split for collie +# +export mem = ${@bb.data.getVar("COLLIE_MEMORY_SIZE",d,1) or "32"} +export rd = ${@bb.data.getVar("COLLIE_RAMDISK_SIZE",d,1) or "32"} + +CMDLINE_MEM_collie = "mem=${mem}M" +CMDLINE = "${CMDLINE_CON} ${CMDLINE_ROOT} ${CMDLINE_MEM} debug" + +############################################################### +# Enable or disable ELPP via local.conf - default is "no" +# +ENABLE_ELPP = ${@bb.data.getVar("OZ_KERNEL_ENABLE_ELPP",d,1) or "no"} + +############################################################### +# module configs specific to this kernel +# +module_autoload_pxaficp_ir = "pxaficp_ir" + +do_configure() { + + install -m 0644 ${WORKDIR}/defconfig-${MACHINE} ${S}/.config || die "No default configuration for ${MACHINE} available." + + if [ "${MACHINE}" == "collie" ]; then + mempos=`echo "obase=16; $mem * 1024 * 1024" | bc` + rdsize=`echo "$rd * 1024" | bc` + total=`expr $mem + $rd` + addr=`echo "obase=16; ibase=16; C0000000 + $mempos" | bc` + if [ "$rd" == "0" ] + then + echo "No RAMDISK" + echo "# CONFIG_MTD_MTDRAM_SA1100 is not set" >> ${S}/.config + else + echo "RAMDIR = $rdsize on $addr" + echo "CONFIG_MTD_MTDRAM_SA1100=y" >> ${S}/.config + echo "CONFIG_MTDRAM_TOTAL_SIZE=$rdsize" >> ${S}/.config + echo "CONFIG_MTDRAM_ERASE_SIZE=1" >> ${S}/.config + echo "CONFIG_MTDRAM_ABS_POS=$addr" >> ${S}/.config + fi + fi + + echo "CONFIG_CMDLINE=\"${CMDLINE}\"" >> ${S}/.config + + if [ "${ENABLE_ELPP}" == "yes" ]; then + echo "# Enhanced Linux Progress Patch" >> ${S}/.config + echo "CONFIG_FB_ELPP=y" >> ${S}/.config + echo "CONFIG_LOGO=y" >> ${S}/.config + echo "CONFIG_LOGO_LINUX_CLUT224=y" >> ${S}/.config + else + echo "# CONFIG_FB_ELPP is not set" >> ${S}/.config + fi + + yes '' | oe_runmake oldconfig +} + +# Check the kernel is below the 1272*1024 byte limit for the PXA Zaurii +do_compile_append() { + case ${MACHINE} in + c7x0 | akita | poodle | spitz | borzoi | tosa ) + size=`ls arch/${ARCH}/boot/${KERNEL_IMAGETYPE} -s | cut -d ' ' -f 1` + if [ $size -ge 1271 ]; then + rm arch/${ARCH}/boot/${KERNEL_IMAGETYPE} + die "This kernel is too big for the c7x0 and will destroy your machine if you flash it!!!" + fi + ;; + *) + ;; + esac +} + +do_deploy() { + install -d ${DEPLOY_DIR}/images + install -m 0644 arch/${ARCH}/boot/${KERNEL_IMAGETYPE} ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${PV}-${MACHINE}-${DATETIME}.bin +} + +do_deploy[dirs] = "${S}" + +addtask deploy before do_build after do_compile diff --git a/openembedded/packages/linux/linux-openzaurus_2.6.13-mm1.bb b/openembedded/packages/linux/linux-openzaurus_2.6.13-mm1.bb deleted file mode 100644 index 3a5284e06..000000000 --- a/openembedded/packages/linux/linux-openzaurus_2.6.13-mm1.bb +++ /dev/null @@ -1,221 +0,0 @@ -DESCRIPTION = "2.6 Linux Development Kernel for Zaurus devices and iPAQ hx2750." -SECTION = "kernel" -MAINTAINER = "Richard Purdie <rpurdie@rpsys.net>, Michael 'Mickey' Lauer <mickey@vanille.de>" -LICENSE = "GPL" -#KV = "${@bb.data.getVar('PV',d,True).split('-')[0]}" -KV = "${@bb.data.getVar('PV',d,True)}" - -PR = "r3" - -DOSRC = "http://www.do13.in-berlin.de/openzaurus/patches" -RPSRC = "http://www.rpsys.net/openzaurus/patches" -JLSRC = "http://www.cs.wisc.edu/~lenz/zaurus/files" -BASRC = "http://www.orca.cx/zaurus/patches" - -# Handy URLs -# http://www.kernel.org/pub/linux/kernel/people/alan/linux-2.6/2.6.10/patch-2.6.10-ac8.gz;patch=1 \ -# ftp://ftp.kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.11-rc5.bz2;patch=1 \ -# http://www.kernel.org/pub/linux/kernel/v2.6/snapshots/patch-2.6.12-rc4-git1.bz2;patch=1 \ -# ftp://ftp.kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.12-rc6.bz2;patch=1 \ - -# ${RPSRC}/rmk_devbuff-r0.patch;patch=1 \ -# ${RPSRC}/corgi_tspmu-r2.patch;patch=1 \ -# ${RPSRC}/w100_core-r1.patch;patch=1 \ -# ${RPSRC}/w100_corgi-r1.patch;patch=1 \ -# ${RPSRC}/corgikbd_compilefix-r0.patch;patch=1 \ -# ${RPSRC}/corgikbd_pm-r0.patch;patch=1 \ -# ${RPSRC}/corgikbd_tidyup-r0.patch;patch=1 \ -# ${RPSRC}/corgikbd_switch-r0.patch;patch=1 \ -# ${RPSRC}/corgikbd_temphack-r0.patch;patch=1 \ -# ${RPSRC}/2.6.13-rc3-mm3_fix-r0.patch;patch=1 \ -# ${RPSRC}/mmc_sd-r5.patch;patch=1 \ -# ${RPSRC}/preempt_nwfpe-r2.patch;patch=1 \ -# ${RPSRC}/oprofile_typo-r0.patch;patch=1 \ -# ${RPSRC}/mmc_bytefix-r0.patch;patch=1 \ -# ${RPSRC}/mmc_pxa_roswitch-r0.patch;patch=1 \ -# ${RPSRC}/mmc_corgi_roswitch-r0.patch;patch=1 \ -# ${RPSRC}/corgi_base_extras1-r4.patch;patch=1 \ -# ${RPSRC}/reverse_pagefault-r3.patch;patch=1 \ -# ${RPSRC}/corgi_tspmufix-r0.patch;patch=1 \ -# ${RPSRC}/nwfpe_x80-r0.patch;patch=1 \ -# ${DOSRC}/mmc-bulk-r0.patch;patch=1 \ -# ${RPSRC}/pxa27x_extraregs-r4.patch;patch=1 \ - -# Patches submitted upstream are towards top of this list -# Hacks should clearly named and at the bottom -# ftp://ftp.kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.13-rc5.bz2;patch=1 \ -SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.13.tar.gz \ - ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.13/2.6.13-mm1/2.6.13-mm1.bz2;patch=1 \ - ${RPSRC}/spitz_usbsuspend-r0.patch;patch=1 \ - ${RPSRC}/ohci_portcount-r0.patch;patch=1 \ - ${RPSRC}/pxa_ohci_power-r0.patch;patch=1 \ - ${RPSRC}/pxa_ohci_platform-r0.patch;patch=1 \ - ${RPSRC}/pxa_timerfix-r0.patch;patch=1 \ - ${RPSRC}/pxa_pcmcia_init-r1.patch;patch=1 \ - ${RPSRC}/pxa_remove_static-r0.patch;patch=1 \ - ${RPSRC}/pxafb_hsync-r2.patch;patch=1 \ - ${RPSRC}/borzoi_machtype-r0.patch;patch=1 \ - ${RPSRC}/sharp_multi_pcmcia-r3.patch;patch=1 \ - ${RPSRC}/sharpsl_detection-r1.patch;patch=1 \ - ${RPSRC}/sharpsl_ssp-r0.patch;patch=1 \ - ${RPSRC}/sharpsl_lcd-r2.patch;patch=1 \ - ${RPSRC}/sharpsl_ts-r3.patch;patch=1 \ - ${RPSRC}/sharpsl_bl-r3.patch;patch=1 \ - ${RPSRC}/sharpsl_pm-r6.patch;patch=1 \ - ${RPSRC}/corgi_pm-r1.patch;patch=1 \ - ${RPSRC}/spitzkbd-r1.patch;patch=1 \ - ${RPSRC}/spitzcf-r2.patch;patch=1 \ - ${RPSRC}/pxa_rtc-r1.patch;patch=1 \ - ${RPSRC}/pxa_irda-r3.patch;patch=1 \ - ${RPSRC}/corgi_irda-r3.patch;patch=1 \ - ${RPSRC}/input_power-r2.patch;patch=1 \ - ${RPSRC}/jffs2_longfilename-r0.patch;patch=1 \ - ${RPSRC}/sharpsl_bl_kick-r1.patch;patch=1 \ - ${RPSRC}/corgi_snd-r10.patch;patch=1 \ - ${RPSRC}/rmk-i2c-pxa-r2.patch;patch=1 \ - ${RPSRC}/sharpsl_mtd_extras-r0.patch;patch=1 \ - ${RPSRC}/ipaq/hx2750_base-r20.patch;patch=1 \ - ${RPSRC}/ipaq/hx2750_bl-r1.patch;patch=1 \ - ${RPSRC}/ipaq/hx2750_pcmcia-r1.patch;patch=1 \ - ${RPSRC}/ipaq/pxa_keys-r2.patch;patch=1 \ - ${RPSRC}/ipaq/tsc2101-r7.patch;patch=1 \ - ${RPSRC}/ipaq/hx2750_test1-r2.patch;patch=1 \ - ${DOSRC}/pxa2xx-ir-dma-r0.patch;patch=1 \ - ${DOSRC}/tc6393-device-r4.patch;patch=1 \ - ${DOSRC}/tc6393_nand-r6.patch;patch=1 \ - ${DOSRC}/tosa-machine-base-r6.patch;patch=1 \ - ${DOSRC}/tosa-keyboard-r6.patch;patch=1 \ - ${DOSRC}/tc6393fb-r6.patch;patch=1 \ - ${DOSRC}/tosa-power-r5.patch;patch=1 \ - ${DOSRC}/tosa-mmc-r3.patch;patch=1 \ - ${DOSRC}/tosa-udc-r3.patch;patch=1 \ - ${DOSRC}/tosa-irda-r2.patch;patch=1 \ - ${DOSRC}/tosa-lcd-r3.patch;patch=1 \ - ${DOSRC}/tosa-2.6.13-r1.patch;patch=1 \ - ${RPSRC}/temp/tosa-bl-r5.patch;patch=1 \ - ${RPSRC}/spitz_base-r11.patch;patch=1 \ - ${RPSRC}/spitz_pm-r1.patch;patch=1 \ - ${RPSRC}/scoop_susres-r0.patch;patch=1 \ - ${RPSRC}/pcmcia_dev_ids-r1.patch;patch=1 \ - ${RPSRC}/mmc_timeout-r0.patch;patch=1 \ - ${RPSRC}/pxa_cf_initorder_hack-r1.patch;patch=1 \ - file://add-oz-release-string.patch;patch=1 \ - file://add-elpp-stuff.patch;patch=1 \ - file://pxa-serial-hack.patch;patch=1 \ - ${RPSRC}/jl1/pxa-linking-bug.patch;patch=1 \ - file://dtl1_cs-add-socket-revE.patch;patch=1 \ - file://connectplus-remove-ide-HACK.patch;patch=1 \ - file://defconfig-c7x0 \ - file://defconfig-ipaq-pxa-2.6 \ - file://defconfig-collie \ - file://defconfig-poodle \ - file://defconfig-spitz \ - file://defconfig-tosa " - -# ${JLSRC}/zaurus-local-2.6.11.diff.gz;patch=1 \ -# ${JLSRC}/zaurus-base-2.6.11.diff.gz;patch=1 \ -# ${JLSRC}/zaurus-leds-2.6.11.diff.gz;patch=1 \ - -SRC_URI_append_collie = "${RPSRC}/jl1/collie_keymap.patch;patch=1 " -SRC_URI_append_poodle = "${JLSRC}/zaurus-lcd-2.6.11.diff.gz;patch=1 \ - ${RPSRC}/rpextra_poodle-r0.patch;patch=1 " -SRC_URI_append_tosa = "${DOSRC}/nand-readid-r1.patch;patch=1 \ - ${DOSRC}/pxa-ac97-alsa-r1.patch;patch=1 \ - ${DOSRC}/pxa-ac97-alsa-resume-r0.patch;patch=1 \ - ${DOSRC}/ac97-bus-r0.patch;patch=1 \ - ${DOSRC}/wm9712-ts-r2.patch;patch=1 \ - ${DOSRC}/tosa-pxaac97-r1.patch;patch=1 \ - ${DOSRC}/tosa-bluetooth-r0.patch;patch=1 " - -S = "${WORKDIR}/linux-2.6.13" - -inherit kernel - -############################################################## -# Compensate for sucky bootloader on all Sharp Zaurus models -# -FILES_kernel-image = "" -ALLOW_EMPTY = 1 - -EXTRA_OEMAKE = "OPENZAURUS_RELEASE=-${DISTRO_VERSION}" -COMPATIBLE_HOST = "arm.*-linux" - -CMDLINE_CON = "console=ttyS0,115200n8 console=tty1 noinitrd" -CMDLINE_ROOT = "root=/dev/mtdblock2 rootfstype=jffs2 " -CMDLINE_ROOT_poodle = "root=/dev/mtdblock1 rootfstype=jffs2 " -CMDLINE_ROOT_spitz = "root=/dev/hda1 rootfstype=ext3 rw " - -############################################################## -# Configure memory/ramdisk split for collie -# -export mem = ${@bb.data.getVar("COLLIE_MEMORY_SIZE",d,1) or "32"} -export rd = ${@bb.data.getVar("COLLIE_RAMDISK_SIZE",d,1) or "32"} - -CMDLINE_MEM_collie = "mem=${mem}M" -CMDLINE = "${CMDLINE_CON} ${CMDLINE_ROOT} ${CMDLINE_MEM} debug" - -############################################################### -# Enable or disable ELPP via local.conf - default is "no" -# -ENABLE_ELPP = ${@bb.data.getVar("OZ_KERNEL_ENABLE_ELPP",d,1) or "no"} - -############################################################### -# module configs specific to this kernel -# -module_autoload_pxaficp_ir = "pxaficp_ir" - -do_configure() { - - install -m 0644 ${WORKDIR}/defconfig-${MACHINE} ${S}/.config || die "No default configuration for ${MACHINE} available." - - if [ "${MACHINE}" == "collie" ]; then - mempos=`echo "obase=16; $mem * 1024 * 1024" | bc` - rdsize=`echo "$rd * 1024" | bc` - total=`expr $mem + $rd` - addr=`echo "obase=16; ibase=16; C0000000 + $mempos" | bc` - if [ "$rd" == "0" ] - then - echo "No RAMDISK" - echo "# CONFIG_MTD_MTDRAM_SA1100 is not set" >> ${S}/.config - else - echo "RAMDIR = $rdsize on $addr" - echo "CONFIG_MTD_MTDRAM_SA1100=y" >> ${S}/.config - echo "CONFIG_MTDRAM_TOTAL_SIZE=$rdsize" >> ${S}/.config - echo "CONFIG_MTDRAM_ERASE_SIZE=1" >> ${S}/.config - echo "CONFIG_MTDRAM_ABS_POS=$addr" >> ${S}/.config - fi - fi - - echo "CONFIG_CMDLINE=\"${CMDLINE}\"" >> ${S}/.config - - if [ "${ENABLE_ELPP}" == "yes" ]; then - echo "# Enhanced Linux Progress Patch" >> ${S}/.config - echo "CONFIG_FB_ELPP=y" >> ${S}/.config - echo "CONFIG_LOGO=y" >> ${S}/.config - echo "CONFIG_LOGO_LINUX_CLUT224=y" >> ${S}/.config - else - echo "# CONFIG_FB_ELPP is not set" >> ${S}/.config - fi - - yes '' | oe_runmake oldconfig -} - -# Check the kernel is below the 1272*1024 byte limit for the c7x0 -do_compile_append() { - if [ "${MACHINE}" == "c7x0" ]; then - size=`ls arch/${ARCH}/boot/${KERNEL_IMAGETYPE} -s | cut -d ' ' -f 1` - if [ $size -ge 1271 ]; then - rm arch/${ARCH}/boot/${KERNEL_IMAGETYPE} - die "This kernel is too big for the c7x0 and will destroy your machine if you flash it!!!" - fi - fi -} - -do_deploy() { - install -d ${DEPLOY_DIR}/images - install -m 0644 arch/${ARCH}/boot/${KERNEL_IMAGETYPE} ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${PV}-${MACHINE}-${DATETIME}.bin -} - -do_deploy[dirs] = "${S}" - -addtask deploy before do_build after do_compile diff --git a/openembedded/packages/linux/linux-openzaurus_2.6.14-rc1.bb b/openembedded/packages/linux/linux-openzaurus_2.6.14-rc1.bb new file mode 100644 index 000000000..28643b814 --- /dev/null +++ b/openembedded/packages/linux/linux-openzaurus_2.6.14-rc1.bb @@ -0,0 +1,98 @@ +include linux-openzaurus.inc + +PR = "r1" + +# Handy URLs +# http://www.kernel.org/pub/linux/kernel/people/alan/linux-2.6/2.6.10/patch-2.6.10-ac8.gz;patch=1 \ +# http://www.kernel.org/pub/linux/kernel/v2.6/snapshots/patch-2.6.12-rc4-git1.bz2;patch=1 \ +# ftp://ftp.kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.14-rc1.bz2;patch=1 \ +# git://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git \ + +# Patches submitted upstream are towards top of this list +# Hacks should clearly named and at the bottom +SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.13.tar.gz \ + ftp://ftp.kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.14-rc1.bz2;patch=1 \ + ${RPSRC}/borzoi_machtype-r0.patch;patch=1 \ + ${RPSRC}/sharpsl_ssp-r4.patch;patch=1 \ + ${RPSRC}/sharpsl_lcd-r4.patch;patch=1 \ + ${RPSRC}/sharpsl_ts-r6.patch;patch=1 \ + ${RPSRC}/sharpsl_bl-r5a.patch;patch=1 \ + ${RPSRC}/spitzkbd-r3.patch;patch=1 \ + ${RPSRC}/spitz_base-r17.patch;patch=1 \ + ${RPSRC}/pxa_i2c_fixes-r0.patch;patch=1 \ + ${RPSRC}/sharpsl_mtd_extras-r1.patch;patch=1 \ + ${RPSRC}/pxa_ohci_platform-r1.patch;patch=1 \ + ${RPSRC}/pxa_ohci_suspend-r0.patch;patch=1 \ + ${RPSRC}/corgi_cleanup-r0.patch;patch=1 \ + ${RPSRC}/poodle_cleanup-r0.patch;patch=1 \ + ${RPSRC}/poodle_mmc-r0.patch;patch=1 \ + ${RPSRC}/poodle_irda-r0.patch;patch=1 \ + ${RPSRC}/scoop_collie_fix-r0.patch;patch=1 \ + ${RPSRC}/sharpsl_pm-r8.patch;patch=1 \ + ${RPSRC}/corgi_pm-r3.patch;patch=1 \ + ${RPSRC}/spitz_base_extras-r2.patch;patch=1 \ + ${RPSRC}/spitz_pm-r3.patch;patch=1 \ + ${RPSRC}/spitz_kbd_fix1-r0.patch;patch=1 \ + ${RPSRC}/spitzcf-r3.patch;patch=1 \ + ${RPSRC}/pxa_timerfix-r0.patch;patch=1 \ + ${RPSRC}/pxa_remove_static-r0.patch;patch=1 \ + ${RPSRC}/pxa_irda-r4.patch;patch=1 \ + ${RPSRC}/corgi_irda-r3.patch;patch=1 \ + ${RPSRC}/pxa_rtc-r1.patch;patch=1 \ + ${RPSRC}/scoop_susres-r1.patch;patch=1 \ + ${RPSRC}/input_power-r2.patch;patch=1 \ + ${RPSRC}/jffs2_longfilename-r0.patch;patch=1 \ + ${RPSRC}/sharpsl_bl_kick-r1.patch;patch=1 \ + ${RPSRC}/corgi_snd-r10.patch;patch=1 \ + ${RPSRC}/ipaq/hx2750_base-r20.patch;patch=1 \ + ${RPSRC}/ipaq/hx2750_bl-r2.patch;patch=1 \ + ${RPSRC}/ipaq/hx2750_pcmcia-r1.patch;patch=1 \ + ${RPSRC}/ipaq/pxa_keys-r2.patch;patch=1 \ + ${RPSRC}/ipaq/tsc2101-r8.patch;patch=1 \ + ${RPSRC}/ipaq/hx2750_test1-r2.patch;patch=1 \ + ${DOSRC}/pxa2xx-ir-dma-r0.patch;patch=1 \ + ${DOSRC}/tc6393-device-r5.patch;patch=1 \ + ${DOSRC}/tc6393_nand-r6.patch;patch=1 \ + ${DOSRC}/tosa-machine-base-r9.patch;patch=1 \ + ${DOSRC}/tosa-keyboard-r6.patch;patch=1 \ + ${RPSRC}/temp/tc6393fb-r7.patch;patch=1 \ + ${DOSRC}/tosa-power-r6.patch;patch=1 \ + ${DOSRC}/tosa-mmc-r5.patch;patch=1 \ + ${DOSRC}/tosa-udc-r4.patch;patch=1 \ + ${DOSRC}/tosa-irda-r3.patch;patch=1 \ + ${DOSRC}/tosa-lcd-r3.patch;patch=1 \ + ${RPSRC}/temp/tosa-bl-r5a.patch;patch=1 \ + ${RPSRC}/pcmcia_dev_ids-r1.patch;patch=1 \ + ${RPSRC}/mmc_timeout-r0.patch;patch=1 \ + ${RPSRC}/pxa_cf_initorder_hack-r1.patch;patch=1 \ + file://add-oz-release-string.patch;patch=1 \ + file://add-elpp-stuff.patch;patch=1 \ + file://pxa-serial-hack.patch;patch=1 \ + ${RPSRC}/jl1/pxa-linking-bug.patch;patch=1 \ + file://dtl1_cs-add-socket-revE.patch;patch=1 \ + file://connectplus-remove-ide-HACK.patch;patch=1 \ + file://defconfig-c7x0 \ + file://defconfig-ipaq-pxa-2.6 \ + file://defconfig-collie \ + file://defconfig-poodle \ + file://defconfig-spitz \ + file://defconfig-tosa " + +# These patches would really help collie/poodle but we +# need someone to maintain them +# ${JLSRC}/zaurus-lcd-2.6.11.diff.gz;patch=1 +# (Pavel Machek's git tree has updated versions of this?) +# Also parts were recently committed to mainline by rmk (drivers/mfd/) +# ${JLSRC}/zaurus-base-2.6.11.diff.gz;patch=1 +# (This is mostly in mainline now?) +# ${JLSRC}/zaurus-local-2.6.11.diff.gz;patch=1 \ +# ${JLSRC}/zaurus-leds-2.6.11.diff.gz;patch=1 \ + +SRC_URI_append_tosa = "${DOSRC}/nand-readid-r1.patch;patch=1 \ + ${DOSRC}/pxa-ac97-suspend-r0.patch;patch=1 \ + ${DOSRC}/ac97codec-rename-revert-r0.patch;patch=1 \ + ${DOSRC}/wm9712-ts-r3.patch;patch=1 \ + ${DOSRC}/tosa-pxaac97-r4.patch;patch=1 \ + ${DOSRC}/tosa-bluetooth-r0.patch;patch=1 " + +S = "${WORKDIR}/linux-2.6.13" |