I'm filing the following case to clean up some software which _probably_
should have been removed along with the SPARCLE support (PSARC 2008/538).
In theory, the software could be useful to other SPARC platforms, but
no such platforms exist today, and none are anticipated, which is why
I'm filing this as a self-review.  If anyone believes it deserves more
discussion, please speak up and I will happily promote the case to a
fast track.

        - Garrett

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:
         Remove SDcard support on SPARC
    1.2. Name of Document Author/Supplier:
         Author:  Garrett D'Amore
    1.3  Date of This Document:
        22 October, 2009
4. Technical Description

Problem
-------

With the removal of the "wbsd" driver (as part of PSARC 2009/538 -- the Tadpole
SPARCLE EOF), it turns out that there is probably no other implementation of
SDcard in use on SPARC.  (Exception: USB media adapters, but they don't use
the SDcard stack discussed here.)

Today we deliver the architecture neutral "sdhost" driver, which supports
a PCI based controller.  While in theory this could mean that someone could
install a PCI card (or build a motherboard) with one of these devices on
it, we have never seen such a PCI card.  (Presumably some kind of evaluation
boards must exist, but we don't believe they've ever been generally available
on the market.  We've certainly never seen one before.)

There are no other SDcard host adapter drivers (now that "wbsd" has been
removed.)  As a result its impossible to sustain the existing code on SPARC,
since we can't even test it.

We therefore propose to remove the entire SDcard stack from the SPARC
delivery.  If a need were to arise, we could easily restore this
functionality, although we believe it is unlikely that there will ever
be a need for either add-in card with SDcard support, or for SPARC
motherboards with onboard SDcard media slots.

Note that this does NOT affect the USB based adapters, which only support
the SDcard storage devices (not SDIO), and which do not use the SDcard
stack.  (They instead emulate USB mass storage devices.)

As this will not affect any current SPARC customers, we do not believe any
notification is necessary.


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