Lines Matching defs:vpu_boot_params
151 struct vpu_boot_params { struct
152 u32 magic;
153 u32 vpu_id;
154 u32 vpu_count;
155 u32 pad0[5];
157 u32 frequency;
158 u32 pll[VPU_BOOT_PLL_COUNT][VPU_BOOT_PLL_OUT_COUNT];
159 u32 perf_clk_frequency;
160 u32 pad1[42];
162 u64 ipc_header_area_start;
163 u32 ipc_header_area_size;
164 u64 shared_region_base;
165 u32 shared_region_size;
166 u64 ipc_payload_area_start;
167 u32 ipc_payload_area_size;
168 u64 global_aliased_pio_base;
169 u32 global_aliased_pio_size;
170 u32 autoconfig;
171 struct vpu_boot_l2_cache_config cache_defaults[VPU_BOOT_L2_CACHE_CFG_NUM];
172 u64 global_memory_allocator_base;
173 u32 global_memory_allocator_size;
178 u64 shave_nn_fw_base;
179 u64 save_restore_ret_address; /* stores the address of FW's restore entry point */
180 u32 pad2[43];
182 s32 watchdog_irq_mss;
183 s32 watchdog_irq_nce;
185 u32 host_to_vpu_irq;
187 u32 job_done_irq;
189 u32 mmu_update_request_irq;
191 u32 mmu_update_done_irq;
193 u32 set_power_level_irq;
195 u32 set_power_level_done_irq;
197 u32 set_vpu_idle_update_irq;
199 u32 metric_query_event_irq;
201 u32 metric_query_event_done_irq;
203 u32 preemption_done_irq;
205 u32 pad3[52];
207 u32 host_version_id;
208 u32 si_stepping;
209 u64 device_id;
210 u64 feature_exclusion;
211 u64 sku;
213 u32 min_freq_pll_ratio;
215 u32 max_freq_pll_ratio;
222 u32 default_trace_level;
223 u32 boot_type;
224 u64 punit_telemetry_sram_base;
225 u64 punit_telemetry_sram_size;
226 u32 vpu_telemetry_enable;
227 u64 crit_tracing_buff_addr;
228 u32 crit_tracing_buff_size;
229 u64 verbose_tracing_buff_addr;
230 u32 verbose_tracing_buff_size;
231 u64 verbose_tracing_sw_component_mask; /* TO BE REMOVED */
236 u32 trace_destination_mask;
241 u64 trace_hw_component_mask;
243 u64 tracing_buff_message_format_mask;
244 u64 trace_reserved_1[2];
249 u32 temp_sensor_period_ms;
251 u32 pn_freq_pll_ratio;
252 u32 pad4[28];
254 u32 warm_boot_sections_count;
255 u32 warm_boot_start_address_reference;
256 u32 warm_boot_section_info_address_offset;
257 u32 pad5[13];
259 struct {
272 } power_states_timestamps;
274 u32 vpu_scheduling_mode;
276 u32 vpu_focus_present_timer_ms;
278 u32 pad6[738];