linux-stable/arch/x86/platform/olpc
Andres Salomon 1310e6d638 mfd: Add sharing for cs5535 acpi/pms cells
This enables sharing of cs5535-mfd cells via the new mfd_shared_* API.
Hooks for enable/disble of resources are added, with refcounting of
resources being automatically handled so that cs5535_mfd_res_enable/disable
are only called when necessary.

Clients of cs5535-mfd (in this case, olpc-xo1.c) are also modified to
use the mfd_shared API.  The platform drivers are also renamed to
olpc-xo1-{pms,acpi}, and resource enabling/disabling is replaced
with mfd_shared API calls.

Signed-off-by: Andres Salomon <dilinger@queued.net>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2011-03-23 10:41:58 +01:00
..
Makefile x86: OLPC: Remove extra OLPC_OPENFIRMWARE_DT indirection 2011-02-23 10:40:45 +01:00
olpc-xo1.c mfd: Add sharing for cs5535 acpi/pms cells 2011-03-23 10:41:58 +01:00
olpc.c
olpc_dt.c x86: OLPC: have prom_early_alloc BUG rather than return NULL 2011-03-02 13:45:18 -07:00
olpc_ofw.c x86, olpc: Add OLPC device-tree support 2010-12-15 17:11:30 -08:00