mmc: deprecate mmc bus topology
authorPierre Ossman <drzeus@drzeus.cx>
Wed, 3 Jan 2007 18:47:29 +0000 (19:47 +0100)
committerPierre Ossman <drzeus@drzeus.cx>
Tue, 1 May 2007 11:04:18 +0000 (13:04 +0200)
commitb855885e3b60cf6f9452848712a62517b94583eb
tree2e8a6fb8d8992ac8fb968a26c6db8778c2b5e791
parentb5af25bee2de2f6cd1ac74ba737cbc4f3d303e5d
mmc: deprecate mmc bus topology

The classic MMC bus was defined as multi card bus
system, which is reflected in the design in the MMC
layer.

When SD showed up, the bus topology was abandoned
and a star topology (one card per host) was mandated.
MMC version 4 has followed this, officially deprecating
the bus topology.

As we do not have any known users of the bus
topology we can remove support for it. This will
simplify the code and rectify some incorrect
assumptions in the newer additions.

Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
drivers/mmc/card/block.c
drivers/mmc/mmc.c
include/linux/mmc/card.h
include/linux/mmc/host.h
include/linux/mmc/mmc.h