Searched refs:mdesc (Results 1 – 10 of 10) sorted by relevance
62 struct prom_pmemblock mdesc[PROM_MAX_PMEMBLOCKS]; variable479 mdesc[i].type = BOOT_MEM_RESERVED; in prom_getmdesc()480 mdesc[i].base = 0x00000000; in prom_getmdesc()481 mdesc[i].size = PAGE_ALIGN(0x300 + 0x80); in prom_getmdesc()485 if (heaptop > mdesc[i].base + mdesc[i].size) { in prom_getmdesc()487 mdesc[i].type = BOOT_MEM_ROM_DATA; in prom_getmdesc()488 mdesc[i].base = mdesc[i-1].base + mdesc[i-1].size; in prom_getmdesc()489 mdesc[i].size = heaptop - mdesc[i].base; in prom_getmdesc()495 mdesc[i].type = BOOT_MEM_RAM; in prom_getmdesc()496 mdesc[i].base = heaptop; in prom_getmdesc()[all …]
43 static const struct machine_desc *mdesc = __arch_info_begin; in arch_get_next_mach() local44 const struct machine_desc *m = mdesc; in arch_get_next_mach()49 mdesc++; in arch_get_next_mach()63 const struct machine_desc *mdesc; in setup_machine_fdt() local69 mdesc = of_flat_dt_match_machine(NULL, arch_get_next_mach); in setup_machine_fdt()70 if (!mdesc) in setup_machine_fdt()76 return mdesc; in setup_machine_fdt()
193 static const struct machine_desc *mdesc = __arch_info_begin; in arch_get_next_mach() local194 const struct machine_desc *m = mdesc; in arch_get_next_mach()199 mdesc++; in arch_get_next_mach()213 const struct machine_desc *mdesc, *mdesc_best = NULL; in setup_machine_fdt() local227 mdesc = of_flat_dt_match_machine(mdesc_best, arch_get_next_mach); in setup_machine_fdt()229 if (!mdesc) { in setup_machine_fdt()250 if (mdesc->dt_fixup) in setup_machine_fdt()251 mdesc->dt_fixup(); in setup_machine_fdt()256 __machine_arch_type = mdesc->nr; in setup_machine_fdt()258 return mdesc; in setup_machine_fdt()
844 static void __init request_standard_resources(const struct machine_desc *mdesc) in request_standard_resources() argument896 if (mdesc->video_start) { in request_standard_resources()897 video_ram.start = mdesc->video_start; in request_standard_resources()898 video_ram.end = mdesc->video_end; in request_standard_resources()906 if (mdesc->reserve_lp0) in request_standard_resources()908 if (mdesc->reserve_lp1) in request_standard_resources()910 if (mdesc->reserve_lp2) in request_standard_resources()1092 const struct machine_desc *mdesc; in setup_arch() local1095 mdesc = setup_machine_fdt(__atags_pointer); in setup_arch()1096 if (!mdesc) in setup_arch()[all …]
182 const struct machine_desc *mdesc = NULL, *p; in setup_machine_tags() local193 mdesc = p; in setup_machine_tags()197 if (!mdesc) in setup_machine_tags()202 else if (mdesc->atag_offset) in setup_machine_tags()203 tags = (void *)(PAGE_OFFSET + mdesc->atag_offset); in setup_machine_tags()218 if (mdesc->fixup) in setup_machine_tags()219 mdesc->fixup(tags, &from); in setup_machine_tags()231 return mdesc; in setup_machine_tags()
77 struct mdesc_hdr mdesc; member152 BUG_ON(((unsigned long)&hp->mdesc) & (16UL - 1)); in mdesc_handle_init()516 status = sun4v_mach_desc(__pa(&hp->mdesc), len, &real_len); in mdesc_update()613 static struct mdesc_elem *node_block(struct mdesc_hdr *mdesc) in node_block() argument615 return (struct mdesc_elem *) (mdesc + 1); in node_block()618 static void *name_block(struct mdesc_hdr *mdesc) in name_block() argument620 return ((void *) node_block(mdesc)) + mdesc->node_sz; in name_block()623 static void *data_block(struct mdesc_hdr *mdesc) in data_block() argument625 return ((void *) name_block(mdesc)) + mdesc->name_sz; in data_block()631 struct mdesc_elem *ep = node_block(&hp->mdesc); in mdesc_node_by_name()[all …]
71 obj-$(CONFIG_SPARC64) += mdesc.o
108 void __init setup_dma_zone(const struct machine_desc *mdesc) in setup_dma_zone() argument111 if (mdesc->dma_zone_size) { in setup_dma_zone()112 arm_dma_zone_size = mdesc->dma_zone_size; in setup_dma_zone()264 void __init arm_memblock_init(const struct machine_desc *mdesc) in arm_memblock_init() argument274 if (mdesc->reserve) in arm_memblock_init()275 mdesc->reserve(); in arm_memblock_init()
1336 static void __init devicemaps_init(const struct machine_desc *mdesc) in devicemaps_init() argument1417 if (mdesc->map_io) in devicemaps_init()1418 mdesc->map_io(); in devicemaps_init()1523 static void __init early_paging_init(const struct machine_desc *mdesc) in early_paging_init() argument1531 if (!mdesc->pv_fixup) in early_paging_init()1534 offset = mdesc->pv_fixup(); in early_paging_init()1591 static void __init early_paging_init(const struct machine_desc *mdesc) in early_paging_init() argument1595 if (!mdesc->pv_fixup) in early_paging_init()1598 offset = mdesc->pv_fixup(); in early_paging_init()1643 void __init paging_init(const struct machine_desc *mdesc) in paging_init() argument[all …]
149 void __init paging_init(const struct machine_desc *mdesc) in paging_init() argument