21 May, 2019

1 commit


29 Nov, 2010

1 commit


25 Jan, 2008

1 commit


30 Nov, 2007

1 commit


28 Jun, 2007

3 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
     

16 Feb, 2007

1 commit

  • Add PS3 system manager support and the ppc_md routines restart() and
    power_off().

    The system manager provides an event notification mechanism for reporting
    events like thermal alert and button presses. It also provides support to
    control system shutdown and startup.

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

    Geoff Levand
     

13 Feb, 2007

1 commit

  • Add the PS3 AV Settings Driver.

    The AV Settings driver is used to control Audio and Video settings. It
    communicates with the policy manager through the virtual uart.

    Signed-off-by: Geert Uytterhoeven
    Cc: James Simmons
    Cc: Benjamin Herrenschmidt
    Cc: Paul Mackerras
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Geert Uytterhoeven
     

07 Feb, 2007

1 commit


11 Dec, 2006

1 commit

  • Adds support for the PS3 virtual UART (vuart). The vuart provides a
    bi-directional byte stream data link between logical partitions.

    This is needed for the ps3 graphics driver and the ps3 power
    control support to be able to communicate with the lv1 policy
    module.

    Signed-off-by: Geoff Levand
    Acked-by: Arnd Bergmann
    Signed-off-by: Paul Mackerras

    Geoff Levand
     

04 Dec, 2006

1 commit