summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Lauer <mickey@vanille-media.de>2006-06-09 01:29:19 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2006-06-09 01:29:19 +0000
commit7048fe41ae80e412790aaf588697df80984df3ce (patch)
tree628b111ecc94673a6e66147eb46dafbc157725af
parente033074b869f3856d69263bc43c5dd6998dcca99 (diff)
parent5c1454f8224d570191c33f277a2ab2472f75c2c3 (diff)
merge of 407bf0fc9b07e2530a5ccf8399950eab802626c0
and 79d9baa2d56d813cea89497804b8c97f5d079df7
-rw-r--r--conf/distro/jlime-donkey.conf1
-rw-r--r--packages/linux/linux-jlime-sh3-2.6.16.20/volatile-setup.c.patch11
-rw-r--r--packages/linux/linux-jlime-sh3_2.6.16.20.bb1
3 files changed, 13 insertions, 0 deletions
diff --git a/conf/distro/jlime-donkey.conf b/conf/distro/jlime-donkey.conf
index cbdb373dbc..f7da451e65 100644
--- a/conf/distro/jlime-donkey.conf
+++ b/conf/distro/jlime-donkey.conf
@@ -19,6 +19,7 @@ PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc:gcc-cross"
PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}g++:gcc-cross"
PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}libc-for-gcc:glibc"
PREFERRED_PROVIDER_virtual/kernel = "linux-jlime-${TARGET_ARCH}"
+PREFERRED_PROVIDER_virtual/xserver = "xserver-kdrive"
PREFERRED_VERSION_kernel-modules = "2.6.16.20"
#<>
diff --git a/packages/linux/linux-jlime-sh3-2.6.16.20/volatile-setup.c.patch b/packages/linux/linux-jlime-sh3-2.6.16.20/volatile-setup.c.patch
new file mode 100644
index 0000000000..48a84b7484
--- /dev/null
+++ b/packages/linux/linux-jlime-sh3-2.6.16.20/volatile-setup.c.patch
@@ -0,0 +1,11 @@
+--- linux-2.6.16.20/arch/sh/cchips/hd6446x/hd64461/setup.c_orig 2006-06-09 00:49:01.000000000 +0000
++++ linux-2.6.16.20/arch/sh/cchips/hd6446x/hd64461/setup.c 2006-06-09 00:49:16.000000000 +0000
+@@ -79,7 +79,7 @@
+ .end = end_hd64461_irq,
+ };
+
+-static irqreturn_t hd64461_interrupt(int irq, void *dev_id, struct pt_regs *regs)
++static irqreturn_t hd64461_interrupt(int irq, void *dev_id, volatile struct pt_regs *regs)
+ {
+ printk(KERN_INFO
+ "HD64461: spurious interrupt, nirr: 0x%x nimr: 0x%x\n",
diff --git a/packages/linux/linux-jlime-sh3_2.6.16.20.bb b/packages/linux/linux-jlime-sh3_2.6.16.20.bb
index 53010e6b23..a8c40e4969 100644
--- a/packages/linux/linux-jlime-sh3_2.6.16.20.bb
+++ b/packages/linux/linux-jlime-sh3_2.6.16.20.bb
@@ -11,6 +11,7 @@ SRC_URI = "http://www.jlime.com/downloads/Releases/donkey/kernels/6xx/sources/jl
file://volatile-traps.c.patch;patch=1 \
file://volatile-signal.c.patch;patch=1 \
file://volatile-sys_sh.c.patch;patch=1 \
+ file://volatile-setup.c.patch;patch=1 \
file://Optimize-O1.patch;patch=1"
S = "${WORKDIR}/linux-${PV}"