1. 28 6月, 2007 4 次提交
    • G
      [POWERPC] PS3: System manager re-work · 66c63b84
      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: NGeoff Levand <geoffrey.levand@am.sony.com>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      66c63b84
    • G
      [POWERPC] PS3: Vuart rework · 7626e78d
      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: NGeoff Levand <geoffrey.levand@am.sony.com>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      7626e78d
    • G
      [POWERPC] PS3: System-bus rework · 6bb5cf10
      Geoff Levand 提交于
      Rework the PS3 system bus to unify device support.
       - DMA region sizes must be a power of two
       - storage bus DMA updates:
        - Small fixes for the PS3 DMA core:
            o fix alignment bug
            o kill superfluous test
            o indentation
            o spelling
            o export ps3_dma_region_{create,free}()
        - ps3_dma_region_init():
            o Add `addr' and `len' parameters, so you can create a DMA region that
              does not cover all memory (use `NULL' and `0' to cover all memory).
      	This is needed because there are not sufficient IOMMU resources to have
      	all DMA regions cover all memory.
            o Uninline
        - Added remove and shutdown routines to all drivers.
        - Added loadable module support to all drivers.
        - Added HV calls for iopte management (needed by sound driver).
      Signed-off-by: NMOKUNO Masakazu <mokuno@sm.sony.co.jp>
      Signed-off-by: NGeert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>
      Signed-off-by: NGeoff Levand <geoffrey.levand@am.sony.com>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      6bb5cf10
    • M
      [POWERPC] PS3: Compare firmware version · 1322810c
      Masakazu Mokuno 提交于
      Add a utility routine ps3_compare_firmware_version() to compare system
      firmware versions.  Uses the existing ps3_get_firmware_version() routine.
      Signed-off-by: NMasakazu Mokuno <mokuno@sm.sony.co.jp>
      Signed-off-by: NGeoff Levand <geoffrey.levand@am.sony.com>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      1322810c
  2. 10 5月, 2007 1 次提交
  3. 02 5月, 2007 1 次提交
  4. 16 2月, 2007 2 次提交
  5. 13 2月, 2007 1 次提交
  6. 07 2月, 2007 9 次提交
  7. 04 12月, 2006 3 次提交