Home
last modified time | relevance | path

Searched refs:pw (Results 1 – 6 of 6) sorted by relevance

/arch/powerpc/sysdev/
Dfsl_rmu.c378 out_be32(&pw->pw_regs->pwsr, IPWSR_CLEAR); in msg_unit_error_handler()
393 struct fsl_rio_pw *pw = (struct fsl_rio_pw *)dev_instance; in fsl_rio_port_write_handler() local
400 ipwmr = in_be32(&pw->pw_regs->pwmr); in fsl_rio_port_write_handler()
401 ipwsr = in_be32(&pw->pw_regs->pwsr); in fsl_rio_port_write_handler()
422 if (kfifo_avail(&pw->pw_fifo) >= RIO_PW_MSG_SIZE) { in fsl_rio_port_write_handler()
423 pw->port_write_msg.msg_count++; in fsl_rio_port_write_handler()
424 kfifo_in(&pw->pw_fifo, pw->port_write_msg.virt, in fsl_rio_port_write_handler()
427 pw->port_write_msg.discard_count++; in fsl_rio_port_write_handler()
429 pw->port_write_msg.discard_count); in fsl_rio_port_write_handler()
434 out_be32(&pw->pw_regs->pwsr, RIO_IPWSR_QFI); in fsl_rio_port_write_handler()
[all …]
Dfsl_rio.c82 struct fsl_rio_pw *pw; variable
451 pw = kzalloc(sizeof(struct fsl_rio_pw), GFP_KERNEL); in fsl_rio_setup()
452 if (!(pw)) { in fsl_rio_setup()
457 pw->dev = &dev->dev; in fsl_rio_setup()
458 pw->pwirq = irq_of_parse_and_map(np, 0); in fsl_rio_setup()
459 dev_info(&dev->dev, "pwirq: %d\n", pw->pwirq); in fsl_rio_setup()
469 pw->pw_regs = (struct rio_pw_regs *)(rmu_regs_win + (u32)range_start); in fsl_rio_setup()
635 fsl_rio_port_write_init(pw); in fsl_rio_setup()
639 kfree(pw); in fsl_rio_setup()
640 pw = NULL; in fsl_rio_setup()
Dfsl_rio.h112 extern struct fsl_rio_pw *pw;
116 extern int fsl_rio_port_write_init(struct fsl_rio_pw *pw);
/arch/arm/mach-s3c24xx/
Dsimtec-usb.c61 usb_simtec_ocirq(int irq, void *pw) in usb_simtec_ocirq() argument
63 struct s3c2410_hcd_info *info = pw; in usb_simtec_ocirq()
/arch/arm/mach-s3c64xx/
Dmach-smartq.c84 static irqreturn_t smartq_usb_host_ocirq(int irq, void *pw) in smartq_usb_host_ocirq() argument
86 struct s3c2410_hcd_info *info = pw; in smartq_usb_host_ocirq()
/arch/arm/plat-samsung/
Dadc.c286 static irqreturn_t s3c_adc_irq(int irq, void *pw) in s3c_adc_irq() argument
288 struct adc_device *adc = pw; in s3c_adc_irq()