OMAP3: hwmod data: add DSS DISPC RFBI DSI VENC
authorSenthilvadivu Guruswamy <svadivu@ti.com>
Mon, 24 Jan 2011 06:21:51 +0000 (06:21 +0000)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Wed, 23 Feb 2011 07:19:06 +0000 (09:19 +0200)
commite04d9e1e4825cb3f6cfc238d7357ef084952eab1
treeae43e5bd7b0bc89fb45b5c59554a0dc6aad1cec6
parentde56dbb6c1f8de1f54b09111eb50d8f9b8b073b2
OMAP3: hwmod data: add DSS DISPC RFBI DSI VENC

Hwmod needs database of all IPs in a system. This patch generates the hwmod
database for Display Sub System applicable for OMAP3430 and
OMAP36xx.  DSS is also considered as an IP as DISPC, RFBI and named as dss_core.
For all the IP modules in DSS, same clock is needed for enabling. Hwmod sees
DSS IPs as independent IPs, so same clock has to be repeated for .main_clk in
each IP.

This patch defines separate hwmod databases for OMAP3430ES1 and (OMAP3430ES2 and
OMAP36xx) as OMAP3430ES1 does not have IDLEST bit to poll on for dss IP, and also
the firewall regions are different between 3430es1 and later.

Reviewed-by: Kevin Hilman <khilman@ti.com>
Tested-by: Kevin Hilman <khilman@ti.com>
Signed-off-by: Sumit Semwal <sumit.semwal@ti.com>
Signed-off-by: Senthilvadivu Guruswamy <svadivu@ti.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c
arch/arm/plat-omap/include/plat/l3_3xxx.h [new file with mode: 0644]
arch/arm/plat-omap/include/plat/l4_3xxx.h