Revert "omap: serial: disable serial port irq during suspend"

This reverts commit 0af4d0c479b8ec6d9b8bc329b193a07331672fea.

This change does not work well together with Motorola's changes
to drivers/tty/serial/omap-serial.c and causes sporadic problems
with the serial ports resulting in the message "UART0: sw fifo
not empty" after resuming from sleep and the port then getting
stuck in a bad state until the next reboot.

This also causes the connected modem not to be accessible until
the device is rebooted.

Change-Id: I1e7a488d5607f3af8e113aace2a16556fd2c126a
Revert "Revert "omap: serial: disable serial port irq during suspend""

This reverts commit 5b1474a145ed8bde718c0e4a079249e1160a053c.

The regression introduced with this commit will be corrected in
another commit fixing the irq handling on suspend.

Change-Id: Ib828434045459a0593b65c49f9c8484a61ba252c
omap4-common: only disable interrupt when port is suspending

Previously the interrupt got disabled and then the suspend
could be aborted due to data in the rx fifo. When this happened
the interrupt was never enabled again.

Change-Id: I3d145b48b56f5ef69aa062e36e4dff3ed5bdff42
omap4-common: add missing checks for CONFIG_USB_OOBWAKE

Commit 0c451d2dc6cb4a17586e17d736370d66f1cc4a9e (ARM: OMAP: HS USB Host:
fix unbalanced pm calls) added calls to omap_hwmod_disable_ioring_wakeup
which should not be executed when CONFIG_USB_OOBWAKE is set.

Change-Id: I7f191f1b29fe9e2e08a42ec53fd3bd3e19f35019