1. 08 8月, 2008 1 次提交
  2. 25 7月, 2008 3 次提交
    • C
      virtio: console as a config option · 7721c494
      Christian Borntraeger 提交于
      I also added a small Kconfig change that allows the user to specify the
      virtio console in menuconfig.
      
      (Fixes to export symbols from Stephen Rothwell <sfr@canb.auug.org.au>)
      (Fixes for CONFIG_VIRTIO_CONSOLE=y vs CONFIG_VIRTIO=m from Christian himself)
      Signed-off-by: NRusty Russell <rusty@rustcorp.com.au>
      Cc: Stephen Rothwell <sfr@canb.auug.org.au>
      7721c494
    • C
      hvc_console: rework setup to replace irq functions with callbacks · 611e097d
      Christian Borntraeger 提交于
      This patch tries to change hvc_console to not use request_irq/free_irq if
      the backend does not use irqs. This allows virtio_console to use hvc_console
      without having a linker reference to request_irq/free_irq.
      
      In addition, together with patch 2/3 it improves the performance for virtio
      console input. (an earlier version of this patch was tested by Yajin on lguest)
      
      The irq specific code is moved to hvc_irq.c and selected by the drivers that
      use irqs (System p, System i, XEN).
      
      I replaced "int irq" with the opaque "int data". The request_irq and
      free_irq calls are replaced with notifier_add and notifier_del. I have also
      changed the code a bit to call the notifier_add and notifier_del inside the
      spinlock area as the callbacks are found via hp->ops.
      
      Changes since last version:
      o remove ifdef
      o reintroduce "irq_requested" as "notified"
      o cleanups, sparse..
      
      I did not move the timer based polling into a separate polling scheme. I
      played with several variants, but it seems we need to sleep/schedule in
      a thread even for irq based consoles, as there are throttleing and buffer
      size constraints.
      
      I also kept hvc_struct defined in hvc_console.h so that hvc_irq.c can access
      the irq_requested element.
      
      Feedback is appreciated. virtio_console is currently the only available console
      for kvm on s390. I plan to push this change as soon as all affected parties
      agree on it. I would love to get test results from System p, Xen etc.
      Signed-off-by: NChristian Borntraeger <borntraeger@de.ibm.com>
      Signed-off-by: NRusty Russell <rusty@rustcorp.com.au>
      611e097d
    • Y
      drivers/char: remove old broken Cobalt LCD driver · 18b095d4
      Yoichi Yuasa 提交于
      Remove old broken Cobalt LCD driver.
      Signed-off-by: NYoichi Yuasa <yoichi_yuasa@tripeaks.co.jp>
      Acked-by: NRalf Baechle <ralf@linux-mips.org>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      18b095d4
  3. 23 7月, 2008 7 次提交
  4. 15 7月, 2008 1 次提交
  5. 13 6月, 2008 1 次提交
  6. 07 6月, 2008 1 次提交
  7. 04 6月, 2008 1 次提交
  8. 15 5月, 2008 1 次提交
  9. 29 4月, 2008 1 次提交
  10. 28 4月, 2008 1 次提交
  11. 25 4月, 2008 1 次提交
  12. 20 4月, 2008 2 次提交
  13. 09 2月, 2008 1 次提交
  14. 08 2月, 2008 1 次提交
  15. 07 2月, 2008 3 次提交
  16. 25 1月, 2008 1 次提交
    • F
      nozomi driver · 20fd1e3b
      Frank Seidel 提交于
      This is a driver to control the cardbus wireless data card that works on
      3g networks.
      
      Greg Kroah-Hartman <gregkh@suse.de> did the initial driver cleanup.
      Thanks to Arnaud Patard <apatard@mandriva.com> for help with bugfixing.
      Thanks to Alan Cox for a lot of tty fixes.
      Thanks to Satyam Sharma <satyam@infradead.org> for fixing buildbreakage.
      Thanks to Frank Seidel <fseidel@suse.de> for a lot of bugfixes and
      rewriting to make it a sane Linux driver
      Thanks to Jiri Slaby <jirislaby@gmail.com> for a lot bugfixes, cleanups
      and rewrites that make it much more readable.
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      Signed-off-by: NFrank Seidel <fseidel@suse.de>
      Signed-off-by: NJiri Slaby <jirislaby@gmail.com>
      20fd1e3b
  17. 23 1月, 2008 1 次提交
  18. 18 12月, 2007 1 次提交
  19. 29 11月, 2007 1 次提交
  20. 23 10月, 2007 1 次提交
    • R
      Virtio console driver · 31610434
      Rusty Russell 提交于
      This is an hvc-based virtio console driver.  It's suboptimal becuase
      hvc expects to have raw access to interrupts and virtio doesn't assume
      that, so it currently polls.
      
      There are two solutions: expose hvc's "kick" interface, or wean off hvc.
      Signed-off-by: NRusty Russell <rusty@rustcorp.com.au>
      31610434
  21. 19 10月, 2007 1 次提交
  22. 18 10月, 2007 1 次提交
  23. 17 10月, 2007 4 次提交
  24. 27 7月, 2007 1 次提交
  25. 25 7月, 2007 1 次提交
  26. 21 7月, 2007 1 次提交