aboutsummaryrefslogtreecommitdiffstats
path: root/packages/linux/linux-rp_2.6.21.bb
diff options
context:
space:
mode:
authorGraeme Gregory <dp@xora.org.uk>2007-07-07 12:17:00 +0000
committerGraeme Gregory <dp@xora.org.uk>2007-07-07 12:17:00 +0000
commit9745007f912d14529fa9a7ef1e763faca5dd4995 (patch)
tree0464919fb9172a7ca962a72cb68491ae60199348 /packages/linux/linux-rp_2.6.21.bb
parent1d662a16914582e72b023f683d9f7da414e4205a (diff)
downloadopenembedded-9745007f912d14529fa9a7ef1e763faca5dd4995.tar.gz
linux-rp_2.6.21.bb : add a hack to prevent connect+ card from oopsing
on insert. This is caused by an irq arriving before dev->base_addr has been set so the driver ends up doing an inw(NULL) which oopses. have checked for base_addr == 0 in driver and returned from irq early. This prevents oops and doesnt break with other cards in my collection.
Diffstat (limited to 'packages/linux/linux-rp_2.6.21.bb')
-rw-r--r--packages/linux/linux-rp_2.6.21.bb3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/linux/linux-rp_2.6.21.bb b/packages/linux/linux-rp_2.6.21.bb
index 5c3b5e3a28..980732d409 100644
--- a/packages/linux/linux-rp_2.6.21.bb
+++ b/packages/linux/linux-rp_2.6.21.bb
@@ -1,6 +1,6 @@
require linux-rp.inc
-PR = "r8"
+PR = "r9"
# Handy URLs
# git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git;protocol=git;tag=ef7d1b244fa6c94fb76d5f787b8629df64ea4046
@@ -49,6 +49,7 @@ SRC_URI = "http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.21.tar.bz2 \
${RPSRC}/pxa_cf_initorder_hack-r1.patch;patch=1;status=hack \
file://pxa-serial-hack.patch;patch=1;status=hack \
file://connectplus-remove-ide-HACK.patch;patch=1;status=hack \
+ file://connectplus-prevent-oops-HACK.patch;patch=1;status=hack \
file://squashfs3.0-2.6.15.patch;patch=1;status=external \
file://vesafb-tng-1.0-rc2-2.6.20-rc2.patch;patch=1;status=external \
file://sharpsl-rc-r1.patch;patch=1 \