02 May, 2008

2 commits


01 Apr, 2008

2 commits


14 Feb, 2008

5 commits


07 Feb, 2008

2 commits


25 Jan, 2008

4 commits


24 Dec, 2007

1 commit

  • This stray down would cause a permanent sleep which doesn't seem correct.
    The other uses of this semaphore appear fairly mutex like it's even
    initialized with init_MUTEX() .. So here a patch for removing this one
    down().

    Signed-off-by: Geoff Levand
    Signed-off-by: Daniel Walker
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Daniel Walker
     

30 Nov, 2007

1 commit


20 Oct, 2007

2 commits

  • remove asm/bitops.h includes

    including asm/bitops directly may cause compile errors. don't include it
    and include linux/bitops instead. next patch will deny including asm header
    directly.

    Cc: Adrian Bunk
    Signed-off-by: Jiri Slaby
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jiri Slaby
     
  • Remove the `clear_50' and `clear_vesa' fields of struct
    ps3av_monitor_quirk, as they're currently unused. We can always re-add
    them when we really need them.

    Signed-off-by: Geert Uytterhoeven
    Cc: "Antonino A. Daplas"
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Geert Uytterhoeven
     

19 Oct, 2007

1 commit

  • Found these while looking at printk uses.

    Add missing newlines to dev_ uses
    Add missing KERN_ prefixes to multiline dev_s
    Fixed a wierd->weird spelling typo
    Added a newline to a printk

    Signed-off-by: Joe Perches
    Cc: "Luck, Tony"
    Cc: Jens Axboe
    Cc: Mark M. Hoffman
    Cc: Roland Dreier
    Cc: Tilman Schmidt
    Cc: David Woodhouse
    Cc: Jeff Garzik
    Cc: Stephen Hemminger
    Cc: Greg KH
    Cc: Jeremy Fitzhardinge
    Cc: Geert Uytterhoeven
    Cc: Alessandro Zummo
    Cc: David Brownell
    Cc: James Smart
    Cc: Andrew Vasquez
    Cc: "Antonino A. Daplas"
    Cc: Evgeniy Polyakov
    Cc: Russell King
    Cc: Jaroslav Kysela
    Cc: Takashi Iwai
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Joe Perches
     

17 Oct, 2007

10 commits


28 Jun, 2007

6 commits

  • Add storage driver core support for the PS3.
    PS3 storage devices are a special kind of PS3 system bus device.

    Signed-off-by: Geert Uytterhoeven
    Signed-off-by: Geoff Levand
    Signed-off-by: Paul Mackerras

    Geert Uytterhoeven
     
  • Make the PS3 ps3av driver a loadable module.
    - Replace static data with kmalloc()'ed.
    o Allocate struct ps3av dynamically, as it contains data used as vuart
    receive/transmit buffers
    o Move static recv_buf from ps3av_do_pkt() to struct ps3av
    - Move ps3av_vuart_{read,write}() from drivers/ps3/ps3av_cmd.c to
    drivers/ps3/ps3av.c and make them static as they're used in that file only.
    - Make device a PS3 system-bus device.
    - Update copyright formatting.
    - Make two new routines ps3av_register_flip_ctl() and ps3av_flip_ctl() to
    support late binding of the frame buffer flip control routine.

    Signed-off-by: Geert Uytterhoeven
    Signed-off-by: Geoff Levand
    Signed-off-by: Paul Mackerras

    Geoff Levand
     
  • PS3 sys-manager updates to reflect the new PS3 unifed device support.
    Fixups to the PS3 sys-manager driver to properly support sys_reboot().
    - Add varable request_tag to struct ps3_sys_manager_header.
    - Move ctrl_alt_del from PS3_SM_EVENT_POWER_RELEASED to
    PS3_SM_EVENT_POWER_PRESSED.
    - Make the PS3 sys-manager driver a loadable module.
    - Add new file sys-manager-core.c.
    - Add new struct ps3_sys_manager_ops for dynamic binding.
    - Put data sent to device on stack.
    - Add support for PS3_SM_SERVICE_ID_REQUEST_ERROR.

    Signed-off-by: Geoff Levand
    Signed-off-by: Paul Mackerras

    Geoff Levand
     
  • PS3 vuart updates to reflect the new PS3 unified device support.
    - Move vuart devices to the PS3 system bus.
    - Replace use of ps3_vuart_port_device with ps3_system_bus_device.
    - Make the PS3 vuart bus driver a loadable module.
    - Add remove() and shutdown() routines.
    - Move ps3_vuart_work into ps3_vuart_port_priv.tx_list.
    - Remove redundant spinlock ps3_vuart_work.lock.
    - No longer free ps3_vuart_port_device.priv on shutdown.
    - Cleanup Kconfig defs.
    - Export symbols needed for modular port drivers.
    - Arrange to use port numbers found in repository.
    - Fix bugs in ps3_vuart_read_async() and polled reading
    - Cleanup handling of shared interrupt with ps3_vuart_bus_interrupt_get()
    and ps3_vuart_bus_interrupt_put()
    - Add more comments to vuart.c.

    Signed-off-by: Geoff Levand
    Signed-off-by: Paul Mackerras

    Geoff Levand
     
  • Add support for HDMI RGB Full Range mode, which is available on system
    software 1.80 or newer.

    CC: Masashi Kimoto
    Signed-off-by: Geert Uytterhoeven
    Signed-off-by: Geoff Levand
    Signed-off-by: Paul Mackerras

    Masashi Kimoto
     
  • Change the PS3 debug routines from using the GCC specific
    '__attribute__ ((unused))' to the preprocessor macro
    __maybe_unused.

    Signed-off-by: Geoff Levand
    Signed-off-by: Paul Mackerras

    Geoff Levand
     

08 May, 2007

1 commit


05 May, 2007

3 commits