I'm submitting this on my own behalf.  Its mostly just a port of a SPARC
driver to x86, but it also adds a feature to the driver that may be useful
on x86.  I believe this qualifies for automatic approval.  As usual, feel
free to promote to a fast track if anyone disagrees.

Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
         audio1575 for x86
    1.2. Name of Document Author/Supplier:
         Author:  Garrett D'Amore
    1.3  Date of This Document:
        07 May, 2009
4. Technical Description
Title: Delivery of audio1575 for x86
Requested Binding:  Patch

Problem:

Some southbridges (most commonly used with AMD processors)
use an Acer/ULi M1575 south bridge and M5455 AC'97 audio controller.
There is no support for these  in Solaris today.

Additionally, this part is capable of multichannel surround sound
(5.1) and it would be nice to enable this on Solaris.

Solution:

We already have a driver for this part -- audio1575 
used on SPARC Ultra 25 and Ultra 45 systems.  

Additionally, we will make modest changes to the device driver
so that it can support multichannel 5.1 surround sound when used with
a suitable codec.  (Not all codecs can support 5.1 audio.)

While it would be "cleaner" for audio1575 to be in its own package,
the SPARC platform already delivers this in SUNWaudd.  Rather than
have different packages for SPARC vs. x86, we will simply add 
this driver to the x86 SUNWaudd package.

While this case is seeking patch binding, we have no plans to
deliver the recompiled binary for Solaris 10 or earlier.  We
don't believe there is any architectural reason such a backport
should be architecturally significant though -- the audio1575
driver using the legacy SADA interfaces could support x86 just
as well, with only minor, if any, changes to it.

6. Resources and Schedule
    6.4. Steering Committee requested information
        6.4.1. Consolidation C-team Name:
                ON
    6.5. ARC review type: Automatic
    6.6. ARC Exposure: open


Reply via email to