Home
last modified time | relevance | path

Searched refs:iowrite8 (Results 1 - 25 of 355) sorted by relevance

12345678910>>...15

/kernel/linux/linux-6.6/drivers/staging/vt6655/
H A Dmac.c45 iowrite8(reg_value | bit_mask, iobase + reg_offset); in vt6655_mac_reg_bits_on()
61 iowrite8(reg_value & ~(bit_mask), iobase + reg_offset); in vt6655_mac_reg_bits_off()
78 iowrite8(reg_value, iobase + MAC_REG_STICKHW); in vt6655_mac_clear_stck_ds()
123 iowrite8(retry_limit, io_base + MAC_REG_SRT); in vt6655_mac_set_short_retry_limit()
145 iowrite8(byRetryLimit, io_base + MAC_REG_LRT); in MACvSetLongRetryLimit()
168 iowrite8((ioread8(io_base + MAC_REG_TEST) & 0x3f) | loopback_mode, io_base + MAC_REG_TEST); in vt6655_mac_set_loopback_mode()
233 iowrite8(*(cxt_buf + MAC_REG_CFG), io_base + MAC_REG_CFG); in vt6655_mac_restore_context()
271 iowrite8(0x01, io_base + MAC_REG_HOSTCR); in MACbSoftwareReset()
504 iowrite8(PME_OVR, io_base + MAC_REG_PMC1); in MACvInitialize()
511 iowrite8(TFTCTL_TSFCNTRS in MACvInitialize()
[all...]
H A Dsrom.c70 iowrite8(byOrg & (~I2MCFG_NORETRY), iobase + MAC_REG_I2MCFG); in SROMbyReadEmbedded()
72 iowrite8(EEP_I2C_DEV_ID, iobase + MAC_REG_I2MTGID); in SROMbyReadEmbedded()
73 iowrite8(contnt_offset, iobase + MAC_REG_I2MTGAD); in SROMbyReadEmbedded()
76 iowrite8(I2MCSR_EEMR, iobase + MAC_REG_I2MCSR); in SROMbyReadEmbedded()
90 iowrite8(byOrg, iobase + MAC_REG_I2MCFG); in SROMbyReadEmbedded()
/kernel/linux/linux-5.10/drivers/staging/vt6655/
H A Dmac.c109 iowrite8(byRetryLimit, io_base + MAC_REG_SRT); in MACvSetShortRetryLimit()
131 iowrite8(byRetryLimit, io_base + MAC_REG_LRT); in MACvSetLongRetryLimit()
154 iowrite8((ioread8(io_base + MAC_REG_TEST) & 0x3f) | byLoopbackMode, in MACvSetLoopbackMode()
220 iowrite8(*(cxt_buf + MAC_REG_CFG), io_base + MAC_REG_CFG); in MACvRestoreContext()
258 iowrite8(0x01, io_base + MAC_REG_HOSTCR); in MACbSoftwareReset()
494 iowrite8(PME_OVR, io_base + MAC_REG_PMC1); in MACvInitialize()
501 iowrite8(TFTCTL_TSFCNTRST, io_base + MAC_REG_TFTCTL); in MACvInitialize()
503 iowrite8(TFTCTL_TSFCNTREN, io_base + MAC_REG_TFTCTL); in MACvInitialize()
528 iowrite8(DMACTL_RUN, io_base + MAC_REG_RXDMACTL0 + 2); in MACvSetCurrRx0DescAddr()
537 iowrite8(DMACTL_RU in MACvSetCurrRx0DescAddr()
[all...]
/kernel/linux/linux-5.10/drivers/ipack/devices/
H A Dipoctal.c64 iowrite8(CR_DISABLE_RX | CR_DISABLE_TX, &channel->regs->w.cr); in ipoctal_reset_channel()
66 iowrite8(CR_CMD_RESET_RX, &channel->regs->w.cr); in ipoctal_reset_channel()
67 iowrite8(CR_CMD_RESET_TX, &channel->regs->w.cr); in ipoctal_reset_channel()
68 iowrite8(CR_CMD_RESET_ERR_STATUS, &channel->regs->w.cr); in ipoctal_reset_channel()
69 iowrite8(CR_CMD_RESET_MR, &channel->regs->w.cr); in ipoctal_reset_channel()
82 iowrite8(CR_ENABLE_RX, &channel->regs->w.cr); in ipoctal_port_activate()
172 iowrite8(CR_CMD_RESET_ERR_STATUS, &channel->regs->w.cr); in ipoctal_irq_rx()
215 iowrite8(value, &channel->regs->w.thr); in ipoctal_irq_tx()
233 iowrite8(CR_CMD_RESET_BREAK_CHANGE, &channel->regs->w.cr); in ipoctal_irq_channel()
236 iowrite8(CR_DISABLE_T in ipoctal_irq_channel()
[all...]
/kernel/linux/linux-6.6/drivers/ipack/devices/
H A Dipoctal.c62 iowrite8(CR_DISABLE_RX | CR_DISABLE_TX, &channel->regs->w.cr); in ipoctal_reset_channel()
64 iowrite8(CR_CMD_RESET_RX, &channel->regs->w.cr); in ipoctal_reset_channel()
65 iowrite8(CR_CMD_RESET_TX, &channel->regs->w.cr); in ipoctal_reset_channel()
66 iowrite8(CR_CMD_RESET_ERR_STATUS, &channel->regs->w.cr); in ipoctal_reset_channel()
67 iowrite8(CR_CMD_RESET_MR, &channel->regs->w.cr); in ipoctal_reset_channel()
80 iowrite8(CR_ENABLE_RX, &channel->regs->w.cr); in ipoctal_port_activate()
170 iowrite8(CR_CMD_RESET_ERR_STATUS, &channel->regs->w.cr); in ipoctal_irq_rx()
213 iowrite8(value, &channel->regs->w.thr); in ipoctal_irq_tx()
231 iowrite8(CR_CMD_RESET_BREAK_CHANGE, &channel->regs->w.cr); in ipoctal_irq_channel()
234 iowrite8(CR_DISABLE_T in ipoctal_irq_channel()
[all...]
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-npcm7xx.c328 iowrite8(i2cctl3, bus->reg + NPCM_I2CCTL3); in npcm_i2c_select_bank()
350 iowrite8(data, bus->reg + NPCM_I2CSDA); in npcm_i2c_wr_byte()
396 iowrite8(0, bus->reg + npcm_i2caddr[i]); in npcm_i2c_disable()
402 iowrite8(i2cctl2, bus->reg + NPCM_I2CCTL2); in npcm_i2c_disable()
412 iowrite8(i2cctl2, bus->reg + NPCM_I2CCTL2); in npcm_i2c_enable()
424 iowrite8(val, bus->reg + NPCM_I2CCST3); in npcm_i2c_eob_int()
432 iowrite8(val, bus->reg + NPCM_I2CCTL1); in npcm_i2c_eob_int()
467 iowrite8(val, bus->reg + NPCM_I2CFIF_CTS); in npcm_i2c_clear_fifo_int()
476 iowrite8(val, bus->reg + NPCM_I2CTXF_STS); in npcm_i2c_clear_tx_fifo()
485 iowrite8(va in npcm_i2c_clear_rx_fifo()
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-npcm7xx.c347 iowrite8(i2cctl3, bus->reg + NPCM_I2CCTL3); in npcm_i2c_select_bank()
369 iowrite8(data, bus->reg + NPCM_I2CSDA); in npcm_i2c_wr_byte()
415 iowrite8(0, bus->reg + npcm_i2caddr[i]); in npcm_i2c_disable()
421 iowrite8(i2cctl2, bus->reg + NPCM_I2CCTL2); in npcm_i2c_disable()
431 iowrite8(i2cctl2, bus->reg + NPCM_I2CCTL2); in npcm_i2c_enable()
443 iowrite8(val, bus->reg + NPCM_I2CCST3); in npcm_i2c_eob_int()
451 iowrite8(val, bus->reg + NPCM_I2CCTL1); in npcm_i2c_eob_int()
486 iowrite8(val, bus->reg + NPCM_I2CFIF_CTS); in npcm_i2c_clear_fifo_int()
495 iowrite8(val, bus->reg + NPCM_I2CTXF_STS); in npcm_i2c_clear_tx_fifo()
504 iowrite8(va in npcm_i2c_clear_rx_fifo()
[all...]
/kernel/linux/linux-5.10/drivers/ata/
H A Dpata_ninja32.c64 iowrite8(pio_timing[adev->pio_mode - XFER_PIO_0], in ninja32_set_piomode()
74 iowrite8(0xd6, ap->ioaddr.bmdma_addr + 0x1f); in ninja32_dev_select()
94 iowrite8(0x05, base + 0x01); /* Enable interrupt lines */ in ninja32_program()
95 iowrite8(0xBE, base + 0x02); /* Burst, ?? setup */ in ninja32_program()
96 iowrite8(0x01, base + 0x03); /* Unknown */ in ninja32_program()
97 iowrite8(0x20, base + 0x04); /* WAIT0 */ in ninja32_program()
98 iowrite8(0x8f, base + 0x05); /* Unknown */ in ninja32_program()
99 iowrite8(0xa4, base + 0x1c); /* Unknown */ in ninja32_program()
100 iowrite8(0x83, base + 0x1d); /* BMDMA control: WAIT0 */ in ninja32_program()
H A Dpata_optidma.c84 iowrite8(3, regio + 2); in optidma_unlock()
99 iowrite8(0x83, regio + 2); in optidma_lock()
166 iowrite8(adev->devno, regio + MISC_REG); in optidma_mode_setup()
169 iowrite8(data_rec_timing[pci_clock][pio], regio + READ_REG); in optidma_mode_setup()
170 iowrite8(data_rec_timing[pci_clock][pio], regio + WRITE_REG); in optidma_mode_setup()
172 iowrite8(dma_data_rec_timing[pci_clock][dma], regio + READ_REG); in optidma_mode_setup()
173 iowrite8(dma_data_rec_timing[pci_clock][dma], regio + WRITE_REG); in optidma_mode_setup()
176 iowrite8(addr | adev->devno, regio + MISC_REG); in optidma_mode_setup()
179 iowrite8(0x85, regio + CNTRL_REG); in optidma_mode_setup()
H A Dpata_via.c398 iowrite8(tf->ctl, ioaddr->ctl_addr); in via_tf_load()
405 iowrite8(tf->device, ioaddr->device_addr); in via_tf_load()
408 iowrite8(vp->cached_device, ioaddr->device_addr); in via_tf_load()
412 iowrite8(tf->hob_feature, ioaddr->feature_addr); in via_tf_load()
413 iowrite8(tf->hob_nsect, ioaddr->nsect_addr); in via_tf_load()
414 iowrite8(tf->hob_lbal, ioaddr->lbal_addr); in via_tf_load()
415 iowrite8(tf->hob_lbam, ioaddr->lbam_addr); in via_tf_load()
416 iowrite8(tf->hob_lbah, ioaddr->lbah_addr); in via_tf_load()
426 iowrite8(tf->feature, ioaddr->feature_addr); in via_tf_load()
427 iowrite8(t in via_tf_load()
[all...]
H A Dpata_opti.c88 iowrite8(3, regio + 2); in opti_write_reg()
91 iowrite8(val, regio + reg); in opti_write_reg()
94 iowrite8(0x83, regio + 2); in opti_write_reg()
125 iowrite8(0xff, regio + 5); in opti_set_piomode()
/kernel/linux/linux-6.6/drivers/ata/
H A Dpata_ninja32.c64 iowrite8(pio_timing[adev->pio_mode - XFER_PIO_0], in ninja32_set_piomode()
74 iowrite8(0xd6, ap->ioaddr.bmdma_addr + 0x1f); in ninja32_dev_select()
94 iowrite8(0x05, base + 0x01); /* Enable interrupt lines */ in ninja32_program()
95 iowrite8(0xBE, base + 0x02); /* Burst, ?? setup */ in ninja32_program()
96 iowrite8(0x01, base + 0x03); /* Unknown */ in ninja32_program()
97 iowrite8(0x20, base + 0x04); /* WAIT0 */ in ninja32_program()
98 iowrite8(0x8f, base + 0x05); /* Unknown */ in ninja32_program()
99 iowrite8(0xa4, base + 0x1c); /* Unknown */ in ninja32_program()
100 iowrite8(0x83, base + 0x1d); /* BMDMA control: WAIT0 */ in ninja32_program()
H A Dpata_optidma.c84 iowrite8(3, regio + 2); in optidma_unlock()
99 iowrite8(0x83, regio + 2); in optidma_lock()
166 iowrite8(adev->devno, regio + MISC_REG); in optidma_mode_setup()
169 iowrite8(data_rec_timing[pci_clock][pio], regio + READ_REG); in optidma_mode_setup()
170 iowrite8(data_rec_timing[pci_clock][pio], regio + WRITE_REG); in optidma_mode_setup()
172 iowrite8(dma_data_rec_timing[pci_clock][dma], regio + READ_REG); in optidma_mode_setup()
173 iowrite8(dma_data_rec_timing[pci_clock][dma], regio + WRITE_REG); in optidma_mode_setup()
176 iowrite8(addr | adev->devno, regio + MISC_REG); in optidma_mode_setup()
179 iowrite8(0x85, regio + CNTRL_REG); in optidma_mode_setup()
H A Dpata_via.c398 iowrite8(tf->ctl, ioaddr->ctl_addr); in via_tf_load()
405 iowrite8(tf->device, ioaddr->device_addr); in via_tf_load()
408 iowrite8(vp->cached_device, ioaddr->device_addr); in via_tf_load()
412 iowrite8(tf->hob_feature, ioaddr->feature_addr); in via_tf_load()
413 iowrite8(tf->hob_nsect, ioaddr->nsect_addr); in via_tf_load()
414 iowrite8(tf->hob_lbal, ioaddr->lbal_addr); in via_tf_load()
415 iowrite8(tf->hob_lbam, ioaddr->lbam_addr); in via_tf_load()
416 iowrite8(tf->hob_lbah, ioaddr->lbah_addr); in via_tf_load()
420 iowrite8(tf->feature, ioaddr->feature_addr); in via_tf_load()
421 iowrite8(t in via_tf_load()
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/cobalt/
H A Dcobalt-i2c.c118 iowrite8(data[i], &regs->txr_rxr); in cobalt_tx_bytes()
135 iowrite8(cmd, &regs->cr_sr); in cobalt_tx_bytes()
194 iowrite8(cmd, &regs->cr_sr); in cobalt_rx_bytes()
323 iowrite8(M00018_CTR_BITMAP_EN_MSK, &regs->cr_sr); in cobalt_i2c_init()
324 iowrite8(0, &regs->ctr); in cobalt_i2c_init()
325 iowrite8(0, &regs->cr_sr); in cobalt_i2c_init()
340 iowrite8(0, &regs->ctr); in cobalt_i2c_init()
341 iowrite8(0, &regs->cr_sr); in cobalt_i2c_init()
344 iowrite8(prescale & 0xff, &regs->prerlo); in cobalt_i2c_init()
345 iowrite8((prescal in cobalt_i2c_init()
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/cobalt/
H A Dcobalt-i2c.c118 iowrite8(data[i], &regs->txr_rxr); in cobalt_tx_bytes()
135 iowrite8(cmd, &regs->cr_sr); in cobalt_tx_bytes()
194 iowrite8(cmd, &regs->cr_sr); in cobalt_rx_bytes()
323 iowrite8(M00018_CTR_BITMAP_EN_MSK, &regs->cr_sr); in cobalt_i2c_init()
324 iowrite8(0, &regs->ctr); in cobalt_i2c_init()
325 iowrite8(0, &regs->cr_sr); in cobalt_i2c_init()
340 iowrite8(0, &regs->ctr); in cobalt_i2c_init()
341 iowrite8(0, &regs->cr_sr); in cobalt_i2c_init()
344 iowrite8(prescale & 0xff, &regs->prerlo); in cobalt_i2c_init()
345 iowrite8((prescal in cobalt_i2c_init()
[all...]
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dstx104.c123 iowrite8(chan->channel | (chan->channel << 4), &reg->achan); in stx104_read_raw()
128 iowrite8(0, &reg->ssr_ad); in stx104_read_raw()
166 iowrite8(0, &priv->reg->acfg); in stx104_write_raw()
169 iowrite8(1, &priv->reg->acfg); in stx104_write_raw()
172 iowrite8(2, &priv->reg->acfg); in stx104_write_raw()
175 iowrite8(3, &priv->reg->acfg); in stx104_write_raw()
291 iowrite8(stx104gpio->out_state, stx104gpio->base); in stx104_gpio_set()
318 iowrite8(stx104gpio->out_state, stx104gpio->base); in stx104_gpio_set_multiple()
367 iowrite8(0, &priv->reg->acr); in stx104_probe()
370 iowrite8( in stx104_probe()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/via/
H A Dvia-rhine.c481 #define BYTE_REG_BITS_ON(x, p) do { iowrite8((ioread8((p))|(x)), (p)); } while (0)
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)
566 iowrite8(mask >> 16, ioaddr + IntrStatus2); in rhine_ack_events()
582 iowrite8(ioread8(ioaddr + StickyHW) & 0xFC, ioaddr + StickyHW); in rhine_power_init()
585 iowrite8(0x80, ioaddr + WOLcgClr); in rhine_power_init()
588 iowrite8(0xFF, ioaddr + WOLcrClr); in rhine_power_init()
591 iowrite8(0x03, ioaddr + WOLcrClr1); in rhine_power_init()
599 iowrite8(0xFF, ioaddr + PwrcsrClr); in rhine_power_init()
601 iowrite8( in rhine_power_init()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/via/
H A Dvia-rhine.c481 #define BYTE_REG_BITS_ON(x, p) do { iowrite8((ioread8((p))|(x)), (p)); } while (0)
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)
566 iowrite8(mask >> 16, ioaddr + IntrStatus2); in rhine_ack_events()
582 iowrite8(ioread8(ioaddr + StickyHW) & 0xFC, ioaddr + StickyHW); in rhine_power_init()
585 iowrite8(0x80, ioaddr + WOLcgClr); in rhine_power_init()
588 iowrite8(0xFF, ioaddr + WOLcrClr); in rhine_power_init()
591 iowrite8(0x03, ioaddr + WOLcrClr1); in rhine_power_init()
599 iowrite8(0xFF, ioaddr + PwrcsrClr); in rhine_power_init()
601 iowrite8( in rhine_power_init()
[all...]
/kernel/linux/linux-6.6/drivers/char/tpm/
H A Dtpm_tis_synquacer.c69 iowrite8(*value++, phy->iobase + addr); in tpm_tis_synquacer_write_bytes()
78 iowrite8(value[3], phy->iobase + addr + 3); in tpm_tis_synquacer_write_bytes()
79 iowrite8(value[2], phy->iobase + addr + 2); in tpm_tis_synquacer_write_bytes()
80 iowrite8(value[1], phy->iobase + addr + 1); in tpm_tis_synquacer_write_bytes()
81 iowrite8(value[0], phy->iobase + addr); in tpm_tis_synquacer_write_bytes()
/kernel/linux/linux-5.10/arch/arm/mach-shmobile/
H A Dsetup-r8a7740.c58 iowrite8(0xff, intc_msk_base + 0x0); in r8a7740_init_irq_of()
59 iowrite8(0xff, intc_msk_base + 0x4); in r8a7740_init_irq_of()
60 iowrite8(0xff, intc_msk_base + 0x8); in r8a7740_init_irq_of()
61 iowrite8(0xff, intc_msk_base + 0xc); in r8a7740_init_irq_of()
/kernel/linux/linux-6.6/arch/arm/mach-shmobile/
H A Dsetup-r8a7740.c58 iowrite8(0xff, intc_msk_base + 0x0); in r8a7740_init_irq_of()
59 iowrite8(0xff, intc_msk_base + 0x4); in r8a7740_init_irq_of()
60 iowrite8(0xff, intc_msk_base + 0x8); in r8a7740_init_irq_of()
61 iowrite8(0xff, intc_msk_base + 0xc); in r8a7740_init_irq_of()
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dnpcm750-pwm-fan.c290 iowrite8(reg_int | (NPCM7XX_FAN_TIEN_TAIEN | in npcm7xx_fan_start_capture()
299 iowrite8(reg_mode, NPCM7XX_FAN_REG_TCKC(data->fan_base, in npcm7xx_fan_start_capture()
303 iowrite8(reg_int | (NPCM7XX_FAN_TIEN_TBIEN | in npcm7xx_fan_start_capture()
313 iowrite8(reg_mode, in npcm7xx_fan_start_capture()
339 iowrite8(NPCM7XX_FAN_TICLR_CLEAR_ALL, in npcm7xx_fan_polling()
377 iowrite8(flag_clear, NPCM7XX_FAN_REG_TICLR(data->fan_base, fan)); in npcm7xx_fan_compute()
412 iowrite8((reg_int & ~flag_int), in npcm7xx_fan_compute()
417 iowrite8((reg_mode & ~flag_mode), in npcm7xx_fan_compute()
454 iowrite8((reg_int & ~flag_int), in npcm7xx_check_cmp()
458 iowrite8(flag_clea in npcm7xx_check_cmp()
[all...]
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dnpcm750-pwm-fan.c290 iowrite8(reg_int | (NPCM7XX_FAN_TIEN_TAIEN | in npcm7xx_fan_start_capture()
299 iowrite8(reg_mode, NPCM7XX_FAN_REG_TCKC(data->fan_base, in npcm7xx_fan_start_capture()
303 iowrite8(reg_int | (NPCM7XX_FAN_TIEN_TBIEN | in npcm7xx_fan_start_capture()
313 iowrite8(reg_mode, in npcm7xx_fan_start_capture()
339 iowrite8(NPCM7XX_FAN_TICLR_CLEAR_ALL, in npcm7xx_fan_polling()
377 iowrite8(flag_clear, NPCM7XX_FAN_REG_TICLR(data->fan_base, fan)); in npcm7xx_fan_compute()
412 iowrite8((reg_int & ~flag_int), in npcm7xx_fan_compute()
417 iowrite8((reg_mode & ~flag_mode), in npcm7xx_fan_compute()
454 iowrite8((reg_int & ~flag_int), in npcm7xx_check_cmp()
458 iowrite8(flag_clea in npcm7xx_check_cmp()
[all...]
/kernel/linux/linux-5.10/drivers/char/tpm/
H A Dtpm_tis_synquacer.c54 iowrite8(*value++, phy->iobase + addr); in tpm_tis_synquacer_write_bytes()
100 iowrite8(value >> 24, phy->iobase + addr + 3); in tpm_tis_synquacer_write32_bw()
101 iowrite8(value >> 16, phy->iobase + addr + 2); in tpm_tis_synquacer_write32_bw()
102 iowrite8(value >> 8, phy->iobase + addr + 1); in tpm_tis_synquacer_write32_bw()
103 iowrite8(value, phy->iobase + addr); in tpm_tis_synquacer_write32_bw()

Completed in 22 milliseconds

12345678910>>...15