History log of /freebsd-9.3-release/sys/powerpc/ps3/ps3bus.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 229093 31-Dec-2011 hselasky

MFC r226173, r227843, r227848 and r227908:
Use DEVMETHOD_END to mark end of device methods.
Remove superfluous device methods.
Add some missing __FBSBID() macros.


# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 223462 23-Jun-2011 nwhitehorn

Use 4 KB pages for storage bus devices, which seems to be what the HV uses
internally.


# 223406 22-Jun-2011 nwhitehorn

This is more complicated than I expected. Storage devices need the IOMMU
set up, but must not use it.


# 223404 22-Jun-2011 nwhitehorn

The IOMMU is not involved for the storage bus.


# 223313 19-Jun-2011 nwhitehorn

Driver for PS3's internal hard disk. Hopefully this can be CAM-ified in
the future, but presents a set of simple block devices for now. With
(forthcoming) boot loader support or vfs.root.mountfrom, allows booting
PS3s from disk.

Submitted by: glevand <geoffrey.levand@mail.ru>


# 222239 24-May-2011 nwhitehorn

Add RTC support for the LV1 clock on the PS3. The hypervisor won't let us
set it, but it's better than nothing.


# 217044 06-Jan-2011 nwhitehorn

Import support for the Sony Playstation 3 using the OtherOS feature
available on firmwares 3.15 and earlier.

Caveats: Support for the internal SATA controller is currently missing,
as is support for framebuffer resolutions other than 720x480. These
deficiencies will be remedied soon.

Special thanks to Peter Grehan for providing the hardware that made this
port possible, and thanks to Geoff Levand of Sony Computer Entertainment
for advice on the LV1 hypervisor.