Home
last modified time | relevance | path

Searched refs:devp (Results 1 – 43 of 43) sorted by relevance

/linux-4.4.14/arch/powerpc/boot/
Dcuboot-hotfoot.c50 void *devp; in hotfoot_fixups() local
54 devp = finddevice("/plb/opb/serial@ef600300"); in hotfoot_fixups()
55 if (!devp) in hotfoot_fixups()
57 del_node(devp); in hotfoot_fixups()
59 devp = finddevice("/plb/opb/ethernet@ef600900"); in hotfoot_fixups()
60 if (!devp) in hotfoot_fixups()
62 del_node(devp); in hotfoot_fixups()
70 void *devp = finddevice("/plb/ebc/nor_flash@0"); in hotfoot_fixups() local
71 if (!devp) in hotfoot_fixups()
77 getprop(devp, "reg", regs, sizeof(regs)); in hotfoot_fixups()
[all …]
Dserial.c87 void *devp; in serial_get_stdout_devp() local
91 devp = finddevice("/chosen"); in serial_get_stdout_devp()
92 if (devp == NULL) in serial_get_stdout_devp()
95 if (getprop(devp, "linux,stdout-path", path, MAX_PATH_LEN) > 0) { in serial_get_stdout_devp()
96 devp = finddevice(path); in serial_get_stdout_devp()
97 if (devp == NULL) in serial_get_stdout_devp()
100 if ((getprop(devp, "device_type", devtype, sizeof(devtype)) > 0) in serial_get_stdout_devp()
102 return devp; in serial_get_stdout_devp()
113 void *devp; in serial_console_init() local
116 devp = serial_get_stdout_devp(); in serial_console_init()
[all …]
Dvirtex.c28 static int virtex_ns16550_console_init(void *devp) in virtex_ns16550_console_init() argument
35 if (dt_get_virtual_reg(devp, (void **)&reg_base, 1) < 1) in virtex_ns16550_console_init()
38 n = getprop(devp, "reg-offset", &reg_offset, sizeof(reg_offset)); in virtex_ns16550_console_init()
42 n = getprop(devp, "reg-shift", &reg_shift, sizeof(reg_shift)); in virtex_ns16550_console_init()
46 n = getprop(devp, "current-speed", (void *)&spd, sizeof(spd)); in virtex_ns16550_console_init()
51 n = getprop(devp, "clock-frequency", (void *)&clk, sizeof(clk)); in virtex_ns16550_console_init()
81 void *devp; in platform_specific_init() local
85 devp = finddevice("/chosen"); in platform_specific_init()
86 if (devp == NULL) in platform_specific_init()
89 if (getprop(devp, "linux,stdout-path", path, MAX_PATH_LEN) > 0) { in platform_specific_init()
[all …]
Dlibfdt-wrapper.c51 #define devp_offset_find(devp) (((unsigned long)(devp))-1) argument
52 #define devp_offset(devp) (devp ? ((unsigned long)(devp))-1 : 0) argument
81 static int fdt_wrapper_getprop(const void *devp, const char *name, in fdt_wrapper_getprop() argument
87 p = fdt_getprop(fdt, devp_offset(devp), name, &len); in fdt_wrapper_getprop()
94 static int fdt_wrapper_setprop(const void *devp, const char *name, in fdt_wrapper_setprop() argument
99 rc = fdt_setprop(fdt, devp_offset(devp), name, buf, len); in fdt_wrapper_setprop()
102 rc = fdt_setprop(fdt, devp_offset(devp), name, buf, len); in fdt_wrapper_setprop()
108 static int fdt_wrapper_del_node(const void *devp) in fdt_wrapper_del_node() argument
110 return fdt_del_node(fdt, devp_offset(devp)); in fdt_wrapper_del_node()
113 static void *fdt_wrapper_get_parent(const void *devp) in fdt_wrapper_get_parent() argument
[all …]
Dops.h87 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) in getprop() argument
108 return (dt_ops.getprop) ? dt_ops.getprop(devp, name, buf, buflen) : -1; in getprop()
111 static inline int setprop(void *devp, const char *name, in setprop() argument
114 return (dt_ops.setprop) ? dt_ops.setprop(devp, name, buf, buflen) : -1; in setprop()
116 #define setprop_val(devp, name, val) \ argument
[all …]
Dcuboot-85xx-cpm2.c25 void *devp; in platform_fixups() local
37 devp = find_node_by_devtype(NULL, "soc"); in platform_fixups()
38 if (devp) { in platform_fixups()
41 setprop(devp, "bus-frequency", &bd.bi_busfreq, in platform_fixups()
45 if (get_parent(serial) != devp) in platform_fixups()
53 devp = find_node_by_compatible(NULL, "fsl,cpm2-brg"); in platform_fixups()
54 if (devp) in platform_fixups()
55 setprop(devp, "clock-frequency", &bd.bi_brgfreq, in platform_fixups()
Debony.c40 void *devp; in ebony_flashsel_fixup() local
45 devp = finddevice(EBONY_FPGA_PATH); in ebony_flashsel_fixup()
46 if (!devp) in ebony_flashsel_fixup()
49 if (getprop(devp, "virtual-reg", &fpga, sizeof(fpga)) != sizeof(fpga)) in ebony_flashsel_fixup()
55 devp = finddevice(EBONY_SMALL_FLASH_PATH); in ebony_flashsel_fixup()
56 if (!devp) in ebony_flashsel_fixup()
60 if (getprop(devp, "reg", reg, sizeof(reg)) != sizeof(reg)) in ebony_flashsel_fixup()
68 setprop(devp, "reg", reg, sizeof(reg)); in ebony_flashsel_fixup()
Dtreeboot-walnut.c25 void *devp, *sram; in walnut_flashsel_fixup() local
31 devp = finddevice("/plb/ebc/fpga"); in walnut_flashsel_fixup()
32 if (!devp) in walnut_flashsel_fixup()
35 if (getprop(devp, "virtual-reg", &fpga, sizeof(fpga)) != sizeof(fpga)) in walnut_flashsel_fixup()
40 devp = finddevice("/plb/ebc/flash"); in walnut_flashsel_fixup()
41 if (!devp) in walnut_flashsel_fixup()
44 if (getprop(devp, "reg", reg_flash, sizeof(reg_flash)) != sizeof(reg_flash)) in walnut_flashsel_fixup()
59 setprop(devp, "reg", reg_flash, sizeof(reg_flash)); in walnut_flashsel_fixup()
Dmpsc.c104 static volatile char *mpsc_get_virtreg_of_phandle(void *devp, char *prop) in mpsc_get_virtreg_of_phandle() argument
109 n = getprop(devp, prop, &v, sizeof(v)); in mpsc_get_virtreg_of_phandle()
113 devp = find_node_by_linuxphandle((u32)v); in mpsc_get_virtreg_of_phandle()
114 if (devp == NULL) in mpsc_get_virtreg_of_phandle()
117 n = getprop(devp, "virtual-reg", &v, sizeof(v)); in mpsc_get_virtreg_of_phandle()
125 int mpsc_console_init(void *devp, struct serial_console_data *scdp) in mpsc_console_init() argument
131 n = getprop(devp, "virtual-reg", &v, sizeof(v)); in mpsc_console_init()
136 sdma_base = mpsc_get_virtreg_of_phandle(devp, "sdma"); in mpsc_console_init()
140 mpscintr_base = mpsc_get_virtreg_of_phandle(devp, "mpscintr"); in mpsc_console_init()
144 n = getprop(devp, "cell-index", &v, sizeof(v)); in mpsc_console_init()
Ddevtree.c64 void *devp = NULL; in dt_fixup_cpu_clocks() local
71 while ((devp = find_node_by_devtype(devp, "cpu"))) { in dt_fixup_cpu_clocks()
72 setprop_val(devp, "clock-frequency", cpu); in dt_fixup_cpu_clocks()
73 setprop_val(devp, "timebase-frequency", tb); in dt_fixup_cpu_clocks()
75 setprop_val(devp, "bus-frequency", bus); in dt_fixup_cpu_clocks()
83 void *devp = finddevice(path); in dt_fixup_clock() local
85 if (devp) { in dt_fixup_clock()
87 setprop_val(devp, "clock-frequency", freq); in dt_fixup_clock()
93 void *devp = find_node_by_alias(alias); in dt_fixup_mac_address_by_alias() local
95 if (devp) { in dt_fixup_mac_address_by_alias()
[all …]
Dtreeboot-currituck.c65 void *devp = finddevice("/"); in ibm_currituck_fixups() local
70 while ((devp = find_node_by_devtype(devp, "pci"))) { in ibm_currituck_fixups()
71 if (getprop(devp, "dma-ranges", dma_ranges, sizeof(dma_ranges)) < 0) { in ibm_currituck_fixups()
79 setprop(devp, "dma-ranges", dma_ranges, sizeof(dma_ranges)); in ibm_currituck_fixups()
Dns16550.c55 int ns16550_console_init(void *devp, struct serial_console_data *scdp) in ns16550_console_init() argument
60 if (dt_get_virtual_reg(devp, (void **)&reg_base, 1) < 1) in ns16550_console_init()
63 n = getprop(devp, "reg-offset", &reg_offset, sizeof(reg_offset)); in ns16550_console_init()
67 n = getprop(devp, "reg-shift", &reg_shift, sizeof(reg_shift)); in ns16550_console_init()
Dcuboot-c2k.c34 void *devp, *mv64x60_devp; in c2k_bridge_setup() local
63 devp = NULL; in c2k_bridge_setup()
69 devp = find_node_by_alias(name); in c2k_bridge_setup()
70 if (devp == NULL) in c2k_bridge_setup()
80 rc = getprop(devp, "ranges", v, sizeof(v)); in c2k_bridge_setup()
107 if (!dt_xlate_addr(devp, buf, sizeof(buf), &cpu_base)) in c2k_bridge_setup()
Dofconsole.c25 void *devp; in of_console_open() local
27 if (((devp = of_finddevice("/chosen")) != NULL) in of_console_open()
28 && (of_getprop(devp, "stdout", &of_stdout_handle, in of_console_open()
Dcpm-serial.c198 int cpm_console_init(void *devp, struct serial_console_data *scdp) in cpm_console_init() argument
207 if (dt_is_compatible(devp, "fsl,cpm1-smc-uart")) { in cpm_console_init()
209 } else if (dt_is_compatible(devp, "fsl,cpm2-scc-uart")) { in cpm_console_init()
211 } else if (dt_is_compatible(devp, "fsl,cpm2-smc-uart")) { in cpm_console_init()
229 if (getprop(devp, "fsl,cpm-command", &cpm_cmd, 4) < 4) in cpm_console_init()
232 if (dt_get_virtual_reg(devp, vreg, 2) < 2) in cpm_console_init()
242 parent = get_parent(devp); in cpm_console_init()
Dugecon.c114 void *devp; in ug_grab_exi_io_base() local
116 devp = find_node_by_compatible(NULL, "nintendo,flipper-exi"); in ug_grab_exi_io_base()
117 if (devp == NULL) in ug_grab_exi_io_base()
119 if (getprop(devp, "virtual-reg", &v, sizeof(v)) != sizeof(v)) in ug_grab_exi_io_base()
Dmv64x60.c536 void *devp; in mv64x60_get_bridge_pbase() local
538 devp = find_node_by_compatible(NULL, "marvell,mv64360"); in mv64x60_get_bridge_pbase()
539 if (devp == NULL) in mv64x60_get_bridge_pbase()
541 if (getprop(devp, "reg", v, sizeof(v)) != sizeof(v)) in mv64x60_get_bridge_pbase()
554 void *devp; in mv64x60_get_bridge_base() local
556 devp = find_node_by_compatible(NULL, "marvell,mv64360"); in mv64x60_get_bridge_base()
557 if (devp == NULL) in mv64x60_get_bridge_base()
559 if (getprop(devp, "virtual-reg", &v, sizeof(v)) != sizeof(v)) in mv64x60_get_bridge_base()
571 void *devp; in mv64x60_is_coherent() local
573 devp = finddevice("/"); in mv64x60_is_coherent()
[all …]
Duartlite.c60 int uartlite_console_init(void *devp, struct serial_console_data *scdp) in uartlite_console_init() argument
65 n = getprop(devp, "virtual-reg", &reg_base, sizeof(reg_base)); in uartlite_console_init()
67 if (!dt_xlate_reg(devp, 0, &reg_phys, NULL)) in uartlite_console_init()
Dmv64x60_i2c.c186 void *devp; in mv64x60_i2c_open() local
188 devp = find_node_by_compatible(NULL, "marvell,mv64360-i2c"); in mv64x60_i2c_open()
189 if (devp == NULL) in mv64x60_i2c_open()
191 if (getprop(devp, "virtual-reg", &v, sizeof(v)) != sizeof(v)) in mv64x60_i2c_open()
Dmpc52xx-psc.c52 int mpc5200_psc_console_init(void *devp, struct serial_console_data *scdp) in mpc5200_psc_console_init() argument
55 if (dt_get_virtual_reg(devp, &psc, 1) < 1) in mpc5200_psc_console_init()
D4xx.c174 void *devp; in ibm4xx_denali_get_cs() local
178 devp = finddevice("/"); in ibm4xx_denali_get_cs()
179 if (!devp) in ibm4xx_denali_get_cs()
182 if (getprop(devp, "model", model, sizeof(model)) <= 0) in ibm4xx_denali_get_cs()
309 void *devp; in ibm4xx_fixup_ebc_ranges() local
327 devp = finddevice(ebc); in ibm4xx_fixup_ebc_ranges()
328 if (! devp) in ibm4xx_fixup_ebc_ranges()
331 setprop(devp, "ranges", ranges, (p - ranges) * sizeof(u32)); in ibm4xx_fixup_ebc_ranges()
/linux-4.4.14/drivers/char/
Dhpet.c143 struct hpet_dev *devp; in hpet_interrupt() local
146 devp = data; in hpet_interrupt()
147 isr = 1 << (devp - devp->hd_hpets->hp_dev); in hpet_interrupt()
149 if ((devp->hd_flags & HPET_SHARED_IRQ) && in hpet_interrupt()
150 !(isr & readl(&devp->hd_hpet->hpet_isr))) in hpet_interrupt()
154 devp->hd_irqdata++; in hpet_interrupt()
160 if ((devp->hd_flags & (HPET_IE | HPET_PERIODIC)) == HPET_IE) { in hpet_interrupt()
162 struct hpet __iomem *hpet = devp->hd_hpet; in hpet_interrupt()
163 struct hpets *hpetp = devp->hd_hpets; in hpet_interrupt()
165 t = devp->hd_ireqfreq; in hpet_interrupt()
[all …]
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Ddevice.c84 struct c4iw_dev *devp; member
326 qpd->devp = inode->i_private; in qp_open()
329 spin_lock_irq(&qpd->devp->lock); in qp_open()
330 idr_for_each(&qpd->devp->qpidr, count_idrs, &count); in qp_open()
331 spin_unlock_irq(&qpd->devp->lock); in qp_open()
340 spin_lock_irq(&qpd->devp->lock); in qp_open()
341 idr_for_each(&qpd->devp->qpidr, dump_qp, qpd); in qp_open()
342 spin_unlock_irq(&qpd->devp->lock); in qp_open()
373 ret = cxgb4_read_tpte(stagd->devp->rdev.lldi.ports[0], (u32)id<<8, in dump_stag()
376 dev_err(&stagd->devp->rdev.lldi.pdev->dev, in dump_stag()
[all …]
/linux-4.4.14/drivers/staging/rdma/hfi1/
Ddevice.c65 struct cdev *cdev, struct device **devp, in hfi1_cdev_init() argument
96 *devp = device; in hfi1_cdev_init()
100 void hfi1_cdev_cleanup(struct cdev *cdev, struct device **devp) in hfi1_cdev_cleanup() argument
102 struct device *device = *devp; in hfi1_cdev_cleanup()
106 *devp = NULL; in hfi1_cdev_cleanup()
Ddevice.h55 struct cdev *cdev, struct device **devp,
57 void hfi1_cdev_cleanup(struct cdev *cdev, struct device **devp);
/linux-4.4.14/drivers/nubus/
Dnubus.c889 struct nubus_dev** devp; in nubus_add_board() local
899 for (devp=&nubus_devices; *devp!=NULL; devp=&((*devp)->next)) in nubus_add_board()
901 *devp = dev; in nubus_add_board()
/linux-4.4.14/drivers/misc/mic/host/
Dmic_virtio.c528 struct mic_device_desc dd, *dd_config, *devp; in mic_copy_dp_entry() local
572 i += mic_total_desc_size(devp)) { in mic_copy_dp_entry()
573 devp = mdev->dp + i; in mic_copy_dp_entry()
574 if (devp->type == 0 || devp->type == -1) { in mic_copy_dp_entry()
591 memcpy(devp, dd_config, mic_desc_size(dd_config)); in mic_copy_dp_entry()
593 *devpage = devp; in mic_copy_dp_entry()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_file_ops.c2436 struct cdev **cdevp, struct device **devp) in init_cdev() argument
2483 *devp = device; in init_cdev()
2486 *devp = NULL; in init_cdev()
2493 struct cdev **cdevp, struct device **devp) in ipath_cdev_init() argument
2495 return init_cdev(minor, name, fops, cdevp, devp); in ipath_cdev_init()
2499 struct device **devp) in cleanup_cdev() argument
2501 struct device *dev = *devp; in cleanup_cdev()
2505 *devp = NULL; in cleanup_cdev()
2515 struct device **devp) in ipath_cdev_cleanup() argument
2517 cleanup_cdev(cdevp, devp); in ipath_cdev_cleanup()
Dipath_kernel.h882 struct cdev **cdevp, struct device **devp);
884 struct device **devp);
/linux-4.4.14/drivers/parisc/
Dsuperio.c98 superio_interrupt(int parent_irq, void *devp) in superio_interrupt() argument
/linux-4.4.14/drivers/scsi/sym53c8xx_2/
Dsym_glue.c1405 static void sym_get_nvram(struct sym_device *devp, struct sym_nvram *nvp) in sym_get_nvram() argument
1407 devp->nvram = nvp; in sym_get_nvram()
1410 sym_read_nvram(devp, nvp); in sym_get_nvram()
1413 static inline void sym_get_nvram(struct sym_device *devp, struct sym_nvram *nvp) in sym_get_nvram() argument
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_file_ops.c2279 struct cdev **cdevp, struct device **devp) in qib_cdev_init() argument
2317 *devp = device; in qib_cdev_init()
2321 void qib_cdev_cleanup(struct cdev **cdevp, struct device **devp) in qib_cdev_cleanup() argument
2323 struct device *device = *devp; in qib_cdev_cleanup()
2327 *devp = NULL; in qib_cdev_cleanup()
Dqib.h1149 struct cdev **cdevp, struct device **devp);
1150 void qib_cdev_cleanup(struct cdev **cdevp, struct device **devp);
/linux-4.4.14/drivers/scsi/
Dvmw_pvscsi.c1127 static irqreturn_t pvscsi_isr(int irq, void *devp) in pvscsi_isr() argument
1129 struct pvscsi_adapter *adapter = devp; in pvscsi_isr()
1138 pvscsi_write_intr_status(devp, val); in pvscsi_isr()
Dmegaraid.c1260 megaraid_isr_iomapped(int irq, void *devp) in megaraid_isr_iomapped() argument
1262 adapter_t *adapter = devp; in megaraid_isr_iomapped()
1336 megaraid_isr_memmapped(int irq, void *devp) in megaraid_isr_memmapped() argument
1338 adapter_t *adapter = devp; in megaraid_isr_memmapped()
Dmvumi.c1827 static irqreturn_t mvumi_isr_handler(int irq, void *devp) in mvumi_isr_handler() argument
1829 struct mvumi_hba *mhba = (struct mvumi_hba *) devp; in mvumi_isr_handler()
Dipr.c5612 static irqreturn_t ipr_isr(int irq, void *devp) in ipr_isr() argument
5614 struct ipr_hrr_queue *hrrq = (struct ipr_hrr_queue *)devp; in ipr_isr()
5680 static irqreturn_t ipr_isr_mhrrq(int irq, void *devp) in ipr_isr_mhrrq() argument
5682 struct ipr_hrr_queue *hrrq = (struct ipr_hrr_queue *)devp; in ipr_isr_mhrrq()
9879 static irqreturn_t ipr_test_intr(int irq, void *devp) in ipr_test_intr() argument
9881 struct ipr_ioa_cfg *ioa_cfg = (struct ipr_ioa_cfg *)devp; in ipr_test_intr()
/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_mbox.c2169 megaraid_isr(int irq, void *devp) in megaraid_isr() argument
2171 adapter_t *adapter = devp; in megaraid_isr()
2219 megaraid_mbox_dpc(unsigned long devp) in megaraid_mbox_dpc() argument
2221 adapter_t *adapter = (adapter_t *)devp; in megaraid_mbox_dpc()
Dmegaraid_sas_fusion.c2270 irqreturn_t megasas_isr_fusion(int irq, void *devp) in megasas_isr_fusion() argument
2272 struct megasas_irq_context *irq_context = devp; in megasas_isr_fusion()
Dmegaraid_sas.h1914 irqreturn_t (*service_isr)(int irq, void *devp);
Dmegaraid_sas_base.c171 static irqreturn_t megasas_isr(int irq, void *devp);
3418 static irqreturn_t megasas_isr(int irq, void *devp) in megasas_isr() argument
3420 struct megasas_irq_context *irq_context = devp; in megasas_isr()
/linux-4.4.14/drivers/devfreq/
Ddevfreq.c380 void *devp) in devfreq_notifier_call() argument
/linux-4.4.14/Documentation/scsi/
DChangeLog.megaraid_sas182 irqreturn_t (*service_isr )(int irq, void *devp);