/Linux-v4.19/drivers/gpio/ |
D | gpio-pcie-idio-24.c | 115 return !(ioread8(&idio24gpio->reg->ctl) & out_mode_mask); in idio_24_gpio_get_direction() 131 ctl_state = ioread8(&idio24gpio->reg->ctl) & ~out_mode_mask; in idio_24_gpio_direction_input() 153 ctl_state = ioread8(&idio24gpio->reg->ctl) | out_mode_mask; in idio_24_gpio_direction_output() 171 return !!(ioread8(&idio24gpio->reg->out0_7) & offset_mask); in idio_24_gpio_get() 174 return !!(ioread8(&idio24gpio->reg->out8_15) & offset_mask); in idio_24_gpio_get() 177 return !!(ioread8(&idio24gpio->reg->out16_23) & offset_mask); in idio_24_gpio_get() 181 return !!(ioread8(&idio24gpio->reg->in0_7) & offset_mask); in idio_24_gpio_get() 184 return !!(ioread8(&idio24gpio->reg->in8_15) & offset_mask); in idio_24_gpio_get() 187 return !!(ioread8(&idio24gpio->reg->in16_23) & offset_mask); in idio_24_gpio_get() 190 if (ioread8(&idio24gpio->reg->ctl) & out_mode_mask) in idio_24_gpio_get() [all …]
|
D | gpio-pci-idio-16.c | 96 return !!(ioread8(&idio16gpio->reg->out0_7) & mask); in idio_16_gpio_get() 99 return !!(ioread8(&idio16gpio->reg->out8_15) & (mask >> 8)); in idio_16_gpio_get() 102 return !!(ioread8(&idio16gpio->reg->in0_7) & (mask >> 16)); in idio_16_gpio_get() 104 return !!(ioread8(&idio16gpio->reg->in8_15) & (mask >> 24)); in idio_16_gpio_get() 146 port_state = ioread8(ports[i]); in idio_16_gpio_get_multiple() 176 out_state = ioread8(base) | mask; in idio_16_gpio_set() 178 out_state = ioread8(base) & ~mask; in idio_16_gpio_set() 196 out_state = ioread8(&idio16gpio->reg->out0_7) & ~*mask; in idio_16_gpio_set_multiple() 207 out_state = ioread8(&idio16gpio->reg->out8_15) & ~*mask; in idio_16_gpio_set_multiple() 250 ioread8(&idio16gpio->reg->irq_ctl); in idio_16_irq_unmask() [all …]
|
D | gpio-amd8111.c | 83 agp->orig[offset] = ioread8(agp->pm + AMD_REG_GPIO(offset)) & in amd_gpio_request() 107 temp = ioread8(agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_set() 120 temp = ioread8(agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_get() 134 temp = ioread8(agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_dirout() 151 temp = ioread8(agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_dirin()
|
/Linux-v4.19/drivers/uio/ |
D | uio_aec.c | 57 unsigned char status = ioread8(int_flag); in aectc_irq() 62 status = ioread8(dev_info->priv + MAILBOX); in aectc_irq() 73 ioread8(i->priv + 0x01), in print_board_data() 74 ioread8(i->priv + 0x00), in print_board_data() 75 ioread8(i->priv + 0x03), in print_board_data() 76 ioread8(i->priv + 0x02), in print_board_data() 77 ioread8(i->priv + 0x06), in print_board_data() 78 ioread8(i->priv + 0x07)); in print_board_data() 118 if (!(ioread8(info->priv + INTA_DRVR_ADDR) in probe() 145 ioread8(info->priv + MAILBOX); in remove()
|
/Linux-v4.19/drivers/ata/ |
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->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() [all …]
|
D | pata_pdc202xx_old.c | 191 iowrite8(ioread8(clock) | sel66, clock); in pdc2026x_bmdma_start() 193 iowrite8(ioread8(clock) & ~sel66, clock); in pdc2026x_bmdma_start() 241 iowrite8(ioread8(clock) & ~sel66, clock); in pdc2026x_bmdma_stop() 245 iowrite8(ioread8(clock) & ~sel66, clock); in pdc2026x_bmdma_stop() 269 u8 burst = ioread8(bmdma + 0x1f); in pdc2026x_port_start()
|
D | pata_legacy.c | 321 ioread8(ap->ioaddr.nsect_addr); in pdc_data_xfer_vlb() 322 ioread8(ap->ioaddr.nsect_addr); in pdc_data_xfer_vlb() 323 ioread8(ap->ioaddr.nsect_addr); in pdc_data_xfer_vlb() 379 ioread8(ap->ioaddr.status_addr); in ht6560a_set_piomode() 421 ioread8(ap->ioaddr.status_addr); in ht6560b_set_piomode() 475 clock = 1000000000 / khz[ioread8(ap->ioaddr.lbah_addr) & 0x03]; in opti82c611a_set_piomode() 493 rc = ioread8(ap->ioaddr.lbal_addr); in opti82c611a_set_piomode() 503 rc = ioread8(ap->ioaddr.device_addr); in opti82c611a_set_piomode() 513 rc = ioread8(ap->ioaddr.lbal_addr); in opti82c611a_set_piomode() 572 rc = ioread8(ap->ioaddr.lbal_addr); in opti82c46x_set_piomode() [all …]
|
D | libata-sff.c | 86 return ioread8(ap->ioaddr.status_addr); in ata_sff_check_status() 108 return ioread8(ap->ioaddr.altstatus_addr); in ata_sff_altstatus() 155 ioread8(ap->ioaddr.altstatus_addr); in ata_sff_sync() 481 tf->feature = ioread8(ioaddr->error_addr); in ata_sff_tf_read() 482 tf->nsect = ioread8(ioaddr->nsect_addr); in ata_sff_tf_read() 483 tf->lbal = ioread8(ioaddr->lbal_addr); in ata_sff_tf_read() 484 tf->lbam = ioread8(ioaddr->lbam_addr); in ata_sff_tf_read() 485 tf->lbah = ioread8(ioaddr->lbah_addr); in ata_sff_tf_read() 486 tf->device = ioread8(ioaddr->device_addr); in ata_sff_tf_read() 491 tf->hob_feature = ioread8(ioaddr->error_addr); in ata_sff_tf_read() [all …]
|
D | pata_marvell.c | 48 printk("%02X:%02X ", i, ioread8(barp + i)); in marvell_pata_active() 85 if (ioread8(ap->ioaddr.bmdma_addr + 1) & 1) in marvell_cable_detect()
|
/Linux-v4.19/drivers/misc/mic/vop/ |
D | vop_main.c | 86 + ioread8(&desc->num_vq) * sizeof(struct mic_vqconfig) in _vop_desc_size() 87 + ioread8(&desc->feature_len) * 2 in _vop_desc_size() 88 + ioread8(&desc->config_len); in _vop_desc_size() 100 return (u8 __iomem *)(_vop_vq_config(desc) + ioread8(&desc->num_vq)); in _vop_vq_features() 106 return _vop_vq_features(desc) + ioread8(&desc->feature_len) * 2; in _vop_vq_configspace() 122 int feature_len = ioread8(&desc->feature_len); in vop_get_features() 126 if (ioread8(&in_features[i / 8]) & (BIT(i % 8))) in vop_get_features() 136 u8 feature_len = ioread8(&desc->feature_len); in vop_finalize_features() 149 iowrite8(ioread8(&out_features[i / 8]) | (1 << (i % 8)), in vop_finalize_features() 163 if (offset + len > ioread8(&desc->config_len)) in vop_get() [all …]
|
/Linux-v4.19/drivers/staging/vt6655/ |
D | mac.c | 65 return (ioread8(io_base + byRegOfs) & byTestBits) == byTestBits; in MACbIsRegBitsOn() 88 return !(ioread8(io_base + byRegOfs) & byTestBits); in MACbIsRegBitsOff() 178 iowrite8((ioread8(io_base + MAC_REG_TEST) & 0x3f) | byLoopbackMode, in MACvSetLoopbackMode() 285 if (!(ioread8(io_base + MAC_REG_HOSTCR) & HOSTCR_SOFTRST)) in MACbSoftwareReset() 370 if (!(ioread8(io_base + MAC_REG_HOSTCR) & HOSTCR_RXONST)) in MACbSafeRxOff() 426 if (!(ioread8(io_base + MAC_REG_HOSTCR) & HOSTCR_TXONST)) in MACbSafeTxOff() 550 org_dma_ctl = ioread8(io_base + MAC_REG_RXDMACTL0); in MACvSetCurrRx0DescAddr() 555 if (!(ioread8(io_base + MAC_REG_RXDMACTL0) & DMACTL_RUN)) in MACvSetCurrRx0DescAddr() 584 org_dma_ctl = ioread8(io_base + MAC_REG_RXDMACTL1); in MACvSetCurrRx1DescAddr() 589 if (!(ioread8(io_base + MAC_REG_RXDMACTL1) & DMACTL_RUN)) in MACvSetCurrRx1DescAddr() [all …]
|
/Linux-v4.19/drivers/ipack/ |
D | ipack.c | 368 if ((ioread8(idmem + 1) == 'I') && in ipack_device_read_id() 369 (ioread8(idmem + 3) == 'P') && in ipack_device_read_id() 370 (ioread8(idmem + 5) == 'A') && in ipack_device_read_id() 371 ((ioread8(idmem + 7) == 'C') || in ipack_device_read_id() 372 (ioread8(idmem + 7) == 'H'))) { in ipack_device_read_id() 374 dev->id_avail = ioread8(idmem + 0x15); in ipack_device_read_id() 379 } else if ((ioread8(idmem + 0) == 'I') && in ipack_device_read_id() 380 (ioread8(idmem + 1) == 'V') && in ipack_device_read_id() 381 (ioread8(idmem + 2) == 'A') && in ipack_device_read_id() 382 (ioread8(idmem + 3) == 'T') && in ipack_device_read_id() [all …]
|
/Linux-v4.19/drivers/platform/x86/ |
D | ibm_rtl.c | 114 if (ioread8(&rtl_table->rt_status) != value) { in ibm_rtl_write() 119 cmd_port_val = ioread8(&rtl_table->cmd_port_value); in ibm_rtl_write() 135 while (ioread8(&rtl_table->command)) { in ibm_rtl_write() 146 if (ioread8(&rtl_table->command_status)) { in ibm_rtl_write() 160 return sprintf(buf, "%d\n", (int)ioread8(&rtl_table->version)); in rtl_show_version() 167 return sprintf(buf, "%d\n", ioread8(&rtl_table->rt_status)); in rtl_show_state() 287 rtl_cmd_width = ioread8(&rtl_table->cmd_granularity); in ibm_rtl_init() 288 rtl_cmd_type = ioread8(&rtl_table->cmd_address_type); in ibm_rtl_init()
|
/Linux-v4.19/drivers/char/tpm/ |
D | tpm_atmel.c | 51 status = ioread8(priv->iobase + 1); in tpm_atml_recv() 56 *buf++ = ioread8(priv->iobase); in tpm_atml_recv() 67 status = ioread8(priv->iobase + 1); in tpm_atml_recv() 78 status = ioread8(priv->iobase + 1); in tpm_atml_recv() 83 *buf++ = ioread8(priv->iobase); in tpm_atml_recv() 87 status = ioread8(priv->iobase + 1); in tpm_atml_recv() 122 return ioread8(priv->iobase + 1); in tpm_atml_status()
|
/Linux-v4.19/arch/alpha/kernel/ |
D | io.c | 17 ioread8(void __iomem *addr) in ioread8() function 19 unsigned int ret = IO_CONCAT(__IO_PREFIX,ioread8)(addr); in ioread8() 56 EXPORT_SYMBOL(ioread8); 65 return ioread8(ioport_map(port, 1)); in inb() 220 *(unsigned char *)dst = ioread8(port); in ioread8_rep() 227 w = ioread8(port); in ioread8_rep() 228 w |= ioread8(port) << 8; in ioread8_rep() 229 w |= ioread8(port) << 16; in ioread8_rep() 230 w |= ioread8(port) << 24; in ioread8_rep() 237 *(unsigned char *)dst = ioread8(port); in ioread8_rep()
|
/Linux-v4.19/drivers/media/pci/cobalt/ |
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-v4.19/drivers/clocksource/ |
D | h8300_timer16.c | 23 #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-v4.19/drivers/tty/serial/ |
D | pch_uart.c | 323 "IER: \t0x%02x\n", ioread8(priv->membase + UART_IER)); in port_show_regs() 325 "IIR: \t0x%02x\n", ioread8(priv->membase + UART_IIR)); in port_show_regs() 327 "LCR: \t0x%02x\n", ioread8(priv->membase + UART_LCR)); in port_show_regs() 329 "MCR: \t0x%02x\n", ioread8(priv->membase + UART_MCR)); in port_show_regs() 331 "LSR: \t0x%02x\n", ioread8(priv->membase + UART_LSR)); in port_show_regs() 333 "MSR: \t0x%02x\n", ioread8(priv->membase + UART_MSR)); in port_show_regs() 336 ioread8(priv->membase + PCH_UART_BRCSR)); in port_show_regs() 338 lcr = ioread8(priv->membase + UART_LCR); in port_show_regs() 341 "DLL: \t0x%02x\n", ioread8(priv->membase + UART_DLL)); in port_show_regs() 343 "DLM: \t0x%02x\n", ioread8(priv->membase + UART_DLM)); in port_show_regs() [all …]
|
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() 114 ioread8(port->membase + TIMBUART_CTRL), in timbuart_tx_chars() 116 ioread8(port->membase + TIMBUART_BAUDRATE)); in timbuart_tx_chars() 158 u8 ctl = ioread8(port->membase + TIMBUART_CTRL) | in timbuart_handle_rx_port() 201 u8 cts = ioread8(port->membase + TIMBUART_CTRL); in timbuart_get_mctrl() 353 if (ioread8(uart->port.membase + TIMBUART_IPR)) { in timbuart_handleinterrupt()
|
/Linux-v4.19/arch/powerpc/sysdev/ |
D | pmi.c | 62 type = ioread8(data->pmi_reg + PMI_READ_TYPE); in pmi_irq_handler() 78 data->msg.data0 = ioread8(data->pmi_reg + PMI_READ_DATA0); in pmi_irq_handler() 79 data->msg.data1 = ioread8(data->pmi_reg + PMI_READ_DATA1); in pmi_irq_handler() 80 data->msg.data2 = ioread8(data->pmi_reg + PMI_READ_DATA2); in pmi_irq_handler()
|
/Linux-v4.19/drivers/virtio/ |
D | virtio_pci_legacy.c | 60 ptr[i] = ioread8(ioaddr + i); in vp_get() 82 return ioread8(vp_dev->ioaddr + VIRTIO_PCI_STATUS); in vp_get_status() 100 ioread8(vp_dev->ioaddr + VIRTIO_PCI_STATUS); in vp_reset() 188 ioread8(vp_dev->ioaddr + VIRTIO_PCI_ISR); in del_vq()
|
/Linux-v4.19/drivers/net/ethernet/dlink/ |
D | sundance.c | 748 #define mdio_delay() ioread8(mdio_addr) 795 retval = (retval << 1) | ((ioread8(mdio_addr) & MDIO_Data) ? 1 : 0); in mdio_read() 905 iowrite8(ioread8(ioaddr + WakeEvent) | 0x00, ioaddr + WakeEvent); in netdev_open() 911 dev->name, ioread32(ioaddr + RxStatus), ioread8(ioaddr + TxStatus), in netdev_open() 965 ioread8(ioaddr + TxStatus), ioread32(ioaddr + RxStatus)); in netdev_timer() 983 " resetting...\n", dev->name, ioread8(ioaddr + TxStatus), in tx_timeout() 984 ioread8(ioaddr + TxFrameId)); in tx_timeout() 1266 hw_frame_id = ioread8(ioaddr + TxFrameId); in intr_handler() 1534 dev->stats.rx_missed_errors += ioread8(ioaddr + RxMissed); in get_stats() 1537 dev->stats.tx_carrier_errors += ioread8(ioaddr + StatsCarrierError); in get_stats() [all …]
|
/Linux-v4.19/drivers/net/ethernet/via/ |
D | via-rhine.c | 275 #define IOSYNC do { ioread8(ioaddr + StationAddr); } while (0) 487 #define BYTE_REG_BITS_ON(x, p) do { iowrite8((ioread8((p))|(x)), (p)); } while (0) 491 #define BYTE_REG_BITS_IS_ON(x, p) (ioread8((p)) & (x)) 495 #define BYTE_REG_BITS_OFF(x, p) do { iowrite8(ioread8((p)) & (~(x)), (p)); } while (0) 499 #define BYTE_REG_BITS_SET(x, m, p) do { iowrite8((ioread8((p)) & (~(m)))|(x), (p)); } while (0) 533 bool has_mask_bits = !!(ioread8(ioaddr + reg) & mask); in rhine_wait_bit() 563 intr_status |= ioread8(ioaddr + IntrStatus2) << 16; in rhine_get_events() 589 iowrite8(ioread8(ioaddr + StickyHW) & 0xFC, ioaddr + StickyHW); in rhine_power_init() 601 wolstat = ioread8(ioaddr + PwrcsrSet); in rhine_power_init() 603 wolstat |= (ioread8(ioaddr + PwrcsrSet1) & 0x03) << 8; in rhine_power_init() [all …]
|
/Linux-v4.19/drivers/net/ethernet/ |
D | ec_bhf.c | 266 block_count = ioread8(priv->io + INFO_BLOCK_BLK_CNT); in ec_bhf_setup_offsets() 280 priv->tx_dma_chan = ioread8(ec_info + INFO_BLOCK_TX_CHAN); in ec_bhf_setup_offsets() 281 priv->rx_dma_chan = ioread8(ec_info + INFO_BLOCK_RX_CHAN); in ec_bhf_setup_offsets() 466 stats->rx_errors = ioread8(priv->mac_io + MAC_RX_ERR_CNT) + in ec_bhf_get_stats() 467 ioread8(priv->mac_io + MAC_CRC_ERR_CNT) + in ec_bhf_get_stats() 468 ioread8(priv->mac_io + MAC_FRAME_ERR_CNT); in ec_bhf_get_stats() 471 stats->rx_dropped = ioread8(priv->mac_io + MAC_DROPPED_FRMS); in ec_bhf_get_stats()
|
/Linux-v4.19/sound/isa/galaxy/ |
D | galaxy.c | 91 while (!(ioread8(port + DSP_PORT_DATA_AVAIL) & 0x80)) { in dsp_get_byte() 96 *val = ioread8(port + DSP_PORT_READ); in dsp_get_byte() 118 while (ioread8(port + DSP_PORT_STATUS) & 0x80) { in dsp_command() 166 if ((ioread8(wss_port + WSS_PORT_SIGNATURE) & 0x3f) != WSS_SIGNATURE) in wss_detect() 443 u8 tmp = ioread8(galaxy->config_port + CONFIG_PORT_SET); in galaxy_set_config() 460 u8 tmp = ioread8(galaxy->config_port + i - 1); in galaxy_config()
|