ARM: OMAP5: hwmod data: Create initial OMAP5 SOC hwmod data
authorBenoit Cousson <b-cousson@ti.com>
Wed, 29 May 2013 16:38:10 +0000 (12:38 -0400)
committerPaul Walmsley <paul@pwsan.com>
Sat, 8 Jun 2013 17:58:15 +0000 (11:58 -0600)
commit08e4830d71d422552f20a59627e9796f353b45e6
tree0d0c6f3c7ce6bc574f95924385f45345affc58e3
parent411f968f1cd8c1e6262f794337c9cc49f67d687a
ARM: OMAP5: hwmod data: Create initial OMAP5 SOC hwmod data

Adding the hwmod data for OMAP54xx SOCs.

Additional changes done on top of initial SOC data files.
- The IO resource information like dma request lines, irq number and
ocp address space can be populated via dt blob. So such data is stripped
from OMAP5 SOC hwmod data file.

- SDMA IO resource information is still kept since dmaengine work
is till ongoing. Once the legacy dma platform driver becomes obsolete,
SDMA io space information can be removed.

- The devices like dss, aess, usb which are missing the device tree bindings,
hwmod data is not added since OMAP5 is DT only build. When such devices add
the dt bindings, respective hwmod data can be added along with it.

With above update, we now need about ~2000 loc vs ~6000 loc with previous
version of the patch for OMAP5 hwmod data file. Ofcourse with addition of
few more drivers it can go upto ~2400 loc which is still better than the
earlier version.

Signed-off-by: Benoit Cousson <b-cousson@ti.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Signed-off-by: Paul Walmsley <paul@pwsan.com>
arch/arm/mach-omap2/omap_hwmod.h
arch/arm/mach-omap2/omap_hwmod_54xx_data.c [new file with mode: 0644]
This page took 0.024212 seconds and 5 git commands to generate.