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