Home
last modified time | relevance | path

Searched refs:ioread8 (Results 1 - 25 of 356) sorted by relevance

12345678910>>...15

/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-pcie-idio-24.c157 if (ioread8(&idio24gpio->reg->ctl) & out_mode_mask) in idio_24_gpio_get_direction()
176 ctl_state = ioread8(&idio24gpio->reg->ctl) & ~out_mode_mask; in idio_24_gpio_direction_input()
198 ctl_state = ioread8(&idio24gpio->reg->ctl) | out_mode_mask; in idio_24_gpio_direction_output()
216 return !!(ioread8(&idio24gpio->reg->out0_7) & offset_mask); in idio_24_gpio_get()
219 return !!(ioread8(&idio24gpio->reg->out8_15) & offset_mask); in idio_24_gpio_get()
222 return !!(ioread8(&idio24gpio->reg->out16_23) & offset_mask); in idio_24_gpio_get()
226 return !!(ioread8(&idio24gpio->reg->in0_7) & offset_mask); in idio_24_gpio_get()
229 return !!(ioread8(&idio24gpio->reg->in8_15) & offset_mask); in idio_24_gpio_get()
232 return !!(ioread8(&idio24gpio->reg->in16_23) & offset_mask); in idio_24_gpio_get()
235 if (ioread8( in idio_24_gpio_get()
[all...]
H 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( in idio_16_irq_handler()
[all...]
H A Dgpio-amd8111.c83 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()
/kernel/linux/linux-5.10/drivers/uio/
H 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()
133 ioread8(inf in remove()
[all...]
/kernel/linux/linux-6.6/drivers/uio/
H 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(inf in remove()
[all...]
/kernel/linux/linux-5.10/drivers/ata/
H A Dpata_ns87415.c131 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(ioadd in ns87560_tf_read()
[all...]
/kernel/linux/linux-6.6/drivers/ata/
H A Dpata_ns87415.c131 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(ioadd in ns87560_tf_read()
[all...]
/kernel/linux/linux-6.6/drivers/staging/vt6655/
H A Dmac.c44 reg_value = ioread8(iobase + reg_offset); in vt6655_mac_reg_bits_on()
60 reg_value = ioread8(iobase + reg_offset); in vt6655_mac_reg_bits_off()
76 reg_value = ioread8(iobase + MAC_REG_STICKHW); in vt6655_mac_clear_stck_ds()
102 return !(ioread8(io_base + reg_offset) & mask); in vt6655_mac_is_reg_bits_off()
168 iowrite8((ioread8(io_base + MAC_REG_TEST) & 0x3f) | loopback_mode, io_base + MAC_REG_TEST); in vt6655_mac_set_loopback_mode()
274 if (!(ioread8(io_base + MAC_REG_HOSTCR) & HOSTCR_SOFTRST)) in MACbSoftwareReset()
356 if (!(ioread8(io_base + MAC_REG_HOSTCR) & HOSTCR_RXONST)) in vt6655_mac_safe_rx_off()
412 if (!(ioread8(io_base + MAC_REG_HOSTCR) & HOSTCR_TXONST)) in vt6655_mac_safe_tx_off()
536 org_dma_ctl = ioread8(io_base + MAC_REG_RXDMACTL0); in vt6655_mac_set_curr_rx_0_desc_addr()
541 if (!(ioread8(io_bas in vt6655_mac_set_curr_rx_0_desc_addr()
[all...]
H A Dsrom.c68 byOrg = ioread8(iobase + MAC_REG_I2MCFG); in SROMbyReadEmbedded()
79 byWait = ioread8(iobase + MAC_REG_I2MCSR); in SROMbyReadEmbedded()
89 byData = ioread8(iobase + MAC_REG_I2MDIPT); in SROMbyReadEmbedded()
/kernel/linux/linux-6.6/drivers/char/tpm/
H A Dtpm_tis_synquacer.c44 *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 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()
/kernel/linux/linux-5.10/drivers/char/tpm/
H 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()
H 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()
/kernel/linux/linux-5.10/drivers/staging/vt6655/
H A Dmac.c64 return !(ioread8(io_base + byRegOfs) & byTestBits); in MACbIsRegBitsOff()
154 iowrite8((ioread8(io_base + MAC_REG_TEST) & 0x3f) | byLoopbackMode, in MACvSetLoopbackMode()
261 if (!(ioread8(io_base + MAC_REG_HOSTCR) & HOSTCR_SOFTRST)) in MACbSoftwareReset()
346 if (!(ioread8(io_base + MAC_REG_HOSTCR) & HOSTCR_RXONST)) in MACbSafeRxOff()
402 if (!(ioread8(io_base + MAC_REG_HOSTCR) & HOSTCR_TXONST)) in MACbSafeTxOff()
526 org_dma_ctl = ioread8(io_base + MAC_REG_RXDMACTL0); in MACvSetCurrRx0DescAddr()
531 if (!(ioread8(io_base + MAC_REG_RXDMACTL0) & DMACTL_RUN)) in MACvSetCurrRx0DescAddr()
560 org_dma_ctl = ioread8(io_base + MAC_REG_RXDMACTL1); in MACvSetCurrRx1DescAddr()
565 if (!(ioread8(io_base + MAC_REG_RXDMACTL1) & DMACTL_RUN)) in MACvSetCurrRx1DescAddr()
595 org_dma_ctl = ioread8(io_bas in MACvSetCurrTx0DescAddrEx()
[all...]
/kernel/linux/linux-5.10/drivers/platform/x86/
H 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()
/kernel/linux/linux-6.6/drivers/platform/x86/
H 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()
283 rtl_cmd_width = ioread8(&rtl_table->cmd_granularity); in ibm_rtl_init()
284 rtl_cmd_type = ioread8(&rtl_table->cmd_address_type); in ibm_rtl_init()
/kernel/linux/linux-5.10/drivers/ipack/
H A Dipack.c365 if ((ioread8(idmem + 1) == 'I') && in ipack_device_read_id()
366 (ioread8(idmem + 3) == 'P') && in ipack_device_read_id()
367 (ioread8(idmem + 5) == 'A') && in ipack_device_read_id()
368 ((ioread8(idmem + 7) == 'C') || in ipack_device_read_id()
369 (ioread8(idmem + 7) == 'H'))) { in ipack_device_read_id()
371 dev->id_avail = ioread8(idmem + 0x15); in ipack_device_read_id()
376 } else if ((ioread8(idmem + 0) == 'I') && in ipack_device_read_id()
377 (ioread8(idmem + 1) == 'V') && in ipack_device_read_id()
378 (ioread8(idmem + 2) == 'A') && in ipack_device_read_id()
379 (ioread8(idme in ipack_device_read_id()
[all...]
/kernel/linux/linux-6.6/drivers/ipack/
H 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()
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(idme in ipack_device_read_id()
[all...]
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-npcm7xx.c322 u8 i2cctl3 = ioread8(bus->reg + NPCM_I2CCTL3); in npcm_i2c_select_bank()
355 return ioread8(bus->reg + NPCM_I2CSDA); in npcm_i2c_rd_byte()
362 return !!(I2CCTL3_SCL_LVL & ioread8(bus->reg + NPCM_I2CCTL3)); in npcm_i2c_get_SCL()
369 return !!(I2CCTL3_SDA_LVL & ioread8(bus->reg + NPCM_I2CCTL3)); in npcm_i2c_get_SDA()
400 i2cctl2 = ioread8(bus->reg + NPCM_I2CCTL2); in npcm_i2c_disable()
409 u8 i2cctl2 = ioread8(bus->reg + NPCM_I2CCTL2); in npcm_i2c_enable()
422 val = ioread8(bus->reg + NPCM_I2CCST3); in npcm_i2c_eob_int()
426 val = ioread8(bus->reg + NPCM_I2CCTL1); in npcm_i2c_eob_int()
439 tx_fifo_sts = ioread8(bus->reg + NPCM_I2CTXF_STS); in npcm_i2c_tx_fifo_empty()
452 rx_fifo_sts = ioread8(bu in npcm_i2c_rx_fifo_full()
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-npcm7xx.c341 u8 i2cctl3 = ioread8(bus->reg + NPCM_I2CCTL3); in npcm_i2c_select_bank()
374 return ioread8(bus->reg + NPCM_I2CSDA); in npcm_i2c_rd_byte()
381 return !!(I2CCTL3_SCL_LVL & ioread8(bus->reg + NPCM_I2CCTL3)); in npcm_i2c_get_SCL()
388 return !!(I2CCTL3_SDA_LVL & ioread8(bus->reg + NPCM_I2CCTL3)); in npcm_i2c_get_SDA()
419 i2cctl2 = ioread8(bus->reg + NPCM_I2CCTL2); in npcm_i2c_disable()
428 u8 i2cctl2 = ioread8(bus->reg + NPCM_I2CCTL2); in npcm_i2c_enable()
441 val = ioread8(bus->reg + NPCM_I2CCST3); in npcm_i2c_eob_int()
445 val = ioread8(bus->reg + NPCM_I2CCTL1); in npcm_i2c_eob_int()
458 tx_fifo_sts = ioread8(bus->reg + NPCM_I2CTXF_STS); in npcm_i2c_tx_fifo_empty()
471 rx_fifo_sts = ioread8(bu in npcm_i2c_rx_fifo_full()
[all...]
/kernel/linux/linux-5.10/arch/alpha/kernel/
H 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); variable
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(por in ioread8_rep()
[all...]
/kernel/linux/linux-6.6/arch/alpha/kernel/
H A Dio.c17 ioread8(const void __iomem *addr) in ioread8() function
21 ret = IO_CONCAT(__IO_PREFIX,ioread8)(addr); in ioread8()
77 EXPORT_SYMBOL(ioread8); variable
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(por in ioread8_rep()
[all...]
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dstx104.c109 adc_config = ioread8(&reg->acfg); in stx104_read_raw()
129 while (ioread8(&reg->cir_asr) & BIT(7)); in stx104_read_raw()
137 adc_config = ioread8(&reg->acfg); in stx104_read_raw()
144 adc_config = ioread8(&reg->acfg); in stx104_read_raw()
261 return !!(ioread8(stx104gpio->base) & BIT(offset)); in stx104_gpio_get()
269 *bits = ioread8(stx104gpio->base); in stx104_gpio_get_multiple()
354 if (ioread8(&priv->reg->cir_asr) & BIT(5)) { in stx104_probe()
/kernel/linux/linux-6.6/drivers/gpio/
H 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()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Dhealth.c103 u8 synd = ioread8(&h->synd); in sensor_fw_synd_rfr()
106 rfr = mlx5_health_get_rfr(ioread8(&h->rfr_severity)); in sensor_fw_synd_rfr()
411 if (!ioread8(&h->synd)) in print_health_info()
419 rfr_severity = ioread8(&h->rfr_severity); in print_health_info()
422 hsynd_str(ioread8(&h->synd)), severity, mlx5_loglevel_str(severity)); in print_health_info()
436 mlx5_log(dev, severity, "irisc_index %d\n", ioread8(&h->irisc_index)); in print_health_info()
437 mlx5_log(dev, severity, "synd 0x%x: %s\n", ioread8(&h->synd), in print_health_info()
438 hsynd_str(ioread8(&h->synd))); in print_health_info()
454 synd = ioread8(&h->synd); in mlx5_fw_reporter_diagnose()
493 if (!ioread8( in mlx5_fw_reporter_heath_buffer_data_put()
[all...]

Completed in 17 milliseconds

12345678910>>...15