@@ -81,79 +81,8 @@ static const struct sof_ipc_fw_ready ready
81
81
#endif
82
82
};
83
83
84
- #if CONFIG_MEM_WND
85
84
#define SRAM_WINDOW_HOST_OFFSET (x ) (0x80000 + x * 0x20000)
86
85
87
- #define NUM_WINDOWS 7
88
-
89
- const struct ext_man_windows xsram_window
90
- __aligned (EXT_MAN_ALIGN ) __section (".fw_metadata" ) __unused = {
91
- .hdr = {
92
- .type = EXT_MAN_ELEM_WINDOW ,
93
- .elem_size = ALIGN_UP_COMPILE (sizeof (struct ext_man_windows ), EXT_MAN_ALIGN ),
94
- },
95
- .window = {
96
- .ext_hdr = {
97
- .hdr .cmd = SOF_IPC_FW_READY ,
98
- .hdr .size = sizeof (struct sof_ipc_window ),
99
- .type = SOF_IPC_EXT_WINDOW ,
100
- },
101
- .num_windows = NUM_WINDOWS ,
102
- .window = {
103
- {
104
- .type = SOF_IPC_REGION_REGS ,
105
- .id = 0 , /* map to host window 0 */
106
- .flags = 0 , // TODO: set later
107
- .size = MAILBOX_SW_REG_SIZE ,
108
- .offset = 0 ,
109
- },
110
- {
111
- .type = SOF_IPC_REGION_UPBOX ,
112
- .id = 0 , /* map to host window 0 */
113
- .flags = 0 , // TODO: set later
114
- .size = MAILBOX_DSPBOX_SIZE ,
115
- .offset = MAILBOX_SW_REG_SIZE ,
116
- },
117
- {
118
- .type = SOF_IPC_REGION_DOWNBOX ,
119
- .id = 1 , /* map to host window 1 */
120
- .flags = 0 , // TODO: set later
121
- .size = MAILBOX_HOSTBOX_SIZE ,
122
- .offset = 0 ,
123
- },
124
- {
125
- .type = SOF_IPC_REGION_DEBUG ,
126
- .id = 2 , /* map to host window 2 */
127
- .flags = 0 , // TODO: set later
128
- .size = MAILBOX_DEBUG_SIZE ,
129
- .offset = 0 ,
130
- },
131
- {
132
- .type = SOF_IPC_REGION_EXCEPTION ,
133
- .id = 2 , /* map to host window 2 */
134
- .flags = 0 , // TODO: set later
135
- .size = MAILBOX_EXCEPTION_SIZE ,
136
- .offset = MAILBOX_EXCEPTION_OFFSET ,
137
- },
138
- {
139
- .type = SOF_IPC_REGION_STREAM ,
140
- .id = 2 , /* map to host window 2 */
141
- .flags = 0 , // TODO: set later
142
- .size = MAILBOX_STREAM_SIZE ,
143
- .offset = MAILBOX_STREAM_OFFSET ,
144
- },
145
- {
146
- .type = SOF_IPC_REGION_TRACE ,
147
- .id = 3 , /* map to host window 3 */
148
- .flags = 0 , // TODO: set later
149
- .size = MAILBOX_TRACE_SIZE ,
150
- .offset = 0 ,
151
- },
152
- },
153
- },
154
- };
155
- #endif
156
-
157
86
#if CONFIG_TIGERLAKE
158
87
#define CAVS_DEFAULT_RO SHIM_CLKCTL_RHROSCC
159
88
#define CAVS_DEFAULT_RO_FOR_MEM SHIM_CLKCTL_OCS_HP_RING
@@ -355,11 +284,6 @@ int platform_init(struct sof *sof)
355
284
trace_point (TRACE_BOOT_PLATFORM_IRQ );
356
285
platform_interrupt_init ();
357
286
358
- #if CONFIG_MEM_WND
359
- trace_point (TRACE_BOOT_PLATFORM_MBOX );
360
- platform_memory_windows_init (MEM_WND_INIT_CLEAR );
361
- #endif
362
-
363
287
#ifndef __ZEPHYR__
364
288
/* init timers, clocks and schedulers */
365
289
trace_point (TRACE_BOOT_PLATFORM_TIMER );
0 commit comments