| /linux/drivers/ata/ |
| H A D | pata_ns87415.c | 131 dmactl = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_CMD); in ns87415_bmdma_setup() 187 iowrite8((ioread8(mmio + ATA_DMA_CMD) | ATA_DMA_INTR | ATA_DMA_ERR), in ns87415_irq_clear() 231 tmp = ioread8(port); in ns87560_read_buggy() 268 tf->error = 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() [all …]
|
| H A D | pata_hpt3x3.c | 102 iowrite8(ioread8(mmio + ATA_DMA_CMD) & ~ ATA_DMA_START, in hpt3x3_freeze() 119 u8 r = ioread8(ap->ioaddr.bmdma_addr + ATA_DMA_STATUS); in hpt3x3_bmdma_setup()
|
| /linux/drivers/char/tpm/ |
| H A D | tpm_tis_synquacer.c | 44 *result++ = ioread8(phy->iobase + addr); in tpm_tis_synquacer_read_bytes() 47 result[1] = ioread8(phy->iobase + addr + 1); in tpm_tis_synquacer_read_bytes() 48 result[0] = ioread8(phy->iobase + addr); in tpm_tis_synquacer_read_bytes() 51 result[3] = ioread8(phy->iobase + addr + 3); in tpm_tis_synquacer_read_bytes() 52 result[2] = ioread8(phy->iobase + addr + 2); in tpm_tis_synquacer_read_bytes() 53 result[1] = ioread8(phy->iobase + addr + 1); in tpm_tis_synquacer_read_bytes() 54 result[0] = ioread8(phy->iobase + addr); in tpm_tis_synquacer_read_bytes()
|
| H A D | tpm_atmel.c | 105 status = ioread8(priv->iobase + 1); in tpm_atml_recv() 110 *buf++ = ioread8(priv->iobase); in tpm_atml_recv() 121 status = ioread8(priv->iobase + 1); in tpm_atml_recv() 132 status = ioread8(priv->iobase + 1); in tpm_atml_recv() 137 *buf++ = ioread8(priv->iobase); in tpm_atml_recv() 141 status = ioread8(priv->iobase + 1); in tpm_atml_recv() 177 return ioread8(priv->iobase + 1); in tpm_atml_status()
|
| /linux/drivers/platform/x86/ |
| H A D | ibm_rtl.c | 101 if (ioread8(&rtl_table->rt_status) != value) { in ibm_rtl_write() 106 cmd_port_val = ioread8(&rtl_table->cmd_port_value); in ibm_rtl_write() 122 while (ioread8(&rtl_table->command)) { in ibm_rtl_write() 133 if (ioread8(&rtl_table->command_status)) { in ibm_rtl_write() 147 return sprintf(buf, "%d\n", (int)ioread8(&rtl_table->version)); in rtl_show_version() 154 return sprintf(buf, "%d\n", ioread8(&rtl_table->rt_status)); in rtl_show_state() 284 rtl_cmd_width = ioread8(&rtl_table->cmd_granularity); in ibm_rtl_init() 285 rtl_cmd_type = ioread8(&rtl_table->cmd_address_type); in ibm_rtl_init()
|
| /linux/drivers/ipack/ |
| H A D | ipack.c | 362 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() 368 dev->id_avail = ioread8(idmem + 0x15); in ipack_device_read_id() 373 } else if ((ioread8(idmem + 0) == 'I') && 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() [all …]
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-viai2c-zhaoxin.c | 62 tmp = ioread8(base + ZXI2C_REG_HCR); in viai2c_fifo_xfer() 78 tmp = ioread8(base + VIAI2C_REG_CR); in viai2c_fifo_xfer() 104 msg->buf[i2c->xfered_len + i] = ioread8(base + ZXI2C_REG_HRDR); in viai2c_fifo_irq_xfer() 111 tmp = ioread8(base + ZXI2C_REG_HCR); in viai2c_fifo_irq_xfer() 127 tmp = ioread8(base + VIAI2C_REG_CR); in viai2c_fifo_irq_xfer() 133 tmp = ioread8(base + VIAI2C_REG_CR); in viai2c_fifo_irq_xfer() 151 tmp = ioread8(base + VIAI2C_REG_CR); in zxi2c_xfer() 239 fstp = ioread8(i2c->base + VIAI2C_REG_TR); in zxi2c_get_bus_speed() 319 priv->hrv = ioread8(i2c->base + ZXI2C_REG_REV); in zxi2c_probe()
|
| H A D | i2c-keba.c | 129 reg = ioread8(ki2c->base + KI2C_STATUS_REG); in ki2c_wait_for_data_ack() 138 unsigned int reg = ioread8(ki2c->base + KI2C_CAPABILITY_REG); in ki2c_has_capability() 145 unsigned int reg = ioread8(ki2c->base + KI2C_STATUS_DC_REG); in ki2c_get_scl() 153 unsigned int reg = ioread8(ki2c->base + KI2C_STATUS_DC_REG); in ki2c_get_sda() 164 control_dc = ioread8(ki2c->base + KI2C_CONTROL_DC_REG); in ki2c_set_scl() 402 ioread8(ki2c->base + KI2C_DATA_REG); in ki2c_read() 422 data[i] = ioread8(ki2c->base + KI2C_DATA_REG); in ki2c_read()
|
| H A D | i2c-pca-platform.c | 42 return ioread8(i2c->reg_base + reg); in i2c_pca_pf_readbyte8() 48 return ioread8(i2c->reg_base + reg * 2); in i2c_pca_pf_readbyte16() 54 return ioread8(i2c->reg_base + reg * 4); in i2c_pca_pf_readbyte32()
|
| /linux/drivers/media/pci/cobalt/ |
| H A D | cobalt-i2c.c | 139 status = ioread8(®s->cr_sr); in cobalt_tx_bytes() 144 status = ioread8(®s->cr_sr); in cobalt_tx_bytes() 198 status = ioread8(®s->cr_sr); in cobalt_rx_bytes() 203 status = ioread8(®s->cr_sr); in cobalt_rx_bytes() 213 data[i] = ioread8(®s->txr_rxr); in cobalt_rx_bytes() 336 status = ioread8(®s->cr_sr); in cobalt_i2c_init()
|
| /linux/drivers/tty/serial/ |
| H A D | timbuart.c | 72 u8 ctl = ioread8(port->membase + TIMBUART_CTRL) | in timbuart_flush_buffer() 85 u8 ch = ioread8(port->membase + TIMBUART_RXFIFO); in timbuart_rx_chars() 108 ioread8(port->membase + TIMBUART_CTRL), in timbuart_tx_chars() 110 ioread8(port->membase + TIMBUART_BAUDRATE)); in timbuart_tx_chars() 152 u8 ctl = ioread8(port->membase + TIMBUART_CTRL) | in timbuart_handle_rx_port() 195 u8 cts = ioread8(port->membase + TIMBUART_CTRL); in timbuart_get_mctrl() 347 if (ioread8(uart->port.membase + TIMBUART_IPR)) { in timbuart_handleinterrupt()
|
| /linux/drivers/net/ethernet/amd/pds_core/ |
| H A D | dev.c | 63 pdsc->fw_status = ioread8(&pdsc->info_regs->fw_status); in pdsc_is_fw_running() 89 return ioread8(&pdsc->cmd_regs->comp.status); in pdsc_devcmd_status() 258 pdsc->dev_info.asic_type = ioread8(&pdsc->info_regs->asic_type); in pdsc_init_devinfo() 259 pdsc->dev_info.asic_rev = ioread8(&pdsc->info_regs->asic_rev); in pdsc_init_devinfo() 261 ioread8(&pdsc->info_regs->fw_status); in pdsc_init_devinfo()
|
| /linux/drivers/gpio/ |
| H A D | gpio-npcm-sgpio.c | 198 reg = ioread8(gpio->base + NPCM_IOXCFG2); in npcm_sgpio_init_port() 235 reg = ioread8(addr); in npcm_sgpio_set() 263 reg = ioread8(addr); in npcm_sgpio_get() 272 reg = ioread8(gpio->base + NPCM_IOXCTS); in npcm_sgpio_setup_enable() 292 tmp = ioread8(gpio->base + NPCM_IOXCFG1) & ~NPCM_IOXCFG1_SFT_CLK; in npcm_sgpio_setup_clk() 347 reg = ioread8(addr); in npcm_sgpio_irq_set_mask() 445 reg = ioread8(bank_reg(gpio, bank, EVENT_STS)); in npcm_sgpio_irq_handler()
|
| /linux/arch/alpha/include/asm/ |
| H A D | io.h | 146 REMAP1(unsigned int, ioread8, const) in REMAP1() argument 275 extern unsigned int ioread8(const void __iomem *); 334 extern inline unsigned int ioread8(const void __iomem *addr) in ioread8() function 338 ret = IO_CONCAT(__IO_PREFIX,ioread8)(addr); in ioread8() 366 return ioread8(ioport_map(port, 1)); in inb() 385 #define ioread8 ioread8 macro
|
| H A D | io_trivial.h | 10 IO_CONCAT(__IO_PREFIX,ioread8)(const void __iomem *a) in IO_CONCAT() argument 89 return IO_CONCAT(__IO_PREFIX,ioread8)(addr); in IO_CONCAT()
|
| /linux/drivers/net/ethernet/ |
| H A D | ec_bhf.c | 257 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() 456 stats->rx_errors = ioread8(priv->mac_io + MAC_RX_ERR_CNT) + in ec_bhf_get_stats() 457 ioread8(priv->mac_io + MAC_CRC_ERR_CNT) + in ec_bhf_get_stats() 458 ioread8(priv->mac_io + MAC_FRAME_ERR_CNT); in ec_bhf_get_stats() 461 stats->rx_dropped = ioread8(priv->mac_io + MAC_DROPPED_FRMS); in ec_bhf_get_stats()
|
| /linux/drivers/net/ethernet/via/ |
| H A D | via-rhine.c | 269 #define IOSYNC do { ioread8(ioaddr + StationAddr); } while (0) 481 #define BYTE_REG_BITS_ON(x, p) do { iowrite8((ioread8((p))|(x)), (p)); } while (0) 485 #define BYTE_REG_BITS_IS_ON(x, p) (ioread8((p)) & (x)) 489 #define BYTE_REG_BITS_OFF(x, p) do { iowrite8(ioread8((p)) & (~(x)), (p)); } while (0) 493 #define BYTE_REG_BITS_SET(x, m, p) do { iowrite8((ioread8((p)) & (~(m)))|(x), (p)); } while (0) 527 bool has_mask_bits = !!(ioread8(ioaddr + reg) & mask); in rhine_wait_bit() 557 intr_status |= ioread8(ioaddr + IntrStatus2) << 16; in rhine_get_events() 582 iowrite8(ioread8(ioaddr + StickyHW) & 0xFC, ioaddr + StickyHW); in rhine_power_init() 594 wolstat = ioread8(ioaddr + PwrcsrSet); in rhine_power_init() 596 wolstat |= (ioread8(ioaddr + PwrcsrSet1) & 0x03) << 8; in rhine_power_init() [all …]
|
| /linux/sound/isa/galaxy/ |
| H A D | galaxy.c | 78 while (!(ioread8(port + DSP_PORT_DATA_AVAIL) & 0x80)) { in dsp_get_byte() 83 *val = ioread8(port + DSP_PORT_READ); in dsp_get_byte() 105 while (ioread8(port + DSP_PORT_STATUS) & 0x80) { in dsp_command() 153 if ((ioread8(wss_port + WSS_PORT_SIGNATURE) & 0x3f) != WSS_SIGNATURE) in wss_detect() 430 u8 tmp = ioread8(galaxy->config_port + CONFIG_PORT_SET); in galaxy_set_config() 447 u8 tmp = ioread8(galaxy->config_port + i - 1); in galaxy_config()
|
| /linux/drivers/net/can/softing/ |
| H A D | softing_main.c | 35 iowrite8(ioread8(&card->dpram[DPRAM_V2_RESET]) & ~1, in softing_set_reset_dpram() 45 iowrite8(ioread8(&card->dpram[DPRAM_V2_RESET]) | 1, in softing_clr_reset_dpram() 73 fifo_wr = ioread8(&card->dpram[DPRAM_TX_WR]); in softing_netdev_start_xmit() 74 fifo_rd = ioread8(&card->dpram[DPRAM_TX_RD]); in softing_netdev_start_xmit() 164 lost_msg = ioread8(&card->dpram[DPRAM_RX_LOST]); in softing_handle_1() 192 fifo_rd = ioread8(&card->dpram[DPRAM_RX_RD]); in softing_handle_1() 193 fifo_wr = ioread8(&card->dpram[DPRAM_RX_WR]); in softing_handle_1() 360 ir = ioread8(&card->dpram[DPRAM_V2_IRQ_TOHOST]); in softing_irq_v2() 370 ir = ioread8(&card->dpram[DPRAM_IRQ_TOHOST]); in softing_irq_v1()
|
| /linux/drivers/net/fddi/skfp/h/ |
| H A D | types.h | 28 #define inp(p) ioread8(p)
|
| /linux/drivers/net/can/sja1000/ |
| H A D | kvaser_pci.c | 108 return ioread8(priv->reg_base + port); in kvaser_pci_read_reg() 150 status = ioread8(base_addr + in number_of_sja1000_chip() 225 ioread8(board->res_addr + XILINX_VERINT) >> 4; in kvaser_pci_add_chan()
|
| /linux/drivers/net/wwan/iosm/ |
| H A D | iosm_ipc_mmio.c | 118 ioread8(ipc_mmio->base + ipc_mmio->offset.chip_info); in ipc_mmio_init() 124 ioread8(ipc_mmio->base + ipc_mmio->offset.chip_info + 1) + 2; in ipc_mmio_init()
|
| /linux/drivers/watchdog/ |
| H A D | lenovo_se30_wdt.c | 122 pre_id = ioread8(shm_base_addr + SHM_WIN_ID_OFFSET); in shm_get_ready() 127 new_id = ioread8(shm_base_addr + SHM_WIN_ID_OFFSET); in shm_get_ready() 145 *data = ioread8(shm_base_addr + SHM_WIN_DAT_OFFSET + reg->idx + idx_offset); in read_shm_win()
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | intel_memory_region.c | 48 result[0] = ioread8(va); in __iopagetest() 49 result[1] = ioread8(va + byte); in __iopagetest() 50 result[2] = ioread8(va + pagesize - 1); in __iopagetest()
|
| /linux/drivers/virtio/ |
| H A D | virtio_pci_legacy.c | 59 ptr[i] = ioread8(ioaddr + i); in vp_get() 180 ioread8(vp_dev->ldev.ioaddr + VIRTIO_PCI_ISR); in del_vq()
|