diff options
Diffstat (limited to 'linux')
19 files changed, 68 insertions, 37 deletions
diff --git a/linux/linux-mtx-1-2.4.27/01-mtd-2004-01-27.diff b/linux/linux-mtx-1-2.4.27/01-mtd-2004-01-27.diff new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/linux-mtx-1-2.4.27/01-mtd-2004-01-27.diff diff --git a/linux/linux-mtx-1-2.4.27/02-mtd-mtx-1-map.diff b/linux/linux-mtx-1-2.4.27/02-mtd-mtx-1-map.diff new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/linux-mtx-1-2.4.27/02-mtd-mtx-1-map.diff diff --git a/linux/linux-mtx-1-2.4.27/03-mtd-erase-compiler-bug.diff b/linux/linux-mtx-1-2.4.27/03-mtd-erase-compiler-bug.diff new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/linux-mtx-1-2.4.27/03-mtd-erase-compiler-bug.diff diff --git a/linux/linux-mtx-1-2.4.27/04-mtx-1-board-reset.diff b/linux/linux-mtx-1-2.4.27/04-mtx-1-board-reset.diff new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/linux-mtx-1-2.4.27/04-mtx-1-board-reset.diff diff --git a/linux/linux-mtx-1-2.4.27/05-mtx-1-pci-irq.diff b/linux/linux-mtx-1-2.4.27/05-mtx-1-pci-irq.diff new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/linux-mtx-1-2.4.27/05-mtx-1-pci-irq.diff diff --git a/linux/linux-mtx-1-2.4.27/06-zboot-2.4.26.patch b/linux/linux-mtx-1-2.4.27/06-zboot-2.4.26.patch new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/linux-mtx-1-2.4.27/06-zboot-2.4.26.patch diff --git a/linux/linux-mtx-1-2.4.27/07-zboot-zimage-flash-bin.diff b/linux/linux-mtx-1-2.4.27/07-zboot-zimage-flash-bin.diff new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/linux-mtx-1-2.4.27/07-zboot-zimage-flash-bin.diff diff --git a/linux/linux-mtx-1-2.4.27/08-usb-nonpci-2.4.24.patch b/linux/linux-mtx-1-2.4.27/08-usb-nonpci-2.4.24.patch new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/linux-mtx-1-2.4.27/08-usb-nonpci-2.4.24.patch diff --git a/linux/linux-mtx-1-2.4.27/09-au1000-eth-vlan.diff b/linux/linux-mtx-1-2.4.27/09-au1000-eth-vlan.diff new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/linux-mtx-1-2.4.27/09-au1000-eth-vlan.diff diff --git a/linux/linux-mtx-1-2.4.27/10-iw-max-spy-32.diff b/linux/linux-mtx-1-2.4.27/10-iw-max-spy-32.diff new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/linux-mtx-1-2.4.27/10-iw-max-spy-32.diff diff --git a/linux/linux-mtx-1-2.4.27/11-mtd-proc-partition-rw.diff b/linux/linux-mtx-1-2.4.27/11-mtd-proc-partition-rw.diff new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/linux-mtx-1-2.4.27/11-mtd-proc-partition-rw.diff diff --git a/linux/linux-mtx-1-2.4.27/12-openswan-2.2.0-nat-t.diff b/linux/linux-mtx-1-2.4.27/12-openswan-2.2.0-nat-t.diff new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/linux-mtx-1-2.4.27/12-openswan-2.2.0-nat-t.diff diff --git a/linux/linux-mtx-1-2.4.27/13-openswan-2.2.0.patch b/linux/linux-mtx-1-2.4.27/13-openswan-2.2.0.patch new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/linux-mtx-1-2.4.27/13-openswan-2.2.0.patch diff --git a/linux/linux-mtx-1-2.4.27/14-au1000-eth-link-beat.diff b/linux/linux-mtx-1-2.4.27/14-au1000-eth-link-beat.diff new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/linux-mtx-1-2.4.27/14-au1000-eth-link-beat.diff diff --git a/linux/linux-mtx-1-2.4.27/defconfig-mtx-1 b/linux/linux-mtx-1-2.4.27/defconfig-mtx-1 index 03e8dc6dbd..0afef23a7b 100644 --- a/linux/linux-mtx-1-2.4.27/defconfig-mtx-1 +++ b/linux/linux-mtx-1-2.4.27/defconfig-mtx-1 @@ -118,6 +118,7 @@ CONFIG_CPU_HAS_SYNC=y # General setup # CONFIG_CPU_LITTLE_ENDIAN=y +# CONFIG_BUILD_ELF64 is not set CONFIG_NET=y CONFIG_PCI=y CONFIG_PCI_NEW=y @@ -173,6 +174,7 @@ 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 @@ -183,7 +185,10 @@ CONFIG_MTD_GEN_PROBE=y # CONFIG_MTD_CFI_ADV_OPTIONS is not set # CONFIG_MTD_CFI_INTELEXT is not set CONFIG_MTD_CFI_AMDSTD=y +CONFIG_MTD_CFI_AMDSTD_RETRY=y +CONFIG_MTD_CFI_AMDSTD_RETRY_MAX=5 # CONFIG_MTD_CFI_STAA is not set +CONFIG_MTD_CFI_UTIL=y # CONFIG_MTD_RAM is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_ABSENT is not set @@ -195,17 +200,10 @@ CONFIG_MTD_CFI_AMDSTD=y # # Mapping drivers for chip access # +# CONFIG_MTD_COMPLEX_MAPPINGS is not set # CONFIG_MTD_PHYSMAP is not set -# CONFIG_MTD_PB1000 is not set -# CONFIG_MTD_PB1500 is not set -# CONFIG_MTD_PB1100 is not set -# CONFIG_MTD_BOSPORUS is not set -# CONFIG_MTD_XXS1500 is not set -CONFIG_MTD_MTX1=y # CONFIG_MTD_DB1X00 is not set -# CONFIG_MTD_PB1550 is not set -# CONFIG_MTD_HYDROGEN3 is not set -# CONFIG_MTD_MIRAGE is not set +CONFIG_MTD_MTX1=y # CONFIG_MTD_CSTM_MIPS_IXX is not set # CONFIG_MTD_OCELOT is not set # CONFIG_MTD_LASAT is not set @@ -219,9 +217,9 @@ CONFIG_MTD_MTX1=y # CONFIG_MTD_SLRAM is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_BLKMTD is not set -# CONFIG_MTD_DOC1000 is not set # CONFIG_MTD_DOC2000 is not set # CONFIG_MTD_DOC2001 is not set +# CONFIG_MTD_DOC2001PLUS is not set # CONFIG_MTD_DOCPROBE is not set # @@ -254,7 +252,7 @@ CONFIG_MTD_MTX1=y # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_SX8 is not set CONFIG_BLK_DEV_LOOP=y -# CONFIG_BLK_DEV_NBD is not set +CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=4096 # CONFIG_BLK_DEV_INITRD is not set @@ -277,7 +275,7 @@ CONFIG_BLK_DEV_RAM_SIZE=4096 # CONFIG_PACKET=y CONFIG_PACKET_MMAP=y -# CONFIG_NETLINK_DEV is not set +CONFIG_NETLINK_DEV=m CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_FILTER=y @@ -421,14 +419,14 @@ CONFIG_NET_SCHED=y CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m CONFIG_NET_SCH_CSZ=m -CONFIG_NET_SCH_HFSC=m +# CONFIG_NET_SCH_HFSC is not set CONFIG_NET_SCH_PRIO=m CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFQ=m CONFIG_NET_SCH_TEQL=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_GRED=m -CONFIG_NET_SCH_NETEM=m +# CONFIG_NET_SCH_NETEM is not set CONFIG_NET_SCH_DSMARK=m CONFIG_NET_SCH_INGRESS=m CONFIG_NET_QOS=y @@ -447,6 +445,21 @@ CONFIG_NET_CLS_POLICE=y # Network testing # CONFIG_NET_PKTGEN=m +CONFIG_IPSEC_NAT_TRAVERSAL=y +CONFIG_IPSEC=m +CONFIG_IPSEC_IPIP=y +CONFIG_IPSEC_AH=y +CONFIG_IPSEC_AUTH_HMAC_MD5=y +CONFIG_IPSEC_AUTH_HMAC_SHA1=y +CONFIG_IPSEC_ESP=y +CONFIG_IPSEC_ENC_3DES=y +CONFIG_IPSEC_ENC_AES=y +CONFIG_IPSEC_ALG=y +CONFIG_IPSEC_ALG_AES=m +CONFIG_IPSEC_ALG_CRYPTOAPI=m +CONFIG_IPSEC_ALG_NON_LIBRE=y +CONFIG_IPSEC_IPCOMP=y +CONFIG_IPSEC_DEBUG=y # # Telephony Support @@ -630,10 +643,14 @@ CONFIG_NET_RADIO=y # CONFIG_STRIP is not set # CONFIG_WAVELAN is not set # CONFIG_ARLAN is not set -# CONFIG_AIRONET4500 is not set -# CONFIG_AIRONET4500_NONCS is not set -# CONFIG_AIRONET4500_PROC is not set -# CONFIG_AIRO is not set +CONFIG_AIRONET4500=m +CONFIG_AIRONET4500_NONCS=m +# CONFIG_AIRONET4500_PNP is not set +CONFIG_AIRONET4500_PCI=y +# CONFIG_AIRONET4500_ISA is not set +# CONFIG_AIRONET4500_I365 is not set +CONFIG_AIRONET4500_PROC=m +CONFIG_AIRO=m # CONFIG_HERMES is not set # CONFIG_PLX_HERMES is not set # CONFIG_TMD_HERMES is not set @@ -646,7 +663,7 @@ CONFIG_NET_WIRELESS=y # CONFIG_TR is not set # CONFIG_NET_FC is not set # CONFIG_RCPCI is not set -# CONFIG_SHAPER is not set +CONFIG_SHAPER=m # # Wan interfaces @@ -708,9 +725,8 @@ CONFIG_SERIAL_NONSTANDARD=y # CONFIG_SERIAL_TXX9_CONSOLE is not set CONFIG_AU1X00_UART=y CONFIG_AU1X00_SERIAL_CONSOLE=y -CONFIG_AU1X00_USB_TTY=m -CONFIG_AU1X00_USB_RAW=m -CONFIG_AU1X00_USB_DEVICE=y +# CONFIG_AU1X00_USB_TTY is not set +# CONFIG_AU1X00_USB_RAW is not set # CONFIG_TXX927_SERIAL is not set # CONFIG_MIPS_HYDROGEN3_BUTTONS is not set CONFIG_UNIX98_PTYS=y @@ -793,6 +809,7 @@ CONFIG_VFAT_FS=m # CONFIG_JFFS_FS is not set CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 +# CONFIG_JFFS2_FS_NAND is not set # CONFIG_CRAMFS is not set CONFIG_TMPFS=y CONFIG_RAMFS=y @@ -817,7 +834,7 @@ CONFIG_DEVPTS_FS=y # CONFIG_ROMFS_FS is not set CONFIG_EXT2_FS=m # CONFIG_SYSV_FS is not set -CONFIG_UDF_FS=m +# CONFIG_UDF_FS is not set # CONFIG_UDF_RW is not set # CONFIG_UFS_FS is not set # CONFIG_UFS_FS_WRITE is not set @@ -844,7 +861,7 @@ CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_SMB_FS=m # CONFIG_SMB_NLS_DEFAULT is not set -CONFIG_SMB_UNIX=y +# CONFIG_SMB_UNIX is not set # CONFIG_NCP_FS is not set # CONFIG_NCPFS_PACKET_SIGNING is not set # CONFIG_NCPFS_IOCTL_LOCKING is not set @@ -1007,7 +1024,7 @@ CONFIG_SOUND_OSS=m # USB support # CONFIG_USB=y -CONFIG_USB_DEBUG=y +# CONFIG_USB_DEBUG is not set CONFIG_USB_DEVICEFS=y # CONFIG_USB_BANDWIDTH is not set # CONFIG_USB_EHCI_HCD is not set diff --git a/linux/linux-mtx-1_2.4.27.oe b/linux/linux-mtx-1_2.4.27.oe index 52ba6eea97..855e97e578 100644 --- a/linux/linux-mtx-1_2.4.27.oe +++ b/linux/linux-mtx-1_2.4.27.oe @@ -2,19 +2,29 @@ DESCRIPTION = "Linux kernel for MTX-1 (MeshCube)" MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>" LICENSE = "GPL" KV = "${PV}" +PR = "r1" PACKAGE_ARCH = "mtx-1" RDEPENDS = "mtd" -SRC_URI = "cvs://cvs@ftp.linux-mips.org/home/cvs;module=linux;tag=linux_2_4 \ - ftp://ftp.linux-mips.org/pub/linux/mips/people/ppopov/2.4/zboot-2.4.26.patch;patch=1 \ - ftp://ftp.linux-mips.org/pub/linux/mips/people/ppopov/2.4/usb-nonpci-2.4.24.patch;patch=1 \ - file://mtx-1-board-reset.diff;patch=1 \ - file://zimage-flash-bin.patch;patch=1 \ +SRC_URI = "cvs://cvs@ftp.linux-mips.org/home/cvs;module=linux;tag=linux_2_4_27 \ + file://01-mtd-2004-01-27.diff;patch=1 \ + file://02-mtd-mtx-1-map.diff;patch=1 \ + file://03-mtd-erase-compiler-bug.diff;patch=1 \ + file://04-mtx-1-board-reset.diff;patch=1 \ + file://05-mtx-1-pci-irq.diff;patch=1 \ + file://06-zboot-2.4.26.patch;patch=1 \ + file://07-zboot-zimage-flash-bin.diff;patch=1 \ + file://08-usb-nonpci-2.4.24.patch;patch=1 \ + file://09-au1000-eth-vlan.diff;patch=1 \ + file://10-iw-max-spy-32.diff;patch=1 \ + file://11-mtd-proc-partition-rw.diff;patch=1 \ + file://12-openswan-2.2.0-nat-t.diff;patch=1 \ + file://13-openswan-2.2.0.patch;patch=1 \ + file://14-au1000-eth-link-beat.diff;patch=1 \ file://defconfig-mtx-1" S = "${WORKDIR}/linux" -BROKEN = "1" inherit kernel ARCH = "mips" @@ -23,16 +33,16 @@ KERNEL_IMAGETYPE = "zImage.flash" KERNEL_IMAGEDEST = "tmp" do_configure_prepend() { - install -m 0644 ${WORKDIR}/defconfig-mtx-1 ${S}/.config + install -m 0644 ${WORKDIR}/defconfig-mtx-1 ${S}/.config } pkg_postinst_kernel() { if test "x$D" != "x"; then exit 1 else - if test -e /tmp/zImage.flash.bin-${KV}; then + if test -e /tmp/zImage.flash-${KV}; then echo "*** flashing kernel ***" - flashcp -v /tmp/zImage.flash.bin-${KV} /dev/mtd/2 + flashcp -v /tmp/zImage.flash-${KV} /dev/mtd/2 echo "*** done. please reboot ***" fi fi @@ -42,10 +52,11 @@ FILES_kernel += " /tmp" do_deploy() { install -d ${DEPLOY_DIR}/images - install -m 0644 arch/mips/zboot/images/mtx-1.flash.bin ${DEPLOY_DIR}/images/${MACHINE}-${KV}-${DATETIME}.bin - install -m 0644 arch/mips/zboot/images/mtx-1.flash.srec ${DEPLOY_DIR}/images/${MACHINE}-${KV}-${DATETIME}.srec + install -m 0644 arch/mips/zboot/images/mtx-1.flash.bin ${DEPLOY_DIR}/images/${MACHINE}-${KV}-${DATETIME}.flash.bin + install -m 0644 arch/mips/zboot/images/mtx-1.flash.srec ${DEPLOY_DIR}/images/${MACHINE}-${KV}-${DATETIME}.flash.srec + install -m 0644 arch/mips/zboot/images/mtx-1.srec ${DEPLOY_DIR}/images/${MACHINE}-${KV}-${DATETIME}.ram.srec } do_deploy[dirs] = "${S}" -addtask deploy before do_build after do_compile
\ No newline at end of file +addtask deploy before do_build after do_compile diff --git a/linux/openzaurus-pxa-2.4.18-rmk7-pxa3-embedix20031107/tosa_map.patch b/linux/openzaurus-pxa-2.4.18-rmk7-pxa3-embedix20031107/tosa_map.patch new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/openzaurus-pxa-2.4.18-rmk7-pxa3-embedix20031107/tosa_map.patch diff --git a/linux/openzaurus-pxa-2.4.18-rmk7-pxa3-embedix20031107/tosa_ts.patch b/linux/openzaurus-pxa-2.4.18-rmk7-pxa3-embedix20031107/tosa_ts.patch new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/linux/openzaurus-pxa-2.4.18-rmk7-pxa3-embedix20031107/tosa_ts.patch diff --git a/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe b/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe index 06bc1b7732..29a18dcf55 100644 --- a/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe +++ b/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe @@ -36,8 +36,11 @@ SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-${KV}.tar.bz2 \ file://keymap-more-sane.patch;patch=1 \ file://mkdep.patch;patch=1 \ file://disable-pcmcia-probe.patch;patch=1 \ + file://deviceinfo.patch;patch=1 \ file://linux-2.4.18-list_move.patch;patch=1 \ file://deviceinfo.patch;patch=1 \ + file://tosa_map.patch;patch=1 \ + file://tosa_ts.patch;patch=1 \ file://corgi-fbcon-logo.patch;patch=1 \ http://www.openswan.org/download/openswan-2.2.0-kernel-2.4-klips.patch.gz;patch=1 \ file://1764-1.patch;patch=1 \ |