/arch/powerpc/boot/ |
H A D | cuboot-hotfoot.c | 50 void *devp; local 54 devp = finddevice("/plb/opb/serial@ef600300"); 55 if (!devp) 57 del_node(devp); 59 devp = finddevice("/plb/opb/ethernet@ef600900"); 60 if (!devp) 62 del_node(devp); 70 void *devp = finddevice("/plb/ebc/nor_flash@0"); local 71 if (!devp) 77 getprop(devp, "re [all...] |
H A D | virtex.c | 28 static int virtex_ns16550_console_init(void *devp) argument 35 if (dt_get_virtual_reg(devp, (void **)®_base, 1) < 1) 38 n = getprop(devp, "reg-offset", ®_offset, sizeof(reg_offset)); 42 n = getprop(devp, "reg-shift", ®_shift, sizeof(reg_shift)); 46 n = getprop(devp, "current-speed", (void *)&spd, sizeof(spd)); 51 n = getprop(devp, "clock-frequency", (void *)&clk, sizeof(clk)); 81 void *devp; local 85 devp = finddevice("/chosen"); 86 if (devp == NULL) 89 if (getprop(devp, "linu [all...] |
H A D | serial.c | 87 void *devp; local 91 devp = finddevice("/chosen"); 92 if (devp == NULL) 95 if (getprop(devp, "linux,stdout-path", path, MAX_PATH_LEN) > 0) { 96 devp = finddevice(path); 97 if (devp == NULL) 100 if ((getprop(devp, "device_type", devtype, sizeof(devtype)) > 0) 102 return devp; 113 void *devp; local 116 devp [all...] |
H A D | cuboot-85xx-cpm2.c | 25 void *devp; local 37 devp = find_node_by_devtype(NULL, "soc"); 38 if (devp) { 41 setprop(devp, "bus-frequency", &bd.bi_busfreq, 45 if (get_parent(serial) != devp) 53 devp = find_node_by_compatible(NULL, "fsl,cpm2-brg"); 54 if (devp) 55 setprop(devp, "clock-frequency", &bd.bi_brgfreq,
|
H A D | ofconsole.c | 25 void *devp; local 27 if (((devp = of_finddevice("/chosen")) != NULL) 28 && (of_getprop(devp, "stdout", &of_stdout_handle,
|
H A D | ebony.c | 40 void *devp; local 45 devp = finddevice(EBONY_FPGA_PATH); 46 if (!devp) 49 if (getprop(devp, "virtual-reg", &fpga, sizeof(fpga)) != sizeof(fpga)) 55 devp = finddevice(EBONY_SMALL_FLASH_PATH); 56 if (!devp) 60 if (getprop(devp, "reg", reg, sizeof(reg)) != sizeof(reg)) 68 setprop(devp, "reg", reg, sizeof(reg));
|
H A D | treeboot-walnut.c | 25 void *devp, *sram; local 31 devp = finddevice("/plb/ebc/fpga"); 32 if (!devp) 35 if (getprop(devp, "virtual-reg", &fpga, sizeof(fpga)) != sizeof(fpga)) 40 devp = finddevice("/plb/ebc/flash"); 41 if (!devp) 44 if (getprop(devp, "reg", reg_flash, sizeof(reg_flash)) != sizeof(reg_flash)) 59 setprop(devp, "reg", reg_flash, sizeof(reg_flash));
|
H A D | libfdt-wrapper.c | 51 #define devp_offset_find(devp) (((int)(devp))-1) 52 #define devp_offset(devp) (devp ? ((int)(devp))-1 : 0) 81 static int fdt_wrapper_getprop(const void *devp, const char *name, argument 87 p = fdt_getprop(fdt, devp_offset(devp), name, &len); 94 static int fdt_wrapper_setprop(const void *devp, const char *name, argument 99 rc = fdt_setprop(fdt, devp_offset(devp), name, buf, len); 102 rc = fdt_setprop(fdt, devp_offset(devp), nam 108 fdt_wrapper_del_node(const void *devp) argument 113 fdt_wrapper_get_parent(const void *devp) argument 118 fdt_wrapper_create_node(const void *devp, const char *name) argument 149 fdt_wrapper_get_path(const void *devp, char *buf, int len) argument [all...] |
H A D | ops.h | 87 int ns16550_console_init(void *devp, struct serial_console_data *scdp); 88 int mpsc_console_init(void *devp, struct serial_console_data *scdp); 89 int cpm_console_init(void *devp, struct serial_console_data *scdp); 90 int mpc5200_psc_console_init(void *devp, struct serial_console_data *scdp); 91 int uartlite_console_init(void *devp, struct serial_console_data *scdp); 106 static inline int getprop(void *devp, const char *name, void *buf, int buflen) argument 108 return (dt_ops.getprop) ? dt_ops.getprop(devp, name, buf, buflen) : -1; 111 static inline int setprop(void *devp, const char *name, argument 114 return (dt_ops.setprop) ? dt_ops.setprop(devp, name, buf, buflen) : -1; 116 #define setprop_val(devp, nam 122 setprop_str(void *devp, const char *name, const char *buf) argument 130 del_node(const void *devp) argument 135 get_parent(const char *devp) argument 173 void *devp = finddevice("/aliases"); local [all...] |
H A D | treeboot-currituck.c | 65 void *devp = finddevice("/"); local 70 while ((devp = find_node_by_devtype(devp, "pci"))) { 71 if (getprop(devp, "dma-ranges", dma_ranges, sizeof(dma_ranges)) < 0) { 79 setprop(devp, "dma-ranges", dma_ranges, sizeof(dma_ranges));
|
H A D | mpc52xx-psc.c | 52 int mpc5200_psc_console_init(void *devp, struct serial_console_data *scdp) argument 55 if (dt_get_virtual_reg(devp, &psc, 1) < 1)
|
H A D | ns16550.c | 55 int ns16550_console_init(void *devp, struct serial_console_data *scdp) argument 60 if (dt_get_virtual_reg(devp, (void **)®_base, 1) < 1) 63 n = getprop(devp, "reg-offset", ®_offset, sizeof(reg_offset)); 67 n = getprop(devp, "reg-shift", ®_shift, sizeof(reg_shift));
|
H A D | mpsc.c | 104 static volatile char *mpsc_get_virtreg_of_phandle(void *devp, char *prop) argument 109 n = getprop(devp, prop, &v, sizeof(v)); 113 devp = find_node_by_linuxphandle((u32)v); 114 if (devp == NULL) 117 n = getprop(devp, "virtual-reg", &v, sizeof(v)); 125 int mpsc_console_init(void *devp, struct serial_console_data *scdp) argument 131 n = getprop(devp, "virtual-reg", &v, sizeof(v)); 136 sdma_base = mpsc_get_virtreg_of_phandle(devp, "sdma"); 140 mpscintr_base = mpsc_get_virtreg_of_phandle(devp, "mpscintr"); 144 n = getprop(devp, "cel [all...] |
H A D | prpmc2800.c | 324 void *devp; local 347 devp = find_node_by_compatible(NULL, "marvell,mv64360-pci"); 348 if (devp == NULL) 352 rc = getprop(devp, "ranges", v, sizeof(v)); 358 devp = find_node_by_compatible(NULL, "marvell,mv64360"); 359 if (devp == NULL) 386 if (!dt_xlate_addr(devp, buf, sizeof(buf), &cpu_base)) 402 void *devp; local 419 devp = finddevice("/"); 420 if (devp [all...] |
H A D | ugecon.c | 114 void *devp; local 116 devp = find_node_by_compatible(NULL, "nintendo,flipper-exi"); 117 if (devp == NULL) 119 if (getprop(devp, "virtual-reg", &v, sizeof(v)) != sizeof(v))
|
H A D | uartlite.c | 60 int uartlite_console_init(void *devp, struct serial_console_data *scdp) argument 65 n = getprop(devp, "virtual-reg", ®_base, sizeof(reg_base)); 67 if (!dt_xlate_reg(devp, 0, ®_phys, NULL))
|
H A D | devtree.c | 64 void *devp = NULL; local 71 while ((devp = find_node_by_devtype(devp, "cpu"))) { 72 setprop_val(devp, "clock-frequency", cpu); 73 setprop_val(devp, "timebase-frequency", tb); 75 setprop_val(devp, "bus-frequency", bus); 83 void *devp = finddevice(path); local 85 if (devp) { 87 setprop_val(devp, "clock-frequency", freq); 93 void *devp local 107 void *devp = find_node_by_prop_value(NULL, "linux,network-index", local [all...] |
H A D | cuboot-c2k.c | 34 void *devp, *mv64x60_devp; local 63 devp = NULL; 69 devp = find_node_by_alias(name); 70 if (devp == NULL) 80 rc = getprop(devp, "ranges", v, sizeof(v)); 107 if (!dt_xlate_addr(devp, buf, sizeof(buf), &cpu_base))
|
H A D | cpm-serial.c | 198 int cpm_console_init(void *devp, struct serial_console_data *scdp) argument 207 if (dt_is_compatible(devp, "fsl,cpm1-smc-uart")) { 209 } else if (dt_is_compatible(devp, "fsl,cpm2-scc-uart")) { 211 } else if (dt_is_compatible(devp, "fsl,cpm2-smc-uart")) { 229 if (getprop(devp, "fsl,cpm-command", &cpm_cmd, 4) < 4) 232 if (dt_get_virtual_reg(devp, vreg, 2) < 2) 242 parent = get_parent(devp);
|
H A D | mv64x60_i2c.c | 186 void *devp; local 188 devp = find_node_by_compatible(NULL, "marvell,mv64360-i2c"); 189 if (devp == NULL) 191 if (getprop(devp, "virtual-reg", &v, sizeof(v)) != sizeof(v))
|
H A D | mv64x60.c | 536 void *devp; local 538 devp = find_node_by_compatible(NULL, "marvell,mv64360"); 539 if (devp == NULL) 541 if (getprop(devp, "reg", v, sizeof(v)) != sizeof(v)) 554 void *devp; local 556 devp = find_node_by_compatible(NULL, "marvell,mv64360"); 557 if (devp == NULL) 559 if (getprop(devp, "virtual-reg", &v, sizeof(v)) != sizeof(v)) 571 void *devp; local 573 devp [all...] |
H A D | 4xx.c | 174 void *devp; local 178 devp = finddevice("/"); 179 if (!devp) 182 if (getprop(devp, "model", model, sizeof(model)) <= 0) 309 void *devp; local 327 devp = finddevice(ebc); 328 if (! devp) 331 setprop(devp, "ranges", ranges, (p - ranges) * sizeof(u32));
|