ARM: OMAP2+: Enable ti-sysc to use device tree data for smartreflex
authorTony Lindgren <tony@atomide.com>
Thu, 22 Feb 2018 22:05:31 +0000 (14:05 -0800)
committerTony Lindgren <tony@atomide.com>
Thu, 1 Mar 2018 04:03:21 +0000 (20:03 -0800)
commit695eea3d2c7f3e70e852226c338d464a6251c70b
tree4050762131c69bb02472e40eac65c6932c66ccfb
parent2ad1ec0d2fddcb9cf17632dacf4d70c81a0c49e7
ARM: OMAP2+: Enable ti-sysc to use device tree data for smartreflex

Let's enable ti-sysc probing of child devices. So far we have only used
ti-sysc to probe interconnect target modules to idle them for cases where
the SoC does not have any child devices configured for the module, such
as smartreflex on dra7.

As we have smartreflex driver configured in the device tree for some SoCs,
we need to flip things on with a single patch to prevent both omap_device
and ti-sysc to probe smartreflex. So let's stop probing smartreflex with
omap_device and probe it with ti-sysc by enabling passing the auxdata.

Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/omap_device.c
arch/arm/mach-omap2/pdata-quirks.c
arch/arm/mach-omap2/sr_device.c