Home
last modified time | relevance | path

Searched refs:iowrite8 (Results 1 – 25 of 177) sorted by relevance

12345678

/linux/drivers/staging/vt6655/
A Dmac.c107 iowrite8(byRetryLimit, io_base + MAC_REG_SRT); in MACvSetShortRetryLimit()
129 iowrite8(byRetryLimit, io_base + MAC_REG_LRT); in MACvSetLongRetryLimit()
256 iowrite8(0x01, io_base + MAC_REG_HOSTCR); in MACbSoftwareReset()
492 iowrite8(PME_OVR, io_base + MAC_REG_PMC1); in MACvInitialize()
535 iowrite8(DMACTL_RUN, io_base + MAC_REG_RXDMACTL0); in MACvSetCurrRx0DescAddr()
569 iowrite8(DMACTL_RUN, io_base + MAC_REG_RXDMACTL1); in MACvSetCurrRx1DescAddr()
604 iowrite8(DMACTL_RUN, io_base + MAC_REG_TXDMACTL0); in MACvSetCurrTx0DescAddrEx()
673 iowrite8(0, io_base + MAC_REG_TMCTL0); in MACvTimer0MicroSDelay()
681 iowrite8(0, io_base + MAC_REG_TMCTL0); in MACvTimer0MicroSDelay()
686 iowrite8(0, io_base + MAC_REG_TMCTL0); in MACvTimer0MicroSDelay()
[all …]
/linux/drivers/i2c/busses/
A Di2c-npcm7xx.c350 iowrite8(data, bus->reg + NPCM_I2CSDA); in npcm_i2c_wr_byte()
428 iowrite8(val, bus->reg + NPCM_I2CCST3); in npcm_i2c_eob_int()
436 iowrite8(val, bus->reg + NPCM_I2CCTL1); in npcm_i2c_eob_int()
502 iowrite8(val, bus->reg + NPCM_I2CCTL1); in npcm_i2c_int_enable()
512 iowrite8(val, bus->reg + NPCM_I2CCTL1); in npcm_i2c_master_start()
528 iowrite8(val, bus->reg + NPCM_I2CCTL1); in npcm_i2c_master_stop()
643 iowrite8(0xFF, bus->reg + NPCM_I2CST); in npcm_i2c_reset()
824 iowrite8(val, bus->reg + NPCM_I2CST); in npcm_i2c_clear_master_status()
1050 iowrite8(NPCM_I2CFIF_CTS_CLR_FIFO, in npcm_i2c_int_slave_handler()
1122 iowrite8(NPCM_I2CFIF_CTS_CLR_FIFO, in npcm_i2c_int_slave_handler()
[all …]
/linux/drivers/ata/
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()
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()
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()
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(tf->nsect, ioaddr->nsect_addr); in via_tf_load()
428 iowrite8(tf->lbal, ioaddr->lbal_addr); in via_tf_load()
429 iowrite8(tf->lbam, ioaddr->lbam_addr); in via_tf_load()
[all …]
A Dpata_hpt3x2n.c281 iowrite8(0x80, bmdma+0x73); in hpt3x2n_set_clock()
282 iowrite8(0x80, bmdma+0x77); in hpt3x2n_set_clock()
285 iowrite8(source, bmdma+0x7B); in hpt3x2n_set_clock()
286 iowrite8(0xC0, bmdma+0x79); in hpt3x2n_set_clock()
289 iowrite8(ioread8(bmdma+0x70) | 0x32, bmdma+0x70); in hpt3x2n_set_clock()
290 iowrite8(ioread8(bmdma+0x74) | 0x32, bmdma+0x74); in hpt3x2n_set_clock()
293 iowrite8(0x00, bmdma+0x79); in hpt3x2n_set_clock()
296 iowrite8(0x00, bmdma+0x73); in hpt3x2n_set_clock()
297 iowrite8(0x00, bmdma+0x77); in hpt3x2n_set_clock()
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()
A Dpata_legacy.c496 iowrite8(3, ap->ioaddr.nsect_addr); in opti82c611a_set_piomode()
520 iowrite8(rc, ap->ioaddr.lbal_addr); in opti82c611a_set_piomode()
531 iowrite8(rc, ap->ioaddr.device_addr); in opti82c611a_set_piomode()
534 iowrite8(active << 4 | recover, ap->ioaddr.data_addr); in opti82c611a_set_piomode()
540 iowrite8(rc, ap->ioaddr.lbal_addr); in opti82c611a_set_piomode()
543 iowrite8(0x83, ap->ioaddr.nsect_addr); in opti82c611a_set_piomode()
575 iowrite8(3, ap->ioaddr.nsect_addr); in opti82c46x_set_piomode()
599 iowrite8(rc, ap->ioaddr.lbal_addr); in opti82c46x_set_piomode()
610 iowrite8(rc, ap->ioaddr.device_addr); in opti82c46x_set_piomode()
619 iowrite8(rc, ap->ioaddr.lbal_addr); in opti82c46x_set_piomode()
[all …]
A Dpata_pdc202xx_old.c43 iowrite8(tf->command, ap->ioaddr.command_addr); in pdc202xx_exec_command()
192 iowrite8(ioread8(clock) | sel66, clock); in pdc2026x_bmdma_start()
194 iowrite8(ioread8(clock) & ~sel66, clock); in pdc2026x_bmdma_start()
242 iowrite8(ioread8(clock) & ~sel66, clock); in pdc2026x_bmdma_stop()
246 iowrite8(ioread8(clock) & ~sel66, clock); in pdc2026x_bmdma_stop()
271 iowrite8(burst | 0x01, bmdma + 0x1f); in pdc2026x_port_start()
A Dlibata-sff.c281 iowrite8(ctl, ap->ioaddr.ctl_addr); in ata_sff_set_devctl()
307 iowrite8(tmp, ap->ioaddr.device_addr); in ata_sff_dev_select()
400 iowrite8(tf->ctl, ioaddr->ctl_addr); in ata_sff_tf_load()
423 iowrite8(tf->lbal, ioaddr->lbal_addr); in ata_sff_tf_load()
476 iowrite8(tf->ctl, ioaddr->ctl_addr); in ata_sff_tf_read()
1788 iowrite8(0x55, ioaddr->nsect_addr); in ata_devchk()
1789 iowrite8(0xaa, ioaddr->lbal_addr); in ata_devchk()
1791 iowrite8(0xaa, ioaddr->nsect_addr); in ata_devchk()
1792 iowrite8(0x55, ioaddr->lbal_addr); in ata_devchk()
1794 iowrite8(0x55, ioaddr->nsect_addr); in ata_devchk()
[all …]
A Dpata_atp867x.c135 iowrite8(b, dp->dma_mode); in atp867x_set_dmamode()
225 iowrite8(b, dp->dma_mode); in atp867x_set_piomode()
231 iowrite8(b, dp->slave_piospd); in atp867x_set_piomode()
233 iowrite8(b, dp->mstr_piospd); in atp867x_set_piomode()
238 iowrite8(b, dp->eightb_piospd); in atp867x_set_piomode()
393 iowrite8(v, ATP867X_IOBASE(ap) + 0x28); in atp867x_fixup()
402 iowrite8(v, ATP867X_SYS_INFO(ap)); in atp867x_fixup()
/linux/drivers/ipack/devices/
A Dipoctal.c64 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()
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()
213 iowrite8(value, &channel->regs->w.thr); in ipoctal_irq_tx()
343 iowrite8(0, &channel->regs->w.mr); /* mr2 */ in ipoctal_inst_slot()
357 iowrite8(1, ipoctal->mem8_space + 1); in ipoctal_inst_slot()
481 iowrite8(CR_ENABLE_TX, &channel->regs->w.cr); in ipoctal_write_tty()
624 iowrite8(mr1, &channel->regs->w.mr); in ipoctal_set_termios()
625 iowrite8(mr2, &channel->regs->w.mr); in ipoctal_set_termios()
[all …]
/linux/drivers/media/pci/cobalt/
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((prescale >> 8) & 0xff, &regs->prerhi); in cobalt_i2c_init()
[all …]
/linux/drivers/net/ethernet/via/
A Dvia-rhine.c585 iowrite8(0x80, ioaddr + WOLcgClr); in rhine_power_init()
588 iowrite8(0xFF, ioaddr + WOLcrClr); in rhine_power_init()
1412 iowrite8(0, ioaddr + CamCon); in rhine_set_cam()
1440 iowrite8(0, ioaddr + CamCon); in rhine_set_vlan_cam()
1459 iowrite8(0, ioaddr + CamCon); in rhine_set_cam_mask()
1478 iowrite8(0, ioaddr + CamCon); in rhine_set_vlan_cam_mask()
1585 iowrite8(0, ioaddr + MIICmd); in rhine_enable_linkmon()
1587 iowrite8(0x80, ioaddr + MIICmd); in rhine_enable_linkmon()
1599 iowrite8(0, ioaddr + MIICmd); in rhine_disable_linkmon()
1608 iowrite8(0x80, ioaddr + MIICmd); in rhine_disable_linkmon()
[all …]
/linux/arch/arm/mach-shmobile/
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()
/linux/drivers/hwmon/
A Dnpcm750-pwm-fan.c313 iowrite8(reg_mode, in npcm7xx_fan_start_capture()
339 iowrite8(NPCM7XX_FAN_TICLR_CLEAR_ALL, in npcm7xx_fan_polling()
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_clear, in npcm7xx_check_cmp()
464 iowrite8((reg_mode & ~flag_mode), in npcm7xx_check_cmp()
721 iowrite8(NPCM7XX_FAN_TCKC_CLKX_NONE, in npcm7xx_fan_init()
728 iowrite8(NPCM7XX_FAN_TICLR_CLEAR_ALL, in npcm7xx_fan_init()
732 iowrite8(NPCM7XX_FAN_CLK_PRESCALE, in npcm7xx_fan_init()
[all …]
/linux/drivers/char/tpm/
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()
/linux/drivers/gpio/
A Dgpio-pci-idio-16.c150 iowrite8(out_state, base); in idio_16_gpio_set()
180 iowrite8(out_state, port_addr); in idio_16_gpio_set_multiple()
202 iowrite8(0, &idio16gpio->reg->irq_ctl); in idio_16_irq_mask()
268 iowrite8(0, &idio16gpio->reg->in0_7); in idio_16_irq_handler()
288 iowrite8(0, &idio16gpio->reg->irq_ctl); in idio_16_irq_init_hw()
289 iowrite8(0, &idio16gpio->reg->in0_7); in idio_16_irq_init_hw()
322 iowrite8(0, &idio16gpio->reg->filter_ctl); in idio_16_probe()
A Dgpio-pcie-idio-24.c177 iowrite8(ctl_state, &idio24gpio->reg->ctl); in idio_24_gpio_direction_input()
199 iowrite8(ctl_state, &idio24gpio->reg->ctl); in idio_24_gpio_direction_output()
315 iowrite8(out_state, base); in idio_24_gpio_set()
360 iowrite8(out_state, ports[index]); in idio_24_gpio_set_multiple()
362 iowrite8(out_state, &idio24gpio->reg->ttl_out0_7); in idio_24_gpio_set_multiple()
395 iowrite8(cos_enable_state, &idio24gpio->reg->cos_enable); in idio_24_irq_mask()
424 iowrite8(cos_enable_state, &idio24gpio->reg->cos_enable); in idio_24_irq_unmask()
549 iowrite8(0, &idio24gpio->reg->soft_reset); in idio_24_probe()
554 iowrite8((INTCSR_INTERNAL_PCI_WIRE | INTCSR_LOCAL_INPUT) >> 8, in idio_24_probe()
/linux/drivers/clocksource/
A Dh8300_tpu.c90 iowrite8(0x0f, p->mapbase1 + TCR); in tpu_clocksource_enable()
91 iowrite8(0x03, p->mapbase2 + TCR); in tpu_clocksource_enable()
103 iowrite8(0, p->mapbase1 + TCR); in tpu_clocksource_disable()
104 iowrite8(0, p->mapbase2 + TCR); in tpu_clocksource_disable()
/linux/drivers/net/can/softing/
A Dsofting_fw.c26 iowrite8(vector >> 8, &card->dpram[DPRAM_FCT_HOST + 1]); in _softing_fct_cmd()
27 iowrite8(vector, &card->dpram[DPRAM_FCT_HOST]); in _softing_fct_cmd()
287 iowrite8(1, &card->dpram[DPRAM_COMMAND + 12]); in softing_load_app_fw()
304 iowrite8(1, &card->dpram[DPRAM_COMMAND + 6]); in softing_load_app_fw()
322 iowrite8(0, &card->dpram[DPRAM_RESET_RX_FIFO]); in softing_reset_chip()
323 iowrite8(0, &card->dpram[DPRAM_RESET_RX_FIFO+1]); in softing_reset_chip()
324 iowrite8(1, &card->dpram[DPRAM_RESET]); in softing_reset_chip()
325 iowrite8(0, &card->dpram[DPRAM_RESET+1]); in softing_reset_chip()
610 iowrite8(0, &card->dpram[DPRAM_INFO_BUSSTATE]); in softing_startstop()
611 iowrite8(0, &card->dpram[DPRAM_INFO_BUSSTATE2]); in softing_startstop()
[all …]
/linux/drivers/gpu/drm/tiny/
A Dcirrus.c82 iowrite8(reg, cirrus->mmio + SEQ_INDEX); in rreg_seq()
88 iowrite8(reg, cirrus->mmio + SEQ_INDEX); in wreg_seq()
89 iowrite8(val, cirrus->mmio + SEQ_DATA); in wreg_seq()
97 iowrite8(reg, cirrus->mmio + CRT_INDEX); in rreg_crt()
103 iowrite8(reg, cirrus->mmio + CRT_INDEX); in wreg_crt()
104 iowrite8(val, cirrus->mmio + CRT_DATA); in wreg_crt()
112 iowrite8(reg, cirrus->mmio + GFX_INDEX); in wreg_gfx()
113 iowrite8(val, cirrus->mmio + GFX_DATA); in wreg_gfx()
124 iowrite8(val, cirrus->mmio + VGA_DAC_MASK); in wreg_hdr()
/linux/drivers/net/ethernet/
A Dec_bhf.c156 iowrite8(0, priv->mac_io + MAC_FRAME_ERR_CNT); in ec_bhf_reset()
157 iowrite8(0, priv->mac_io + MAC_RX_ERR_CNT); in ec_bhf_reset()
158 iowrite8(0, priv->mac_io + MAC_CRC_ERR_CNT); in ec_bhf_reset()
159 iowrite8(0, priv->mac_io + MAC_LNK_LST_ERR_CNT); in ec_bhf_reset()
162 iowrite8(0, priv->mac_io + MAC_DROPPED_FRMS); in ec_bhf_reset()
164 iowrite8(0, priv->fifo_io + FIFO_TX_RESET); in ec_bhf_reset()
165 iowrite8(0, priv->fifo_io + FIFO_RX_RESET); in ec_bhf_reset()
167 iowrite8(0, priv->mac_io + MAC_TX_FIFO_LVL); in ec_bhf_reset()
414 iowrite8(0, priv->mii_io + MII_MAC_FILT_FLAG); in ec_bhf_open()
/linux/drivers/tty/serial/
A Dtimbuart.c75 iowrite8(ctl, port->membase + TIMBUART_CTRL); in timbuart_flush_buffer()
102 iowrite8(xmit->buf[xmit->tail], in timbuart_tx_chars()
158 iowrite8(ctl, port->membase + TIMBUART_CTRL); in timbuart_handle_rx_port()
213 iowrite8(TIMBUART_CTRL_RTS, port->membase + TIMBUART_CTRL); in timbuart_set_mctrl()
215 iowrite8(0, port->membase + TIMBUART_CTRL); in timbuart_set_mctrl()
245 iowrite8(TIMBUART_CTRL_FLSHRX, port->membase + TIMBUART_CTRL); in timbuart_startup()
300 iowrite8((u8)bindex, port->membase + TIMBUART_BAUDRATE); in timbuart_set_termios()
A Dpch_uart.c337 iowrite8(lcr, priv->membase + UART_LCR); in port_show_regs()
420 iowrite8(ier, priv->membase + UART_IER); in pch_uart_hal_enable_interrupt()
428 iowrite8(ier, priv->membase + UART_IER); in pch_uart_hal_disable_interrupt()
469 iowrite8(dll, priv->membase + PCH_UART_DLL); in pch_uart_hal_set_line()
471 iowrite8(lcr, priv->membase + UART_LCR); in pch_uart_hal_set_line()
540 iowrite8(fcr, priv->membase + UART_FCR); in pch_uart_hal_set_fifo()
612 iowrite8(lcr, priv->membase + UART_LCR); in pch_uart_hal_set_break()
1200 iowrite8(mcr, priv->membase + UART_MCR); in pch_uart_set_mctrl()
1566 iowrite8(c, priv->membase + PCH_UART_THR); in pch_uart_put_poll_char()
1573 iowrite8(ier, priv->membase + UART_IER); in pch_uart_put_poll_char()
[all …]

Completed in 72 milliseconds

12345678