ARM: dts: OMAP443x: move CPU OPP tables to device tree

Add DT OPP table for OMAP443x family of devices. This data is
decoded by OF with of_init_opp_table() helper function.

This is in preparation to use generic cpu0-cpufreq driver.

Signed-off-by: Nishanth Menon <nm@ti.com>
ARM: dts: omap4-panda: move generic sections to panda-common

PandaBoard, PandaBoard-A4 revisions use OMAP4430.
PandaBoard-ES version of the board uses OMAP4460.

Move the original panda dts file into a common dtsi used by all panda
variants. This allows us to introduce SoC variation for PandaBoard ES
without impacting other PandaBoard versions that are supported.

Signed-off-by: Nishanth Menon <nm@ti.com>
ARM: dts: OMAP446x: move CPU OPP tables to device tree

OMAP4430 and 4460 have different OPP definitions. So, create an SoC
variant dtsi file for 4460 and move the OPP definitions to it.
Add DT OPP table for OMAP446x family of devices. This data is
decoded by OF with of_init_opp_table() helper function.

This is in preparation to use generic cpu0-cpufreq driver.

Signed-off-by: Nishanth Menon <nm@ti.com>
ARM: dts: OMAP443x: use twl6030 vdd1 regulator for CPU

Define VDD1 regulator in twl6030 DT and mark it as the supply for
the various OMAP43x platforms.

OMAP4460 platforms such as PandaBoard-ES version uses TPS62361 which
cannot be accessed using I2C1, only over I2C_SR, hence we cannot
use the twl6030 regulator for the same. We will add the same once it
is available.

Signed-off-by: Nishanth Menon <nm@ti.com>
ARM: OMAP3+: use cpu0-cpufreq driver

With OMAP3+ and AM33xx supported SoC having defined CPU DT
entries with operating-points defined, we can now
use the SoC generic cpu0-cpufreq driver to start
using it, lets now switch to the generic driver.

As part of this change, switch the dummy clock node to use
cpufreq-cpu0. This is an suggested solution till we have
OMAP clock nodes in DT. Once the DT conversion is complete,
we can then do: clocks = <&dpll_mpu_ck>; or the SoC specific
equivalent.

Inspired by patch: https://patchwork.kernel.org/patch/2067841/
now made generic.

Cc: Shawn Guo <shawn.guo@linaro.org>
Signed-off-by: Nishanth Menon <nm@ti.com>
cpufreq: omap: remove omap-cpufreq

We can now use cpufreq-cpu0 driver using DT entries.
remove the redundant omap-cpufreq driver from the tree.
Remove MAINTAINER file entry for the same as well while at it

Cc: Kevin Hilman <khilman@deeprootsystems.com>
Signed-off-by: Nishanth Menon <nm@ti.com>