Skip to content
  1. Mar 28, 2008
  2. Mar 26, 2008
  3. Mar 24, 2008
  4. Mar 21, 2008
  5. Mar 20, 2008
  6. Mar 16, 2008
  7. Mar 05, 2008
  8. Mar 04, 2008
  9. Feb 29, 2008
  10. Feb 28, 2008
  11. Feb 27, 2008
  12. Feb 24, 2008
  13. Feb 22, 2008
  14. Feb 21, 2008
  15. Feb 19, 2008
  16. Feb 17, 2008
  17. Feb 15, 2008
  18. Feb 12, 2008
  19. Feb 09, 2008
  20. Feb 08, 2008
    • Haavard Skinnemoen's avatar
      MAINTAINERS: add Haavard as maintainer of the atmel_serial driver · a1cfac48
      Haavard Skinnemoen authored
      
      
      The following patchset cleans up the atmel_serial driver a bit, moves a
      significant portion of the interrupt handler into a tasklet, and adds DMA
      support.  This is the result of a combined effort by Chip Coldwell, Remy
      Bohmer and me.  The patches should apply cleanly onto Linus' latest git tree,
      and I've also tested it on -mm (with a couple of avr32 fixes applied to make
      the rest of the tree compile.)
      
      With DMA, I see transfer rates around 92 kbps when transferring a big file
      using ZModem (both directions are roughly the same.) I've also tested the same
      thing with a bunch of debug options enabled.  The transfer rate is slightly
      lower, but no errors are reported.
      
      Note that break and error handling doesn't work too well with DMA enabled.
      This is a common problem with all the efforts I've seen adding DMA support to
      this driver (including my own).  The PDC error handling also accesses icount
      without locking.  I'm tempted to just ignore the problem for now and hopefully
      come up with a solution later.
      
      This patch:
      
      The atmel_serial driver never had a MAINTAINERS entry, although Andrew Victor
      has effectively been acting as a maintainer since he got the driver merged
      into mainline in the first place.
      
      I'll keep Cc'ing Andrew on all patches, but I'm going to take the main
      responsibility for getting things moving upstream from now on.
      
      Signed-off-by: default avatarHaavard Skinnemoen <hskinnemoen@atmel.com>
      Acked-by: default avatarAndrew Victor <linux@maxim.org.za>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      a1cfac48
    • Jan Kara's avatar
      udf: change maintainer · 800fdfb9
      Jan Kara authored
      
      
      I've tried to contact Ben Fennema a few times but without success.  Since I'm
      currently probably closest to being an UDF maintainer, I guess it's fine to
      also change the entry in MAINTAINERS.
      
      Signed-off-by: default avatarJan Kara <jack@suse.cz>
      Cc: <bfennema@falcon.csc.calpoly.edu>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      800fdfb9
    • Nicholas Piggin's avatar
      rewrite rd · 9db5579b
      Nicholas Piggin authored
      
      
      This is a rewrite of the ramdisk block device driver.
      
      The old one is really difficult because it effectively implements a block
      device which serves data out of its own buffer cache.  It relies on the dirty
      bit being set, to pin its backing store in cache, however there are non
      trivial paths which can clear the dirty bit (eg.  try_to_free_buffers()),
      which had recently lead to data corruption.  And in general it is completely
      wrong for a block device driver to do this.
      
      The new one is more like a regular block device driver.  It has no idea about
      vm/vfs stuff.  It's backing store is similar to the buffer cache (a simple
      radix-tree of pages), but it doesn't know anything about page cache (the pages
      in the radix tree are not pagecache pages).
      
      There is one slight downside -- direct block device access and filesystem
      metadata access goes through an extra copy and gets stored in RAM twice.
      However, this downside is only slight, because the real buffercache of the
      device is now reclaimable (because we're not playing crazy games with it), so
      under memory intensive situations, footprint should effectively be the same --
      maybe even a slight advantage to the new driver because it can also reclaim
      buffer heads.
      
      The fact that it now goes through all the regular vm/fs paths makes it
      much more useful for testing, too.
      
         text    data     bss     dec     hex filename
         2837     849     384    4070     fe6 drivers/block/rd.o
         3528     371      12    3911     f47 drivers/block/brd.o
      
      Text is larger, but data and bss are smaller, making total size smaller.
      
      A few other nice things about it:
      - Similar structure and layout to the new loop device handlinag.
      - Dynamic ramdisk creation.
      - Runtime flexible buffer head size (because it is no longer part of the
        ramdisk code).
      - Boot / load time flexible ramdisk size, which could easily be extended
        to a per-ramdisk runtime changeable size (eg. with an ioctl).
      - Can use highmem for the backing store.
      
      [akpm@linux-foundation.org: fix build]
      [byron.bbradley@gmail.com: make rd_size non-static]
      Signed-off-by: default avatarNick Piggin <npiggin@suse.de>
      Signed-off-by: default avatarByron Bradley <byron.bbradley@gmail.com>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      9db5579b
    • David Howells's avatar
      mn10300: add the MN10300/AM33 architecture to the kernel · b920de1b
      David Howells authored
      
      
      Add architecture support for the MN10300/AM33 CPUs produced by MEI to the
      kernel.
      
      This patch also adds board support for the ASB2303 with the ASB2308 daughter
      board, and the ASB2305.  The only processor supported is the MN103E010, which
      is an AM33v2 core plus on-chip devices.
      
      [akpm@linux-foundation.org: nuke cvs control strings]
      Signed-off-by: default avatarMasakazu Urade <urade.masakazu@jp.panasonic.com>
      Signed-off-by: default avatarKoichi Yasutake <yasutake.koichi@jp.panasonic.com>
      Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      b920de1b
    • Jesper Nilsson's avatar
      0b07aa6d
    • Pierre Ossman's avatar
      MAINTAINERS: remove non-existant URLs · 11b295c8
      Pierre Ossman authored
      
      
      Remove references to web pages that are no longer up and running.
      
      Signed-off-by: default avatarPierre Ossman <drzeus@drzeus.cx>
      11b295c8
    • David Sterba's avatar
      ipwireless: driver for PC Card 3G/UMTS modem · 099dc4fb
      David Sterba authored
      
      
      The device is manufactured by IPWireless.  In some countries (for
      example Czech Republic, T-Mobile ISP) this card is shipped for service
      called UMTS 4G.
      
      It's a piece of PCMCIA "4G" UMTS PPP networking hardware that presents
      itself as a serial character device (i.e.  looks like usual modem to
      userspace, accepts AT commands, etc).
      
      Rewieved-by: default avatarJiri Slaby <jslaby@suse.cz>
      Signed-off-by: default avatarBen Martel <benm@symmetric.co.nz>
      Signed-off-by: default avatarStephen Blackheath <stephen@symmetric.co.nz>
      Signed-off-by: default avatarDavid Sterba <dsterba@suse.cz>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      099dc4fb
  21. Feb 07, 2008
  22. Feb 06, 2008
  23. Feb 05, 2008
    • Carlos Corbacho's avatar
      tc1100-wmi: Add driver for HP Compaq TC1100 Tablets · dd8cd779
      Carlos Corbacho authored
      
      
      This is based on the 2004 out-of-tree work of Jamey Hicks, to add
      support via WMI for controlling the jog dial and wireless on these
      tablets.
      
      v1:
      
      Original release
      
      v2:
      
      As per Joshua Wise's comments, change bluetooth to jogdial (an error from
      the original driver).
      
      Signed-off-by: default avatarCarlos Corbacho <carlos@strangeworlds.co.uk>
      CC: Matthew Garrett <mjg59@srcf.ucam.org>
      CC: Jamey Hicks <jamey.hicks@nokia.com>
      CC: Joshua Wise <joshua@joshuawise.com>
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      dd8cd779
    • Carlos Corbacho's avatar
      acer-wmi: Add driver for newer Acer laptops · 745a5d21
      Carlos Corbacho authored
      
      
      This is a driver for newer Acer (and Wistron) laptops. It adds wireless
      radio and bluetooth control, and on some laptops, exposes the mail LED and
      LCD backlight.
      
      v1:
      
      * Initial release
      
      v2:
      
      * Replace left over ACPI references with WMI
      * Add GUID based autoloading (depends on future work to WMI)
      * Add DMI based autoloading (backup solution until WMI sysfs/ class
        work is available)
      * Checkpatch fixes
      
      v3:
      
      * Add new EC quirks for Aspire 3100 & 5100, and Extensa 5220
      
      v4:
      
      * Simplified internal handling of WMID and AMW0 devices
      * Add autodetection for bluetooth and maximum brightness on AMW0 V2 and
        WMID laptops.
      
      v5:
      
      * Add EC quirk for Medion MD 98000
      * Add autodetection for AMW0, and mail LED on AMW0 and AMW0 V2.
      * Improve error handling
      * Fix AMW0 V2 bluetooth and wireless, by using both WMID and AMW0 methods
        to ensure that the correct value is always set.
      
      v6:
      
      * Fix 'use before initialisation' bug with quirks.
      
      v7
      
      * Fix bug on AMW0 where acer-wmi would exit if a mail LED was not
        detected.
      * Add Acer Aspire 9110 mail LED support
      * Fix section mismatch warnings
      
      Signed-off-by: default avatarCarlos Corbacho <carlos@strangeworlds.co.uk>
      CC: Matthew Garrett <mjg59@srcf.ucam.org>
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      745a5d21
Loading