Home
last modified time | relevance | path

Searched refs:status_addr (Results 1 – 25 of 27) sorted by relevance

12

/linux/drivers/input/serio/
H A Darc_ps2.c34 void __iomem *status_addr; member
54 status = ioread32(port->status_addr); in arc_ps2_check_rx()
94 status = ioread32(port->status_addr); in arc_ps2_write()
112 iowrite32(PS2_STAT_RX_INT_EN, port->status_addr); in arc_ps2_open()
121 iowrite32(ioread32(port->status_addr) & ~PS2_STAT_RX_INT_EN, in arc_ps2_close()
122 port->status_addr); in arc_ps2_close()
173 port->status_addr = arc_ps2_calc_addr(arc_ps2, index, true); in arc_ps2_create_port()
176 index, port->data_addr, port->status_addr); in arc_ps2_create_port()
/linux/drivers/media/i2c/
H A Ddw9807-vcm.c55 const char status_addr = DW9807_STATUS_ADDR; in dw9807_i2c_check() local
59 ret = i2c_master_send(client, &status_addr, sizeof(status_addr)); in dw9807_i2c_check()
/linux/drivers/dma/
H A Dfsl-qdma.c638 struct fsl_qdma_format *status_addr; in fsl_qdma_queue_transfer_complete() local
651 status_addr = fsl_status->virt_head; in fsl_qdma_queue_transfer_complete()
653 if (qdma_ccdf_get_queue(status_addr) == in fsl_qdma_queue_transfer_complete()
655 qdma_ccdf_addr_get64(status_addr) == in fsl_qdma_queue_transfer_complete()
658 i = qdma_ccdf_get_queue(status_addr) + in fsl_qdma_queue_transfer_complete()
660 __this_cpu_write(pre.addr, qdma_ccdf_addr_get64(status_addr)); in fsl_qdma_queue_transfer_complete()
661 __this_cpu_write(pre.queue, qdma_ccdf_get_queue(status_addr)); in fsl_qdma_queue_transfer_complete()
685 qdma_desc_addr_set64(status_addr, 0x0); in fsl_qdma_queue_transfer_complete()
696 completion_status = qdma_ccdf_get_status(status_addr); in fsl_qdma_queue_transfer_complete()
700 qdma_desc_addr_set64(status_addr, 0x0); in fsl_qdma_queue_transfer_complete()
/linux/drivers/net/ethernet/sfc/siena/
H A Dsiena_sriov.c105 u64 status_addr; member
412 WARN_ON(!vf->status_addr); in __efx_siena_sriov_push_vf_status()
421 copy[0].to_addr = vf->status_addr + offsetof(struct vfdi_status, in __efx_siena_sriov_push_vf_status()
432 copy[1].to_addr = vf->status_addr + data_offset; in __efx_siena_sriov_push_vf_status()
462 copy[pos].to_addr = vf->status_addr + offsetof(struct vfdi_status, in __efx_siena_sriov_push_vf_status()
826 vf->status_addr = req->u.set_status_page.dma_addr; in efx_vfdi_set_status_page()
853 vf->status_addr = 0; in efx_vfdi_clear_status_page()
1165 if (vf->status_addr) in efx_siena_sriov_peer_work()
1470 vf->status_addr = 0; in efx_siena_sriov_flr()
/linux/drivers/gpio/
H A Dgpio-npcm-sgpio.c359 void __iomem *status_addr; in npcm_sgpio_irq_ack() local
364 status_addr = bank_reg(gpio, bank, EVENT_STS); in npcm_sgpio_irq_ack()
366 iowrite8(BIT(bit), status_addr); in npcm_sgpio_irq_ack()
/linux/drivers/ata/
H A Dsata_svw.c301 return readl(ap->ioaddr.status_addr); in k2_stat_check_status()
403 port->status_addr = base + K2_SATA_TF_CMDSTAT_OFFSET; in k2_sata_setup_port()
H A Dpata_buddha.c228 ap->ioaddr.status_addr = base + 2 + 7 * 4; in pata_buddha_probe()
H A Dpata_ns87415.c249 return ns87560_read_buggy(ap->ioaddr.status_addr); in ns87560_check_status()
H A Dpata_ixp4xx_cf.c223 *(unsigned long *)&ioaddr->status_addr ^= 0x03; in ixp4xx_setup_port()
H A Dsata_sx4.c737 ioread8(ap->ioaddr.status_addr); in pdc20621_irq_clear()
815 ioread8(ap->ioaddr.status_addr); in pdc_thaw()
930 port->status_addr = base + 0x1c; in pdc_sata_setup_port()
H A Dpata_pxa.c257 ap->ioaddr.status_addr = ap->ioaddr.cmd_addr + in pxa_ata_probe()
H A Dsata_rcar.c263 return ioread32(ap->ioaddr.status_addr); in sata_rcar_check_status()
757 ioaddr->status_addr = ioaddr->cmd_addr + (ATA_REG_STATUS << 2); in sata_rcar_setup_port()
H A Dpata_atp867x.c327 (unsigned long)ioaddr->status_addr, in atp867x_check_ports()
H A Dpata_pdc2027x.c666 port->status_addr = base + 0x1f; in pdc_ata_setup_port()
H A Dpata_icside.c360 ioaddr->status_addr = cmd + (ATA_REG_STATUS << port->stepping); in pata_icside_setup_ioaddr()
H A Dpdc_adma.c500 port->status_addr = in adma_ata_setup_port()
H A Dsata_qstor.c449 port->status_addr = in qs_ata_setup_port()
H A Dpata_it821x.c680 status = ioread8(ap->ioaddr.status_addr); in it821x_firmware_command()
H A Dpata_mpc52xx.c658 aio->status_addr = &priv->ata_regs->tf_command; in mpc52xx_ata_init_one()
H A Dpata_octeon_cf.c929 ap->ioaddr.status_addr = base + (ATA_REG_STATUS << 1) + 1; in octeon_cf_probe()
H A Dlibata-sff.c65 return ioread8(ap->ioaddr.status_addr); in ata_sff_check_status()
2103 ioaddr->status_addr = ioaddr->cmd_addr + ATA_REG_STATUS; in ata_sff_std_ports()
H A Dpata_macio.c1014 ioaddr->status_addr = base + (ATA_REG_STATUS << 4); in pata_macio_setup_ios()
H A Dsata_promise.c1087 ap->ioaddr.status_addr = base + 0x1c; in pdc_ata_setup_port()
H A Dsata_dwc_460ex.c800 port->status_addr = base + 0x1c; in sata_dwc_setup_port()
/linux/sound/soc/codecs/
H A Dcs42l42.c1630 u16 status_addr; member
1681 regmap_read(cs42l42->regmap, irq_params_table[i].status_addr, in cs42l42_irq_thread()

12