Skip to content
  1. Jul 03, 2009
  2. Jun 16, 2009
    • Greg Kroah-Hartman's avatar
      parisc: remove driver_data direct access of struct device · d18dbfa7
      Greg Kroah-Hartman authored
      
      
      In the near future, the driver core is going to not allow direct access
      to the driver_data pointer in struct device.  Instead, the functions
      dev_get_drvdata() and dev_set_drvdata() should be used.  These functions
      have been around since the beginning, so are backwards compatible with
      all older kernel versions.
      
      Cc: linux-parisc@vger.kernel.org
      Cc: Helge Deller <deller@gmx.de>
      Cc: Kyle McMartin <kyle@mcmartin.ca>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      d18dbfa7
  3. Apr 28, 2009
    • Yinghai Lu's avatar
      irq: change ->set_affinity() to return status · d5dedd45
      Yinghai Lu authored
      
      
      according to Ingo, change set_affinity() in irq_chip should return int,
      because that way we can handle failure cases in a much cleaner way, in
      the genirq layer.
      
      v2: fix two typos
      
      [ Impact: extend API ]
      
      Signed-off-by: default avatarYinghai Lu <yinghai@kernel.org>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Suresh Siddha <suresh.b.siddha@intel.com>
      Cc: "Eric W. Biederman" <ebiederm@xmission.com>
      Cc: Rusty Russell <rusty@rustcorp.com.au>
      Cc: linux-arch@vger.kernel.org
      LKML-Reference: <49F654E9.4070809@kernel.org>
      Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
      d5dedd45
  4. Apr 14, 2009
  5. Apr 02, 2009
    • Alexander Beregalov's avatar
      parisc: drivers: fix warnings · c18b4608
      Alexander Beregalov authored
      
      
      ccio-dma.c:456: warning: overflow in implicit constant conversion
      ccio-dma.c:459: warning: overflow in implicit constant conversion
      ccio-dma.c:1032: warning: unused variable 'j'
      ccio-dma.c:1031: warning: unused variable 'max'
      ccio-dma.c:1031: warning: unused variable 'min'
      ccio-dma.c:1031: warning: unused variable 'avg'
      ccio-dma.c:1403: warning: format '%08lx' expects type 'long unsigned int', but argument 3 has type 'resource_size_t'
      ccio-dma.c:1403: warning: format '%08lx' expects type 'long unsigned int', but argument 4 has type 'resource_size_t'
      ccio-dma.c:1554: warning: format '%lx' expects type 'long unsigned int', but argument 3 has type 'resource_size_t'
      dino.c:822: warning: format '%lx' expects type 'long unsigned int', but argument 4 has type 'resource_size_t'
      dino.c:822: warning: format '%lx' expects type 'long unsigned int', but argument 5 has type 'resource_size_t'
      dino.c:902: warning: format '%lx' expects type 'long unsigned int', but argument 3 has type 'resource_size_t'
      dino.c:902: warning: format '%lx' expects type 'long unsigned int', but argument 4 has type 'resource_size_t'
      asp.c:84: warning: format '%lx' expects type 'long unsigned int', but argument 4 has type 'resource_size_t'
      eisa.c:317: warning: format '%08lx' expects type 'long unsigned int', but argument 3 has type 'resource_size_t'
      eisa_enumerator.c:101: warning: format '%lx' expects type 'long unsigned int', but argument 2 has type 'resource_size_t'
      eisa_enumerator.c:101: warning: format '%lx' expects type 'long unsigned int', but argument 3 has type 'resource_size_t'
      eisa_enumerator.c:191: warning: format '%lx' expects type 'long unsigned int', but argument 2 has type 'resource_size_t'
      eisa_enumerator.c:191: warning: format '%lx' expects type 'long unsigned int', but argument 3 has type 'resource_size_t'
      
      Signed-off-by: default avatarAlexander Beregalov <a.beregalov@gmail.com>
      Signed-off-by: default avatarKyle McMartin <kyle@mcmartin.ca>
      c18b4608
    • Alexander Beregalov's avatar
      parisc: led: remove proc_dir_entry::owner · 1ab2eaa2
      Alexander Beregalov authored
      
      
      proc_dir_entry::owner was removed in 0702c1c1a4
      (proc 2/2: remove struct proc_dir_entry::owner)
      
      Signed-off-by: default avatarAlexander Beregalov <a.beregalov@gmail.com>
      Signed-off-by: default avatarKyle McMartin <kyle@mcmartin.ca>
      1ab2eaa2
  6. Mar 31, 2009
  7. Mar 15, 2009
  8. Mar 13, 2009
  9. Jan 30, 2009
  10. Jan 13, 2009
    • Helge Deller's avatar
      fix early_serial_setup() regression · 125c97d8
      Helge Deller authored
      
      
      Commit b430428a ("8250: Don't clobber
      spinlocks.") introduced a regression on the parisc architecture, which
      broke the handover to the serial port at boottime.
      
      early_serial_setup() was changed to only copy a subset of the uart_port
      fields, and sadly the "type" and "line" fields were forgotten and thus
      the serial port was not initialized and could not be used for a
      handover.  This patch fixes this by copying the missing fields.
      
      As this change to early_serial_setup() doesn't need an initialized
      spinlock in the uart_port struct any longer, we can drop the spinlock
      initialization in the superio driver.
      
      Cc: David Daney <ddaney@caviumnetworks.com>
      Cc: Tomaso Paoletti <tpaoletti@caviumnetworks.com>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
      Acked-by: default avatarKyle McMartin <kyle@mcmartin.ca>
      Cc: linux-parisc@vger.kernel.org
      Signed-off-by: default avatarHelge Deller <deller@gmx.de>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      125c97d8
  11. Jan 07, 2009
  12. Jan 05, 2009
  13. Dec 13, 2008
  14. Nov 20, 2008
  15. Oct 21, 2008
  16. Oct 16, 2008
  17. Oct 10, 2008
  18. Jul 02, 2008
  19. May 15, 2008
  20. Apr 29, 2008
  21. Apr 21, 2008
  22. Mar 16, 2008
  23. Mar 06, 2008
  24. Mar 05, 2008
  25. Feb 05, 2008
  26. Feb 03, 2008
  27. Jan 28, 2008
  28. Jan 25, 2008
Loading