Lines Matching defs:cbe_pmd_regs
55 struct cbe_pmd_regs { struct
57 u64 pad_0x0000; /* 0x0000 */
59 u64 group_control; /* 0x0008 */
61 u8 pad_0x0010_0x00a8 [0x00a8 - 0x0010]; /* 0x0010 */
63 u64 debug_bus_control; /* 0x00a8 */
65 u8 pad_0x00b0_0x0100 [0x0100 - 0x00b0]; /* 0x00b0 */
67 u64 trace_aux_data; /* 0x0100 */
68 u64 trace_buffer_0_63; /* 0x0108 */
69 u64 trace_buffer_64_127; /* 0x0110 */
70 u64 trace_address; /* 0x0118 */
71 u64 ext_tr_timer; /* 0x0120 */
73 u8 pad_0x0128_0x0400 [0x0400 - 0x0128]; /* 0x0128 */
76 u64 pm_status; /* 0x0400 */
77 u64 pm_control; /* 0x0408 */
78 u64 pm_interval; /* 0x0410 */
79 u64 pm_ctr[4]; /* 0x0418 */
80 u64 pm_start_stop; /* 0x0438 */
81 u64 pm07_control[8]; /* 0x0440 */
83 u8 pad_0x0480_0x0800 [0x0800 - 0x0480]; /* 0x0480 */
86 union spe_reg ts_ctsr1; /* 0x0800 */
87 u64 ts_ctsr2; /* 0x0808 */
88 union spe_reg ts_mtsr1; /* 0x0810 */
89 u64 ts_mtsr2; /* 0x0818 */
90 union spe_reg ts_itr1; /* 0x0820 */
91 u64 ts_itr2; /* 0x0828 */
92 u64 ts_gitr; /* 0x0830 */
93 u64 ts_isr; /* 0x0838 */
94 u64 ts_imr; /* 0x0840 */
95 union spe_reg tm_cr1; /* 0x0848 */
96 u64 tm_cr2; /* 0x0850 */
97 u64 tm_simr; /* 0x0858 */
98 union ppe_spe_reg tm_tpr; /* 0x0860 */
99 union spe_reg tm_str1; /* 0x0868 */
100 u64 tm_str2; /* 0x0870 */
101 union ppe_spe_reg tm_tsr; /* 0x0878 */
127 extern struct cbe_pmd_regs __iomem *cbe_get_pmd_regs(struct device_node *np); argument