Searched refs:pw (Results 1 – 8 of 8) sorted by relevance
/arch/powerpc/sysdev/ |
D | fsl_rmu.c | 377 out_be32(&pw->pw_regs->pwsr, IPWSR_CLEAR); in msg_unit_error_handler() 392 struct fsl_rio_pw *pw = (struct fsl_rio_pw *)dev_instance; in fsl_rio_port_write_handler() local 399 ipwmr = in_be32(&pw->pw_regs->pwmr); in fsl_rio_port_write_handler() 400 ipwsr = in_be32(&pw->pw_regs->pwsr); in fsl_rio_port_write_handler() 421 if (kfifo_avail(&pw->pw_fifo) >= RIO_PW_MSG_SIZE) { in fsl_rio_port_write_handler() 422 pw->port_write_msg.msg_count++; in fsl_rio_port_write_handler() 423 kfifo_in(&pw->pw_fifo, pw->port_write_msg.virt, in fsl_rio_port_write_handler() 426 pw->port_write_msg.discard_count++; in fsl_rio_port_write_handler() 428 pw->port_write_msg.discard_count); in fsl_rio_port_write_handler() 433 out_be32(&pw->pw_regs->pwsr, RIO_IPWSR_QFI); in fsl_rio_port_write_handler() [all …]
|
D | fsl_rio.c | 80 struct fsl_rio_pw *pw; variable 445 pw = kzalloc(sizeof(struct fsl_rio_pw), GFP_KERNEL); in fsl_rio_setup() 446 if (!(pw)) { in fsl_rio_setup() 451 pw->dev = &dev->dev; in fsl_rio_setup() 452 pw->pwirq = irq_of_parse_and_map(np, 0); in fsl_rio_setup() 453 dev_info(&dev->dev, "pwirq: %d\n", pw->pwirq); in fsl_rio_setup() 463 pw->pw_regs = (struct rio_pw_regs *)(rmu_regs_win + (u32)range_start); in fsl_rio_setup() 628 fsl_rio_port_write_init(pw); in fsl_rio_setup() 632 kfree(pw); in fsl_rio_setup()
|
D | fsl_rio.h | 112 extern struct fsl_rio_pw *pw; 116 extern int fsl_rio_port_write_init(struct fsl_rio_pw *pw);
|
/arch/arm/mach-s3c24xx/ |
D | simtec-usb.c | 60 usb_simtec_ocirq(int irq, void *pw) in usb_simtec_ocirq() argument 62 struct s3c2410_hcd_info *info = pw; in usb_simtec_ocirq()
|
/arch/arm/mach-s3c64xx/include/mach/ |
D | dma.h | 87 void *pw; member
|
/arch/arm/mach-s3c64xx/ |
D | mach-smartq.c | 84 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()
|
D | dma.c | 262 (chan->callback_fn)(chan, buf->pw, 0, result); in s3c64xx_dma_bufffdone() 364 buff->pw = id; in s3c2410_dma_enqueue() 567 static irqreturn_t s3c64xx_dma_irq(int irq, void *pw) in s3c64xx_dma_irq() argument 569 struct s3c64xx_dmac *dmac = pw; in s3c64xx_dma_irq()
|
/arch/arm/plat-samsung/ |
D | adc.c | 286 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()
|