Lines Matching refs:octeon_bootinfo
54 struct cvmx_bootinfo *octeon_bootinfo; variable
55 EXPORT_SYMBOL(octeon_bootinfo);
74 return octeon_bootinfo->board_type == CVMX_BOARD_TYPE_SIM; in octeon_is_simulation()
87 return octeon_bootinfo->config_flags & CVMX_BOOTINFO_CFG_FLAG_PCI_HOST; in octeon_is_pci_host()
124 if (octeon_bootinfo->led_display_base_addr) { in octeon_write_lcd()
126 ioremap_nocache(octeon_bootinfo->led_display_base_addr, in octeon_write_lcd()
243 switch (octeon_bootinfo->board_type) { in octeon_halt()
278 cvmx_board_type_to_string(octeon_bootinfo->board_type), in octeon_board_type_string()
433 octeon_bootinfo = in prom_init()
435 cvmx_bootmem_init(cvmx_phys_to_ptr(octeon_bootinfo->phy_mem_desc_addr)); in prom_init()
439 sysinfo->system_dram_size = octeon_bootinfo->dram_size << 20; in prom_init()
441 cvmx_phys_to_ptr(octeon_bootinfo->phy_mem_desc_addr); in prom_init()
442 sysinfo->core_mask = octeon_bootinfo->core_mask; in prom_init()
443 sysinfo->exception_base_addr = octeon_bootinfo->exception_base_addr; in prom_init()
444 sysinfo->cpu_clock_hz = octeon_bootinfo->eclock_hz; in prom_init()
445 sysinfo->dram_data_rate_hz = octeon_bootinfo->dclock_hz * 2; in prom_init()
446 sysinfo->board_type = octeon_bootinfo->board_type; in prom_init()
447 sysinfo->board_rev_major = octeon_bootinfo->board_rev_major; in prom_init()
448 sysinfo->board_rev_minor = octeon_bootinfo->board_rev_minor; in prom_init()
449 memcpy(sysinfo->mac_addr_base, octeon_bootinfo->mac_addr_base, in prom_init()
451 sysinfo->mac_addr_count = octeon_bootinfo->mac_addr_count; in prom_init()
453 octeon_bootinfo->board_serial_number, in prom_init()
456 octeon_bootinfo->compact_flash_common_base_addr; in prom_init()
458 octeon_bootinfo->compact_flash_attribute_base_addr; in prom_init()
459 sysinfo->led_display_base_addr = octeon_bootinfo->led_display_base_addr; in prom_init()
460 sysinfo->dfa_ref_clock_hz = octeon_bootinfo->dfa_ref_clock_hz; in prom_init()
461 sysinfo->bootloader_config_flags = octeon_bootinfo->config_flags; in prom_init()