omap: dpll: module: fix module check and disable cascading by default

According to logs and user's reports dpll cascading causes issues on smartreflex mpu handling and results in freezes, lockups ior reboots when SR for mpu gets enabled.
Probably this is also responsible for sr_enabled_on_init error on TARGA and EDISON. Disabled dpll for now and check on devices.

Due to some wrong code in prior commits this fix could also prevent the battery drain seen on some Targa dn Edison devices..
omap: dpll: spyder: disable by default

This is for testing the power consumption w/o dpll enabked
targa/edison: diabled smartreflex on init again
omap: cpu: smp: try fixing scheduling while atomic

<3>[    0.143218,0] BUG: scheduling while atomic: swapper/1/0x00000002
<5>[    0.143218,0] Modules linked in:
<5>[    0.143218,0] [<c005d4b4>] (unwind_backtrace+0x0/0xfc) from [<c06915d0>] (__schedule+0x830/0x8f8)
<5>[    0.143280,0] [<c06915d0>] (__schedule+0x830/0x8f8) from [<c0691c58>] (schedule_timeout+0x174/0x304)
<5>[    0.143280,0] [<c0691c58>] (schedule_timeout+0x174/0x304) from [<c0690c58>] (wait_for_common+0xc0/0x164)
<5>[    0.143310,0] [<c0690c58>] (wait_for_common+0xc0/0x164) from [<c068d5c8>] (__cpu_up+0x124/0x234)
<5>[    0.143310,0] [<c068d5c8>] (__cpu_up+0x124/0x234) from [<c068e494>] (_cpu_up+0xa8/0x128)
<5>[    0.143341,0] [<c068e494>] (_cpu_up+0xa8/0x128) from [<c068e56c>] (cpu_up+0x58/0x70)
<5>[    0.143371,0] [<c068e56c>] (cpu_up+0x58/0x70) from [<c0023944>] (smp_init+0x68/0xc4)
<5>[    0.143371,0] [<c0023944>] (smp_init+0x68/0xc4) from [<c000834c>] (kernel_init+0x68/0x134)
<5>[    0.143402,0] [<c000834c>] (kernel_init+0x68/0x134) from [<c0058118>] (kernel_thread_exit+0x0/0x8)
<5>[    0.143432,1] CPU1: Booted secondary processor§
Revert "omap: cpu: smp: try fixing scheduling while atomic"

This reverts commit f1d766c701a35606d19830f104a5a77e6bad02ef.
Revert "omap: pm: remove old workaround for CK differential IO PADn, PADp"

This reverts commit 89a26404243d60907971f6baa15daef569d6605b.
omap: pm: use workaround for CK PAD differential only on edison/targa