Lines Matching refs:sysinfo

304 	struct cvmx_sysinfo *sysinfo = cvmx_sysinfo_get();  in octeon_get_clock_rate()  local
306 return sysinfo->cpu_clock_hz; in octeon_get_clock_rate()
619 struct cvmx_sysinfo *sysinfo; in prom_init() local
637 sysinfo = cvmx_sysinfo_get(); in prom_init()
638 memset(sysinfo, 0, sizeof(*sysinfo)); in prom_init()
639 sysinfo->system_dram_size = octeon_bootinfo->dram_size << 20; in prom_init()
640 sysinfo->phy_mem_desc_ptr = in prom_init()
642 sysinfo->core_mask = octeon_bootinfo->core_mask; in prom_init()
643 sysinfo->exception_base_addr = octeon_bootinfo->exception_base_addr; in prom_init()
644 sysinfo->cpu_clock_hz = octeon_bootinfo->eclock_hz; in prom_init()
645 sysinfo->dram_data_rate_hz = octeon_bootinfo->dclock_hz * 2; in prom_init()
646 sysinfo->board_type = octeon_bootinfo->board_type; in prom_init()
647 sysinfo->board_rev_major = octeon_bootinfo->board_rev_major; in prom_init()
648 sysinfo->board_rev_minor = octeon_bootinfo->board_rev_minor; in prom_init()
649 memcpy(sysinfo->mac_addr_base, octeon_bootinfo->mac_addr_base, in prom_init()
650 sizeof(sysinfo->mac_addr_base)); in prom_init()
651 sysinfo->mac_addr_count = octeon_bootinfo->mac_addr_count; in prom_init()
652 memcpy(sysinfo->board_serial_number, in prom_init()
654 sizeof(sysinfo->board_serial_number)); in prom_init()
655 sysinfo->compact_flash_common_base_addr = in prom_init()
657 sysinfo->compact_flash_attribute_base_addr = in prom_init()
659 sysinfo->led_display_base_addr = octeon_bootinfo->led_display_base_addr; in prom_init()
660 sysinfo->dfa_ref_clock_hz = octeon_bootinfo->dfa_ref_clock_hz; in prom_init()
661 sysinfo->bootloader_config_flags = octeon_bootinfo->config_flags; in prom_init()
674 octeon_io_clock_rate = sysinfo->cpu_clock_hz; in prom_init()