Home
last modified time | relevance | path

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

12

/Linux-v4.19/drivers/input/serio/
Darc_ps2.c37 void __iomem *status_addr; member
57 status = ioread32(port->status_addr); in arc_ps2_check_rx()
97 status = ioread32(port->status_addr); in arc_ps2_write()
115 iowrite32(PS2_STAT_RX_INT_EN, port->status_addr); in arc_ps2_open()
124 iowrite32(ioread32(port->status_addr) & ~PS2_STAT_RX_INT_EN, in arc_ps2_close()
125 port->status_addr); in arc_ps2_close()
176 port->status_addr = arc_ps2_calc_addr(arc_ps2, index, true); in arc_ps2_create_port()
179 index, port->data_addr, port->status_addr); in arc_ps2_create_port()
/Linux-v4.19/drivers/media/i2c/
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-v4.19/drivers/ata/
Dpata_gayle.c108 (void)z_readb((unsigned long)ap->ioaddr.status_addr); in pata_gayle_irq_clear()
176 ap->ioaddr.status_addr = base + 2 + 7 * 4; in pata_gayle_init_one()
Dsata_svw.c316 return readl(ap->ioaddr.status_addr); in k2_stat_check_status()
417 port->status_addr = base + K2_SATA_TF_CMDSTAT_OFFSET; in k2_sata_setup_port()
Dpata_falcon.c164 ap->ioaddr.status_addr = base + 1 + 7 * 4; in pata_falcon_init_one()
Dpata_ixp4xx_cf.c130 *(unsigned long *)&ioaddr->status_addr ^= 0x03; in ixp4xx_setup_port()
Dpata_platform.c69 ioaddr->status_addr = ioaddr->cmd_addr + (ATA_REG_STATUS << shift); in pata_platform_setup_port()
Dpata_samsung_cf.c253 return ata_inb(ap->host, ap->ioaddr.status_addr); in pata_s3c_check_status()
568 ap->ioaddr.status_addr = info->ide_addr + S3C_ATA_PIO_CSD; in pata_s3c_probe()
Dpata_imx.c122 ioaddr->status_addr = ioaddr->cmd_addr + (ATA_REG_STATUS << 2); in pata_imx_setup_port()
Dpata_ns87415.c249 return ns87560_read_buggy(ap->ioaddr.status_addr); in ns87560_check_status()
Dpata_pxa.c263 ap->ioaddr.status_addr = ap->ioaddr.cmd_addr + in pxa_ata_probe()
Dpata_bk3710.c348 ap->ioaddr.status_addr = base + BK3710_TF_OFFSET + 7; in pata_bk3710_probe()
Dsata_sx4.c786 ioread8(ap->ioaddr.status_addr); in pdc20621_irq_clear()
875 ioread8(ap->ioaddr.status_addr); in pdc_thaw()
990 port->status_addr = base + 0x1c; in pdc_sata_setup_port()
Dsata_vsc.c325 port->status_addr = base + VSC_SATA_TF_STATUS_OFFSET; in vsc_sata_setup_port()
Dsata_rcar.c271 return ioread32(ap->ioaddr.status_addr); in sata_rcar_check_status()
786 ioaddr->status_addr = ioaddr->cmd_addr + (ATA_REG_STATUS << 2); in sata_rcar_setup_port()
/Linux-v4.19/drivers/mfd/
Dwm831x-irq.c458 int primary, status_addr, ret; in wm831x_irq_thread() local
494 status_addr = irq_data_to_status_reg(&wm831x_irqs[i]); in wm831x_irq_thread()
496 *status = wm831x_reg_read(wm831x, status_addr); in wm831x_irq_thread()
512 wm831x_reg_write(wm831x, status_addr, *status); in wm831x_irq_thread()
/Linux-v4.19/drivers/ide/
Dide-io-std.c53 return readb((void __iomem *)hwif->io_ports.status_addr); in ide_read_status()
55 return inb(hwif->io_ports.status_addr); in ide_read_status()
Dq40ide.c67 hw->io_ports.status_addr = Q40_ISA_IO_B(base + 7); in q40_ide_setup_ports()
Dgayle.c75 (void)z_readb(hwif->io_ports.status_addr); in gayle_a1200_clear_irq()
Dht6560b.c147 (void)inb(hwif->io_ports.status_addr); in ht6560b_dev_select()
Dns87415.c56 return superio_ide_inb(hwif->io_ports.status_addr); in superio_read_status()
/Linux-v4.19/drivers/net/ethernet/sfc/
Dsiena_sriov.c107 u64 status_addr; member
413 WARN_ON(!vf->status_addr); in __efx_siena_sriov_push_vf_status()
422 copy[0].to_addr = vf->status_addr + offsetof(struct vfdi_status, in __efx_siena_sriov_push_vf_status()
433 copy[1].to_addr = vf->status_addr + data_offset; in __efx_siena_sriov_push_vf_status()
463 copy[pos].to_addr = vf->status_addr + offsetof(struct vfdi_status, in __efx_siena_sriov_push_vf_status()
827 vf->status_addr = req->u.set_status_page.dma_addr; in efx_vfdi_set_status_page()
854 vf->status_addr = 0; in efx_vfdi_clear_status_page()
1166 if (vf->status_addr) in efx_siena_sriov_peer_work()
1472 vf->status_addr = 0; in efx_siena_sriov_flr()
/Linux-v4.19/drivers/staging/fwserial/
Dfwserial.h87 u64 status_addr; member
Dfwserial.c418 peer->status_addr, &status, in __fwtty_write_port_status()
1455 seq_printf(m, " addr:%012llx", (unsigned long long)peer->status_addr); in fwtty_debugfs_show_peer()
1608 u64 status_addr = port->rx_handler.offset; in fill_plug_params() local
1612 params->status_hi = cpu_to_be32(status_addr >> 32); in fill_plug_params()
1613 params->status_lo = cpu_to_be32(status_addr); in fill_plug_params()
1658 peer->status_addr = be32_to_u64(params->status_hi, params->status_lo); in fwserial_virt_plug_complete()
/Linux-v4.19/drivers/gpio/
Dgpio-aspeed.c535 void __iomem *status_addr; in aspeed_gpio_irq_ack() local
544 status_addr = bank_reg(gpio, bank, reg_irq_status); in aspeed_gpio_irq_ack()
549 iowrite32(bit, status_addr); in aspeed_gpio_irq_ack()

12