• Santosh Shilimkar's avatar
    omap4: control: Add ctrl_pad_base to omap_globals · 0c349246
    Santosh Shilimkar authored
    On omap4 control module is divided in four IP blocks.
    - CTRL_MODULE_CORE			0x4a002000
    - CTRL_MODULE_PAD_CORE		0x4a100000
    - CTRL_MODULE_WKUP			0x4a30c000
    - CTRL_MODULE_PAD_WKUP		0x4a31e000
    
    Addressing all the modules with single base address is not possible
    considering 16 bit offsets. The mux code manages the pad core and pad
    wakeup related base address inside the mux framework. For other usage
    only control core and control pad bases are necessary. So this patch
    maps only needed pad control base address which is used by device drivers
    and infrastructure code
    
    The main control core base is still kept same in this patch to
    keep git-bisect working. This will be fixed in the relevant patch
    in this series.
    Signed-off-by: default avatarBenoit Cousson <b-cousson@ti.com>
    Signed-off-by: default avatarSantosh Shilimkar <santosh.shilimkar@ti.com>
    Signed-off-by: default avatarPaul Walmsley <paul@pwsan.com>
    0c349246
common.h 3.47 KB