HACK: Makefile: Build a uImage with dtb already appended

Do not commit to mainline; this is a useful hack only for now.

Signed-off-by: R Sricharan <r.sricharan@ti.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
ARM: dts: OMAP3+: Add PRM interrupt

Provide OMAP3, 4 and OMAP5 with interrupt number for PRM

And for DRA7, provide crossbar number for prm interrupt.

Signed-off-by: Nishanth Menon <nm@ti.com>
ARM: dts: OMAP5: switch to compatible pinctrl

Now that ti,omap5-padconf is available, switch over to that compatible
property. Retain pinctrl-single for legacy support.

While at it, mark pinctrl as interrupt controller so that it can be
used with interrupts-extended property for wakeup events.

Signed-off-by: Nishanth Menon <nm@ti.com>
ARM: dts: DRA7: switch to compatible pinctrl

Now that ti,dra7-padconf is available, switch over to that compatible
property. Retain pinctrl-single for legacy support.

While at it, mark pinctrl as interrupt controller so that it can be used
with interrupts-extended property for wakeup events.

Signed-off-by: Nishanth Menon <nm@ti.com>
ARM: dts: AM437x: switch to compatible pinctrl

Now that ti,am437-padconf is available, switch over to that compatible
property. Retain pinctrl-single for legacy support.

While at it, mark the pinctrl as interrupt controller so that it can
be used with interrupts-extended property for wakeup events.

Signed-off-by: Nishanth Menon <nm@ti.com>
ARM: dts: OMAP5/DRA7: switch over to interrupts-extended property for UART

We've had deeper idle states working on omaps for few years now,
but only in the legacy mode. When booted with device tree, the
wake-up events did not have a chance to work until commit
3e6cee1786a1 ("pinctrl: single: Add support for wake-up interrupts")
that recently got merged. In addition to that we also needed
commit 79d9701559a9 ("of/irq: create interrupts-extended property")
that's now also merged.

Note that there's no longer need to specify the wake-up bit in
the pinctrl settings, the request_irq on the wake-up pin takes
care of that.

Signed-off-by: Nishanth Menon <nm@ti.com>
ARM: dts: dra7-evm: Mark uart1 rxd as wakeup capable

Mark rxd as wakeupcapable for 115200n8 no hardware-flow control
configuration. If h/w flow control is being used, then rts/cts
appropriately should be used.

Signed-off-by: Nishanth Menon <nm@ti.com>
Merge branch 'push/v3.17/gpio-num-fix' into testing/v3.17/cpu-idle-suspend-dra7-omap5-framework
Merge branch 'push/v3.17/palmas-wakeupfix' into testing/v3.17/cpu-idle-suspend-dra7-omap5-framework
Merge branch 'push/v3.17/palmas-powerbutton-v3' into testing/v3.17/cpu-idle-suspend-dra7-omap5-framework
Merge branch 'push/v3.17/rtc-ds1307' into testing/v3.17/cpu-idle-suspend-dra7-omap5-framework
Merge branch 'push/v3.17/pmu' into testing/v3.17/cpu-idle-suspend-dra7-omap5-framework
Merge branch 'push/v3.17/pinctrl-compat' into testing/v3.17/cpu-idle-suspend-dra7-omap5-framework
Merge branch 'push/v3.17/powerdomain-fixes' into testing/v3.17/cpu-idle-suspend-dra7-omap5-framework
Merge branch 'push/v3.17/prm-fixes' into testing/v3.17/cpu-idle-suspend-dra7-omap5-framework
Merge branch 'push/v3.17/prm-pdata-quirks' into testing/v3.17/cpu-idle-suspend-dra7-omap5-framework
Merge branch 'keep/pm-debug/timer-wakeup' into testing/v3.17/cpu-idle-suspend-dra7-omap5-framework
Merge branch 'push/v3.17/cpuidle-suspend-support' into testing/v3.17/cpu-idle-suspend-dra7-omap5-framework
Merge branch 'push/v3.17/dts-fixes' into testing/v3.17/cpu-idle-suspend-dra7-omap5-framework
Merge branch 'upstream/v3.17/omap5-uevm' into testing/v3.17/cpu-idle-suspend-dra7-omap5-framework