Lines Matching defs:global_data

35 struct global_data {  struct
39 struct bd_info *bd;
45 unsigned long flags;
49 unsigned int baudrate;
53 unsigned long cpu_clk;
57 unsigned long bus_clk;
62 unsigned long pci_clk;
66 unsigned long mem_clk;
71 unsigned long fb_base;
80 unsigned long post_log_word;
87 unsigned long post_log_res;
91 unsigned long post_init_f_time;
100 unsigned long board_type;
110 unsigned long have_console;
118 unsigned long precon_buf_idx;
126 unsigned long env_addr;
132 unsigned long env_valid;
138 unsigned long env_has_init;
142 int env_load_prio;
146 unsigned long ram_base;
150 phys_addr_t ram_top;
159 unsigned long relocaddr;
183 struct global_data *new_gd; argument
191 unsigned long dm_flags;
195 struct udevice *dm_root;
199 struct udevice *dm_root_f;
207 struct list_head uclass_root_s;
217 struct list_head *uclass_root;
220 struct driver_rt *dm_driver_rt;
227 struct udevice *timer;
232 const void *fdt_blob;
236 void *new_fdt;
240 unsigned long fdt_size;
245 struct device_node *of_root;
252 const void *multi_dtb_fit;
260 struct jt_funcs *jt;
264 char env_buf[32];
272 void *trace_buff;
278 int cur_i2c_bus;
283 unsigned int timebase_h;
287 unsigned int timebase_l;
292 unsigned long malloc_base;
296 unsigned long malloc_limit;
300 unsigned long malloc_ptr;
306 struct pci_controller *hose;
330 struct arch_global_data arch; argument
337 struct membuff console_out;
344 struct membuff console_in;
350 ulong video_top;
354 ulong video_bottom;
360 struct bootstage_data *bootstage;
364 struct bootstage_data *new_bootstage;
374 int log_drop_count;
381 int default_log_level;
385 struct list_head log_head;
392 int log_fmt;
400 bool processing_msg;
406 int logc_prev;
412 int logl_prev;
418 struct bloblist_hdr *bloblist;
422 struct bloblist_hdr *new_bloblist;
428 struct spl_handoff *spl_handoff;
436 fdt_addr_t translation_offset;
442 struct udevice *watchdog_dev;
448 struct acpi_ctx *acpi_ctx;
454 char *smbios_version;