Home
last modified time | relevance | path

Searched refs:ioread8 (Results 1 – 25 of 179) sorted by relevance

12345678

/linux/drivers/gpio/
A Dgpio-pcie-idio-24.c157 if (ioread8(&idio24gpio->reg->ctl) & out_mode_mask) in idio_24_gpio_get_direction()
226 return !!(ioread8(&idio24gpio->reg->in0_7) & offset_mask); in idio_24_gpio_get()
235 if (ioread8(&idio24gpio->reg->ctl) & out_mode_mask) in idio_24_gpio_get()
265 port_state = ioread8(ports[index]); in idio_24_gpio_get_multiple()
266 else if (ioread8(&idio24gpio->reg->ctl) & out_mode_mask) in idio_24_gpio_get_multiple()
267 port_state = ioread8(&idio24gpio->reg->ttl_out0_7); in idio_24_gpio_get_multiple()
269 port_state = ioread8(&idio24gpio->reg->ttl_in0_7); in idio_24_gpio_get_multiple()
311 out_state = ioread8(base) | mask; in idio_24_gpio_set()
313 out_state = ioread8(base) & ~mask; in idio_24_gpio_set()
345 out_state = ioread8(ports[index]); in idio_24_gpio_set_multiple()
[all …]
A Dgpio-pci-idio-16.c88 return !!(ioread8(&idio16gpio->reg->out0_7) & mask); in idio_16_gpio_get()
91 return !!(ioread8(&idio16gpio->reg->out8_15) & (mask >> 8)); in idio_16_gpio_get()
94 return !!(ioread8(&idio16gpio->reg->in0_7) & (mask >> 16)); in idio_16_gpio_get()
96 return !!(ioread8(&idio16gpio->reg->in8_15) & (mask >> 24)); in idio_16_gpio_get()
117 port_state = ioread8(port_addr) & gpio_mask; in idio_16_gpio_get_multiple()
146 out_state = ioread8(base) | mask; in idio_16_gpio_set()
148 out_state = ioread8(base) & ~mask; in idio_16_gpio_set()
178 out_state = ioread8(port_addr) & ~gpio_mask; in idio_16_gpio_set_multiple()
221 ioread8(&idio16gpio->reg->irq_ctl); in idio_16_irq_unmask()
254 irq_status = ioread8(&idio16gpio->reg->irq_status); in idio_16_irq_handler()
A Dgpio-amd8111.c80 agp->orig[offset] = ioread8(agp->pm + AMD_REG_GPIO(offset)) & in amd_gpio_request()
104 temp = ioread8(agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_set()
117 temp = ioread8(agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_get()
131 temp = ioread8(agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_dirout()
148 temp = ioread8(agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_dirin()
/linux/drivers/uio/
A Duio_aec.c45 unsigned char status = ioread8(int_flag); in aectc_irq()
50 status = ioread8(dev_info->priv + MAILBOX); in aectc_irq()
61 ioread8(i->priv + 0x01), in print_board_data()
62 ioread8(i->priv + 0x00), in print_board_data()
63 ioread8(i->priv + 0x03), in print_board_data()
64 ioread8(i->priv + 0x02), in print_board_data()
65 ioread8(i->priv + 0x06), in print_board_data()
66 ioread8(i->priv + 0x07)); in print_board_data()
106 if (!(ioread8(info->priv + INTA_DRVR_ADDR) in probe()
131 ioread8(info->priv + MAILBOX); in remove()
/linux/drivers/ata/
A Dpata_ns87415.c231 tmp = ioread8(port); in ns87560_read_buggy()
268 tf->feature = ioread8(ioaddr->error_addr); in ns87560_tf_read()
269 tf->nsect = ioread8(ioaddr->nsect_addr); in ns87560_tf_read()
270 tf->lbal = ioread8(ioaddr->lbal_addr); in ns87560_tf_read()
271 tf->lbam = ioread8(ioaddr->lbam_addr); in ns87560_tf_read()
272 tf->lbah = ioread8(ioaddr->lbah_addr); in ns87560_tf_read()
277 tf->hob_feature = ioread8(ioaddr->error_addr); in ns87560_tf_read()
278 tf->hob_nsect = ioread8(ioaddr->nsect_addr); in ns87560_tf_read()
279 tf->hob_lbal = ioread8(ioaddr->lbal_addr); in ns87560_tf_read()
280 tf->hob_lbam = ioread8(ioaddr->lbam_addr); in ns87560_tf_read()
[all …]
A Dpata_pdc202xx_old.c192 iowrite8(ioread8(clock) | sel66, clock); in pdc2026x_bmdma_start()
194 iowrite8(ioread8(clock) & ~sel66, clock); in pdc2026x_bmdma_start()
242 iowrite8(ioread8(clock) & ~sel66, clock); in pdc2026x_bmdma_stop()
246 iowrite8(ioread8(clock) & ~sel66, clock); in pdc2026x_bmdma_stop()
270 u8 burst = ioread8(bmdma + 0x1f); in pdc2026x_port_start()
A Dlibata-sff.c66 return ioread8(ap->ioaddr.status_addr); in ata_sff_check_status()
88 return ioread8(ap->ioaddr.altstatus_addr); in ata_sff_altstatus()
135 ioread8(ap->ioaddr.altstatus_addr); in ata_sff_sync()
462 tf->nsect = ioread8(ioaddr->nsect_addr); in ata_sff_tf_read()
463 tf->lbal = ioread8(ioaddr->lbal_addr); in ata_sff_tf_read()
464 tf->lbam = ioread8(ioaddr->lbam_addr); in ata_sff_tf_read()
465 tf->lbah = ioread8(ioaddr->lbah_addr); in ata_sff_tf_read()
1797 nsect = ioread8(ioaddr->nsect_addr); in ata_devchk()
1798 lbal = ioread8(ioaddr->lbal_addr); in ata_devchk()
1929 lbal = ioread8(ioaddr->lbal_addr); in ata_sff_wait_after_reset()
[all …]
A Dpata_legacy.c344 ioread8(ap->ioaddr.nsect_addr); in pdc_data_xfer_vlb()
345 ioread8(ap->ioaddr.nsect_addr); in pdc_data_xfer_vlb()
346 ioread8(ap->ioaddr.nsect_addr); in pdc_data_xfer_vlb()
403 ioread8(ap->ioaddr.status_addr); in ht6560a_set_piomode()
445 ioread8(ap->ioaddr.status_addr); in ht6560b_set_piomode()
517 rc = ioread8(ap->ioaddr.lbal_addr); in opti82c611a_set_piomode()
527 rc = ioread8(ap->ioaddr.device_addr); in opti82c611a_set_piomode()
537 rc = ioread8(ap->ioaddr.lbal_addr); in opti82c611a_set_piomode()
596 rc = ioread8(ap->ioaddr.lbal_addr); in opti82c46x_set_piomode()
606 rc = ioread8(ap->ioaddr.device_addr); in opti82c46x_set_piomode()
[all …]
/linux/drivers/staging/vt6655/
A Dmac.c62 return !(ioread8(io_base + byRegOfs) & byTestBits); in MACbIsRegBitsOff()
259 if (!(ioread8(io_base + MAC_REG_HOSTCR) & HOSTCR_SOFTRST)) in MACbSoftwareReset()
344 if (!(ioread8(io_base + MAC_REG_HOSTCR) & HOSTCR_RXONST)) in MACbSafeRxOff()
400 if (!(ioread8(io_base + MAC_REG_HOSTCR) & HOSTCR_TXONST)) in MACbSafeTxOff()
524 org_dma_ctl = ioread8(io_base + MAC_REG_RXDMACTL0); in MACvSetCurrRx0DescAddr()
529 if (!(ioread8(io_base + MAC_REG_RXDMACTL0) & DMACTL_RUN)) in MACvSetCurrRx0DescAddr()
558 org_dma_ctl = ioread8(io_base + MAC_REG_RXDMACTL1); in MACvSetCurrRx1DescAddr()
593 org_dma_ctl = ioread8(io_base + MAC_REG_TXDMACTL0); in MACvSetCurrTx0DescAddrEx()
629 org_dma_ctl = ioread8(io_base + MAC_REG_AC0DMACTL); in MACvSetCurrAC0DescAddrEx()
678 byValue = ioread8(io_base + MAC_REG_TMCTL0); in MACvTimer0MicroSDelay()
[all …]
/linux/drivers/ipack/
A Dipack.c362 if ((ioread8(idmem + 1) == 'I') && in ipack_device_read_id()
363 (ioread8(idmem + 3) == 'P') && in ipack_device_read_id()
364 (ioread8(idmem + 5) == 'A') && in ipack_device_read_id()
365 ((ioread8(idmem + 7) == 'C') || in ipack_device_read_id()
366 (ioread8(idmem + 7) == 'H'))) { in ipack_device_read_id()
374 (ioread8(idmem + 1) == 'V') && in ipack_device_read_id()
375 (ioread8(idmem + 2) == 'A') && in ipack_device_read_id()
376 (ioread8(idmem + 3) == 'T') && in ipack_device_read_id()
377 (ioread8(idmem + 4) == ' ') && in ipack_device_read_id()
378 (ioread8(idmem + 5) == '4')) { in ipack_device_read_id()
[all …]
/linux/drivers/char/tpm/
A Dtpm_tis_synquacer.c43 *result++ = ioread8(phy->iobase + addr); in tpm_tis_synquacer_read_bytes()
68 *result = (ioread8(phy->iobase + addr + 1) << 8) | in tpm_tis_synquacer_read16_bw()
69 (ioread8(phy->iobase + addr)); in tpm_tis_synquacer_read16_bw()
83 *result = (ioread8(phy->iobase + addr + 3) << 24) | in tpm_tis_synquacer_read32_bw()
84 (ioread8(phy->iobase + addr + 2) << 16) | in tpm_tis_synquacer_read32_bw()
85 (ioread8(phy->iobase + addr + 1) << 8) | in tpm_tis_synquacer_read32_bw()
86 (ioread8(phy->iobase + addr)); in tpm_tis_synquacer_read32_bw()
A Dtpm_atmel.c46 status = ioread8(priv->iobase + 1); in tpm_atml_recv()
51 *buf++ = ioread8(priv->iobase); in tpm_atml_recv()
62 status = ioread8(priv->iobase + 1); in tpm_atml_recv()
73 status = ioread8(priv->iobase + 1); in tpm_atml_recv()
78 *buf++ = ioread8(priv->iobase); in tpm_atml_recv()
82 status = ioread8(priv->iobase + 1); in tpm_atml_recv()
117 return ioread8(priv->iobase + 1); in tpm_atml_status()
/linux/drivers/i2c/busses/
A Di2c-npcm7xx.c355 return ioread8(bus->reg + NPCM_I2CSDA); in npcm_i2c_rd_byte()
426 val = ioread8(bus->reg + NPCM_I2CCST3); in npcm_i2c_eob_int()
430 val = ioread8(bus->reg + NPCM_I2CCTL1); in npcm_i2c_eob_int()
496 val = ioread8(bus->reg + NPCM_I2CCTL1); in npcm_i2c_int_enable()
509 val = ioread8(bus->reg + NPCM_I2CCTL1); in npcm_i2c_master_start()
525 val = ioread8(bus->reg + NPCM_I2CCTL1); in npcm_i2c_master_stop()
547 val = ioread8(bus->reg + NPCM_I2CCTL1); in npcm_i2c_stall_after_start()
560 val = ioread8(bus->reg + NPCM_I2CCTL1); in npcm_i2c_nack()
1165 val = ioread8(bus->reg + NPCM_I2CCST); in npcm_i2c_int_slave_handler()
1619 i2cst = ioread8(bus->reg + NPCM_I2CST); in npcm_i2c_int_master_handler()
[all …]
/linux/drivers/platform/x86/
A Dibm_rtl.c100 if (ioread8(&rtl_table->rt_status) != value) { in ibm_rtl_write()
105 cmd_port_val = ioread8(&rtl_table->cmd_port_value); in ibm_rtl_write()
121 while (ioread8(&rtl_table->command)) { in ibm_rtl_write()
132 if (ioread8(&rtl_table->command_status)) { in ibm_rtl_write()
146 return sprintf(buf, "%d\n", (int)ioread8(&rtl_table->version)); in rtl_show_version()
153 return sprintf(buf, "%d\n", ioread8(&rtl_table->rt_status)); in rtl_show_state()
273 rtl_cmd_width = ioread8(&rtl_table->cmd_granularity); in ibm_rtl_init()
274 rtl_cmd_type = ioread8(&rtl_table->cmd_address_type); in ibm_rtl_init()
/linux/arch/alpha/kernel/
A Dio.c17 ioread8(const void __iomem *addr) in ioread8() function
21 ret = IO_CONCAT(__IO_PREFIX,ioread8)(addr); in ioread8()
62 EXPORT_SYMBOL(ioread8);
71 return ioread8(ioport_map(port, 1)); in inb()
266 *(unsigned char *)dst = ioread8(port); in ioread8_rep()
273 w = ioread8(port); in ioread8_rep()
274 w |= ioread8(port) << 8; in ioread8_rep()
275 w |= ioread8(port) << 16; in ioread8_rep()
276 w |= ioread8(port) << 24; in ioread8_rep()
283 *(unsigned char *)dst = ioread8(port); in ioread8_rep()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Dhealth.c116 u8 synd = ioread8(&h->synd); in sensor_fw_synd_rfr()
119 rfr = mlx5_health_get_rfr(ioread8(&h->rfr_severity)); in sensor_fw_synd_rfr()
420 if (!ioread8(&h->synd)) in print_health_info()
423 rfr_severity = ioread8(&h->rfr_severity); in print_health_info()
441 mlx5_log(dev, severity, "synd 0x%x: %s\n", ioread8(&h->synd), in print_health_info()
442 hsynd_str(ioread8(&h->synd))); in print_health_info()
458 synd = ioread8(&h->synd); in mlx5_fw_reporter_diagnose()
497 if (!ioread8(&h->synd)) in mlx5_fw_reporter_heath_buffer_data_put()
532 rfr_severity = ioread8(&h->rfr_severity); in mlx5_fw_reporter_heath_buffer_data_put()
540 ioread8(&h->irisc_index)); in mlx5_fw_reporter_heath_buffer_data_put()
[all …]
/linux/drivers/media/pci/cobalt/
A Dcobalt-i2c.c139 status = ioread8(&regs->cr_sr); in cobalt_tx_bytes()
144 status = ioread8(&regs->cr_sr); in cobalt_tx_bytes()
198 status = ioread8(&regs->cr_sr); in cobalt_rx_bytes()
203 status = ioread8(&regs->cr_sr); in cobalt_rx_bytes()
213 data[i] = ioread8(&regs->txr_rxr); in cobalt_rx_bytes()
336 status = ioread8(&regs->cr_sr); in cobalt_i2c_init()
/linux/drivers/tty/serial/
A Dpch_uart.c329 ioread8(priv->membase + PCH_UART_BRCSR)); in port_show_regs()
331 lcr = ioread8(priv->membase + UART_LCR); in port_show_regs()
418 u8 ier = ioread8(priv->membase + UART_IER); in pch_uart_hal_enable_interrupt()
426 u8 ier = ioread8(priv->membase + UART_IER); in pch_uart_hal_disable_interrupt()
572 lsr = ioread8(priv->membase + UART_LSR); in pch_uart_hal_read()
593 return ioread8(priv->membase + UART_IIR) &\ in pch_uart_hal_get_iid()
599 return ioread8(priv->membase + UART_LSR); in pch_uart_hal_get_line_status()
606 lcr = ioread8(priv->membase + UART_LCR); in pch_uart_hal_set_break()
1508 status = ioread8(up->membase + UART_LSR); in wait_for_xmitr()
1559 ier = ioread8(priv->membase + UART_IER); in pch_uart_put_poll_char()
[all …]
A Dtimbuart.c72 u8 ctl = ioread8(port->membase + TIMBUART_CTRL) | in timbuart_flush_buffer()
85 u8 ch = ioread8(port->membase + TIMBUART_RXFIFO); in timbuart_rx_chars()
112 ioread8(port->membase + TIMBUART_CTRL), in timbuart_tx_chars()
114 ioread8(port->membase + TIMBUART_BAUDRATE)); in timbuart_tx_chars()
156 u8 ctl = ioread8(port->membase + TIMBUART_CTRL) | in timbuart_handle_rx_port()
199 u8 cts = ioread8(port->membase + TIMBUART_CTRL); in timbuart_get_mctrl()
351 if (ioread8(uart->port.membase + TIMBUART_IPR)) { in timbuart_handleinterrupt()
/linux/drivers/clocksource/
A Dh8300_timer16.c23 #define bset(b, a) iowrite8(ioread8(a) | (1 << (b)), (a))
24 #define bclr(b, a) iowrite8(ioread8(a) & ~(1 << (b)), (a))
42 o1 = ioread8(p->mapcommon + TISRC) & p->ovf; in timer16_get_counter()
50 o1 = ioread8(p->mapcommon + TISRC) & p->ovf; in timer16_get_counter()
/linux/drivers/mfd/
A Dtqmx86.c208 board_id = ioread8(io_base + TQMX86_REG_BOARD_ID); in tqmx86_probe()
210 rev = ioread8(io_base + TQMX86_REG_BOARD_REV); in tqmx86_probe()
216 i2c_det = ioread8(io_base + TQMX86_REG_I2C_DETECT); in tqmx86_probe()
222 readback = ioread8(io_base + TQMX86_REG_IO_EXT_INT); in tqmx86_probe()
/linux/drivers/net/ethernet/dlink/
A Dsundance.c737 #define mdio_delay() ioread8(mdio_addr)
973 ioread8(ioaddr + TxFrameId)); in tx_timeout()
1253 hw_frame_id = ioread8(ioaddr + TxFrameId); in intr_handler()
1526 mult_coll = ioread8(ioaddr + StatsMultiColl); in get_stats()
1528 single_coll = ioread8(ioaddr + StatsOneColl); in get_stats()
1530 late_coll = ioread8(ioaddr + StatsLateColl); in get_stats()
1539 np->xstats.tx_bcasts += ioread8(ioaddr + StatsBcastTx); in get_stats()
1540 np->xstats.rx_bcasts += ioread8(ioaddr + StatsBcastRx); in get_stats()
1747 wol_bits = ioread8(ioaddr + WakeEvent); in sundance_get_wol()
1765 wol_bits = ioread8(ioaddr + WakeEvent); in sundance_set_wol()
[all …]
/linux/arch/powerpc/sysdev/
A Dpmi.c49 type = ioread8(data->pmi_reg + PMI_READ_TYPE); in pmi_irq_handler()
65 data->msg.data0 = ioread8(data->pmi_reg + PMI_READ_DATA0); in pmi_irq_handler()
66 data->msg.data1 = ioread8(data->pmi_reg + PMI_READ_DATA1); in pmi_irq_handler()
67 data->msg.data2 = ioread8(data->pmi_reg + PMI_READ_DATA2); in pmi_irq_handler()
/linux/drivers/net/ethernet/via/
A Dvia-rhine.c485 #define BYTE_REG_BITS_IS_ON(x, p) (ioread8((p)) & (x))
557 intr_status |= ioread8(ioaddr + IntrStatus2) << 16; in rhine_get_events()
594 wolstat = ioread8(ioaddr + PwrcsrSet); in rhine_power_init()
639 if (ioread8(ioaddr + ChipCmd1) & Cmd1Reset) { in rhine_chip_reset()
650 cmd1 = ioread8(ioaddr + ChipCmd1); in rhine_chip_reset()
835 if (ioread8(ioaddr + ChipCmd) & CmdTxOn) in rhine_napipoll()
937 addr[i] = ioread8(ioaddr + StationAddr + i); in rhine_init_one_common()
950 phy_id = ioread8(ioaddr + 0x6C); in rhine_init_one_common()
1858 iowrite8(ioread8(ioaddr + ChipCmd1) | Cmd1TxDemand, in rhine_start_tx()
2161 iowrite8(ioread8(ioaddr + ChipCmd) | CmdTxOn, in rhine_restart_tx()
[all …]
/linux/drivers/net/ethernet/
A Dec_bhf.c257 block_count = ioread8(priv->io + INFO_BLOCK_BLK_CNT); in ec_bhf_setup_offsets()
271 priv->tx_dma_chan = ioread8(ec_info + INFO_BLOCK_TX_CHAN); in ec_bhf_setup_offsets()
272 priv->rx_dma_chan = ioread8(ec_info + INFO_BLOCK_RX_CHAN); in ec_bhf_setup_offsets()
457 stats->rx_errors = ioread8(priv->mac_io + MAC_RX_ERR_CNT) + in ec_bhf_get_stats()
458 ioread8(priv->mac_io + MAC_CRC_ERR_CNT) + in ec_bhf_get_stats()
459 ioread8(priv->mac_io + MAC_FRAME_ERR_CNT); in ec_bhf_get_stats()
462 stats->rx_dropped = ioread8(priv->mac_io + MAC_DROPPED_FRMS); in ec_bhf_get_stats()

Completed in 69 milliseconds

12345678