ARM: dts: OMAP36xx: Add device node for ABB

Add ABB device node for OMAP36xx family of devices. Data is based on
OMAP36XX Techincal Reference Manual revison AB (Dec 2012).

[nm@ti.com: co-developer]
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Andrii.Tseglytskyi <andrii.tseglytskyi@ti.com>
ARM: dts: OMAP443x: Add device nodes for ABB

Add ABB device nodes for OMAP443x family of devices. abb_iva is
populated, but disabled as it is not used on current OMAP443x family,
but the node is used on OMAP446x family. Data is based on OMAP443x
Techincal Reference Manual revison AN (April 2013).

[nm@ti.com: co-developer]
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Andrii.Tseglytskyi <andrii.tseglytskyi@ti.com>
ARM: dts: OMAP4460: Add device nodes for ABB

Add ABB device nodes for OMAP4460 device Data is based on OMAP4460
Techincal Reference Manual revison Z (April 2013)

[nm@ti.com: co-developer]
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Andrii.Tseglytskyi <andrii.tseglytskyi@ti.com>
ARM: dts: OMAP5: Add device nodes for ABB

Add ABB device nodes for OMAP5 family of devices. Data is based on
OMAP543x Techincal Reference Manual revison U (April 2013).

[nm@ti.com: co-developer]
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Andrii.Tseglytskyi <andrii.tseglytskyi@ti.com>
TESTING HACKHACK: add dummy virt-consumer for OMAP3/4/5

Set CONFIG_REGULATOR_VIRTUAL_CONSUMER=y to use

OMAP3630(beagle-XM):
MPU :
REG=/sys/class/regulator/regulator.9
CONS=/sys/devices/platform/reg-virt-consumer.0

for V in 1012500 1200000 1325000 1375000
do
	echo -n "$V">$CONS/min_microvolts
	echo -n "$V">$CONS/max_microvolts
	echo "Tried $V, Voltage =" `cat $REG/microvolts`
done

OMAP4460(Panda-ES): MPU: http://pastebin.com/TKPPZDQ1
REG=/sys/class/regulator/regulator.1
CONS=/sys/devices/platform/reg-virt-consumer.0

for V in 1025000 1200000 1313000 1375000 1389000
do
	echo -n "$V">$CONS/min_microvolts
	echo -n "$V">$CONS/max_microvolts
	echo "Tried $V, Voltage =" `cat $REG/microvolts`
done

IVA:
REG=/sys/class/regulator/regulator.2
CONS=/sys/devices/platform/reg-virt-consumer.1

for V in 950000 1140000 1291000 1375000 1376000

do
	echo -n "$V">$CONS/min_microvolts
	echo -n "$V">$CONS/max_microvolts
	echo "Tried $V, Voltage =" `cat $REG/microvolts`
done

OMAP5: dont have clock data to be able to test at the moment.
code introduced.

Signed-off-by: Nishanth Menon <nm@ti.com>