Send commitlog mailing list submissions to
        commitlog@lists.openmoko.org

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. Openmoko's OpenEmbedded repository. This is used to build the
      Openmoko distribution: Changes to 'org.openmoko.dev'
      ([EMAIL PROTECTED])
   2. Openmoko's OpenEmbedded repository. This is used to build the
      Openmoko distribution: Changes to 'org.openmoko.dev'
      ([EMAIL PROTECTED])
   3. Openmoko's OpenEmbedded repository. This is used to build the
      Openmoko distribution: Changes to 'org.openmoko.asu.stable'
      ([EMAIL PROTECTED])
   4. Openmoko's OpenEmbedded repository. This is used to build the
      Openmoko distribution: Changes to 'org.openmoko.asu.dev'
      ([EMAIL PROTECTED])
   5. Openmoko's OpenEmbedded repository. This is used to build the
      Openmoko distribution: Changes to 'org.openmoko.asu.stable'
      ([EMAIL PROTECTED])
   6. Openmoko's OpenEmbedded repository. This is used to build the
      Openmoko distribution: Changes to 'org.openmoko.dev'
      ([EMAIL PROTECTED])
   7. Openmoko's OpenEmbedded repository. This is used to build the
      Openmoko distribution: Changes to 'org.openmoko.asu.stable'
      ([EMAIL PROTECTED])
   8. Locations: Changes to '0.2' ([EMAIL PROTECTED])
   9. r4653 - developers/werner/wlan-spi/patches
      ([EMAIL PROTECTED])
  10. r4654 - developers/werner/wlan-spi/patches
      ([EMAIL PROTECTED])
  11. Openmoko's OpenEmbedded repository. This is used to build the
      Openmoko distribution: Changes to 'org.openmoko.dev'
      ([EMAIL PROTECTED])
  12. Openmoko's OpenEmbedded repository. This is used to build the
      Openmoko distribution: Changes to 'org.openmoko.asu.stable'
      ([EMAIL PROTECTED])
--- Begin Message ---
 ...crolled_view_adding_scrolled_view_margins.patch |  157 +++++--
 ...tk_scrolled_view_dragable_combined_bouncy.patch |  496 --------------------
 .../etk_viewport_remove_unnecessary_check.patch    |   34 --
 packages/efl1/etk/initial_viewport.patch           |   13 -
 packages/efl1/etk_svn.bb                           |    7 +-
 5 files changed, 124 insertions(+), 583 deletions(-)

New commits:
commit 14be05f842aa4b32150828d6da06781f81dc2cb2
Author: I-Fan, Chen <[EMAIL PROTECTED]>
Date:   Thu Sep 18 01:47:33 2008 +0800

    [etk] update the extra margin patch and solving issues.




--- End Message ---
--- Begin Message ---
 conf/distro/include/sane-srcrevs.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

New commits:
commit 00503a1f49c15062bf805119efbbb598f341e8dd
Author: I-Fan, Chen <[EMAIL PROTECTED]>
Date:   Thu Sep 18 02:02:45 2008 +0800

    [assassin] bump up the assassin version to 249
    New stuff:
     . Update the text string 'Update All' to '+ Update all' as William 
requested
     . Adding the support of extra margin #1982
     . disable the bouncing effect while scrolling #1980




--- End Message ---
--- Begin Message ---
 conf/distro/include/sane-srcrevs.inc               |    2 +-
 ...crolled_view_adding_scrolled_view_margins.patch |  231 +++++++++
 ...tk_scrolled_view_dragable_combined_bouncy.patch |  496 --------------------
 packages/efl1/etk/initial_viewport.patch           |   13 -
 packages/efl1/etk_svn.bb                           |    4 +-
 packages/opkg/opkg-sdk_svn.bb                      |    6 +-
 6 files changed, 238 insertions(+), 514 deletions(-)

New commits:
commit c9d247e662063964d30f364d05f5891707833e58
Author: I-Fan, Chen <[EMAIL PROTECTED]>
Date:   Thu Sep 18 02:02:45 2008 +0800

    [assassin] bump up the assassin version to 249
    New stuff:
     . Update the text string 'Update All' to '+ Update all' as William 
requested
     . Adding the support of extra margin #1982
     . disable the bouncing effect while scrolling #1980

commit d9a44f34de617d3f303b0233aea53704277308bf
Author: I-Fan, Chen <[EMAIL PROTECTED]>
Date:   Thu Sep 18 01:47:33 2008 +0800

    [etk] update the extra margin patch and solving issues.

commit f58f383553562d7464547c86da387e5540f67c41
Author: I-Fan, Chen <[EMAIL PROTECTED]>
Date:   Wed Sep 17 02:37:11 2008 +0800

    [etk] adding patch for adding extra margins on scrolled_view

commit 9e6eae4f1da05b9b73809c94478fb6c5c0d45aa0
Author: Julian_chu <[EMAIL PROTECTED]>
Date:   Tue Sep 16 16:55:37 2008 +0800

    [opkg-sdk] Fix wrong opkglibdir
    
    The original opkglibdir is wrong, it will set the opkg libdir as 
"/opkg/opkg".
    Change it to "/usr/lib/opkg/"




--- End Message ---
--- Begin Message ---
New branch 'org.openmoko.asu.dev' available with the following commits:



--- End Message ---
--- Begin Message ---
 packages/openmoko-projects/om-locations_git.bb |    2 +-
 packages/python/python-etk_git.bb              |   16 ++++++++--------
 2 files changed, 9 insertions(+), 9 deletions(-)

New commits:
commit 17e42ac9d3095e011564258f5f783672ca73da48
Author: Holger Hans Peter Freyther <[EMAIL PROTECTED]>
Date:   Thu Sep 18 01:49:49 2008 +0200

    [etk] Bump the PR of two ETK consumers after the recent change
        Be sure to not run into a BIC issue with this library after
        the recent change

commit 69e883877d6be2949c20859d318c07f0d7325b44
Author: Graeme Gregory <[EMAIL PROTECTED]>
Date:   Wed Sep 3 16:22:47 2008 +0100

    [python-etk] repair merge damge




--- End Message ---
--- Begin Message ---
 packages/openmoko-projects/om-locations_git.bb |    2 +-
 packages/python/python-etk_git.bb              |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 7105d12a6d2e2b4817e35f0719168fa3b7556497
Author: Holger Hans Peter Freyther <[EMAIL PROTECTED]>
Date:   Thu Sep 18 01:49:49 2008 +0200

    [etk] Bump the PR of two ETK consumers after the recent change
        Be sure to not run into a BIC issue with this library after
        the recent change




--- End Message ---
--- Begin Message ---
 conf/distro/include/sane-srcrevs.inc               |    2 +-
 ...crolled_view_adding_scrolled_view_margins.patch |  231 +++++++++
 ...tk_scrolled_view_dragable_combined_bouncy.patch |  496 --------------------
 packages/efl1/etk/initial_viewport.patch           |   13 -
 packages/efl1/etk_svn.bb                           |    4 +-
 packages/opkg/opkg-sdk_svn.bb                      |    6 +-
 6 files changed, 238 insertions(+), 514 deletions(-)

New commits:
commit c9d247e662063964d30f364d05f5891707833e58
Author: I-Fan, Chen <[EMAIL PROTECTED]>
Date:   Thu Sep 18 02:02:45 2008 +0800

    [assassin] bump up the assassin version to 249
    New stuff:
     . Update the text string 'Update All' to '+ Update all' as William 
requested
     . Adding the support of extra margin #1982
     . disable the bouncing effect while scrolling #1980

commit d9a44f34de617d3f303b0233aea53704277308bf
Author: I-Fan, Chen <[EMAIL PROTECTED]>
Date:   Thu Sep 18 01:47:33 2008 +0800

    [etk] update the extra margin patch and solving issues.

commit f58f383553562d7464547c86da387e5540f67c41
Author: I-Fan, Chen <[EMAIL PROTECTED]>
Date:   Wed Sep 17 02:37:11 2008 +0800

    [etk] adding patch for adding extra margins on scrolled_view

commit 9e6eae4f1da05b9b73809c94478fb6c5c0d45aa0
Author: Julian_chu <[EMAIL PROTECTED]>
Date:   Tue Sep 16 16:55:37 2008 +0800

    [opkg-sdk] Fix wrong opkglibdir
    
    The original opkglibdir is wrong, it will set the opkg libdir as 
"/opkg/opkg".
    Change it to "/usr/lib/opkg/"




--- End Message ---
--- Begin Message ---
 data/themes/diversity_nav.edc |    2 +-
 src/e_nav_taglist.c           |    1 +
 2 files changed, 2 insertions(+), 1 deletions(-)

New commits:
commit a0de11f295c6d2fd1e567205f853c9b994b2a306
Author: Jeremy Chang <[EMAIL PROTECTED]>
Date:   Thu Sep 18 11:26:30 2008 +0800

    [UI-tuning] Improve list scrolling by adding vmargin.




--- End Message ---
--- Begin Message ---
Author: werner
Date: 2008-09-18 05:53:44 +0200 (Thu, 18 Sep 2008)
New Revision: 4653

Added:
   developers/werner/wlan-spi/patches/s3c-spi-stray-irq.patch
Log:
Make spi_s3c24xx.c absorb an initial stray interrupt without unleashing
chaos and mayhem.



Added: developers/werner/wlan-spi/patches/s3c-spi-stray-irq.patch
===================================================================
--- developers/werner/wlan-spi/patches/s3c-spi-stray-irq.patch                  
        (rev 0)
+++ developers/werner/wlan-spi/patches/s3c-spi-stray-irq.patch  2008-09-18 
03:53:44 UTC (rev 4653)
@@ -0,0 +1,66 @@
+s3c-spi-stray-irq.patch
+
+The S3C SPI hardware may generate a stray interrupt when first activated.
+This interrupt was treated by spi_s3c24xx like the termination of a
+transfer, which led to the following sequence of events:
+
+- s3c24xx_spi_irq called complete(), increasing hw->done.done to 1,
+  therefore
+
+- subsequent calls to s3c24xx_spi_txrx did not wait for completion
+  but returned almost immediately, which
+
+- if running at a slow enough SPI clock, caused
+  a) s3c24xx_spi_txrx to return with less than t->len bytes
+     sent/received,
+  b) bitbang_work to deassert chip select while the transfer was still
+     in progress, and
+  c) occasionally also made the next transfer overrun the previous one.
+
+- all this caused communication with the SDIO module to fail completely,
+  usually already at the very first command
+
+This patch makes the driver silently absorb any interrupts received
+before the first transfer starts and it also adds a few paranoia BUG_ONs
+to ensure the problem stays solved.
+
+Note that there is a race between the moment the stray interrupt is
+generated and the moment the first transfer begins. The assumption here
+is that this first interrupt is delivered immediately after registering
+the interrupt and/or the SPI clock, and can thus never conflict with a
+transfer. This still needs verifying.
+
+Not-Yet-Signed-off-by: Werner Almesberger <[EMAIL PROTECTED]>
+
+Index: korig/drivers/spi/spi_s3c24xx.c
+===================================================================
+--- korig.orig/drivers/spi/spi_s3c24xx.c       2008-09-17 19:10:35.000000000 
-0300
++++ korig/drivers/spi/spi_s3c24xx.c    2008-09-17 19:24:12.000000000 -0300
+@@ -187,6 +187,8 @@
+       dev_dbg(&spi->dev, "txrx: tx %p, rx %p, len %d\n",
+               t->tx_buf, t->rx_buf, t->len);
+ 
++      BUG_ON(!t->len);
++
+       hw->tx = t->tx_buf;
+       hw->rx = t->rx_buf;
+       hw->len = t->len;
+@@ -205,6 +207,18 @@
+       unsigned int spsta = readb(hw->regs + S3C2410_SPSTA);
+       unsigned int count = hw->count;
+ 
++      /*
++       * We may get a stray interrupt before the first request.
++       * Just ignore it.
++       */
++
++      if (!hw->len)
++              return IRQ_HANDLED;
++
++      /* make sure we're *really* properly synchronized */
++
++      BUG_ON(hw->done.done);
++
+       if (spsta & S3C2410_SPSTA_DCOL) {
+               dev_dbg(hw->dev, "data-collision\n");
+               complete(&hw->done);




--- End Message ---
--- Begin Message ---
Author: werner
Date: 2008-09-18 05:58:22 +0200 (Thu, 18 Sep 2008)
New Revision: 4654

Modified:
   developers/werner/wlan-spi/patches/gta02-mmc-spi-bitbang.patch
   developers/werner/wlan-spi/patches/series
Log:
- gta02-mmc-spi-bitbang.patch: lower SPI clock from 25MHz to 1MHz to ease
  glitch removal
- series: added s3c-spi-stray-irq.patch (new) and hack-silence-battery.patch
  (which I forgot to add to series earlier)



Modified: developers/werner/wlan-spi/patches/gta02-mmc-spi-bitbang.patch
===================================================================
--- developers/werner/wlan-spi/patches/gta02-mmc-spi-bitbang.patch      
2008-09-18 03:53:44 UTC (rev 4653)
+++ developers/werner/wlan-spi/patches/gta02-mmc-spi-bitbang.patch      
2008-09-18 03:58:22 UTC (rev 4654)
@@ -63,7 +63,7 @@
 +static struct spi_board_info gta02_spi_mmc_bdinfo = {
 +      .modalias       = "mmc_spi",
 +      .irq            = IRQ_EINT3,    /* unused ? */
-+      .max_speed_hz   = 25 * 1000 * 1000,
++      .max_speed_hz   = 1 * 1000 * 1000,
 +      .bus_num        = 0,
 +      .chip_select    = 0,
 +      .mode           = SPI_MODE_0,

Modified: developers/werner/wlan-spi/patches/series
===================================================================
--- developers/werner/wlan-spi/patches/series   2008-09-18 03:53:44 UTC (rev 
4653)
+++ developers/werner/wlan-spi/patches/series   2008-09-18 03:58:22 UTC (rev 
4654)
@@ -19,7 +19,10 @@
 gta02-mmc-spi-bitbang.patch
 gta02-mmc-spi.patch
 s3c-spi-api-update.patch
+s3c-spi-stray-irq.patch
 config-ar6k-mmc-spi-bitbang.patch
 hack-trigger-on-mmc.patch
 ar6k-essid-one-and-32.patch
 gta02-no-glamo-mmc.patch
+hack-silence-battery.patch
+#try




--- End Message ---
--- Begin Message ---
 conf/distro/include/sane-srcrevs.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

New commits:
commit 67d4d6032ef4a53b40791d6c81cb124b6b8b3139
Author: Jeremy Chang <[EMAIL PROTECTED]>
Date:   Thu Sep 18 11:52:41 2008 +0800

    [om-locations] bump up to a0de11f295c6d2fd1e567205f853c9b994b2a306
    
    Improve list scrolling by adding vmargin. For #1982.




--- End Message ---
--- Begin Message ---
 conf/distro/include/sane-srcrevs.inc |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

New commits:
commit 395621266b967f17cebf43fd3591a5e3d16986cb
Author: Jeremy Chang <[EMAIL PROTECTED]>
Date:   Thu Sep 18 11:52:41 2008 +0800

    [om-locations] bump up to a0de11f295c6d2fd1e567205f853c9b994b2a306
    
    Improve list scrolling by adding vmargin. For #1982.




--- End Message ---
_______________________________________________
commitlog mailing list
commitlog@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/commitlog

Reply via email to