Move OMAP Mailbox framework to drivers

The OMAP Mailbox driver framework is moved out of arch/arm folder
 into drivers/mailbox folder, to re-enable building it and also serve
 as a baseline for adapting to the new mailbox driver framework. The
 changes mainly contain:
   - a minor bug fix and cleanup of mach-specific mailbox code
   - remove any header dependencies from plat-omap for multi-platform
     support
   - represent mailbox device data through platform data/hwmod attrs
   - move the omap mailbox code out of plat-omap/mach-omapX to
     drivers/mailbox folder.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.11 (GNU/Linux)
 
 iQEcBAABAgAGBQJRuOp7AAoJEBQ3jlmwsfR/AwIIAN89UjKoLwgS/AxOxTGayWuk
 6vSIGTiSPq7z8NhaQKfNUf73dsC6oLXuKY3tXb+HIP2sVeNnUoKWh5YIeyeYPk7f
 PlJ0zbuc0BC4AFncCYzW6DjmDlHpHUPD4cEMJ++JzgUX6ntcMo2n7B95EG0cODYe
 Is6nKw9mriXl1PVRevgmpemJfrsrqmSKkNxRiwR2pWWOR4oJptR1jhLJLtBMFeRx
 z0douVjbaB2Ug5b/6wlFGLZKZeLk+bkJRqphOVqO+PK0tPNZN+o4QNHV0chO/i8h
 yUsaZDot3imQhUrruck7/DOzPNQlcz7r1v+GxW3dklhYOLFhRHTfMSkwe1ZFMV0=
 =Nb7B
 -----END PGP SIGNATURE-----

Merge tag 'omap-mailbox-for-v3.11' of git://github.com/sumananna/mailbox into omap-for-v3.11/mailbox

Move OMAP Mailbox framework to drivers

The OMAP Mailbox driver framework is moved out of arch/arm folder
into drivers/mailbox folder, to re-enable building it and also serve
as a baseline for adapting to the new mailbox driver framework. The
changes mainly contain:
  - a minor bug fix and cleanup of mach-specific mailbox code
  - remove any header dependencies from plat-omap for multi-platform
    support
  - represent mailbox device data through platform data/hwmod attrs
  - move the omap mailbox code out of plat-omap/mach-omapX to
    drivers/mailbox folder.
This commit is contained in:
Tony Lindgren 2013-06-17 03:51:54 -07:00
commit d2e993289c
25 changed files with 1282 additions and 1203 deletions