diff options
author | Suman Anna <s-anna@ti.com> | 2014-06-24 19:43:41 -0500 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2014-07-29 01:57:25 -0700 |
commit | 5040f534385a300dee4f05af2484cdbf9ecef8a6 (patch) | |
tree | c0b9e9a84e1700f951986ada8ad6014c74898a75 /drivers/mailbox/Makefile | |
parent | ef45eae6e9f6af297c0cd0bfb98c85f3f51e96be (diff) | |
download | op-kernel-dev-5040f534385a300dee4f05af2484cdbf9ecef8a6.zip op-kernel-dev-5040f534385a300dee4f05af2484cdbf9ecef8a6.tar.gz |
mailbox/omap: consolidate OMAP mailbox driver
There is no need for a separate common OMAP mailbox module
now that the OMAP1 mailbox driver has been removed. So,
consolidate the two individual OMAP mailbox modules into a
single driver. This streamlines the driver for converting
to mailbox framework.
The following are the main changes:
- collapse mailbox-omap2.c into omap-mailbox.c
- remove omap_mbox_ops and replace the ops calls with
the equivalent functionality.
- simplify the sub-mailbox startup/shutdown functionality,
the one-time operations are moved into probe, and the
pm_runtime_get_sync and pm_runtime_put_sync can be invoked
without using a configuration counter.
- move all definitions from private omap_mbox.h into the
source code, and eliminate this internal header.
- rename some variables that used the omap2_mbox prefix with
a generic omap_mbox prefix.
Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'drivers/mailbox/Makefile')
-rw-r--r-- | drivers/mailbox/Makefile | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/mailbox/Makefile b/drivers/mailbox/Makefile index d023feb..6d184db 100644 --- a/drivers/mailbox/Makefile +++ b/drivers/mailbox/Makefile @@ -1,5 +1,3 @@ obj-$(CONFIG_PL320_MBOX) += pl320-ipc.o -obj-$(CONFIG_OMAP_MBOX) += omap-mailbox.o -obj-$(CONFIG_OMAP2PLUS_MBOX) += mailbox_omap2.o -mailbox_omap2-objs := mailbox-omap2.o +obj-$(CONFIG_OMAP2PLUS_MBOX) += omap-mailbox.o |