Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

421 lines (363 sloc) 12.226 kB
/*
*
* @Component OMAPCONF
* @Filename ctrlmod_wkup54xx-defs.c
* @Description OMAP5 CONTROL MODULE Registers Definitions
* @Author Patrick Titiano (p-titiano@ti.com)
* @Date 2011
* @Copyright Texas Instruments Incorporated
*
*
* Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the
* distribution.
*
* Neither the name of Texas Instruments Incorporated nor the names of
* its contributors may be used to endorse or promote products derived
* from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
*/
#include <ctrlmod_wkup54xx-defs.h>
reg omap5430_control_wkup_revision = {
"CONTROL_WKUP_REVISION",
OMAP5430_CONTROL_WKUP_REVISION,
0xDEADBEEF,
0};
reg omap5430_control_wkup_hwinfo = {
"CONTROL_WKUP_HWINFO",
OMAP5430_CONTROL_WKUP_HWINFO,
0xDEADBEEF,
0};
reg omap5430_control_wkup_sysconfig = {
"CONTROL_WKUP_SYSCONFIG",
OMAP5430_CONTROL_WKUP_SYSCONFIG,
0xDEADBEEF,
0};
reg omap5430_control_wkup_ocpreg_spare = {
"CONTROL_WKUP_OCPREG_SPARE",
OMAP5430_CONTROL_WKUP_OCPREG_SPARE,
0xDEADBEEF,
0};
reg omap5430_control_prot_emif1_sdram_config = {
"CONTROL_PROT_EMIF1_SDRAM_CONFIG",
OMAP5430_CONTROL_PROT_EMIF1_SDRAM_CONFIG,
0xDEADBEEF,
0};
reg omap5430_control_prot_emif1_lpddr2_nvm_config = {
"CONTROL_PROT_EMIF1_LPDDR2_NVM_CONFIG",
OMAP5430_CONTROL_PROT_EMIF1_LPDDR2_NVM_CONFIG,
0xDEADBEEF,
0};
reg omap5430_control_prot_emif2_sdram_config = {
"CONTROL_PROT_EMIF2_SDRAM_CONFIG",
OMAP5430_CONTROL_PROT_EMIF2_SDRAM_CONFIG,
0xDEADBEEF,
0};
reg omap5430_control_prot_emif2_lpddr2_nvm_config2 = {
"CONTROL_PROT_EMIF2_LPDDR2_NVM_CONFIG2",
OMAP5430_CONTROL_PROT_EMIF2_LPDDR2_NVM_CONFIG2,
0xDEADBEEF,
0};
reg omap5430_control_std_fuse_usb_conf = {
"CONTROL_STD_FUSE_USB_CONF",
OMAP5430_CONTROL_STD_FUSE_USB_CONF,
0xDEADBEEF,
0};
reg omap5430_control_std_fuse_conf = {
"CONTROL_STD_FUSE_CONF",
OMAP5430_CONTROL_STD_FUSE_CONF,
0xDEADBEEF,
0};
reg omap5430_control_dpll_clk_trimming = {
"CONTROL_DPLL_CLK_TRIMMING",
OMAP5430_CONTROL_DPLL_CLK_TRIMMING,
0xDEADBEEF,
0};
reg omap5430_control_emif1_sdram_config_ext = {
"CONTROL_EMIF1_SDRAM_CONFIG_EXT",
OMAP5430_CONTROL_EMIF1_SDRAM_CONFIG_EXT,
0xDEADBEEF,
0};
reg omap5430_control_emif2_sdram_config_ext = {
"CONTROL_EMIF2_SDRAM_CONFIG_EXT",
OMAP5430_CONTROL_EMIF2_SDRAM_CONFIG_EXT,
0xDEADBEEF,
0};
reg omap5430_control_emif1_sdram_config_ext_1 = {
"CONTROL_EMIF1_SDRAM_CONFIG_EXT_1",
OMAP5430_CONTROL_EMIF1_SDRAM_CONFIG_EXT_1,
0xDEADBEEF,
0};
reg omap5430_control_emif2_sdram_config_ext_2 = {
"CONTROL_EMIF2_SDRAM_CONFIG_EXT_2",
OMAP5430_CONTROL_EMIF2_SDRAM_CONFIG_EXT_2,
0xDEADBEEF,
0};
reg omap5430_control_wkup_std_fuse_die_id_0 = {
"CONTROL_WKUP_STD_FUSE_DIE_ID_0",
OMAP5430_CONTROL_WKUP_STD_FUSE_DIE_ID_0,
0xDEADBEEF,
0};
reg omap5430_control_wkup_id_code = {
"CONTROL_WKUP_ID_CODE",
OMAP5430_CONTROL_WKUP_ID_CODE,
0xDEADBEEF,
0};
reg omap5430_control_wkup_std_fuse_die_id_1 = {
"CONTROL_WKUP_STD_FUSE_DIE_ID_1",
OMAP5430_CONTROL_WKUP_STD_FUSE_DIE_ID_1,
0xDEADBEEF,
0};
reg omap5430_control_wkup_std_fuse_die_id_2 = {
"CONTROL_WKUP_STD_FUSE_DIE_ID_2",
OMAP5430_CONTROL_WKUP_STD_FUSE_DIE_ID_2,
0xDEADBEEF,
0};
reg omap5430_control_wkup_std_fuse_die_id_3 = {
"CONTROL_WKUP_STD_FUSE_DIE_ID_3",
OMAP5430_CONTROL_WKUP_STD_FUSE_DIE_ID_3,
0xDEADBEEF,
0};
reg omap5430_control_wkup_std_fuse_prod_id_0 = {
"CONTROL_WKUP_STD_FUSE_PROD_ID_0",
OMAP5430_CONTROL_WKUP_STD_FUSE_PROD_ID_0,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_0 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_0",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_0,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_1 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_1",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_1,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_2 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_2",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_2,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_3 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_3",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_3,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_4 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_4",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_4,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_5 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_5",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_5,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_6 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_6",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_6,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_7 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_7",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_7,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_8 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_8",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_8,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_9 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_9",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_9,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_10 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_10",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_10,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_11 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_11",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_11,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_12 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_12",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_12,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_13 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_13",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_13,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_14 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_14",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_14,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_15 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_15",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_15,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_16 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_16",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_16,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_17 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_17",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_17,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_18 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_18",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_18,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_19 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_19",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_19,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_20 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_20",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_20,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_21 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_21",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_21,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_22 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_22",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_22,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_23 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_23",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_23,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_24 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_24",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_24,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_25 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_25",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_25,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_26 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_26",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_26,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_27 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_27",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_27,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_28 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_28",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_28,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_29 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_29",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_29,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_30 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_30",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_30,
0xDEADBEEF,
0};
reg omap5430_control_wkup_conf_debug_sel_tst_31 = {
"CONTROL_WKUP_CONF_DEBUG_SEL_TST_31",
OMAP5430_CONTROL_WKUP_CONF_DEBUG_SEL_TST_31,
0xDEADBEEF,
0};
reg *omap5430_ctrl_module_wkup_mod[OMAP5430_CTRL_MODULE_WKUP_MOD_REGCOUNT + 1] = {
&omap5430_control_wkup_revision,
&omap5430_control_wkup_hwinfo,
&omap5430_control_wkup_sysconfig,
&omap5430_control_wkup_ocpreg_spare,
&omap5430_control_prot_emif1_sdram_config,
&omap5430_control_prot_emif1_lpddr2_nvm_config,
&omap5430_control_prot_emif2_sdram_config,
&omap5430_control_prot_emif2_lpddr2_nvm_config2,
&omap5430_control_std_fuse_usb_conf,
&omap5430_control_std_fuse_conf,
&omap5430_control_dpll_clk_trimming,
&omap5430_control_emif1_sdram_config_ext,
&omap5430_control_emif2_sdram_config_ext,
&omap5430_control_emif1_sdram_config_ext_1,
&omap5430_control_emif2_sdram_config_ext_2,
&omap5430_control_wkup_std_fuse_die_id_0,
&omap5430_control_wkup_id_code,
&omap5430_control_wkup_std_fuse_die_id_1,
&omap5430_control_wkup_std_fuse_die_id_2,
&omap5430_control_wkup_std_fuse_die_id_3,
&omap5430_control_wkup_std_fuse_prod_id_0,
&omap5430_control_wkup_conf_debug_sel_tst_0,
&omap5430_control_wkup_conf_debug_sel_tst_1,
&omap5430_control_wkup_conf_debug_sel_tst_2,
&omap5430_control_wkup_conf_debug_sel_tst_3,
&omap5430_control_wkup_conf_debug_sel_tst_4,
&omap5430_control_wkup_conf_debug_sel_tst_5,
&omap5430_control_wkup_conf_debug_sel_tst_6,
&omap5430_control_wkup_conf_debug_sel_tst_7,
&omap5430_control_wkup_conf_debug_sel_tst_8,
&omap5430_control_wkup_conf_debug_sel_tst_9,
&omap5430_control_wkup_conf_debug_sel_tst_10,
&omap5430_control_wkup_conf_debug_sel_tst_11,
&omap5430_control_wkup_conf_debug_sel_tst_12,
&omap5430_control_wkup_conf_debug_sel_tst_13,
&omap5430_control_wkup_conf_debug_sel_tst_14,
&omap5430_control_wkup_conf_debug_sel_tst_15,
&omap5430_control_wkup_conf_debug_sel_tst_16,
&omap5430_control_wkup_conf_debug_sel_tst_17,
&omap5430_control_wkup_conf_debug_sel_tst_18,
&omap5430_control_wkup_conf_debug_sel_tst_19,
&omap5430_control_wkup_conf_debug_sel_tst_20,
&omap5430_control_wkup_conf_debug_sel_tst_21,
&omap5430_control_wkup_conf_debug_sel_tst_22,
&omap5430_control_wkup_conf_debug_sel_tst_23,
&omap5430_control_wkup_conf_debug_sel_tst_24,
&omap5430_control_wkup_conf_debug_sel_tst_25,
&omap5430_control_wkup_conf_debug_sel_tst_26,
&omap5430_control_wkup_conf_debug_sel_tst_27,
&omap5430_control_wkup_conf_debug_sel_tst_28,
&omap5430_control_wkup_conf_debug_sel_tst_29,
&omap5430_control_wkup_conf_debug_sel_tst_30,
&omap5430_control_wkup_conf_debug_sel_tst_31,
NULL};
Jump to Line
Something went wrong with that request. Please try again.