Lines Matching defs:global_data

40 struct global_data {  struct
48 struct global_data *new_gd; argument
52 const void *fdt_blob;
56 struct udevice *cur_serial_dev;
64 struct jt_funcs *jt;
68 struct board_f *boardf;
73 phys_size_t ram_size;
77 phys_addr_t ram_top;
83 unsigned long flags;
87 unsigned long cpu_clk;
95 unsigned long env_addr;
100 unsigned long ram_base;
109 unsigned long relocaddr;
113 unsigned long irq_sp;
117 unsigned long start_addr_sp;
121 unsigned long reloc_off;
125 unsigned int bus_clk;
129 unsigned int mem_clk;
133 unsigned int mon_len;
137 unsigned int baudrate;
167 struct arch_global_data arch; argument
171 struct list_head dmtag_list;
175 unsigned int timebase_h;
179 unsigned int timebase_l;
187 unsigned long post_log_word;
194 unsigned long post_log_res;
198 unsigned long post_init_f_time;
207 unsigned long board_type;
220 long precon_buf_idx;
226 struct udevice *dm_root;
234 struct list_head uclass_root_s;
244 struct list_head *uclass_root;
247 struct driver_rt *dm_driver_rt;
251 struct udevice_rt *dm_udevice_rt;
257 void *dm_priv_base;
264 struct udevice *timer;
270 struct device_node *of_root;
276 const void *multi_dtb_fit;
285 void *trace_buff;
291 int cur_i2c_bus;
297 unsigned long malloc_start;
303 unsigned long malloc_base;
307 unsigned int malloc_limit;
311 unsigned int malloc_ptr;
319 struct membuf console_out;
326 struct membuf console_in;
332 ulong video_top;
336 ulong video_bottom;
342 struct bootstage_data *bootstage;
348 struct list_head log_head;
362 int log_drop_count;
369 char default_log_level;
370 char log_fmt;
376 unsigned char logc_prev;
382 unsigned char logl_prev;
388 bool log_cont;
395 bool processing_msg;
401 struct bloblist_hdr *bloblist;
407 struct spl_handoff *spl_handoff;
415 fdt_addr_t translation_offset;
421 struct acpi_ctx *acpi_ctx;
425 ulong acpi_start;
453 static_assert(sizeof(struct global_data) == GD_SIZE); argument