octeon_btinfo
memcpy(enaddr, octeon_btinfo.obt_mac_addr_base,
KASSERT(unit < octeon_btinfo.obt_mac_addr_count);
switch (octeon_btinfo.obt_board_type) {
switch (octeon_btinfo.obt_board_type) {
struct octeon_btinfo octeon_btinfo;
memcpy(&octeon_btinfo, (void *)btinfo_paddr, sizeof(octeon_btinfo));
octeon_cal_timer(octeon_btinfo.obt_eclock_hz);
if (octeon_btinfo.obt_minor_version >= 3 &&
octeon_btinfo.obt_fdt_addr != 0) {
octeon_btinfo.obt_fdt_addr);
printf(">> boot desc core mask = %#x\n", octeon_btinfo.obt_core_mask);
printf(">> boot info board = %d\n", octeon_btinfo.obt_board_type);
if (octeon_btinfo.obt_phy_mem_desc_addr == 0)
octeon_btinfo.obt_phy_mem_desc_addr);
octeon_btinfo.obt_phy_mem_desc_addr,
physmem = btoc(octeon_btinfo.obt_dram_size * 1024 * 1024);
extern struct octeon_btinfo octeon_btinfo;