1. 03 1月, 2009 2 次提交
  2. 25 12月, 2008 1 次提交
    • H
      [S390] s390/hvc_console: z/VM IUCV hypervisor console support · 44a01d5b
      Hendrik Brueckner 提交于
      This patch introduces a new hypervisor console (HVC) back-end that provides
      terminal access over the z/VM inter-user communication vehicle (IUCV).
      
      The z/VM IUCV communication is independent of the regular tcp/ip network
      and allows access even if there is no network connection between two
      z/VM guest virtual machines.
      The z/VM IUCV hypervisor console back-end helps the user to access a
      z/VM guest virtual machine that lacks of network connectivity; and thus,
      provides a "full-screen" terminal alternative to 3215/3270 terminal sessions.
      
      Use the hvc_iucv=[0..8] kernel boot parameter to specify the number of
      HVC terminals using a z/VM IUCV back-end.
      
      A recent version of the s390-tools package is required to establish a
      terminal connection to a z/VM IUCV hypervisor console back-end.
      Signed-off-by: NHendrik Brueckner <brueckner@linux.vnet.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      44a01d5b
  3. 19 11月, 2008 1 次提交
    • D
      powerpc: udbg-based backend for hvc_console · d5e54913
      David Gibson 提交于
      This adds a new backend for the hvc console based on the low-level
      udbg callbacks.  This effectively implements a working runtime console
      in terms of the simple udbg primitives.  This is kind of a hack -
      since udbg isn't something you really want to be using routinely - but
      it's really useful during bringup.
      
      This can be used to quickly implement a userspace-usable console while
      you're working on a proper driver for whatever console I/O device the
      hardware has.  Or, it can be used to avoid writing a full blown
      tty/console driver entirely for quick-and-dirty I/O hardware that will
      later be replaced by something else.
      Signed-off-by: NDavid Gibson <david@gibson.dropbear.id.au>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      d5e54913
  4. 15 11月, 2008 1 次提交
  5. 30 10月, 2008 2 次提交
  6. 17 10月, 2008 1 次提交
  7. 14 10月, 2008 1 次提交
  8. 08 8月, 2008 1 次提交
  9. 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
  10. 23 7月, 2008 7 次提交
  11. 15 7月, 2008 1 次提交
  12. 13 6月, 2008 1 次提交
  13. 07 6月, 2008 1 次提交
  14. 04 6月, 2008 1 次提交
  15. 15 5月, 2008 1 次提交
  16. 29 4月, 2008 1 次提交
  17. 28 4月, 2008 1 次提交
  18. 25 4月, 2008 1 次提交
  19. 20 4月, 2008 2 次提交
  20. 09 2月, 2008 1 次提交
  21. 08 2月, 2008 1 次提交
  22. 07 2月, 2008 3 次提交
  23. 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
  24. 23 1月, 2008 1 次提交
  25. 18 12月, 2007 1 次提交
  26. 29 11月, 2007 1 次提交
  27. 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