summaryrefslogtreecommitdiff
path: root/linux
diff options
context:
space:
mode:
Diffstat (limited to 'linux')
-rw-r--r--linux/linux-mtx-1-2.4.27/01-mtd-2004-01-27.diff0
-rw-r--r--linux/linux-mtx-1-2.4.27/02-mtd-mtx-1-map.diff0
-rw-r--r--linux/linux-mtx-1-2.4.27/03-mtd-erase-compiler-bug.diff0
-rw-r--r--linux/linux-mtx-1-2.4.27/04-mtx-1-board-reset.diff0
-rw-r--r--linux/linux-mtx-1-2.4.27/05-mtx-1-pci-irq.diff0
-rw-r--r--linux/linux-mtx-1-2.4.27/06-zboot-2.4.26.patch0
-rw-r--r--linux/linux-mtx-1-2.4.27/07-zboot-zimage-flash-bin.diff0
-rw-r--r--linux/linux-mtx-1-2.4.27/08-usb-nonpci-2.4.24.patch0
-rw-r--r--linux/linux-mtx-1-2.4.27/09-au1000-eth-vlan.diff0
-rw-r--r--linux/linux-mtx-1-2.4.27/10-iw-max-spy-32.diff0
-rw-r--r--linux/linux-mtx-1-2.4.27/11-mtd-proc-partition-rw.diff0
-rw-r--r--linux/linux-mtx-1-2.4.27/12-openswan-2.2.0-nat-t.diff0
-rw-r--r--linux/linux-mtx-1-2.4.27/13-openswan-2.2.0.patch0
-rw-r--r--linux/linux-mtx-1-2.4.27/14-au1000-eth-link-beat.diff0
-rw-r--r--linux/linux-mtx-1-2.4.27/defconfig-mtx-167
-rw-r--r--linux/linux-mtx-1_2.4.27.oe35
-rw-r--r--linux/openzaurus-pxa-2.4.18-rmk7-pxa3-embedix20031107/tosa_map.patch0
-rw-r--r--linux/openzaurus-pxa-2.4.18-rmk7-pxa3-embedix20031107/tosa_ts.patch0
-rw-r--r--linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe3
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 \