| /linux-6.15/drivers/uio/ |
| H A D | uio_aec.c | 45 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-6.15/drivers/ata/ |
| H A D | pata_ns87415.c | 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() 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 …]
|
| H A D | pata_pdc202xx_old.c | 190 iowrite8(ioread8(clock) | sel66, clock); in pdc2026x_bmdma_start() 192 iowrite8(ioread8(clock) & ~sel66, clock); in pdc2026x_bmdma_start() 240 iowrite8(ioread8(clock) & ~sel66, clock); in pdc2026x_bmdma_stop() 244 iowrite8(ioread8(clock) & ~sel66, clock); in pdc2026x_bmdma_stop() 268 u8 burst = ioread8(bmdma + 0x1f); in pdc2026x_port_start()
|
| H A D | pata_legacy.c | 343 ioread8(ap->ioaddr.nsect_addr); in pdc_data_xfer_vlb() 344 ioread8(ap->ioaddr.nsect_addr); in pdc_data_xfer_vlb() 345 ioread8(ap->ioaddr.nsect_addr); in pdc_data_xfer_vlb() 402 ioread8(ap->ioaddr.status_addr); in ht6560a_set_piomode() 444 ioread8(ap->ioaddr.status_addr); in ht6560b_set_piomode() 516 rc = ioread8(ap->ioaddr.lbal_addr); in opti82c611a_set_piomode() 526 rc = ioread8(ap->ioaddr.device_addr); in opti82c611a_set_piomode() 536 rc = ioread8(ap->ioaddr.lbal_addr); in opti82c611a_set_piomode() 595 rc = ioread8(ap->ioaddr.lbal_addr); in opti82c46x_set_piomode() 605 rc = ioread8(ap->ioaddr.device_addr); in opti82c46x_set_piomode() [all …]
|
| H A D | libata-sff.c | 65 return ioread8(ap->ioaddr.status_addr); in ata_sff_check_status() 92 tmp = ioread8(ap->ioaddr.altstatus_addr); in ata_sff_altstatus() 396 tf->error = ioread8(ioaddr->error_addr); in ata_sff_tf_read() 397 tf->nsect = ioread8(ioaddr->nsect_addr); in ata_sff_tf_read() 398 tf->lbal = ioread8(ioaddr->lbal_addr); in ata_sff_tf_read() 399 tf->lbam = ioread8(ioaddr->lbam_addr); in ata_sff_tf_read() 400 tf->lbah = ioread8(ioaddr->lbah_addr); in ata_sff_tf_read() 1716 nsect = ioread8(ioaddr->nsect_addr); in ata_devchk() 1717 lbal = ioread8(ioaddr->lbal_addr); in ata_devchk() 1851 lbal = ioread8(ioaddr->lbal_addr); in ata_sff_wait_after_reset() [all …]
|
| /linux-6.15/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() 176 return ioread8(priv->iobase + 1); in tpm_atml_status()
|
| /linux-6.15/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() 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-6.15/drivers/mfd/ |
| H A D | cgbc-core.c | 78 ret = readx_poll_timeout(ioread8, cgbc->io_session + CGBC_SESSION_CMD, val, in cgbc_session_command() 85 ret = readx_poll_timeout(ioread8, cgbc->io_session + CGBC_SESSION_CMD, val, in cgbc_session_command() 90 ret = (int)ioread8(cgbc->io_session + CGBC_SESSION_DATA); in cgbc_session_command() 126 return ioread8(cgbc->io_cmd + CGBC_CMD_ACCESS) == cgbc->session; in cgbc_command_lock() 152 ret = readx_poll_timeout(ioread8, cgbc->io_cmd + CGBC_CMD_STROBE, val, in cgbc_command() 183 ret = read_poll_timeout(ioread8, val, val == CGBC_CMD_STROBE, 0, 100000, false, in cgbc_command() 188 istatus = ioread8(cgbc->io_cmd + CGBC_CMD_DATA); in cgbc_command() 197 _data[i] = ioread8(cgbc->io_cmd + CGBC_CMD_DATA + ((i + 1) % 4)); in cgbc_command() 200 data_checksum = ioread8(cgbc->io_cmd + CGBC_CMD_DATA + ((i + 1) % 4)); in cgbc_command() 205 data_checksum = ioread8(cgbc->io_cmd + CGBC_CMD_DATA + 1); in cgbc_command() [all …]
|
| H A D | tqmx86.c | 227 val = ioread8(io_base + TQMX86_REG_IO_EXT_INT); in tqmx86_setup_irq() 232 readback = ioread8(io_base + TQMX86_REG_IO_EXT_INT); in tqmx86_setup_irq() 253 board_id = ioread8(io_base + TQMX86_REG_BOARD_ID); in tqmx86_probe() 254 sauc = ioread8(io_base + TQMX86_REG_SAUC); in tqmx86_probe() 256 rev = ioread8(io_base + TQMX86_REG_BOARD_REV); in tqmx86_probe()
|
| /linux-6.15/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-6.15/drivers/i2c/busses/ |
| H A D | i2c-npcm7xx.c | 635 return ioread8(bus->reg + NPCM_I2CSDA); in npcm_i2c_rd_byte() 702 val = ioread8(bus->reg + NPCM_I2CCST3); in npcm_i2c_eob_int() 706 val = ioread8(bus->reg + NPCM_I2CCTL1); in npcm_i2c_eob_int() 772 val = ioread8(bus->reg + NPCM_I2CCTL1); in npcm_i2c_int_enable() 785 val = ioread8(bus->reg + NPCM_I2CCTL1); in npcm_i2c_master_start() 801 val = ioread8(bus->reg + NPCM_I2CCTL1); in npcm_i2c_master_stop() 823 val = ioread8(bus->reg + NPCM_I2CCTL1); in npcm_i2c_stall_after_start() 836 val = ioread8(bus->reg + NPCM_I2CCTL1); in npcm_i2c_nack() 1019 ioread8(bus->reg + NPCM_I2CTXF_STS)); in npcm_i2c_fifo_usage() 1022 ioread8(bus->reg + NPCM_I2CRXF_STS)); in npcm_i2c_fifo_usage() [all …]
|
| 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-i801.c | 349 status = ioread8(SMBHSTSTS(priv)); in i801_wait_intr() 367 status = ioread8(SMBHSTSTS(priv)); in i801_wait_byte_done() 377 u8 len = ioread8(SMBHSTDAT0(priv)); in i801_get_block_len() 409 status = ioread8(SMBHSTSTS(priv)); in i801_check_pre() 593 addr = ioread8(SMBNTFDADD(priv)) >> 1; in i801_host_notify_isr() 634 status = ioread8(SMBSLVSTS(priv)); in i801_isr() 639 status = ioread8(SMBHSTSTS(priv)); in i801_isr() 724 while (ioread8(SMBHSTSTS(priv)) & in i801_block_transaction_byte_by_byte() 808 data->byte = ioread8(SMBHSTDAT0(priv)); in i801_simple_transaction() 813 (ioread8(SMBHSTDAT1(priv)) << 8); in i801_simple_transaction() [all …]
|
| 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()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | health.c | 108 u8 synd = ioread8(&h->synd); in sensor_fw_synd_rfr() 111 rfr = mlx5_health_get_rfr(ioread8(&h->rfr_severity)); in sensor_fw_synd_rfr() 428 if (!ioread8(&h->synd)) in print_health_info() 436 rfr_severity = ioread8(&h->rfr_severity); in print_health_info() 456 hsynd_str(ioread8(&h->synd))); in print_health_info() 471 u8 synd = ioread8(&h->synd); in mlx5_fw_reporter_diagnose() 504 if (!ioread8(&h->synd)) in mlx5_fw_reporter_heath_buffer_data_put() 519 rfr_severity = ioread8(&h->rfr_severity); in mlx5_fw_reporter_heath_buffer_data_put() 523 devlink_fmsg_u8_pair_put(fmsg, "synd", ioread8(&h->synd)); in mlx5_fw_reporter_heath_buffer_data_put() 812 health->synd = ioread8(&h->synd); in poll_health() [all …]
|
| /linux-6.15/arch/alpha/kernel/ |
| H A D | io.c | 17 ioread8(const void __iomem *addr) in ioread8() function 21 ret = IO_CONCAT(__IO_PREFIX,ioread8)(addr); in ioread8() 77 EXPORT_SYMBOL(ioread8); 88 return ioread8(ioport_map(port, 1)); in inb() 283 *(unsigned char *)dst = ioread8(port); in ioread8_rep() 290 w = ioread8(port); in ioread8_rep() 291 w |= ioread8(port) << 8; in ioread8_rep() 292 w |= ioread8(port) << 16; in ioread8_rep() 293 w |= ioread8(port) << 24; in ioread8_rep() 300 *(unsigned char *)dst = ioread8(port); in ioread8_rep()
|
| /linux-6.15/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-6.15/drivers/tty/serial/ |
| H A D | pch_uart.c | 325 ioread8(priv->membase + PCH_UART_BRCSR)); in port_show_regs() 327 lcr = ioread8(priv->membase + UART_LCR); in port_show_regs() 414 u8 ier = ioread8(priv->membase + UART_IER); in pch_uart_hal_enable_interrupt() 422 u8 ier = ioread8(priv->membase + UART_IER); in pch_uart_hal_disable_interrupt() 556 lsr = ioread8(priv->membase + UART_LSR); in pch_uart_hal_read() 577 return ioread8(priv->membase + UART_IIR) &\ in pch_uart_hal_get_iid() 583 return ioread8(priv->membase + UART_LSR); in pch_uart_hal_get_line_status() 590 lcr = ioread8(priv->membase + UART_LCR); in pch_uart_hal_set_break() 1437 status = ioread8(up->membase + UART_LSR); in wait_for_xmitr() 1488 ier = ioread8(priv->membase + UART_IER); in pch_uart_put_poll_char() [all …]
|
| 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-6.15/drivers/gpio/ |
| H A D | gpio-amd8111.c | 80 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() 119 temp = ioread8(agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_get() 133 temp = ioread8(agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_dirout() 150 temp = ioread8(agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_dirin()
|
| H A D | gpio-npcm-sgpio.c | 198 reg = ioread8(gpio->base + NPCM_IOXCFG2); in npcm_sgpio_init_port() 237 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-6.15/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() 251 pdsc->dev_info.asic_type = ioread8(&pdsc->info_regs->asic_type); in pdsc_init_devinfo() 252 pdsc->dev_info.asic_rev = ioread8(&pdsc->info_regs->asic_rev); in pdsc_init_devinfo() 254 ioread8(&pdsc->info_regs->fw_status); in pdsc_init_devinfo()
|
| /linux-6.15/drivers/net/ethernet/via/ |
| H A D | via-rhine.c | 485 #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() 1864 iowrite8(ioread8(ioaddr + ChipCmd1) | Cmd1TxDemand, in rhine_start_tx() 2167 iowrite8(ioread8(ioaddr + ChipCmd) | CmdTxOn, in rhine_restart_tx() [all …]
|
| /linux-6.15/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
|