Lines Matching +full:- +full:- +full:bd
5 * SPDX-License-Identifier: GPL-2.0+
20 printf("%-12s= 0x%08lX\n", name, value); in print_num()
34 printf("%-12s= %s\n", name, val); in print_eth()
47 printf("eth%dname = %s\n", i, dev->name); in print_eths()
61 printf("%-12s= 0x%.8llX\n", name, value); in print_lnum()
69 printf("%-12s= %6s MHz\n", name, strmhz(buf, hz)); in print_mhz()
73 static inline void print_bi_boot_params(const bd_t *bd) in print_bi_boot_params() argument
75 print_num("boot_params", (ulong)bd->bi_boot_params); in print_bi_boot_params()
78 static inline void print_bi_mem(const bd_t *bd) in print_bi_mem() argument
81 print_num("mem start ", (ulong)bd->bi_memstart); in print_bi_mem()
82 print_lnum("mem size ", (u64)bd->bi_memsize); in print_bi_mem()
84 print_num("mem start", (ulong)bd->bi_memstart); in print_bi_mem()
85 print_lnum("mem size", (u64)bd->bi_memsize); in print_bi_mem()
87 print_num("memstart", (ulong)bd->bi_memstart); in print_bi_mem()
88 print_lnum("memsize", (u64)bd->bi_memsize); in print_bi_mem()
92 static inline void print_bi_dram(const bd_t *bd) in print_bi_dram() argument
98 if (bd->bi_dram[i].size) { in print_bi_dram()
100 print_num("-> start", bd->bi_dram[i].start); in print_bi_dram()
101 print_num("-> size", bd->bi_dram[i].size); in print_bi_dram()
107 static inline void print_bi_flash(const bd_t *bd) in print_bi_flash() argument
110 print_num("flash start ", (ulong)bd->bi_flashstart); in print_bi_flash()
111 print_num("flash size ", (ulong)bd->bi_flashsize); in print_bi_flash()
112 print_num("flash offset ", (ulong)bd->bi_flashoffset); in print_bi_flash()
115 print_num("flash start", (ulong)bd->bi_flashstart); in print_bi_flash()
116 print_num("flash size", (ulong)bd->bi_flashsize); in print_bi_flash()
117 print_num("flash offset", (ulong)bd->bi_flashoffset); in print_bi_flash()
119 print_num("flashstart", (ulong)bd->bi_flashstart); in print_bi_flash()
120 print_num("flashsize", (ulong)bd->bi_flashsize); in print_bi_flash()
121 print_num("flashoffset", (ulong)bd->bi_flashoffset); in print_bi_flash()
151 printf("baudrate = %6u bps\n", gd->baudrate); in print_baudrate()
153 printf("baudrate = %u bps\n", gd->baudrate); in print_baudrate()
157 static inline void __maybe_unused print_std_bdinfo(const bd_t *bd) in print_std_bdinfo() argument
159 print_bi_boot_params(bd); in print_std_bdinfo()
160 print_bi_mem(bd); in print_std_bdinfo()
161 print_bi_flash(bd); in print_std_bdinfo()
174 bd_t *bd = gd->bd; in do_bdinfo() local
177 print_num("bd address", (ulong)bd); in do_bdinfo()
179 print_bi_mem(bd); in do_bdinfo()
180 print_bi_flash(bd); in do_bdinfo()
181 print_num("sramstart", bd->bi_sramstart); in do_bdinfo()
182 print_num("sramsize", bd->bi_sramsize); in do_bdinfo()
184 print_num("immr_base", bd->bi_immr_base); in do_bdinfo()
186 print_num("bootflags", bd->bi_bootflags); in do_bdinfo()
188 print_mhz("vco", bd->bi_vco); in do_bdinfo()
189 print_mhz("sccfreq", bd->bi_sccfreq); in do_bdinfo()
190 print_mhz("brgfreq", bd->bi_brgfreq); in do_bdinfo()
192 print_mhz("intfreq", bd->bi_intfreq); in do_bdinfo()
194 print_mhz("cpmfreq", bd->bi_cpmfreq); in do_bdinfo()
196 print_mhz("busfreq", bd->bi_busfreq); in do_bdinfo()
200 puts("addressing = 36-bit\n"); in do_bdinfo()
202 puts("addressing = 32-bit\n"); in do_bdinfo()
208 print_num("relocaddr", gd->relocaddr); in do_bdinfo()
217 bd_t *bd = gd->bd; in do_bdinfo() local
219 print_bi_dram(bd); in do_bdinfo()
220 print_bi_flash(bd); in do_bdinfo()
223 print_num ("sram start", (ulong)bd->bi_sramstart); in do_bdinfo()
224 print_num ("sram size", (ulong)bd->bi_sramsize); in do_bdinfo()
237 bd_t *bd = gd->bd; in do_bdinfo() local
239 print_bi_dram(bd); in do_bdinfo()
240 print_bi_flash(bd); in do_bdinfo()
242 print_num("sram start ", (ulong)bd->bi_sramstart); in do_bdinfo()
243 print_num("sram size ", (ulong)bd->bi_sramsize); in do_bdinfo()
249 print_num("relocaddr", gd->relocaddr); in do_bdinfo()
250 print_num("reloc off", gd->reloc_off); in do_bdinfo()
251 print_num("fdt_blob", (ulong)gd->fdt_blob); in do_bdinfo()
252 print_num("new_fdt", (ulong)gd->new_fdt); in do_bdinfo()
253 print_num("fdt_size", (ulong)gd->fdt_size); in do_bdinfo()
262 bd_t *bd = gd->bd; in do_bdinfo() local
264 print_bi_mem(bd); in do_bdinfo()
265 print_bi_flash(bd); in do_bdinfo()
267 print_num("sramstart", (ulong)bd->bi_sramstart); in do_bdinfo()
268 print_num("sramsize", (ulong)bd->bi_sramsize); in do_bdinfo()
271 print_num("mbar", bd->bi_mbar_base); in do_bdinfo()
273 print_mhz("cpufreq", bd->bi_intfreq); in do_bdinfo()
274 print_mhz("busfreq", bd->bi_busfreq); in do_bdinfo()
276 print_mhz("pcifreq", bd->bi_pcifreq); in do_bdinfo()
279 print_mhz("flbfreq", bd->bi_flbfreq); in do_bdinfo()
280 print_mhz("inpfreq", bd->bi_inpfreq); in do_bdinfo()
281 print_mhz("vcofreq", bd->bi_vcofreq); in do_bdinfo()
293 print_std_bdinfo(gd->bd); in do_bdinfo()
294 print_num("relocaddr", gd->relocaddr); in do_bdinfo()
295 print_num("reloc off", gd->reloc_off); in do_bdinfo()
305 bd_t *bd = gd->bd; in do_bdinfo() local
307 print_num("arch_number", bd->bi_arch_number); in do_bdinfo()
308 print_bi_boot_params(bd); in do_bdinfo()
309 print_bi_dram(bd); in do_bdinfo()
312 if (gd->arch.secure_ram & MEM_RESERVE_SECURE_SECURED) { in do_bdinfo()
314 gd->arch.secure_ram & MEM_RESERVE_SECURE_ADDR_MASK); in do_bdinfo()
318 if (gd->arch.resv_ram) in do_bdinfo()
319 print_num("Reserved ram", gd->arch.resv_ram); in do_bdinfo()
326 print_num("TLB addr", gd->arch.tlb_addr); in do_bdinfo()
328 print_num("relocaddr", gd->relocaddr); in do_bdinfo()
329 print_num("reloc off", gd->reloc_off); in do_bdinfo()
330 print_num("irq_sp", gd->irq_sp); /* irq stack pointer */ in do_bdinfo()
331 print_num("sp start ", gd->start_addr_sp); in do_bdinfo()
333 print_num("FB base ", gd->fb_base); in do_bdinfo()
340 printf("ARM frequency = %ld MHz\n", gd->bd->bi_arm_freq); in do_bdinfo()
341 printf("DSP frequency = %ld MHz\n", gd->bd->bi_dsp_freq); in do_bdinfo()
342 printf("DDR frequency = %ld MHz\n", gd->bd->bi_ddr_freq); in do_bdinfo()
345 printf("Board Type = %ld\n", gd->board_type); in do_bdinfo()
348 printf("Early malloc usage: %lx / %x\n", gd->malloc_ptr, in do_bdinfo()
351 if (gd->fdt_blob) in do_bdinfo()
352 printf("fdt_blob = %p\n", gd->fdt_blob); in do_bdinfo()
361 bd_t *bd = gd->bd; in do_bdinfo() local
363 print_bi_mem(bd); in do_bdinfo()
364 print_bi_flash(bd); in do_bdinfo()
374 bd_t *bd = gd->bd; in do_bdinfo() local
376 print_bi_boot_params(bd); in do_bdinfo()
378 print_bi_dram(bd); in do_bdinfo()
382 print_mhz("ethspeed", bd->bi_ethspeed); in do_bdinfo()
393 bd_t *bd = gd->bd; in do_bdinfo() local
395 print_bi_boot_params(bd); in do_bdinfo()
396 print_bi_dram(bd); in do_bdinfo()
400 print_num("FB base ", gd->fb_base); in do_bdinfo()
409 bd_t *bd = gd->bd; in do_bdinfo() local
411 print_num("arch_number", bd->bi_arch_number); in do_bdinfo()
412 print_bi_boot_params(bd); in do_bdinfo()
413 print_bi_dram(bd); in do_bdinfo()
424 bd_t *bd = gd->bd; in do_bdinfo() local
426 print_num("arch_number", bd->bi_arch_number); in do_bdinfo()
427 print_bi_boot_params(bd); in do_bdinfo()
428 print_bi_dram(bd); in do_bdinfo()
439 bd_t *bd = gd->bd; in do_bdinfo() local
441 print_bi_mem(bd); in do_bdinfo()
452 print_std_bdinfo(gd->bd); in do_bdinfo()
460 /* -------------------------------------------------------------------- */