Send commitlog mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.openmoko.org/mailman/listinfo/commitlog
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of commitlog digest..."
Today's Topics:

   1. r4009 - branches/src/target/kernel/2.6.24.x/patches
      ([EMAIL PROTECTED])
   2. r4010 - branches/src/target/kernel/2.6.24.x/scripts
      ([EMAIL PROTECTED])
   3. r4011 - / ([EMAIL PROTECTED])
   4. r4012 - branches/src/target/kernel/2.6.24.x/patches
      ([EMAIL PROTECTED])
--- Begin Message ---
Author: werner
Date: 2008-02-01 14:47:10 +0100 (Fri, 01 Feb 2008)
New Revision: 4009

Modified:
   branches/src/target/kernel/2.6.24.x/patches/introduce-fiq-basis.patch
   
branches/src/target/kernel/2.6.24.x/patches/introduce-fiq-migrate-vibrator-gta02-only.patch
   
branches/src/target/kernel/2.6.24.x/patches/introduce-fiq-use-timer3-as-source.patch
   branches/src/target/kernel/2.6.24.x/patches/smedia-glamo.patch
Log:
clean-fiq.patch

Change ipc struct type from _fiq_ipc to fiq_ipc

From: Andy Green <[EMAIL PROTECTED]>

Signed-off-by: Andy Green <[EMAIL PROTECTED]>

smedia-glamo.patch:
- moved complaint about include/asm-arm/arch-s3c2410/irqs.h here
- de-fake-spanified Harald's "Signed-off-by" entry

introduce-fiq-basis.patch:
- removed comments about now resolved issues
- s/struct _fiq_ipc/struct fiq_ipc/

introduce-fiq-use-timer3-as-source.patch:
introduce-fiq-migrate-vibrator-gta02-only.patch
- s/struct _fiq_ipc/struct fiq_ipc/ (context only)



Modified: branches/src/target/kernel/2.6.24.x/patches/introduce-fiq-basis.patch
===================================================================
--- branches/src/target/kernel/2.6.24.x/patches/introduce-fiq-basis.patch       
2008-02-01 10:11:24 UTC (rev 4008)
+++ branches/src/target/kernel/2.6.24.x/patches/introduce-fiq-basis.patch       
2008-02-01 13:47:10 UTC (rev 4009)
@@ -1,17 +1,3 @@
-[ Two issues to look into later:
-
-- include/asm-arm/arch-s3c2410/irqs.h shouldn't contain device-specific
-  changes (this is not a problem introduced by the FIQ patch per se, but
-  shows up here as well)
-
-- "struct _fiq_ipc" in include/asm-arm/arch-s3c2410/fiq_ipc_gta02.h
-  isn't really just the usual "internal use only" declaration, so it
-  should probably be "struct _fiq_ipc". In general, I think we should
-  try to keep the number of _xxx or (better) __xxx items low and
-  perhaps try to limit them to cases where there's a related xxx.
-
-- Werner ]
-
 Adds a C-based FIQ ISR which is very convenient (and unusual --
 normally you have to do FIQ ISR in assembler only).
 Based on my article:
@@ -396,7 +382,7 @@
 + * the definition in there and include the same definition in your kernel
 + * module that wants to interoperate with your FIQ code.
 + */
-+struct _fiq_ipc fiq_ipc;
++struct fiq_ipc fiq_ipc;
 +EXPORT_SYMBOL(fiq_ipc);
 +
 +/* define FIQ ISR */
@@ -507,12 +493,12 @@
 + * for testing
 + */
 +
-+struct _fiq_ipc {
++struct fiq_ipc {
 +      u8 u8a[0]; /* placeholder */
 +};
 +
 +/* actual definition lives in arch/arm/mach-s3c2440/fiq_c_isr.c */
-+extern struct _fiq_ipc fiq_ipc;
++extern struct fiq_ipc fiq_ipc;
 +
 +extern void fiq_kick(void);  /* provoke a FIQ "immediately" */
 +

Modified: 
branches/src/target/kernel/2.6.24.x/patches/introduce-fiq-migrate-vibrator-gta02-only.patch
===================================================================
--- 
branches/src/target/kernel/2.6.24.x/patches/introduce-fiq-migrate-vibrator-gta02-only.patch
 2008-02-01 10:11:24 UTC (rev 4008)
+++ 
branches/src/target/kernel/2.6.24.x/patches/introduce-fiq-migrate-vibrator-gta02-only.patch
 2008-02-01 13:47:10 UTC (rev 4009)
@@ -77,7 +77,7 @@
 --- linux-2.6.24.orig/arch/arm/mach-s3c2440/mach-gta02.c
 +++ linux-2.6.24/arch/arm/mach-s3c2440/mach-gta02.c
 @@ -92,12 +92,50 @@
- struct _fiq_ipc fiq_ipc;
+ struct fiq_ipc fiq_ipc;
  EXPORT_SYMBOL(fiq_ipc);
  
 +#define DIVISOR_FROM_US(x) ((x) << 1)
@@ -221,7 +221,7 @@
 +#include <asm/plat-s3c/regs-timer.h>
 +
 +
- struct _fiq_ipc {
+ struct fiq_ipc {
 -      u8 u8a[0]; /* placeholder */
 +      /* vibrator */
 +      unsigned long vib_gpio_pin; /* which pin to meddle with */

Modified: 
branches/src/target/kernel/2.6.24.x/patches/introduce-fiq-use-timer3-as-source.patch
===================================================================
--- 
branches/src/target/kernel/2.6.24.x/patches/introduce-fiq-use-timer3-as-source.patch
        2008-02-01 10:11:24 UTC (rev 4008)
+++ 
branches/src/target/kernel/2.6.24.x/patches/introduce-fiq-use-timer3-as-source.patch
        2008-02-01 13:47:10 UTC (rev 4009)
@@ -202,7 +202,7 @@
 @@ -22,7 +22,7 @@
  
  /* actual definition lives in arch/arm/mach-s3c2440/fiq_c_isr.c */
- extern struct _fiq_ipc fiq_ipc;
+ extern struct fiq_ipc fiq_ipc;
 -
 +extern unsigned long _fiq_count_fiqs;
  extern void fiq_kick(void);  /* provoke a FIQ "immediately" */

Modified: branches/src/target/kernel/2.6.24.x/patches/smedia-glamo.patch
===================================================================
--- branches/src/target/kernel/2.6.24.x/patches/smedia-glamo.patch      
2008-02-01 10:11:24 UTC (rev 4008)
+++ branches/src/target/kernel/2.6.24.x/patches/smedia-glamo.patch      
2008-02-01 13:47:10 UTC (rev 4009)
@@ -1,7 +1,11 @@
+[ FIXME:
+ include/asm-arm/arch-s3c2410/irqs.h shouldn't contain device-specific
+ changes. ]
+
 This is a Linux kernel driver for the Smedia Glamo336x / Glamo337x
 multi-function peripheral device.
 
-Signedo-off-by: Harald Welte <[EMAIL PROTECTED]>
+Signed-off-by: Harald Welte <[EMAIL PROTECTED]>
 
 Index: linux-2.6.24/drivers/mfd/Kconfig
 ===================================================================




--- End Message ---
--- Begin Message ---
Author: werner
Date: 2008-02-02 00:46:02 +0100 (Sat, 02 Feb 2008)
New Revision: 4010

Added:
   branches/src/target/kernel/2.6.24.x/scripts/README
   branches/src/target/kernel/2.6.24.x/scripts/update
Modified:
   branches/src/target/kernel/2.6.24.x/scripts/build
Log:
Updates "scripts" directory for location under /branches, brought in still
missing files from /trunk.



Added: branches/src/target/kernel/2.6.24.x/scripts/README
===================================================================
--- branches/src/target/kernel/2.6.24.x/scripts/README  2008-02-01 13:47:10 UTC 
(rev 4009)
+++ branches/src/target/kernel/2.6.24.x/scripts/README  2008-02-01 23:46:02 UTC 
(rev 4010)
@@ -0,0 +1,30 @@
+Kernel build scripts
+====================
+
+This is a collection of scripts to build the Linux kernel. This is the "manual"
+build process, which only needs a cross-toolchain and u-boot, but nothing else
+from OpenEmbedded or any similar environment.
+
+They're mainly intended as examples for how the process works and aren't
+necessarily useful "as is" for daily work:
+
+build
+  Build the kernel from scratch, using either the latest or some specific
+  version from the ftp.kernel.org kernel (HTTP) and the OpenMoko patches (SVN).
+
+update
+  Update the kernel sources to either the latest or some specific SVN version.
+
+
+Toolchain
+---------
+
+We use the OpenEmbedded EABI toolchain. See
+../../../../../../trunk/src/target/u-boot/scripts/README
+for details.
+
+
+Environment variables
+---------------------
+
+See "build".

Modified: branches/src/target/kernel/2.6.24.x/scripts/build
===================================================================
--- branches/src/target/kernel/2.6.24.x/scripts/build   2008-02-01 13:47:10 UTC 
(rev 4009)
+++ branches/src/target/kernel/2.6.24.x/scripts/build   2008-02-01 23:46:02 UTC 
(rev 4010)
@@ -5,7 +5,7 @@
 # an example for individual scripts.
 #
 # This script uses the gnueabi toolchain, see the file
-# ../../u-boot/scripts/README in this
+# ../../../../../../trunk/src/target/u-boot/scripts/README
 #
 #
 # Environment variables:
@@ -26,7 +26,7 @@
 # UBOOT_DIR=/wherever/u-boot
 #
 # SVN_REV, if defined, specifies which SVN revision we use, e.g.,
-# SVN_REV=3950
+# SVN_REV=4009
 #
 
 # wget http://ftp.kernel.org/pub/linux/kernel/v2.6/linux-${KERNEL}.tar.bz2

Added: branches/src/target/kernel/2.6.24.x/scripts/update
===================================================================
--- branches/src/target/kernel/2.6.24.x/scripts/update  2008-02-01 13:47:10 UTC 
(rev 4009)
+++ branches/src/target/kernel/2.6.24.x/scripts/update  2008-02-01 23:46:02 UTC 
(rev 4010)
@@ -0,0 +1,29 @@
+#!/bin/sh -e
+#
+# This script illustrates how to update the Linux kernel to either a specific
+# of the latest OpenMoko version. This is mainly intended as a template for
+# copy & paste, and as an example for individual scripts.
+#
+# See ../../../../../../trunk/src/target/u-boot/scripts/README
+# for the toolchain and ./build for environment variables.
+#
+# We use SVN, KERNEL, and SVN_REV.
+#
+
+cd linux-$KERNEL
+
+# If there are uncommitted changes, "quilt refresh" them first.
+# If the SVN repository has been updated before running this script,
+# "quilt pop -a" may fail, and you have to use "quilt pop -f" or
+# "quilt pop -a -f".
+#
+quilt pop -a
+
+base=$SVN/branches/src/target/kernel/2.6.24.x
+
+defconfig=$base/config/defconfig-$KERNEL
+( cd patches && svn update -r${SVN_REV:-HEAD} . $defconfig; )
+
+quilt push -a
+make ARCH=arm CROSS_COMPILE=arm-angstrom-linux-gnueabi- oldconfig
+make ARCH=arm CROSS_COMPILE=arm-angstrom-linux-gnueabi- uImage


Property changes on: branches/src/target/kernel/2.6.24.x/scripts/update
___________________________________________________________________
Name: svn:executable
   + *




--- End Message ---
--- Begin Message ---
Author: werner
Date: 2008-02-02 00:47:42 +0100 (Sat, 02 Feb 2008)
New Revision: 4011

Added:
   kernel
   u-boot
Log:
- /kernel: symlink to branches/src/target/kernel/2.6.24.x
- /u-boot: symlink to trunk/src/target/u-boot



Added: kernel
===================================================================
--- kernel      2008-02-01 23:46:02 UTC (rev 4010)
+++ kernel      2008-02-01 23:47:42 UTC (rev 4011)
@@ -0,0 +1 @@
+link branches/src/target/kernel/2.6.24.x
\ No newline at end of file


Property changes on: kernel
___________________________________________________________________
Name: svn:special
   + *

Added: u-boot
===================================================================
--- u-boot      2008-02-01 23:46:02 UTC (rev 4010)
+++ u-boot      2008-02-01 23:47:42 UTC (rev 4011)
@@ -0,0 +1 @@
+link trunk/src/target/u-boot
\ No newline at end of file


Property changes on: u-boot
___________________________________________________________________
Name: svn:special
   + *




--- End Message ---
--- Begin Message ---
Author: werner
Date: 2008-02-02 01:23:08 +0100 (Sat, 02 Feb 2008)
New Revision: 4012

Modified:
   branches/src/target/kernel/2.6.24.x/patches/atheros_2_0_function.patch
Log:
ar6k: Beacon filtering enabled once scan is done

When we're done with scanning, the host doesn't need to get all the
beacons anymore. Later on, we could fine tune that to only get our
BSS beacons (mandatory for roaming).

But for now, we just filter them all after scanning is done so that
we don't get dozens of interrupts per seconds because of that.

Signed-off-by: Samuel Ortiz <[EMAIL PROTECTED]>

---
 drivers/sdio/function/wlan/ar6000/ar6000/wireless_ext.c |    5 +++++
 1 file changed, 5 insertions(+)



Modified: branches/src/target/kernel/2.6.24.x/patches/atheros_2_0_function.patch
===================================================================
--- branches/src/target/kernel/2.6.24.x/patches/atheros_2_0_function.patch      
2008-02-01 23:47:42 UTC (rev 4011)
+++ branches/src/target/kernel/2.6.24.x/patches/atheros_2_0_function.patch      
2008-02-02 00:23:08 UTC (rev 4012)
@@ -8377,7 +8377,7 @@
 ===================================================================
 --- /dev/null
 +++ linux-2.6.24/drivers/sdio/function/wlan/ar6000/ar6000/wireless_ext.c
-@@ -0,0 +1,1941 @@
+@@ -0,0 +1,1946 @@
 +/*
 + *
 + * Copyright (c) 2004-2007 Atheros Communications Inc.
@@ -10160,6 +10160,11 @@
 +    wait_event_interruptible_timeout(ar6000_scan_queue, ar->scan_complete,
 +                                   5 * HZ);
 +
++    if (wmi_bssfilter_cmd(ar->arWmi, NONE_BSS_FILTER, 0) != A_OK) {
++          printk("Couldn't set filtering\n");
++          ret = -EIO;
++    }
++
 +    return ret;
 +#undef  ACT_DWELLTIME_DEFAULT
 +#undef HOME_TXDRAIN_TIME




--- End Message ---
_______________________________________________
commitlog mailing list
[email protected]
http://lists.openmoko.org/mailman/listinfo/commitlog

Reply via email to