Lines Matching refs:iseries_flat_dt
64 struct iseries_flat_dt { struct
120 static struct iseries_flat_dt * __init dt_init(void) in dt_init()
122 struct iseries_flat_dt *dt; in dt_init()
126 dt = (struct iseries_flat_dt *)ALIGN(klimit, 8); in dt_init()
128 offsetof(struct iseries_flat_dt, reserve_map); in dt_init()
151 static void __init dt_push_u32(struct iseries_flat_dt *dt, u32 value) in dt_push_u32()
158 static void __init dt_push_u64(struct iseries_flat_dt *dt, u64 value) in dt_push_u64()
165 static void __init dt_push_bytes(struct iseries_flat_dt *dt, const char *data, in dt_push_bytes()
172 static void __init dt_start_node(struct iseries_flat_dt *dt, const char *name) in dt_start_node()
180 static void __init __dt_prop(struct iseries_flat_dt *dt, const char *name, in __dt_prop()
203 static void __init __dt_prop_u32(struct iseries_flat_dt *dt, const char *name, in __dt_prop_u32()
210 static void __init __maybe_unused __dt_prop_u64(struct iseries_flat_dt *dt, in __dt_prop_u64()
225 static void __init dt_cpus(struct iseries_flat_dt *dt) in dt_cpus()
279 static void __init dt_model(struct iseries_flat_dt *dt) in dt_model()
299 static void __init dt_initrd(struct iseries_flat_dt *dt) in dt_initrd()
310 static void __init dt_do_vdevice(struct iseries_flat_dt *dt, in dt_do_vdevice()
328 static void __init dt_vdevices(struct iseries_flat_dt *dt) in dt_vdevices()
397 static void __init scan_bridge_slot(struct iseries_flat_dt *dt, in scan_bridge_slot()
491 static void __init scan_bridge(struct iseries_flat_dt *dt, HvBusNumber bus, in scan_bridge()
532 static void __init scan_phb(struct iseries_flat_dt *dt, HvBusNumber bus) in scan_phb()
563 static void __init dt_pci_devices(struct iseries_flat_dt *dt) in dt_pci_devices()
599 static void dt_finish(struct iseries_flat_dt *dt) in dt_finish()
608 struct iseries_flat_dt *iseries_dt; in build_flat_dt()