/qemu/system/ |
H A D | device_tree.c | 40 void *fdt; in create_device_tree() local 83 void *fdt = NULL; in load_device_tree() local 144 static void read_fstree(void *fdt, const char *dirname) in read_fstree() 231 static int findnode_nofail(void *fdt, const char *node_path) in findnode_nofail() 245 char **qemu_fdt_node_unit_path(void *fdt, const char *name, Error **errp) in qemu_fdt_node_unit_path() 300 char **qemu_fdt_node_path(void *fdt, const char *name, const char *compat, in qemu_fdt_node_path() 354 int qemu_fdt_setprop(void *fdt, const char *node_path, in qemu_fdt_setprop() 369 int qemu_fdt_setprop_cell(void *fdt, const char *node_path, in qemu_fdt_setprop_cell() 384 int qemu_fdt_setprop_u64(void *fdt, const char *node_path, in qemu_fdt_setprop_u64() 391 int qemu_fdt_setprop_string(void *fdt, const char *node_path, in qemu_fdt_setprop_string() [all …]
|
/qemu/hw/ppc/ |
H A D | vof.c | 107 static int get_path(const void *fdt, int offset, char *buf, int len) in get_path() 121 static int phandle_to_path(const void *fdt, uint32_t ph, char *buf, int len) in phandle_to_path() 133 static int path_offset(const void *fdt, const char *path) in path_offset() 158 static uint32_t vof_finddevice(const void *fdt, uint32_t nodeaddr) in vof_finddevice() 176 static const void *getprop(const void *fdt, int nodeoff, const char *propname, in getprop() 218 static uint32_t vof_getprop(const void *fdt, uint32_t nodeph, uint32_t pname, in vof_getprop() 267 static uint32_t vof_getproplen(const void *fdt, uint32_t nodeph, uint32_t pname) in vof_getproplen() 292 static uint32_t vof_setprop(MachineState *ms, void *fdt, Vof *vof, in vof_setprop() 351 static uint32_t vof_nextprop(const void *fdt, uint32_t phandle, in vof_nextprop() 387 static uint32_t vof_peer(const void *fdt, uint32_t phandle) in vof_peer() [all …]
|
H A D | spapr_numa.c | 351 void spapr_numa_write_associativity_dt(SpaprMachineState *spapr, void *fdt, in spapr_numa_write_associativity_dt() 384 int spapr_numa_fixup_cpu_dt(SpaprMachineState *spapr, void *fdt, in spapr_numa_fixup_cpu_dt() 398 int spapr_numa_write_assoc_lookup_arrays(SpaprMachineState *spapr, void *fdt, in spapr_numa_write_assoc_lookup_arrays() 432 void *fdt, int rtas) in spapr_numa_FORM1_write_rtas_dt() 489 void *fdt, int rtas) in spapr_numa_FORM2_write_rtas_tables() 550 void *fdt, int rtas) in spapr_numa_FORM2_write_rtas_dt() 583 void spapr_numa_write_rtas_dt(SpaprMachineState *spapr, void *fdt, int rtas) in spapr_numa_write_rtas_dt()
|
H A D | e500.c | 89 static uint32_t *pci_map_create(void *fdt, uint32_t mpic, int first_slot, in pci_map_create() 120 static void dt_serial_create(void *fdt, unsigned long long offset, in dt_serial_create() 150 static void create_dt_mpc8xxx_gpio(void *fdt, const char *soc, const char *mpic) in create_dt_mpc8xxx_gpio() 178 static void dt_rtc_create(void *fdt, const char *i2c, const char *alias) in dt_rtc_create() 191 static void dt_i2c_create(void *fdt, const char *soc, const char *mpic, in dt_i2c_create() 212 static void dt_sdhc_create(void *fdt, const char *parent, const char *mpic) in dt_sdhc_create() 230 void *fdt; member 247 void *fdt = data->fdt; in create_devtree_etsec() local 309 void *fdt = data->fdt; in create_devtree_flash() local 320 void *fdt, const char *mpic) in platform_bus_create_devtree() [all …]
|
H A D | spapr_vof.c | 29 void spapr_vof_client_dt_finalize(SpaprMachineState *spapr, void *fdt) in spapr_vof_client_dt_finalize() 57 void spapr_vof_reset(SpaprMachineState *spapr, void *fdt, Error **errp) in spapr_vof_reset()
|
H A D | mpc8544ds.c | 20 static void mpc8544ds_fixup_devtree(void *fdt) in mpc8544ds_fixup_devtree()
|
H A D | virtex_ml507.c | 65 uint32_t fdt; member 134 void *fdt = NULL; in xilinx_load_device_tree() local
|
H A D | pnv.c | 98 static void pnv_dt_memory(void *fdt, int chip_id, hwaddr start, hwaddr size) in pnv_dt_memory() 117 static int get_cpus_node(void *fdt) in get_cpus_node() 139 static int pnv_dt_core(PnvChip *chip, PnvCore *pc, void *fdt) in pnv_dt_core() 271 static void pnv_dt_icp(PnvChip *chip, void *fdt, uint32_t hwid, in pnv_dt_icp() 340 static void pnv_chip_power8_dt_populate(PnvChip *chip, void *fdt) in pnv_chip_power8_dt_populate() 397 static void pnv_chip_power9_dt_populate(PnvChip *chip, void *fdt) in pnv_chip_power9_dt_populate() 462 static void pnv_chip_power10_dt_populate(PnvChip *chip, void *fdt) in pnv_chip_power10_dt_populate() 493 static void pnv_dt_rtc(ISADevice *d, void *fdt, int lpc_off) in pnv_dt_rtc() 513 static void pnv_dt_serial(ISADevice *d, void *fdt, int lpc_off) in pnv_dt_serial() 547 static void pnv_dt_ipmi_bt(ISADevice *d, void *fdt, int lpc_off) in pnv_dt_ipmi_bt() [all …]
|
H A D | spapr.c | 146 static int spapr_fixup_cpu_smt_dt(void *fdt, int offset, PowerPCCPU *cpu, in spapr_fixup_cpu_smt_dt() 181 void *fdt, int offset) in spapr_dt_pa_features() 308 void *fdt, int offset) in spapr_dt_pi_features() 351 static int spapr_dt_memory_node(SpaprMachineState *spapr, void *fdt, int nodeid, in spapr_dt_memory_node() 421 static int spapr_dt_dynamic_memory_v2(SpaprMachineState *spapr, void *fdt, in spapr_dt_dynamic_memory_v2() 514 static int spapr_dt_dynamic_memory(SpaprMachineState *spapr, void *fdt, in spapr_dt_dynamic_memory() 584 void *fdt) in spapr_dt_dynamic_reconfiguration_memory() 634 static int spapr_dt_memory(SpaprMachineState *spapr, void *fdt) in spapr_dt_memory() 687 static void spapr_dt_cpu(CPUState *cs, void *fdt, int offset, in spapr_dt_cpu() 826 static void spapr_dt_one_cpu(void *fdt, SpaprMachineState *spapr, CPUState *cs, in spapr_dt_one_cpu() [all …]
|
H A D | pnv_chiptod.c | 417 static int pnv_chiptod_dt_xscom(PnvXScomInterface *dev, void *fdt, in pnv_chiptod_dt_xscom() 445 static int pnv_chiptod_power9_dt_xscom(PnvXScomInterface *dev, void *fdt, in pnv_chiptod_power9_dt_xscom() 487 static int pnv_chiptod_power10_dt_xscom(PnvXScomInterface *dev, void *fdt, in pnv_chiptod_power10_dt_xscom()
|
H A D | pnv_xscom.c | 240 void *fdt; member 261 int pnv_dt_xscom(PnvChip *chip, void *fdt, int root_offset, in pnv_dt_xscom()
|
H A D | e500plat.c | 23 static void e500plat_fixup_devtree(void *fdt) in e500plat_fixup_devtree()
|
H A D | pnv_i2c.c | 440 static int pnv_i2c_bus_dt_xscom(PnvI2C *i2c, void *fdt, in pnv_i2c_bus_dt_xscom() 469 static int pnv_i2c_dt_xscom(PnvXScomInterface *dev, void *fdt, in pnv_i2c_dt_xscom()
|
/qemu/hw/openrisc/ |
H A D | virt.c | 46 void *fdt; member 131 void *fdt; in openrisc_create_fdt() local 203 void *fdt = state->fdt; in openrisc_virt_ompic_init() local 234 void *fdt = state->fdt; in openrisc_virt_serial_init() local 259 void *fdt = state->fdt; in openrisc_virt_test_init() local 298 void *fdt = state->fdt; in openrisc_virt_rtc_init() local 316 static void create_pcie_irq_map(void *fdt, char *nodename, int irq_base, in create_pcie_irq_map() 374 void *fdt = state->fdt; in openrisc_virt_pcie_init() local 447 void *fdt = state->fdt; in openrisc_virt_virtio_init() local
|
H A D | boot.c | 66 hwaddr openrisc_load_initrd(void *fdt, const char *filename, in openrisc_load_initrd() 94 uint32_t openrisc_load_fdt(MachineState *ms, void *fdt, in openrisc_load_fdt()
|
H A D | openrisc_sim.c | 55 void *fdt; member 113 void *fdt; in openrisc_create_fdt() local 175 void *fdt = state->fdt; in openrisc_sim_net_init() local 218 void *fdt = state->fdt; in openrisc_sim_ompic_init() local 250 void *fdt = state->fdt; in openrisc_sim_serial_init() local
|
/qemu/include/system/ |
H A D | device_tree.h | 126 #define qemu_fdt_setprop_cells(fdt, node_path, property, ...) \ argument 186 #define qemu_fdt_setprop_sized_cells(fdt, node_path, property, ...) \ argument
|
/qemu/hw/arm/ |
H A D | raspi4b.c | 39 static int raspi_add_memory_node(void *fdt, hwaddr mem_base, hwaddr mem_len) in raspi_add_memory_node() 64 static void raspi4_modify_dtb(const struct arm_boot_info *info, void *fdt) in raspi4_modify_dtb()
|
H A D | imx8mp-evk.c | 20 static void imx8mp_evk_modify_dtb(const struct arm_boot_info *info, void *fdt) in imx8mp_evk_modify_dtb()
|
H A D | xlnx-versal-virt.c | 36 void *fdt; member 453 static void fdt_nop_memory_nodes(void *fdt, Error **errp) in fdt_nop_memory_nodes() 473 static void fdt_add_memory_nodes(VersalVirt *s, void *fdt, uint64_t ram_size) in fdt_add_memory_nodes() 550 void *fdt) in versal_virt_modify_dtb()
|
H A D | boot.c | 412 static int fdt_add_memory_node(void *fdt, uint32_t acells, hwaddr mem_base, in fdt_add_memory_node() 438 static void fdt_add_psci_node(void *fdt, ARMCPU *armcpu) in fdt_add_psci_node() 520 void *fdt = NULL; in arm_load_dtb() local
|
/qemu/hw/core/ |
H A D | sysbus-fdt.c | 48 void *fdt; /* device tree handle */ member 219 void *fdt = data->fdt; in add_calxeda_midway_xgmac_fdt_node() local 455 void *fdt = data->fdt; in add_tpm_tis_fdt_node() local 481 void *fdt = data->fdt; in add_uefi_vars_node() local 558 void platform_bus_add_all_fdt_nodes(void *fdt, const char *intc, hwaddr addr, in platform_bus_add_all_fdt_nodes()
|
H A D | guest-loader.c | 45 void *fdt = machine->fdt; in loader_insert_platform_data() local
|
/qemu/hw/microblaze/ |
H A D | boot.c | 50 uint32_t fdt; member 77 void *fdt = NULL; in microblaze_load_dtb() local
|
/qemu/hw/riscv/ |
H A D | boot.c | 189 void *fdt = machine->fdt; in riscv_load_initrd() local 236 void *fdt = machine->fdt; in riscv_load_kernel() local 372 void riscv_load_fdt(hwaddr fdt_addr, void *fdt) in riscv_load_fdt()
|