35 #ifndef REG_CSITX_REGS_H_ 36 #define REG_CSITX_REGS_H_ 41 volatile uint32_t device_config;
42 volatile uint32_t status;
43 volatile uint32_t irq;
44 volatile uint32_t irq_mask;
45 volatile uint32_t dphy_irq;
46 volatile uint32_t dphy_irq_mask;
47 volatile char pad__0[0x8U];
48 volatile uint32_t tx_conf;
49 volatile uint32_t wait_burst_time;
50 volatile uint32_t dphy_cfg;
51 volatile uint32_t dphy_clk_wakeup;
52 volatile uint32_t dphy_ulps_wakeup;
53 volatile uint32_t dphy_cfg1;
54 volatile uint32_t dphy_status;
55 volatile char pad__1[0x4U];
56 volatile uint32_t vc0_cfg;
57 volatile uint32_t vc1_cfg;
58 volatile uint32_t vc2_cfg;
59 volatile uint32_t vc3_cfg;
60 volatile uint32_t vc4_cfg;
61 volatile uint32_t vc5_cfg;
62 volatile uint32_t vc6_cfg;
63 volatile uint32_t vc7_cfg;
64 volatile uint32_t vc8_cfg;
65 volatile uint32_t vc9_cfg;
66 volatile uint32_t vc10_cfg;
67 volatile uint32_t vc11_cfg;
68 volatile uint32_t vc12_cfg;
69 volatile uint32_t vc13_cfg;
70 volatile uint32_t vc14_cfg;
71 volatile uint32_t vc15_cfg;
72 volatile uint32_t dt0_cfg;
73 volatile uint32_t dt0_format;
74 volatile uint32_t dt1_cfg;
75 volatile uint32_t dt1_format;
76 volatile uint32_t dt2_cfg;
77 volatile uint32_t dt2_format;
78 volatile uint32_t dt3_cfg;
79 volatile uint32_t dt3_format;
80 volatile uint32_t dt4_cfg;
81 volatile uint32_t dt4_format;
82 volatile uint32_t dt5_cfg;
83 volatile uint32_t dt5_format;
84 volatile uint32_t dt6_cfg;
85 volatile uint32_t dt6_format;
86 volatile uint32_t dt7_cfg;
87 volatile uint32_t dt7_format;
88 volatile uint32_t dt8_cfg;
89 volatile uint32_t dt8_format;
90 volatile uint32_t dt9_cfg;
91 volatile uint32_t dt9_format;
92 volatile uint32_t dt10_cfg;
93 volatile uint32_t dt10_format;
94 volatile uint32_t dt11_cfg;
95 volatile uint32_t dt11_format;
96 volatile uint32_t dt12_cfg;
97 volatile uint32_t dt12_format;
98 volatile uint32_t dt13_cfg;
99 volatile uint32_t dt13_format;
100 volatile uint32_t dt14_cfg;
101 volatile uint32_t dt14_format;
102 volatile uint32_t dt15_cfg;
103 volatile uint32_t dt15_format;
104 volatile uint32_t stream_if_0_cfg;
105 volatile uint32_t stream_if_1_cfg;
106 volatile uint32_t stream_if_2_cfg;
107 volatile uint32_t stream_if_3_cfg;
108 volatile char pad__2[0xF0U];
109 volatile uint32_t epd_en_ssp;
110 volatile uint32_t epd_op_slp;
111 volatile uint32_t epd_clkidlehs_min;
112 volatile char pad__3[0xAF4U];
114 volatile uint32_t debug_ln_fsm;
115 volatile uint32_t debug_clk_ln_fsm;
116 volatile uint32_t debug_data_ln_fsm;
117 volatile uint32_t debug_prot0_fsm;
118 volatile uint32_t debug_prot1_fsm;
119 volatile uint32_t debug_prot2_fsm;
120 volatile uint32_t debug_prot3_fsm;
121 volatile char pad__4[0xD8U];
122 volatile uint32_t test_generic_status;
123 volatile uint32_t test_generic_ctrl;
124 volatile uint32_t asf_int_status;
125 volatile uint32_t asf_int_raw_status;
126 volatile uint32_t asf_int_mask;
127 volatile uint32_t asf_int_test;
128 volatile uint32_t asf_fatal_nonfatal_select;
129 volatile char pad__5[0xCU];
130 volatile uint32_t asf_sram_corr_fault_status;
131 volatile uint32_t asf_sram_uncorr_fault_status;
132 volatile uint32_t asf_sram_fault_stats;
133 volatile char pad__6[0x4U];
134 volatile uint32_t asf_trans_to_ctrl;
135 volatile uint32_t asf_trans_to_fault_mask;
136 volatile uint32_t asf_trans_to_fault_status;
137 volatile char pad__7[0x4U];
138 volatile uint32_t asf_protocol_fault_mask;
139 volatile uint32_t asf_protocol_fault_status;
140 volatile char pad__8[0x1B4U];
141 volatile uint32_t id_prod_ver;
This structure contains board specific information.
Definition: board.h:205
CSITX_Regs
Definition: csitx_regs.h:142
struct tisci_boardcfg_dbg_cfg debug_cfg
Definition: tisci_boardcfg.h:115