/linux-4.4.14/drivers/tty/serial/jsm/ |
D | jsm_cls.c | 71 writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr); in cls_set_cts_flow_control() 79 writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control() 82 writeb(lcrb, &ch->ch_cls_uart->lcr); in cls_set_cts_flow_control() 90 writeb(ier, &ch->ch_cls_uart->ier); in cls_set_cts_flow_control() 93 writeb((UART_FCR_ENABLE_FIFO), &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control() 95 writeb((UART_FCR_ENABLE_FIFO | UART_16654_FCR_RXTRIGGER_56 | in cls_set_cts_flow_control() 112 writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr); in cls_set_ixon_flow_control() 120 writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr); in cls_set_ixon_flow_control() 123 writeb(ch->ch_startc, &ch->ch_cls_uart->mcr); in cls_set_ixon_flow_control() 124 writeb(0, &ch->ch_cls_uart->lsr); in cls_set_ixon_flow_control() [all …]
|
D | jsm_neo.c | 60 writeb(0, &ch->ch_neo_uart->efr); in neo_set_cts_flow_control() 63 writeb(efr, &ch->ch_neo_uart->efr); in neo_set_cts_flow_control() 66 writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_4DELAY), &ch->ch_neo_uart->fctr); in neo_set_cts_flow_control() 69 writeb(8, &ch->ch_neo_uart->tfifo); in neo_set_cts_flow_control() 72 writeb(ier, &ch->ch_neo_uart->ier); in neo_set_cts_flow_control() 92 writeb(0, &ch->ch_neo_uart->efr); in neo_set_rts_flow_control() 95 writeb(efr, &ch->ch_neo_uart->efr); in neo_set_rts_flow_control() 97 writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_4DELAY), &ch->ch_neo_uart->fctr); in neo_set_rts_flow_control() 100 writeb(56, &ch->ch_neo_uart->rfifo); in neo_set_rts_flow_control() 103 writeb(ier, &ch->ch_neo_uart->ier); in neo_set_rts_flow_control() [all …]
|
/linux-4.4.14/arch/mips/sni/ |
D | rm200.c | 167 writeb(cached_slave_mask, rm200_pic_slave + PIC_IMR); in sni_rm200_disable_8259A_irq() 169 writeb(cached_master_mask, rm200_pic_master + PIC_IMR); in sni_rm200_disable_8259A_irq() 182 writeb(cached_slave_mask, rm200_pic_slave + PIC_IMR); in sni_rm200_enable_8259A_irq() 184 writeb(cached_master_mask, rm200_pic_master + PIC_IMR); in sni_rm200_enable_8259A_irq() 194 writeb(0x0B, rm200_pic_master + PIC_CMD); in sni_rm200_i8259A_irq_real() 196 writeb(0x0A, rm200_pic_master + PIC_CMD); in sni_rm200_i8259A_irq_real() 199 writeb(0x0B, rm200_pic_slave + PIC_CMD); /* ISR register */ in sni_rm200_i8259A_irq_real() 201 writeb(0x0A, rm200_pic_slave + PIC_CMD); in sni_rm200_i8259A_irq_real() 240 writeb(cached_slave_mask, rm200_pic_slave + PIC_IMR); in sni_rm200_mask_and_ack_8259A() 241 writeb(0x60+(irq & 7), rm200_pic_slave + PIC_CMD); in sni_rm200_mask_and_ack_8259A() [all …]
|
/linux-4.4.14/drivers/staging/dgnc/ |
D | dgnc_cls.c | 89 writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr); in cls_set_cts_flow_control() 97 writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control() 100 writeb(lcrb, &ch->ch_cls_uart->lcr); in cls_set_cts_flow_control() 108 writeb(ier, &ch->ch_cls_uart->ier); in cls_set_cts_flow_control() 111 writeb((UART_FCR_ENABLE_FIFO), &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control() 113 writeb((UART_FCR_ENABLE_FIFO | UART_16654_FCR_RXTRIGGER_56 | in cls_set_cts_flow_control() 130 writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr); in cls_set_ixon_flow_control() 138 writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr); in cls_set_ixon_flow_control() 141 writeb(ch->ch_startc, &ch->ch_cls_uart->mcr); in cls_set_ixon_flow_control() 142 writeb(0, &ch->ch_cls_uart->lsr); in cls_set_ixon_flow_control() [all …]
|
D | dgnc_neo.c | 113 writeb(0, &ch->ch_neo_uart->efr); in neo_set_cts_flow_control() 116 writeb(efr, &ch->ch_neo_uart->efr); in neo_set_cts_flow_control() 119 writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_4DELAY), &ch->ch_neo_uart->fctr); in neo_set_cts_flow_control() 122 writeb(8, &ch->ch_neo_uart->tfifo); in neo_set_cts_flow_control() 125 writeb(ier, &ch->ch_neo_uart->ier); in neo_set_cts_flow_control() 148 writeb(0, &ch->ch_neo_uart->efr); in neo_set_rts_flow_control() 151 writeb(efr, &ch->ch_neo_uart->efr); in neo_set_rts_flow_control() 153 writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_4DELAY), &ch->ch_neo_uart->fctr); in neo_set_rts_flow_control() 156 writeb(32, &ch->ch_neo_uart->rfifo); in neo_set_rts_flow_control() 159 writeb(ier, &ch->ch_neo_uart->ier); in neo_set_rts_flow_control() [all …]
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | ni_pcidio.c | 312 writeb(primary_DMAChannel_bits(devpriv->di_mite_chan->channel) | in ni_pcidio_request_di_mite_channel() 331 writeb(primary_DMAChannel_bits(0) | in ni_pcidio_release_di_mite_channel() 431 writeb(0x00, in nidio_interrupt() 444 writeb(0x00, dev->mmio + in nidio_interrupt() 456 writeb(ClearExpired, dev->mmio + Group_1_Second_Clear); in nidio_interrupt() 459 writeb(0x00, dev->mmio + OpMode); in nidio_interrupt() 462 writeb(ClearWaited, dev->mmio + Group_1_First_Clear); in nidio_interrupt() 466 writeb(ClearPrimaryTC, in nidio_interrupt() 470 writeb(ClearSecondaryTC, in nidio_interrupt() 483 writeb(0x03, dev->mmio + Master_DMA_And_Interrupt_Control); in nidio_interrupt() [all …]
|
D | ni_6527.c | 99 writeb(val & 0xff, dev->mmio + NI6527_FILT_INTERVAL_REG(0)); in ni6527_set_filter_interval() 100 writeb((val >> 8) & 0xff, in ni6527_set_filter_interval() 102 writeb((val >> 16) & 0x0f, in ni6527_set_filter_interval() 105 writeb(NI6527_CLR_INTERVAL, dev->mmio + NI6527_CLR_REG); in ni6527_set_filter_interval() 114 writeb(val & 0xff, dev->mmio + NI6527_FILT_ENA_REG(0)); in ni6527_set_filter_enable() 115 writeb((val >> 8) & 0xff, dev->mmio + NI6527_FILT_ENA_REG(1)); in ni6527_set_filter_enable() 116 writeb((val >> 16) & 0xff, dev->mmio + NI6527_FILT_ENA_REG(2)); in ni6527_set_filter_enable() 182 writeb(val & 0xff, dev->mmio + NI6527_DO_REG(0)); in ni6527_do_insn_bits() 184 writeb((val >> 8) & 0xff, in ni6527_do_insn_bits() 187 writeb((val >> 16) & 0xff, in ni6527_do_insn_bits() [all …]
|
D | ii_pci20kc.c | 159 writeb(val & 0xff, iobase + II20K_AO_LSB_REG(chan)); in ii20k_ao_insn_write() 160 writeb((val >> 8) & 0xff, iobase + II20K_AO_MSB_REG(chan)); in ii20k_ao_insn_write() 161 writeb(0x00, iobase + II20K_AO_STRB_REG(chan)); in ii20k_ao_insn_write() 191 writeb(II20K_AI_CONF_ENA, iobase + II20K_AI_CONF_REG); in ii20k_ai_setup() 194 writeb(0, iobase + II20K_AI_STATUS_CMD_REG); in ii20k_ai_setup() 198 writeb(val, iobase + II20K_AI_OPT_REG); in ii20k_ai_setup() 202 writeb(val, iobase + II20K_AI_SET_TIME_REG); in ii20k_ai_setup() 205 writeb(1, iobase + II20K_AI_LAST_CHAN_ADDR_REG); in ii20k_ai_setup() 212 writeb(val, iobase + II20K_AI_CHANLIST_REG); in ii20k_ai_setup() 215 writeb(0, iobase + II20K_AI_COUNT_RESET_REG); in ii20k_ai_setup() [all …]
|
D | ni_65xx.c | 292 writeb(0x00, dev->mmio + NI_65XX_FILTER_ENA(i)); in ni_65xx_disable_input_filters() 337 writeb(port_rising & 0xff, in ni_65xx_update_edge_detection() 339 writeb(port_falling & 0xff, in ni_65xx_update_edge_detection() 391 writeb(val, dev->mmio + NI_65XX_FILTER_ENA(port)); in ni_65xx_dio_insn_config() 397 writeb(NI_65XX_IO_SEL_OUTPUT, in ni_65xx_dio_insn_config() 404 writeb(NI_65XX_IO_SEL_INPUT, in ni_65xx_dio_insn_config() 462 writeb(bits, dev->mmio + NI_65XX_IO_DATA_REG(port)); in ni_65xx_dio_insn_bits() 491 writeb(NI_65XX_CLR_EDGE_INT | NI_65XX_CLR_OVERFLOW_INT, in ni_65xx_interrupt() 542 writeb(NI_65XX_CLR_EDGE_INT | NI_65XX_CLR_OVERFLOW_INT, in ni_65xx_intr_cmd() 544 writeb(NI_65XX_CTRL_FALL_EDGE_ENA | NI_65XX_CTRL_RISE_EDGE_ENA | in ni_65xx_intr_cmd() [all …]
|
D | me_daq.c | 367 writeb(0x00, dev->mmio + 0x0); in me2600_xilinx_download() 391 writeb((data[16 + i] & 0xff), dev->mmio + 0x0); in me2600_xilinx_download() 395 writeb(0x00, dev->mmio + 0x0); in me2600_xilinx_download()
|
/linux-4.4.14/drivers/scsi/ |
D | mac53c94.c | 114 writeb(CMD_SCSI_RESET, ®s->command); /* assert RST */ in DEF_SCSI_QCMD() 116 writeb(CMD_RESET, ®s->command); in DEF_SCSI_QCMD() 119 writeb(CMD_NOP, ®s->command); in DEF_SCSI_QCMD() 131 writeb(state->host->this_id | CF1_PAR_ENABLE, ®s->config1); in mac53c94_init() 132 writeb(TIMO_VAL(250), ®s->sel_timeout); /* 250ms */ in mac53c94_init() 133 writeb(CLKF_VAL(state->clk_freq), ®s->clk_factor); in mac53c94_init() 134 writeb(CF2_FEATURE_EN, ®s->config2); in mac53c94_init() 135 writeb(0, ®s->config3); in mac53c94_init() 136 writeb(0, ®s->sync_period); in mac53c94_init() 137 writeb(0, ®s->sync_offset); in mac53c94_init() [all …]
|
D | nsp32_io.h | 61 writeb(val, ptr); in nsp32_mmio_write1() 184 writeb(reg, index_ptr); in nsp32_mmio_index_read1() 197 writeb(reg, index_ptr); in nsp32_mmio_index_write1() 198 writeb(val, data_ptr ); in nsp32_mmio_index_write1() 209 writeb(reg, index_ptr); in nsp32_mmio_index_read2() 222 writeb(reg, index_ptr); in nsp32_mmio_index_write2()
|
D | dtc.h | 44 writeb(value, DTC_address(reg));} while(0) 49 #define NCR5380_write(reg, value) (writeb(value, DTC_address(reg))) 59 writeb(value, DTC_address(reg));} while(0)
|
D | t128.c | 335 writeb(tmp | T_CR_CT, foo); 336 writeb(tmp, foo); 374 writeb(*s++, reg); 381 writeb(tmp | T_CR_CT, foo); 382 writeb(tmp, foo);
|
D | t128.h | 97 #define NCR5380_write(reg, value) writeb((value),(T128_address(reg))) 106 writeb((value), (T128_address(reg))); \
|
D | gdth.c | 770 writeb(1, &dp2_ptr->io.memlock); /* switch off write protection */ in gdth_init_isa() 780 writeb(0xff, &dp2_ptr->io.irqdel); in gdth_init_isa() 781 writeb(0x00, &dp2_ptr->io.irqen); in gdth_init_isa() 782 writeb(0x00, &dp2_ptr->u.ic.S_Status); in gdth_init_isa() 783 writeb(0x00, &dp2_ptr->u.ic.Cmd_Index); in gdth_init_isa() 803 writeb(0xff, &dp2_ptr->u.ic.S_Cmd_Indx); in gdth_init_isa() 804 writeb(0, &dp2_ptr->io.event); in gdth_init_isa() 816 writeb(0, &dp2_ptr->u.ic.Status); in gdth_init_isa() 817 writeb(0xff, &dp2_ptr->io.irqdel); in gdth_init_isa() 835 writeb(0xfe, &dp2_ptr->u.ic.S_Cmd_Indx); in gdth_init_isa() [all …]
|
D | NCR_Q720.c | 94 writeb(scsr1, vaddr + NCR_Q720_SCSR_OFFSET + 1); in NCR_Q720_probe_one() 121 writeb(scsr1, vaddr + NCR_Q720_SCSR_OFFSET + 1); in NCR_Q720_probe_one() 278 writeb(scsr1, reg_scsr1); in NCR_Q720_probe()
|
D | g_NCR5380.h | 78 #define NCR5380_write(reg, value) writeb(value, iomem + NCR53C400_mem_base + (reg))
|
D | ncr53c8xx.h | 282 #define writeb_raw writeb 314 #define writeb_raw writeb 422 #define OUTW_OFF(o, val) do { writeb((char)((val) >> 8), (char __iomem *)np->reg + ncr_offw(o)); wr…
|
/linux-4.4.14/drivers/tty/serial/ |
D | mcf.c | 95 writeb(MCFUART_UOP_RTS, port->membase + MCFUART_UOP1); in mcf_set_mctrl() 97 writeb(MCFUART_UOP_RTS, port->membase + MCFUART_UOP0); in mcf_set_mctrl() 108 writeb(MCFUART_UCR_TXENABLE, port->membase + MCFUART_UCR); in mcf_start_tx() 110 writeb(MCFUART_UOP_RTS, port->membase + MCFUART_UOP1); in mcf_start_tx() 113 writeb(pp->imr, port->membase + MCFUART_UIMR); in mcf_start_tx() 123 writeb(pp->imr, port->membase + MCFUART_UIMR); in mcf_stop_tx() 133 writeb(pp->imr, port->membase + MCFUART_UIMR); in mcf_stop_rx() 144 writeb(MCFUART_UCR_CMDBREAKSTART, port->membase + MCFUART_UCR); in mcf_break_ctl() 146 writeb(MCFUART_UCR_CMDBREAKSTOP, port->membase + MCFUART_UCR); in mcf_break_ctl() 160 writeb(MCFUART_UCR_CMDRESETRX, port->membase + MCFUART_UCR); in mcf_startup() [all …]
|
D | sunsab.c | 138 writeb(SAB82532_CMDR_RFRD, &up->regs->w.cmdr); in receive_chars() 152 writeb(SAB82532_CMDR_RMC, &up->regs->w.cmdr); in receive_chars() 242 writeb(up->interrupt_mask1, &up->regs->w.imr1); in transmit_chars() 259 writeb(up->interrupt_mask1, &up->regs->w.imr1); in transmit_chars() 264 writeb(up->interrupt_mask1, &up->regs->w.imr1); in transmit_chars() 270 writeb(xmit->buf[xmit->tail], in transmit_chars() 280 writeb(SAB82532_CMDR_XF, &up->regs->w.cmdr); in transmit_chars() 414 writeb(up->interrupt_mask1, &up->regs->w.imr1); in sunsab_stop_tx() 424 writeb(up->cached_mode, &up->regs->rw.mode); in sunsab_tx_idle() 425 writeb(up->cached_pvr, &up->regs->rw.pvr); in sunsab_tx_idle() [all …]
|
D | icom.c | 392 writeb(fw->data[index], &iram_ptr[index]); in load_code() 412 writeb(fw->data[index], &iram_ptr[index]); in load_code() 418 writeb(V2_HARDWARE, &(icom_port->dram->misc_flags)); in load_code() 423 writeb((HDLC_PPP_PURE_ASYNC | HDLC_FF_FILL), in load_code() 425 writeb(0x04, &(icom_port->dram->FlagFillIdleTimer)); /* 0.5 seconds */ in load_code() 426 writeb(0x00, &(icom_port->dram->CmdReg)); in load_code() 427 writeb(0x10, &(icom_port->dram->async_config3)); in load_code() 428 writeb((ICOM_ACFG_DRIVE1 | ICOM_ACFG_NO_PARITY | ICOM_ACFG_8BPC | in load_code() 458 writeb((char) ((fw->size + 16)/16), &icom_port->dram->mac_length); in load_code() 472 writeb(START_DOWNLOAD, &icom_port->dram->sync); in load_code() [all …]
|
D | fsl_lpuart.c | 291 writeb(temp, port->membase + UARTCR2); in lpuart_stop_tx() 308 writeb(temp & ~UARTCR2_RE, port->membase + UARTCR2); in lpuart_stop_rx() 354 writeb(xmit->buf[xmit->tail], sport->port.membase + UARTDR); in lpuart_pio_tx() 363 writeb(readb(sport->port.membase + UARTCR5) | UARTCR5_TDMAS, in lpuart_pio_tx() 406 writeb(readb(sport->port.membase + UARTCR5) & ~UARTCR5_TDMAS, in lpuart_prepare_tx() 409 writeb(readb(sport->port.membase + UARTCR5) | UARTCR5_TDMAS, in lpuart_prepare_tx() 508 writeb(temp & ~UARTCR5_RDMAS, sport->port.membase + UARTCR5); in lpuart_timer_func() 525 writeb(temp | UARTCR5_RDMAS, sport->port.membase + UARTCR5); in lpuart_prepare_rx() 536 writeb(xmit->buf[xmit->tail], sport->port.membase + UARTDR); in lpuart_transmit_buffer() 580 writeb(temp | UARTCR2_TIE, port->membase + UARTCR2); in lpuart_start_tx() [all …]
|
D | ip22zilog.c | 117 writeb(reg, &channel->control); in read_zsreg() 128 writeb(reg, &channel->control); in write_zsreg() 130 writeb(value, &channel->control); in write_zsreg() 151 writeb(ERR_RES, &channel->control); in ip22zilog_clear_fifo() 173 writeb(ERR_RES, &channel->control); in __load_zsregs() 266 writeb(ERR_RES, &channel->control); in ip22zilog_receive_chars() 324 writeb(RES_EXT_INT, &channel->control); in ip22zilog_status_handle() 393 writeb(up->port.x_char, &channel->data); in ip22zilog_transmit_chars() 411 writeb(xmit->buf[xmit->tail], &channel->data); in ip22zilog_transmit_chars() 424 writeb(RES_Tx_P, &channel->control); in ip22zilog_transmit_chars() [all …]
|
D | pmac_zilog.h | 87 writeb(reg, port->control_reg); in read_zsreg() 94 writeb(reg, port->control_reg); in write_zsreg() 95 writeb(value, port->control_reg); in write_zsreg() 105 writeb(data, port->data_reg); in write_zsdata()
|
D | sunzilog.c | 134 writeb(reg, &channel->control); in read_zsreg() 145 writeb(reg, &channel->control); in write_zsreg() 147 writeb(value, &channel->control); in write_zsreg() 168 writeb(ERR_RES, &channel->control); in sunzilog_clear_fifo() 192 writeb(ERR_RES, &channel->control); in __load_zsregs() 340 writeb(ERR_RES, &channel->control); in sunzilog_receive_chars() 413 writeb(RES_EXT_INT, &channel->control); in sunzilog_status_handle() 491 writeb(up->port.x_char, &channel->data); in sunzilog_transmit_chars() 510 writeb(xmit->buf[xmit->tail], &channel->data); in sunzilog_transmit_chars() 523 writeb(RES_Tx_P, &channel->control); in sunzilog_transmit_chars() [all …]
|
D | ioc3_serial.c | 342 writeb(lcr | UART_LCR_DLAB, &uart->iu_lcr); in set_baud() 343 writeb((unsigned char)divisor, &uart->iu_dll); in set_baud() 344 writeb((unsigned char)(divisor >> 8), &uart->iu_dlm); in set_baud() 345 writeb((unsigned char)prediv, &uart->iu_scr); in set_baud() 346 writeb((unsigned char)lcr, &uart->iu_lcr); in set_baud() 419 writeb(0, &uart->iu_lcr); in port_init() 420 writeb(0, &uart->iu_ier); in port_init() 426 writeb(UART_LCR_WLEN8 | 0, &uart->iu_lcr); in port_init() 430 writeb(UART_FCR_ENABLE_FIFO, &uart->iu_fcr); in port_init() 432 writeb(UART_FCR_ENABLE_FIFO | UART_FCR_CLEAR_RCVR | UART_FCR_CLEAR_XMIT, in port_init() [all …]
|
D | ip22zilog.h | 268 #define ZS_CLEARERR(channel) do { writeb(ERR_RES, &channel->control); \ 271 #define ZS_CLEARSTAT(channel) do { writeb(RES_EXT_INT, &channel->control); \
|
D | ioc4_serial.c | 730 writeb(lcr | UART_LCR_DLAB, &uart->i4u_lcr); in set_baud() 731 writeb((unsigned char)divisor, &uart->i4u_dll); in set_baud() 732 writeb((unsigned char)(divisor >> 8), &uart->i4u_dlm); in set_baud() 733 writeb(lcr, &uart->i4u_lcr); in set_baud() 854 writeb(0, &uart->i4u_lcr); in port_init() 855 writeb(0, &uart->i4u_ier); in port_init() 861 writeb(UART_LCR_WLEN8 | 0, &uart->i4u_lcr); in port_init() 865 writeb(UART_FCR_ENABLE_FIFO, &uart->i4u_fcr); in port_init() 867 writeb(UART_FCR_ENABLE_FIFO | UART_FCR_CLEAR_RCVR | UART_FCR_CLEAR_XMIT, in port_init() 871 writeb(0, &uart->i4u_mcr); in port_init() [all …]
|
D | rp2.c | 371 writeb((ifl & IXON) ? RP2_TX_SWFLOW_ena : RP2_TX_SWFLOW_dis, in __rp2_uart_set_termios() 373 writeb((ifl & IXOFF) ? RP2_RX_SWFLOW_ena : RP2_RX_SWFLOW_dis, in __rp2_uart_set_termios() 447 writeb(up->port.x_char, up->base + RP2_DATA_BYTE); in rp2_tx_chars() 456 writeb(xmit->buf[xmit->tail], up->base + RP2_DATA_BYTE); in rp2_tx_chars() 649 writeb(fw->data[i], up->ucode + i); in rp2_init_port() 654 writeb(RP2_RX_FIFO_ena, up->ucode + RP2_RX_FIFO); in rp2_init_port()
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-stk17ta8.c | 85 writeb(flags | RTC_WRITE, pdata->ioaddr + RTC_FLAGS); in stk17ta8_rtc_set_time() 87 writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR); in stk17ta8_rtc_set_time() 88 writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH); in stk17ta8_rtc_set_time() 89 writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY); in stk17ta8_rtc_set_time() 90 writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE); in stk17ta8_rtc_set_time() 91 writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS); in stk17ta8_rtc_set_time() 92 writeb(bin2bcd(tm->tm_min), ioaddr + RTC_MINUTES); in stk17ta8_rtc_set_time() 93 writeb(bin2bcd(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS); in stk17ta8_rtc_set_time() 94 writeb(bin2bcd((tm->tm_year + 1900) / 100), ioaddr + RTC_CENTURY); in stk17ta8_rtc_set_time() 96 writeb(flags & ~RTC_WRITE, pdata->ioaddr + RTC_FLAGS); in stk17ta8_rtc_set_time() [all …]
|
D | rtc-ds1553.c | 85 writeb(RTC_WRITE, pdata->ioaddr + RTC_CONTROL); in ds1553_rtc_set_time() 87 writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR); in ds1553_rtc_set_time() 88 writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH); in ds1553_rtc_set_time() 89 writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY); in ds1553_rtc_set_time() 90 writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE); in ds1553_rtc_set_time() 91 writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS); in ds1553_rtc_set_time() 92 writeb(bin2bcd(tm->tm_min), ioaddr + RTC_MINUTES); in ds1553_rtc_set_time() 93 writeb(bin2bcd(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS); in ds1553_rtc_set_time() 96 writeb(RTC_WRITE | (century & RTC_CENTURY_MASK), ioaddr + RTC_CENTURY); in ds1553_rtc_set_time() 97 writeb(century & RTC_CENTURY_MASK, ioaddr + RTC_CONTROL); in ds1553_rtc_set_time() [all …]
|
D | rtc-ds1742.c | 72 writeb(RTC_WRITE, ioaddr + RTC_CONTROL); in ds1742_rtc_set_time() 74 writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR); in ds1742_rtc_set_time() 75 writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH); in ds1742_rtc_set_time() 76 writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY); in ds1742_rtc_set_time() 77 writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE); in ds1742_rtc_set_time() 78 writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS); in ds1742_rtc_set_time() 79 writeb(bin2bcd(tm->tm_min), ioaddr + RTC_MINUTES); in ds1742_rtc_set_time() 80 writeb(bin2bcd(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS); in ds1742_rtc_set_time() 83 writeb(RTC_WRITE | (century & RTC_CENTURY_MASK), ioaddr + RTC_CENTURY); in ds1742_rtc_set_time() 84 writeb(century & RTC_CENTURY_MASK, ioaddr + RTC_CONTROL); in ds1742_rtc_set_time() [all …]
|
D | rtc-m48t35.c | 63 writeb(control | M48T35_RTC_READ, &priv->reg->control); in m48t35_read_time() 70 writeb(control, &priv->reg->control); in m48t35_read_time() 128 writeb(control | M48T35_RTC_SET, &priv->reg->control); in m48t35_set_time() 129 writeb(yrs, &priv->reg->year); in m48t35_set_time() 130 writeb(mon, &priv->reg->month); in m48t35_set_time() 131 writeb(day, &priv->reg->date); in m48t35_set_time() 132 writeb(hrs, &priv->reg->hour); in m48t35_set_time() 133 writeb(min, &priv->reg->min); in m48t35_set_time() 134 writeb(sec, &priv->reg->sec); in m48t35_set_time() 135 writeb(control, &priv->reg->control); in m48t35_set_time()
|
D | rtc-sh.c | 112 writeb(tmp, rtc->regbase + RCR1); in __sh_rtc_interrupt() 128 writeb(tmp, rtc->regbase + RCR1); in __sh_rtc_alarm() 145 writeb(tmp, rtc->regbase + RCR2); in __sh_rtc_periodic() 237 writeb(tmp, rtc->regbase + RCR2); in sh_rtc_irq_set_state() 308 writeb(tmp, rtc->regbase + RCR1); in sh_rtc_setaie() 342 writeb(tmp, rtc->regbase + RCR1); in sh_rtc_setcie() 367 writeb(tmp, rtc->regbase + RCR1); in sh_rtc_read_time() 426 writeb(tmp, rtc->regbase + RCR2); in sh_rtc_set_time() 428 writeb(bin2bcd(tm->tm_sec), rtc->regbase + RSECCNT); in sh_rtc_set_time() 429 writeb(bin2bcd(tm->tm_min), rtc->regbase + RMINCNT); in sh_rtc_set_time() [all …]
|
D | rtc-s3c.c | 134 writeb(tmp, info->base + S3C2410_RTCALM); in s3c_rtc_setaie() 226 writeb(bin2bcd(tm->tm_sec), info->base + S3C2410_RTCSEC); in s3c_rtc_settime() 227 writeb(bin2bcd(tm->tm_min), info->base + S3C2410_RTCMIN); in s3c_rtc_settime() 228 writeb(bin2bcd(tm->tm_hour), info->base + S3C2410_RTCHOUR); in s3c_rtc_settime() 229 writeb(bin2bcd(tm->tm_mday), info->base + S3C2410_RTCDATE); in s3c_rtc_settime() 230 writeb(bin2bcd(tm->tm_mon + 1), info->base + S3C2410_RTCMON); in s3c_rtc_settime() 231 writeb(bin2bcd(year), info->base + S3C2410_RTCYEAR); in s3c_rtc_settime() 315 writeb(0x00, info->base + S3C2410_RTCALM); in s3c_rtc_setalarm() 319 writeb(bin2bcd(tm->tm_sec), info->base + S3C2410_ALMSEC); in s3c_rtc_setalarm() 324 writeb(bin2bcd(tm->tm_min), info->base + S3C2410_ALMMIN); in s3c_rtc_setalarm() [all …]
|
/linux-4.4.14/drivers/sbus/char/ |
D | bbc_i2c.c | 157 writeb(client->bus, bp->i2c_bussel_reg); in bbc_i2c_writeb() 159 writeb(address, bp->i2c_control_regs + 0x1); in bbc_i2c_writeb() 160 writeb(I2C_PCF_START, bp->i2c_control_regs + 0x0); in bbc_i2c_writeb() 164 writeb(off, bp->i2c_control_regs + 0x1); in bbc_i2c_writeb() 169 writeb(val, bp->i2c_control_regs + 0x1); in bbc_i2c_writeb() 176 writeb(I2C_PCF_STOP, bp->i2c_control_regs + 0x0); in bbc_i2c_writeb() 187 writeb(client->bus, bp->i2c_bussel_reg); in bbc_i2c_readb() 189 writeb(address, bp->i2c_control_regs + 0x1); in bbc_i2c_readb() 190 writeb(I2C_PCF_START, bp->i2c_control_regs + 0x0); in bbc_i2c_readb() 194 writeb(off, bp->i2c_control_regs + 0x1); in bbc_i2c_readb() [all …]
|
D | display7seg.c | 97 writeb(regval, p->regs); in d7s_release() 129 writeb(ireg, p->regs); in d7s_ioctl() 148 writeb(regs, p->regs); in d7s_ioctl() 213 writeb(regs, p->regs); in d7s_probe() 246 writeb(regs, p->regs); in d7s_remove()
|
D | envctrl.c | 227 writeb(addr + 1, i2c + PCF8584_DATA); in envctrl_i2c_read_addr() 231 writeb(OBD_SEND_START, i2c + PCF8584_CSR); in envctrl_i2c_read_addr() 240 writeb(OBD_SEND_STOP, i2c + PCF8584_CSR); in envctrl_i2c_read_addr() 251 writeb(addr, i2c + PCF8584_DATA); in envctrl_i2c_write_addr() 254 writeb(OBD_SEND_START, i2c + PCF8584_CSR); in envctrl_i2c_write_addr() 264 writeb(CONTROL_ES0, i2c + PCF8584_CSR); /* Send neg ack. */ in envctrl_i2c_read_data() 274 writeb(port, i2c + PCF8584_DATA); in envctrl_i2c_write_data() 283 writeb(OBD_SEND_STOP, i2c + PCF8584_CSR); in envctrl_i2c_stop() 1052 writeb(CONTROL_PIN, i2c + PCF8584_CSR); in envctrl_probe() 1053 writeb(PCF8584_ADDRESS, i2c + PCF8584_DATA); in envctrl_probe() [all …]
|
/linux-4.4.14/drivers/net/ethernet/8390/ |
D | etherh.c | 55 #define ei_outb(_v,_p) writeb(_v,(void __iomem *)_p) 57 #define ei_outb_p(_v,_p) writeb(_v,(void __iomem *)_p) 128 writeb(ctrl, eh->ctrl_port); in etherh_set_ctrl() 135 writeb(ctrl, eh->ctrl_port); in etherh_clr_ctrl() 185 writeb((readb(addr) & 0xf8) | 1, addr); in etherh_setif() 188 writeb((readb(addr) & 0xf8), addr); in etherh_setif() 287 writeb(E8390_NODMA+E8390_PAGE0+E8390_STOP, addr); in etherh_reset() 335 writeb (E8390_NODMA | E8390_PAGE0 | E8390_START, addr + E8390_CMD); in etherh_block_output() 337 writeb (0x42, addr + EN0_RCNTLO); in etherh_block_output() 338 writeb (0x00, addr + EN0_RCNTHI); in etherh_block_output() [all …]
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-riic.c | 115 writeb((readb(riic->base + reg) & ~clear) | set, riic->base + reg); in riic_clear_set_bit() 137 writeb(0, riic->base + RIIC_ICSR2); in riic_xfer() 145 writeb(ICIER_NAKIE | ICIER_TIE, riic->base + RIIC_ICIER); in riic_xfer() 147 writeb(start_bit, riic->base + RIIC_ICCR2); in riic_xfer() 202 writeb(val, riic->base + RIIC_ICDRT); in riic_tdre_isr() 220 writeb(ICCR2_SP, riic->base + RIIC_ICCR2); in riic_tend_isr() 222 writeb(0, riic->base + RIIC_ICIER); in riic_tend_isr() 244 writeb(ICCR2_SP, riic->base + RIIC_ICCR2); in riic_rdrf_isr() 248 writeb(0, riic->base + RIIC_ICIER); in riic_rdrf_isr() 294 writeb(ICCR1_IICRST | ICCR1_SOWP, riic->base + RIIC_ICCR1); in riic_init_hw() [all …]
|
D | i2c-emev2.c | 78 writeb((readb(priv->base + reg) & ~clear) | set, priv->base + reg); in em_clear_set_bit() 114 writeb(0, priv->base + I2C_OFS_IICACT0); in em_i2c_reset() 123 writeb(I2C_BIT_DFC0, priv->base + I2C_OFS_IICCL0); in em_i2c_reset() 126 writeb(I2C_BIT_STCEN | I2C_BIT_IICRSV, priv->base + I2C_OFS_IICF0); in em_i2c_reset() 129 writeb(I2C_BIT_WTIM0, priv->base + I2C_OFS_IICC0); in em_i2c_reset() 132 writeb(I2C_BIT_IICE0, priv->base + I2C_OFS_IICACT0); in em_i2c_reset() 151 writeb((msg->addr << 1) | read, priv->base + I2C_OFS_IIC0); in __em_i2c_xfer() 190 writeb(msg->buf[count], priv->base + I2C_OFS_IIC0); in __em_i2c_xfer()
|
D | i2c-mpc.c | 88 writeb(x, i2c->base + MPC_I2C_CR); in writeccr() 97 writeb(0, i2c->base + MPC_I2C_SR); in mpc_i2c_isr() 143 writeb(0, i2c->base + MPC_I2C_SR); in i2c_wait() 252 writeb(fdr & 0xff, i2c->base + MPC_I2C_FDR); in mpc_i2c_setup_52xx() 432 writeb(fdr & 0xff, i2c->base + MPC_I2C_FDR); in mpc_i2c_setup_8xxx() 433 writeb((fdr >> 8) & 0xff, i2c->base + MPC_I2C_DFSRR); in mpc_i2c_setup_8xxx() 451 writeb(0, i2c->base + MPC_I2C_SR); in mpc_i2c_start() 471 writeb((target << 1), i2c->base + MPC_I2C_DR); in mpc_write() 479 writeb(data[i], i2c->base + MPC_I2C_DR); in mpc_write() 499 writeb((target << 1) | 1, i2c->base + MPC_I2C_DR); in mpc_read() [all …]
|
D | i2c-simtec.c | 45 writeb(CMD_SET_SDA | (state ? STATE_SDA : 0), pd->reg); in simtec_i2c_setsda() 51 writeb(CMD_SET_SCL | (state ? STATE_SCL : 0), pd->reg); in simtec_i2c_setscl()
|
/linux-4.4.14/arch/mips/txx9/rbtx4938/ |
D | setup.c | 32 writeb(1, rbtx4938_softresetlock_addr); in rbtx4938_machine_restart() 33 writeb(1, rbtx4938_sfvol_addr); in rbtx4938_machine_restart() 34 writeb(1, rbtx4938_softreset_addr); in rbtx4938_machine_restart() 53 writeb(0, rbtx4938_pcireset_addr); in rbtx4938_pci_setup() 62 writeb(1, rbtx4938_pcireset_addr); in rbtx4938_pci_setup() 71 writeb(0, rbtx4938_pcireset_addr); in rbtx4938_pci_setup() 78 writeb(1, rbtx4938_pcireset_addr); in rbtx4938_pci_setup() 201 writeb((readb(rbtx4938_piosel_addr) & 0x03) | 0x04, in rbtx4938_mem_setup() 205 writeb((readb(rbtx4938_piosel_addr) & 0x03) | 0x08, in rbtx4938_mem_setup() 208 writeb(readb(rbtx4938_piosel_addr) & ~(0x08 | 0x04), in rbtx4938_mem_setup() [all …]
|
D | irq.c | 89 writeb(v, rbtx4938_imask_addr); in toshiba_rbtx4938_irq_ioc_enable() 99 writeb(v, rbtx4938_imask_addr); in toshiba_rbtx4938_irq_ioc_disable() 149 writeb(0, rbtx4938_imask_addr); in rbtx4938_irq_setup() 152 writeb(0, rbtx4938_softint_addr); in rbtx4938_irq_setup()
|
/linux-4.4.14/arch/mips/txx9/rbtx4927/ |
D | setup.c | 74 writeb(1, rbtx4927_pcireset_addr); in tx4927_pci_setup() 83 writeb(0, rbtx4927_pcireset_addr); in tx4927_pci_setup() 92 writeb(1, rbtx4927_pcireset_addr); in tx4927_pci_setup() 99 writeb(0, rbtx4927_pcireset_addr); in tx4927_pci_setup() 121 writeb(1, rbtx4927_pcireset_addr); in tx4937_pci_setup() 130 writeb(0, rbtx4927_pcireset_addr); in tx4937_pci_setup() 139 writeb(1, rbtx4927_pcireset_addr); in tx4937_pci_setup() 146 writeb(0, rbtx4927_pcireset_addr); in tx4937_pci_setup() 172 writeb(1, rbtx4927_softresetlock_addr); in toshiba_rbtx4927_restart() 179 writeb(1, rbtx4927_softreset_addr); in toshiba_rbtx4927_restart()
|
D | irq.c | 136 writeb(v, rbtx4927_imask_addr); in toshiba_rbtx4927_irq_ioc_enable() 145 writeb(v, rbtx4927_imask_addr); in toshiba_rbtx4927_irq_ioc_disable() 161 writeb(0, rbtx4927_imask_addr); in toshiba_rbtx4927_irq_ioc_init() 163 writeb(0, rbtx4927_softint_addr); in toshiba_rbtx4927_irq_ioc_init()
|
/linux-4.4.14/drivers/scsi/arm/ |
D | cumana_1.c | 55 writeb(0x02, priv(host)->base + CTRL); in NCR5380_pwrite() 80 writeb(0x12, priv(host)->base + CTRL); in NCR5380_pwrite() 90 writeb(*addr++, dma); in NCR5380_pwrite() 100 writeb(*addr++, dma); in NCR5380_pwrite() 106 writeb(priv(host)->ctrl | 0x40, priv(host)->base + CTRL); in NCR5380_pwrite() 118 writeb(0x00, priv(host)->base + CTRL); in NCR5380_pread() 142 writeb(0x10, priv(host)->base + CTRL); in NCR5380_pread() 168 writeb(priv(host)->ctrl | 0x40, priv(host)->base + CTRL); in NCR5380_pread() 177 writeb(0, base + CTRL); in cumanascsi_read() 182 writeb(0x40, base + CTRL); in cumanascsi_read() [all …]
|
D | cumana_2.c | 96 writeb(ALATCH_ENA_INT, info->base + CUMANASCSI2_ALATCH); in cumanascsi_2_irqenable() 108 writeb(ALATCH_DIS_INT, info->base + CUMANASCSI2_ALATCH); in cumanascsi_2_irqdisable() 128 writeb(ALATCH_ENA_TERM, info->base + CUMANASCSI2_ALATCH); in cumanascsi_2_terminator_ctl() 131 writeb(ALATCH_DIS_TERM, info->base + CUMANASCSI2_ALATCH); in cumanascsi_2_terminator_ctl() 164 writeb(ALATCH_DIS_DMA, info->base + CUMANASCSI2_ALATCH); in cumanascsi_2_dma_setup() 185 writeb(alatch_dir, info->base + CUMANASCSI2_ALATCH); in cumanascsi_2_dma_setup() 188 writeb(ALATCH_ENA_DMA, info->base + CUMANASCSI2_ALATCH); in cumanascsi_2_dma_setup() 189 writeb(ALATCH_DIS_BIT32, info->base + CUMANASCSI2_ALATCH); in cumanascsi_2_dma_setup() 287 writeb(ALATCH_DIS_DMA, info->base + CUMANASCSI2_ALATCH); in cumanascsi_2_dma_stop()
|
D | eesox.c | 92 writeb(info->control, info->ctl_port); in eesoxscsi_irqenable() 107 writeb(info->control, info->ctl_port); in eesoxscsi_irqdisable() 132 writeb(info->control, info->ctl_port); in eesoxscsi_terminator_ctl() 464 writeb(info->control, info->ctl_port); in eesoxscsi_store_term() 524 writeb(info->control, info->ctl_port); in eesoxscsi_probe()
|
D | powertec.c | 76 writeb(POWERTEC_INTR_ENABLE, info->base + POWERTEC_INTR_CONTROL); in powertecscsi_irqenable() 88 writeb(POWERTEC_INTR_DISABLE, info->base + POWERTEC_INTR_CONTROL); in powertecscsi_irqdisable() 107 writeb(info->term_ctl, info->base + POWERTEC_TERM_CONTROL); in powertecscsi_terminator_ctl()
|
D | acornscsi.c | 200 writeb(reg, host->base + SBIC_REGIDX); in sbic_arm_write() 201 writeb(value, host->base + SBIC_REGVAL); in sbic_arm_write() 208 writeb(reg, host->base + SBIC_REGIDX); in sbic_arm_read() 212 #define sbic_arm_writenext(host, val) writeb((val), (host)->base + SBIC_REGVAL) 220 ({ writeb((value), (host)->base + DMAC_OFFSET + ((reg) << 2)); }) 222 #define dmac_clearintr(host) writeb(0, (host)->fast + INT_REG) 319 writeb(host->card.page_reg, host->fast + PAGE_REG); in acornscsi_resetcard() 325 writeb(host->card.page_reg, host->fast + PAGE_REG); in acornscsi_resetcard() 373 writeb(host->card.page_reg, host->fast + PAGE_REG); in acornscsi_resetcard() 914 writeb((page & 0x3f) | host->card.page_reg, host->fast + PAGE_REG); in acornscsi_data_read() [all …]
|
/linux-4.4.14/drivers/char/ |
D | applicom.c | 239 writeb(0x40, apbs[boardno - 1].RamIO + RAM_IT_FROM_PC); in applicom_init() 454 writeb(1, apbs[IndexCard].RamIO + DATA_FROM_PC_READY); in ac_write() 465 writeb(*(from++), to++); in ac_write() 468 writeb(0x20, apbs[IndexCard].RamIO + TIC_OWNER_FROM_PC); in ac_write() 469 writeb(0xff, apbs[IndexCard].RamIO + NUMCARD_OWNER_FROM_PC); in ac_write() 470 writeb(TicCard, apbs[IndexCard].RamIO + TIC_DES_FROM_PC); in ac_write() 471 writeb(NumCard, apbs[IndexCard].RamIO + NUMCARD_DES_FROM_PC); in ac_write() 472 writeb(2, apbs[IndexCard].RamIO + DATA_FROM_PC_READY); in ac_write() 473 writeb(1, apbs[IndexCard].RamIO + RAM_IT_FROM_PC); in ac_write() 498 writeb(1, apbs[IndexCard].RamIO + ACK_FROM_PC_READY); in do_ac_read() [all …]
|
/linux-4.4.14/drivers/mmc/host/ |
D | wmt-sdmmc.c | 223 writeb(reg_tmp, priv->sdmmc_base + SDMMC_BUSMODE); in wmt_set_sd_power() 254 writeb(reg_tmp | CTLR_CMD_START, priv->sdmmc_base + SDMMC_CTLR); in wmt_mci_start_command() 266 writeb(command, priv->sdmmc_base + SDMMC_CMD); in wmt_mci_send_command() 268 writeb(rsptype, priv->sdmmc_base + SDMMC_RSPTYPE); in wmt_mci_send_command() 272 writeb(reg_tmp | CTLR_FIFO_RESET, priv->sdmmc_base + SDMMC_CTLR); in wmt_mci_send_command() 278 writeb(0xFF, priv->sdmmc_base + SDMMC_STS0); in wmt_mci_send_command() 279 writeb(0xFF, priv->sdmmc_base + SDMMC_STS1); in wmt_mci_send_command() 280 writeb(0xFF, priv->sdmmc_base + SDMMC_STS2); in wmt_mci_send_command() 281 writeb(0xFF, priv->sdmmc_base + SDMMC_STS3); in wmt_mci_send_command() 285 writeb((reg_tmp & 0x0F) | (cmdtype << 4), in wmt_mci_send_command() [all …]
|
D | via-sdmmc.c | 393 writeb(pm_pcictrl_reg->pciclkgat_reg, addrbase + VIA_CRDR_PCICLKGATT); in via_restore_pcictrlreg() 394 writeb(pm_pcictrl_reg->pcisdclk_reg, addrbase + VIA_CRDR_PCISDCCLK); in via_restore_pcictrlreg() 395 writeb(pm_pcictrl_reg->pcidmaclk_reg, addrbase + VIA_CRDR_PCIDMACLK); in via_restore_pcictrlreg() 396 writeb(pm_pcictrl_reg->pciintctrl_reg, addrbase + VIA_CRDR_PCIINTCTRL); in via_restore_pcictrlreg() 397 writeb(pm_pcictrl_reg->pciintstatus_reg, in via_restore_pcictrlreg() 399 writeb(pm_pcictrl_reg->pcitmoctrl_reg, addrbase + VIA_CRDR_PCITMOCTRL); in via_restore_pcictrlreg() 474 writeb(PCI_CLK_8M, addrbase + VIA_CRDR_PCISDCCLK); in via_set_ddma() 671 writeb(VIA_CRDR_PCIDMACLK_SDC, addrbase + VIA_CRDR_PCIDMACLK); in via_sdc_request() 711 writeb(gatt, host->pcictrl_mmiobase + VIA_CRDR_PCICLKGATT); in via_sdc_set_power() 770 writeb(clock, addrbase + VIA_CRDR_PCISDCCLK); in via_sdc_set_ios() [all …]
|
/linux-4.4.14/drivers/net/can/ |
D | rcar_can.c | 251 writeb(~RCAR_CAN_ECSR_ADEF, &priv->regs->ecsr); in rcar_can_error() 258 writeb(~RCAR_CAN_ECSR_BE0F, &priv->regs->ecsr); in rcar_can_error() 265 writeb(~RCAR_CAN_ECSR_BE1F, &priv->regs->ecsr); in rcar_can_error() 272 writeb(~RCAR_CAN_ECSR_CEF, &priv->regs->ecsr); in rcar_can_error() 279 writeb(~RCAR_CAN_ECSR_AEF, &priv->regs->ecsr); in rcar_can_error() 288 writeb(~RCAR_CAN_ECSR_FEF, &priv->regs->ecsr); in rcar_can_error() 295 writeb(~RCAR_CAN_ECSR_SEF, &priv->regs->ecsr); in rcar_can_error() 303 writeb(~RCAR_CAN_EIFR_BEIF, &priv->regs->eifr); in rcar_can_error() 310 writeb(~RCAR_CAN_EIFR_EWIF, &priv->regs->eifr); in rcar_can_error() 320 writeb(~RCAR_CAN_EIFR_EPIF, &priv->regs->eifr); in rcar_can_error() [all …]
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-pl061.c | 73 writeb(gpiodir, chip->base + GPIODIR); in pl061_direction_input() 90 writeb(!!value << offset, chip->base + (BIT(offset + 2))); in pl061_direction_output() 93 writeb(gpiodir, chip->base + GPIODIR); in pl061_direction_output() 99 writeb(!!value << offset, chip->base + (BIT(offset + 2))); in pl061_direction_output() 116 writeb(!!value << offset, chip->base + (BIT(offset + 2))); in pl061_set_value() 198 writeb(gpiois, chip->base + GPIOIS); in pl061_irq_type() 199 writeb(gpioibe, chip->base + GPIOIBE); in pl061_irq_type() 200 writeb(gpioiev, chip->base + GPIOIEV); in pl061_irq_type() 236 writeb(gpioie, chip->base + GPIOIE); in pl061_irq_mask() 249 writeb(gpioie, chip->base + GPIOIE); in pl061_irq_unmask() [all …]
|
D | gpio-ep93xx.c | 62 writeb(gpio_int_unmasked[port] & gpio_int_enabled[port], in ep93xx_gpio_update_int_params() 77 writeb(gpio_int_debounce[port], in ep93xx_gpio_int_debounce() 128 writeb(port_mask, EP93XX_GPIO_REG(eoi_register_offset[port])); in ep93xx_gpio_irq_ack() 143 writeb(port_mask, EP93XX_GPIO_REG(eoi_register_offset[port])); in ep93xx_gpio_irq_mask_ack()
|
/linux-4.4.14/drivers/net/wireless/ |
D | ray_cs.c | 510 writeb(CCS_BUFFER_FREE, &(pccs++)->buffer_status); in ray_init() 557 writeb(CCS_DOWNLOAD_STARTUP_PARAMS, &pccs->cmd); in dl_startup_params() 565 writeb(CCS_BUFFER_FREE, &(pccs++)->buffer_status); in dl_startup_params() 698 writeb(CCS_START_NETWORK, &pccs->cmd); in start_net() 699 writeb(0, &pccs->var.start_network.update_param); in start_net() 703 writeb(CCS_BUFFER_FREE, &(pccs++)->buffer_status); in start_net() 727 writeb(CCS_JOIN_NETWORK, &pccs->cmd); in join_net() 728 writeb(0, &pccs->var.join_network.update_param); in join_net() 729 writeb(0, &pccs->var.join_network.net_initiated); in join_net() 733 writeb(CCS_BUFFER_FREE, &(pccs++)->buffer_status); in join_net() [all …]
|
/linux-4.4.14/arch/mips/txx9/rbtx4939/ |
D | irq.c | 26 writeb(readb(rbtx4939_ien_addr) | (1 << ioc_nr), rbtx4939_ien_addr); in rbtx4939_ioc_irq_unmask() 33 writeb(readb(rbtx4939_ien_addr) & ~(1 << ioc_nr), rbtx4939_ien_addr); in rbtx4939_ioc_irq_mask() 81 writeb(0, rbtx4939_ien_addr); in rbtx4939_irq_setup() 84 writeb(0, rbtx4939_softint_addr); in rbtx4939_irq_setup()
|
D | setup.c | 32 writeb(1, rbtx4939_reseten_addr); in rbtx4939_machine_restart() 33 writeb(1, rbtx4939_softreset_addr); in rbtx4939_machine_restart() 182 writeb(pe1, rbtx4939_pe1_addr); in rbtx4939_update_ioc_pen() 183 writeb(pe2, rbtx4939_pe2_addr); in rbtx4939_update_ioc_pen() 184 writeb(pe3, rbtx4939_pe3_addr); in rbtx4939_update_ioc_pen() 208 writeb(led_val[num], rbtx4939_7seg_addr(num / 4, num % 4)); in rbtx4939_led_brightness_set() 272 writeb(val, rbtx4939_7seg_addr(pos / 4, pos % 4)); in __rbtx4939_7segled_putc()
|
/linux-4.4.14/drivers/spi/ |
D | spi-oc-tiny.c | 140 writeb(hw->txp ? *hw->txp++ : 0, in tiny_spi_txrx_bufs() 143 writeb(hw->txp ? *hw->txp++ : 0, in tiny_spi_txrx_bufs() 146 writeb(TINY_SPI_STATUS_TXR, hw->base + TINY_SPI_STATUS); in tiny_spi_txrx_bufs() 148 writeb(hw->txp ? *hw->txp++ : 0, in tiny_spi_txrx_bufs() 151 writeb(TINY_SPI_STATUS_TXE, hw->base + TINY_SPI_STATUS); in tiny_spi_txrx_bufs() 157 writeb(txp ? *txp++ : 0, hw->base + TINY_SPI_TXDATA); in tiny_spi_txrx_bufs() 159 writeb(txp ? *txp++ : 0, hw->base + TINY_SPI_TXDATA); in tiny_spi_txrx_bufs() 178 writeb(0, hw->base + TINY_SPI_STATUS); in tiny_spi_irq() 189 writeb(hw->txp ? *hw->txp++ : 0, in tiny_spi_irq() 192 writeb(TINY_SPI_STATUS_TXR, in tiny_spi_irq() [all …]
|
D | spi-s3c24xx.c | 108 writeb(cs->spcon, hw->regs + S3C2410_SPCON); in s3c24xx_spi_chipsel() 112 writeb(cs->spcon | S3C2410_SPCON_ENSCK, in s3c24xx_spi_chipsel() 172 writeb(cs->sppre, hw->regs + S3C2410_SPPRE); in s3c24xx_spi_setupxfer() 418 writeb(hw_txbyte(hw, 0), hw->regs + S3C2410_SPTDAT); in s3c24xx_spi_txrx() 451 writeb(hw_txbyte(hw, count), hw->regs + S3C2410_SPTDAT); in s3c24xx_spi_irq() 476 writeb(0xff, hw->regs + S3C2410_SPPRE); in s3c24xx_spi_initialsetup() 477 writeb(SPPIN_DEFAULT, hw->regs + S3C2410_SPPIN); in s3c24xx_spi_initialsetup() 478 writeb(SPCON_DEFAULT, hw->regs + S3C2410_SPCON); in s3c24xx_spi_initialsetup()
|
/linux-4.4.14/drivers/usb/host/ |
D | sl811.h | 199 writeb(reg, sl811->addr_reg); in sl811_read() 205 writeb(reg, sl811->addr_reg); in sl811_write() 206 writeb(val, sl811->data_reg); in sl811_write() 217 writeb(addr, sl811->addr_reg); in sl811_write_buf() 222 writeb(*data++, data_reg); in sl811_write_buf() 234 writeb(addr, sl811->addr_reg); in sl811_read_buf()
|
D | sl811-hcd.c | 152 writeb(len, data_reg); in setup_packet() 153 writeb(SL_SETUP /* | ep->epnum */, data_reg); in setup_packet() 154 writeb(usb_pipedevice(urb->pipe), data_reg); in setup_packet() 180 writeb(0, data_reg); in status_packet() 181 writeb((do_out ? SL_OUT : SL_IN) /* | ep->epnum */, data_reg); in status_packet() 182 writeb(usb_pipedevice(urb->pipe), data_reg); in status_packet() 220 writeb(len, data_reg); in in_packet() 221 writeb(SL_IN | ep->epnum, data_reg); in in_packet() 222 writeb(usb_pipedevice(urb->pipe), data_reg); in in_packet() 263 writeb(len, data_reg); in out_packet() [all …]
|
/linux-4.4.14/arch/m68k/coldfire/ |
D | m528x.c | 74 writeb(port, MCFGPIO_PUAPAR); in m528x_uarts_init() 86 writeb(0xc0, MCFGPIO_PEHLPAR); in m528x_fec_init() 94 writeb(0, 0x30000007); in wildfire_halt() 95 writeb(0x2, 0x30000007); in wildfire_halt()
|
D | m527x.c | 65 writeb(0x1f, MCFGPIO_PAR_QSPI); in m527x_qspi_init() 100 writeb(v | 0xf0, MCFGPIO_PAR_FECI2C); in m527x_fec_init() 107 writeb(v | 0xc0, MCFGPIO_PAR_FEC0HL); in m527x_fec_init() 113 writeb(v | 0xc0, MCFGPIO_PAR_FEC1HL); in m527x_fec_init()
|
D | m53xx.c | 195 writeb(v, MCFGPIO_PAR_FECI2C); in m53xx_fec_init() 199 writeb(v, MCFGPIO_PAR_FEC); in m53xx_fec_init() 329 writeb(0x3E, MCFGPIO_PAR_CS); in fbcs_init() 459 writeb(0x00, MCFGPIO_PAR_TIMER); in gpio_init() 460 writeb(0x08, MCFGPIO_PDDR_TIMER); in gpio_init() 461 writeb(0x00, MCFGPIO_PCLRR_TIMER); in gpio_init() 513 writeb(MCF_PLL_PODR_CPUDIV(BUSDIV/3) | MCF_PLL_PODR_BUSDIV(BUSDIV), in clock_pll() 516 writeb(mfd, MCF_PLL_PFDR); in clock_pll()
|
D | m520x.c | 126 writeb(0x3f, MCF_GPIO_PAR_QSPI); in m520x_qspi_init() 152 writeb(par2, MCF_GPIO_PAR_FECI2C); in m520x_uarts_init() 163 writeb(v | 0xf0, MCF_GPIO_PAR_FEC); in m520x_fec_init() 166 writeb(v | 0x0f, MCF_GPIO_PAR_FECI2C); in m520x_fec_init()
|
D | device.c | 350 writeb(MCFSIM_ICR_LEVEL6 | MCFSIM_ICR_PRI1, MCFSIM_UART1ICR); in mcf_uart_set_irq() 351 writeb(MCF_IRQ_UART0, MCFUART_BASE0 + MCFUART_UIVR); in mcf_uart_set_irq() 355 writeb(MCFSIM_ICR_LEVEL6 | MCFSIM_ICR_PRI2, MCFSIM_UART2ICR); in mcf_uart_set_irq() 356 writeb(MCF_IRQ_UART1, MCFUART_BASE1 + MCFUART_UIVR); in mcf_uart_set_irq()
|
D | m523x.c | 61 writeb(0x1f, MCFGPIO_PAR_QSPI); in m523x_qspi_init() 74 writeb(readb(MCFGPIO_PAR_FECI2C) | 0xf0, MCFGPIO_PAR_FECI2C); in m523x_fec_init()
|
D | m525x.c | 54 writeb(MCFSIM_ICR_AUTOVEC | MCFSIM_ICR_LEVEL4 | MCFSIM_ICR_PRI0, in m525x_qspi_init() 66 writeb(MCFSIM_ICR_AUTOVEC | MCFSIM_ICR_LEVEL5 | MCFSIM_ICR_PRI0, in m525x_i2c_init()
|
D | timers.c | 58 writeb(MCFSIM_ICR_AUTOVEC | MCFSIM_ICR_LEVEL6 | MCFSIM_ICR_PRI3, in init_timer_irq() 64 writeb(MCFSIM_ICR_AUTOVEC | MCFSIM_ICR_LEVEL7 | MCFSIM_ICR_PRI3, in init_timer_irq()
|
D | m5249.c | 80 writeb(MCFSIM_ICR_AUTOVEC | MCFSIM_ICR_LEVEL4 | MCFSIM_ICR_PRI0, in m5249_qspi_init()
|
D | m5272.c | 94 writeb(0x40, MCFSIM_PIVR); in config_BSP()
|
/linux-4.4.14/drivers/input/serio/ |
D | ambakmi.c | 63 writeb(val, KMIDATA); in amba_kmi_write() 79 writeb(divisor, KMICLKDIV); in amba_kmi_open() 80 writeb(KMICR_EN, KMICR); in amba_kmi_open() 86 writeb(0, KMICR); in amba_kmi_open() 90 writeb(KMICR_EN | KMICR_RXINTREN, KMICR); in amba_kmi_open() 104 writeb(0, KMICR); in amba_kmi_close()
|
D | i8042-ppcio.h | 37 writeb(val, kb_data); in i8042_write_data() 42 writeb(val, kb_cs); in i8042_write_command()
|
D | i8042-snirm.h | 45 writeb(val, kbd_iobase + 0x60UL); in i8042_write_data() 50 writeb(val, kbd_iobase + 0x64UL); in i8042_write_command()
|
D | i8042-unicore32io.h | 51 writeb(val, I8042_DATA_REG); in i8042_write_data() 56 writeb(val, I8042_COMMAND_REG); in i8042_write_command()
|
D | i8042-sparcio.h | 36 writeb(val, kbd_iobase + 0x60UL); in i8042_write_data() 41 writeb(val, kbd_iobase + 0x64UL); in i8042_write_command()
|
D | gscps2.c | 110 #define gscps2_writeb_control(x, y) writeb((x), (y)+GSC_CONTROL) 160 writeb(data, addr+GSC_XMTDATA); in gscps2_writeb_output() 209 writeb(0xff, addr+GSC_RESET); in gscps2_reset()
|
/linux-4.4.14/drivers/w1/masters/ |
D | mxc_w1.c | 53 writeb(MXC_W1_CONTROL_RPP, dev->regs + MXC_W1_CONTROL); in mxc_w1_ds2_reset_bus() 81 writeb(MXC_W1_CONTROL_WR(bit), dev->regs + MXC_W1_CONTROL); in mxc_w1_ds2_touch_bit() 137 writeb(MXC_W1_RESET_RST, mdev->regs + MXC_W1_RESET); in mxc_w1_probe() 138 writeb(0, mdev->regs + MXC_W1_RESET); in mxc_w1_probe() 140 writeb(clkdiv - 1, mdev->regs + MXC_W1_TIME_DIVIDER); in mxc_w1_probe()
|
D | matrox_w1.c | 110 writeb(reg, dev->port_index); in matrox_w1_read_reg() 119 writeb(reg, dev->port_index); in matrox_w1_write_reg() 120 writeb(val, dev->port_data); in matrox_w1_write_reg()
|
/linux-4.4.14/drivers/ata/ |
D | sata_qstor.c | 193 writeb(QS_CTR0_REG, chan + QS_CCT_CTR0); in qs_enter_reg_mode() 201 writeb(QS_CTR1_RCHN, chan + QS_CCT_CTR1); in qs_reset_channel_logic() 210 writeb(0, mmio_base + QS_HCT_CTRL); /* disable host interrupts */ in qs_freeze() 219 writeb(1, mmio_base + QS_HCT_CTRL); /* enable host interrupts */ in qs_thaw() 323 writeb(QS_CTR0_CLER, chan + QS_CCT_CTR0); in qs_packet_start() 510 writeb(0, mmio_base + QS_HCT_CTRL); /* disable host interrupts */ in qs_host_stop() 511 writeb(QS_CNFG3_GSRST, mmio_base + QS_HCF_CNFG3); /* global reset */ in qs_host_stop() 519 writeb(0, mmio_base + QS_HCT_CTRL); /* disable host interrupts */ in qs_host_init() 520 writeb(QS_CNFG3_GSRST, mmio_base + QS_HCF_CNFG3); /* global reset */ in qs_host_init() 525 writeb(QS_CTR1_RDEV|QS_CTR1_RCHN, chan + QS_CCT_CTR1); in qs_host_init() [all …]
|
D | sata_svw.c | 151 writeb(dmactl, mmio + ATA_DMA_CMD); in k2_sata_softreset() 168 writeb(dmactl, mmio + ATA_DMA_CMD); in k2_sata_hardreset() 180 writeb(tf->ctl, ioaddr->ctl_addr); in k2_sata_tf_load() 204 writeb(tf->device, ioaddr->device_addr); in k2_sata_tf_load() 262 writeb(dmactl, mmio + ATA_DMA_CMD); in k2_bmdma_setup_mmio() 285 writeb(dmactl | ATA_DMA_START, mmio + ATA_DMA_CMD); in k2_bmdma_start_mmio()
|
D | pata_icside.c | 89 writeb(0, state->irq_port + ICS_ARCIN_V5_INTROFFSET); in pata_icside_irqenable_arcin_v5() 118 writeb(0, base + ICS_ARCIN_V6_INTROFFSET_1); in pata_icside_irqenable_arcin_v6() 120 writeb(0, base + ICS_ARCIN_V6_INTROFFSET_2); in pata_icside_irqenable_arcin_v6() 234 writeb(state->port[ap->port_no].port_sel, state->ioc_base); in pata_icside_bmdma_setup() 417 writeb(sel, ioc_base); in pata_icside_register_v6() 573 writeb(0, state->ioc_base); in pata_icside_shutdown()
|
D | sata_inic162x.c | 282 writeb(0xff, port_base + PORT_IRQ_STAT); in inic_reset_port() 385 writeb(irq_stat, port_base + PORT_IRQ_STAT); in inic_host_intr() 545 writeb(0, port_base + PORT_CPB_PTQFIFO); in inic_qc_issue() 589 writeb(PIRQ_MASK_FREEZE, port_base + PORT_IRQ_MASK); in inic_freeze() 590 writeb(0xff, port_base + PORT_IRQ_STAT); in inic_freeze() 597 writeb(0xff, port_base + PORT_IRQ_STAT); in inic_thaw() 598 writeb(PIRQ_MASK_DEFAULT, port_base + PORT_IRQ_MASK); in inic_thaw() 775 writeb(0xff, port_base + PORT_IRQ_MASK); in init_controller()
|
D | sata_vsc.c | 127 writeb(0, mask_addr); in vsc_freeze() 138 writeb(0xff, mask_addr); in vsc_thaw() 154 writeb(mask, mask_addr); in vsc_intr_mask_update() 193 writeb(tf->device, ioaddr->device_addr); in vsc_sata_tf_load()
|
/linux-4.4.14/drivers/mfd/ |
D | db8500-prcmu.c | 689 writeb(val, (tcdm_base + PRCM_ROMCODE_A2P)); in prcmu_set_rc_a2p() 795 writeb(MB0H_POWER_STATE_TRANS, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB0)); in db8500_prcmu_set_power_state() 796 writeb(state, (tcdm_base + PRCM_REQ_MB0_AP_POWER_STATE)); in db8500_prcmu_set_power_state() 797 writeb((keep_ap_pll ? 1 : 0), (tcdm_base + PRCM_REQ_MB0_AP_PLL_STATE)); in db8500_prcmu_set_power_state() 798 writeb((keep_ulp_clk ? 1 : 0), in db8500_prcmu_set_power_state() 800 writeb(0, (tcdm_base + PRCM_REQ_MB0_DO_NOT_WFI)); in db8500_prcmu_set_power_state() 839 writeb(header[i], (tcdm_base + PRCM_MBOX_HEADER_REQ_MB0)); in config_wakeups() 908 writeb(MB1H_ARM_APE_OPP, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1)); in db8500_prcmu_set_arm_opp() 909 writeb(opp, (tcdm_base + PRCM_REQ_MB1_ARM_OPP)); in db8500_prcmu_set_arm_opp() 910 writeb(APE_NO_CHANGE, (tcdm_base + PRCM_REQ_MB1_APE_OPP)); in db8500_prcmu_set_arm_opp() [all …]
|
D | jz4740-adc.c | 111 writeb(val, adc->base + JZ_REG_ADC_ENABLE); in jz4740_adc_set_enabled() 283 writeb(0x00, adc->base + JZ_REG_ADC_ENABLE); in jz4740_adc_probe() 284 writeb(0xff, adc->base + JZ_REG_ADC_CTRL); in jz4740_adc_probe()
|
/linux-4.4.14/sound/isa/msnd/ |
D | msnd_pinnacle_mixer.c | 165 writeb((dev->left_levels[d] >> 8) * \ 168 writeb((dev->right_levels[d] >> 8) * \ 177 writeb(dev->left_levels[d] >> 8, \ 179 writeb(dev->right_levels[d] >> 8, \ 208 writeb(bLeft, dev->SMA + SMA_bInPotPosLeft); in snd_msndmix_set() 209 writeb(bRight, dev->SMA + SMA_bInPotPosRight); in snd_msndmix_set() 217 writeb(bLeft, dev->SMA + SMA_bMicPotPosLeft); in snd_msndmix_set() 218 writeb(bRight, dev->SMA + SMA_bMicPotPosRight); in snd_msndmix_set()
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | io_64.h | 154 #define writeb writeb macro 155 #define writeb_relaxed writeb 156 static inline void writeb(u8 b, volatile void __iomem *addr) in writeb() function 215 writeb(b, (volatile void __iomem *)addr); in outb() 335 writeb(c, d); in memset_io() 386 writeb(tmp, d); in memcpy_toio() 416 #define iowrite8 writeb
|
D | io_32.h | 21 writeb(c, d); in _memset_io() 46 writeb(tmp, d); in _memcpy_toio()
|
D | floppy_64.h | 226 writeb(data, stat + 1); in sparc_floppy_irq() 237 writeb(val, auxio_register); in sparc_floppy_irq() 239 writeb(val, auxio_register); in sparc_floppy_irq()
|
/linux-4.4.14/drivers/block/ |
D | DAC960.h | 2952 writeb(InboundDoorBellRegister.All, in DAC960_BA_HardwareMailboxNewCommand() 2962 writeb(InboundDoorBellRegister.All, in DAC960_BA_AcknowledgeHardwareMailboxStatus() 2972 writeb(InboundDoorBellRegister.All, in DAC960_BA_GenerateInterrupt() 2982 writeb(InboundDoorBellRegister.All, in DAC960_BA_ControllerReset() 2992 writeb(InboundDoorBellRegister.All, in DAC960_BA_MemoryMailboxNewCommand() 3020 writeb(OutboundDoorBellRegister.All, in DAC960_BA_AcknowledgeHardwareMailboxInterrupt() 3030 writeb(OutboundDoorBellRegister.All, in DAC960_BA_AcknowledgeMemoryMailboxInterrupt() 3041 writeb(OutboundDoorBellRegister.All, in DAC960_BA_AcknowledgeInterrupt() 3070 writeb(InterruptMaskRegister.All, in DAC960_BA_EnableInterrupts() 3081 writeb(InterruptMaskRegister.All, in DAC960_BA_DisableInterrupts() [all …]
|
/linux-4.4.14/drivers/usb/musb/ |
D | sunxi.c | 125 writeb(devctl, musb->mregs + SUNXI_MUSB_DEVCTL); in sunxi_musb_work() 179 writeb(musb->int_usb, musb->mregs + SUNXI_MUSB_INTRUSB); in sunxi_musb_interrupt() 253 writeb(SUNXI_MUSB_VEND0_PIO_MODE, musb->mregs + SUNXI_MUSB_VEND0); in sunxi_musb_init() 449 return writeb(data, addr + SUNXI_MUSB_FADDR); in sunxi_musb_writeb() 451 return writeb(data, addr + SUNXI_MUSB_POWER); in sunxi_musb_writeb() 453 return writeb(data, addr + SUNXI_MUSB_INTRUSB); in sunxi_musb_writeb() 455 return writeb(data, addr + SUNXI_MUSB_INTRUSBE); in sunxi_musb_writeb() 457 return writeb(data, addr + SUNXI_MUSB_INDEX); in sunxi_musb_writeb() 464 return writeb(data, addr + SUNXI_MUSB_DEVCTL); in sunxi_musb_writeb() 466 return writeb(data, addr + SUNXI_MUSB_TXFIFOSZ); in sunxi_musb_writeb() [all …]
|
/linux-4.4.14/drivers/isdn/hisax/ |
D | isurf.c | 45 writeb(value, cs->hw.isurf.isac + offset); mb(); in WriteISAC() 61 writeb(data[i], cs->hw.isurf.isac); mb(); in WriteISACfifo() 80 writeb(value, cs->hw.isurf.isar + offset); mb(); in WriteISAR() 115 writeb(0, cs->hw.isurf.isar + ISAR_IRQBIT); mb(); in isurf_interrupt() 116 writeb(0xFF, cs->hw.isurf.isac + ISAC_MASK); mb(); in isurf_interrupt() 117 writeb(0, cs->hw.isurf.isac + ISAC_MASK); mb(); in isurf_interrupt() 118 writeb(ISAR_IRQMSK, cs->hw.isurf.isar + ISAR_IRQBIT); mb(); in isurf_interrupt() 160 writeb(0, cs->hw.isurf.isar + ISAR_IRQBIT); mb(); in ISurf_card_msg()
|
D | teles0.c | 39 writeb(data, adr + ((off & 1) ? 0x2ff : 0x100) + off); mb(); in writeisac() 53 writeb(data, adr + (hscx ? 0x1c0 : 0x180) + in writehscx() 72 writeb(data[i], ad); mb(); in write_fifo_isac() 91 writeb(data[i], ad); mb(); in write_fifo_hscx() 234 writeb(0, cs->hw.teles0.membase + 0x80); mb(); in reset_teles0() 236 writeb(1, cs->hw.teles0.membase + 0x80); mb(); in reset_teles0()
|
/linux-4.4.14/arch/nios2/boot/compressed/ |
D | console.c | 43 writeb(ch, uartbase + ALTERA_JTAGUART_DATA_REG); in jtag_putc() 51 writeb(ch, uartbase + ALTERA_JTAGUART_DATA_REG); in jtag_putc() 86 writeb(ch, uartbase + ALTERA_UART_TXDATA_REG); in uart_putc()
|
/linux-4.4.14/drivers/video/fbdev/ |
D | asiliantfb.c | 51 writeb((num), mmio_base + (ap)); writeb((val), mmio_base + (dp)); \ 219 writeb(0xc7, mmio_base + 0x784); /* set misc output reg */ in asiliant_set_timing() 221 writeb(0x07, mmio_base + 0x784); /* set misc output reg */ in asiliant_set_timing() 316 writeb(regno, mmio_base + 0x790); in asiliantfb_setcolreg() 318 writeb(red, mmio_base + 0x791); in asiliantfb_setcolreg() 319 writeb(green, mmio_base + 0x791); in asiliantfb_setcolreg() 320 writeb(blue, mmio_base + 0x791); in asiliantfb_setcolreg() 470 writeb(0x20, mmio_base + 0x780); in chips_hw_init() 533 writeb(0xff, mmio_base + 0x78c); in init_asiliant() 570 writeb(3, p->screen_base + 0x400784); in asiliantfb_pci_init()
|
D | offb.c | 139 writeb(regno, par->cmap_adr); in offb_setcolreg() 140 writeb(red, par->cmap_data); in offb_setcolreg() 141 writeb(green, par->cmap_data); in offb_setcolreg() 142 writeb(blue, par->cmap_data); in offb_setcolreg() 174 writeb(regno, par->cmap_adr + AVIVO_DC_LUT_RW_INDEX); in offb_setcolreg() 178 writeb(regno, par->cmap_adr + AVIVO_DC_LUT_RW_INDEX); in offb_setcolreg() 209 writeb(i, par->cmap_adr); in offb_blank() 211 writeb(0, par->cmap_data); in offb_blank() 240 writeb(i, par->cmap_adr + AVIVO_DC_LUT_RW_INDEX); in offb_blank() 243 writeb(i, par->cmap_adr + AVIVO_DC_LUT_RW_INDEX); in offb_blank()
|
D | vga16fb.c | 115 writeb(1, p); in rmw() 855 writeb(rect->color, where); in vga_8planes_fillrect() 923 writeb(0, dst); in vga16fb_fillrect() 980 writeb(0, dest); in vga_8planes_copyarea() 998 writeb(0, dest); in vga_8planes_copyarea() 1071 writeb(0, dst); in vga16fb_copyarea() 1088 writeb(0, dst); in vga16fb_copyarea() 1134 writeb(image->bg_color, where); in vga_8planes_imageblit() 1169 writeb(image->bg_color, where); in vga_imageblit_expand() 1177 writeb(*cdat++, dst++); in vga_imageblit_expand()
|
D | sm712.h | 31 #define smtc_mmiowb(dat, reg) writeb(dat, smtc_regbaseaddress + reg)
|
/linux-4.4.14/drivers/isdn/hardware/mISDN/ |
D | hfc_multi_8xx.h | 25 writeb(reg, hc->xhfc_memaddr); in HFC_outb_embsd() 27 writeb(val, hc->xhfc_memdata); in HFC_outb_embsd() 37 writeb(reg, hc->xhfc_memaddr); in HFC_inb_embsd() 49 writeb(reg, hc->xhfc_memaddr); in HFC_inw_embsd() 61 writeb(R_STATUS, hc->xhfc_memaddr); in HFC_wait_embsd()
|
D | iohelper.h | 85 writeb(val, ((typ *)hw->adr) + off); \ 95 writeb(*dp++, ((typ *)hw->adr) + off); \
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | smp.h | 97 writeb(0x00, ipi_base_addr + XTP_OFFSET); /* XTP to min */ in min_xtp() 104 writeb(0x08, ipi_base_addr + XTP_OFFSET); /* XTP normal */ in normal_xtp() 111 writeb(0x0f, ipi_base_addr + XTP_OFFSET); /* Set XTP to max */ in max_xtp()
|
/linux-4.4.14/drivers/net/wan/ |
D | c101.c | 88 #define sca_out(value, reg, card) writeb(value, (card)->win0base + C101_SCA + (reg)) 93 writeb(value & 0xFF, (card)->win0base + C101_SCA + (reg)); \ 94 writeb((value >> 8 ) & 0xFF, (card)->win0base + C101_SCA + (reg + 1));\ 115 writeb(page, card->win0base + C101_PAGE); in openwin() 196 writeb(1, port->win0base + C101_DTR); in c101_open() 219 writeb(0, port->win0base + C101_DTR); in c101_close() 364 writeb(0, card->win0base + C101_PAGE); in c101_run() 365 writeb(0, card->win0base + C101_DTR); /* Power-up for RAM? */ in c101_run()
|
/linux-4.4.14/drivers/pci/hotplug/ |
D | cpcihp_zt5550.c | 127 writeb((u8) HC_INT_MASK_REG, csr_hc_index); in zt5550_hc_config() 128 writeb((u8) ALL_INDEXED_INTS_MASK, csr_hc_data); in zt5550_hc_config() 135 writeb((u8) ALL_DIRECT_INTS_MASK, csr_int_mask); in zt5550_hc_config() 190 writeb(reg, csr_int_mask); in zt5550_hc_enable_irq() 203 writeb(reg, csr_int_mask); in zt5550_hc_disable_irq()
|
D | cpqphp.h | 556 writeb(slot_enable, ctrl->hpc_reg + SLOT_ENABLE); in slot_disable() 566 writeb(slot_enable, ctrl->hpc_reg + SLOT_ENABLE); in slot_enable() 648 writeb(slot_power, ctrl->hpc_reg + SLOT_POWER); in enable_slot_power() 657 writeb(slot_power, ctrl->hpc_reg + SLOT_POWER); in disable_slot_power()
|
/linux-4.4.14/arch/mn10300/include/asm/ |
D | io.h | 51 static inline void writeb(u8 b, volatile void __iomem *addr) in writeb() function 66 #define __raw_writeb writeb 70 #define writeb_relaxed writeb 85 return writeb(b, (volatile void __iomem *) addr); in outb_local() 105 return writeb(b, (volatile void __iomem *) addr); in outb() 196 #define iowrite8(v, addr) writeb((v), (addr))
|
/linux-4.4.14/drivers/parport/ |
D | parport_ax88796.c | 68 writeb(data, dd->spp_data); in parport_ax88796_write_data() 114 writeb(cpr, dd->spp_cpr); in parport_ax88796_write_control() 195 writeb((readb(cpr) & ~AX_CPR_nDOE), cpr); in parport_ax88796_data_forward() 204 writeb(readb(cpr) | AX_CPR_nDOE, cpr); in parport_ax88796_data_reverse() 233 writeb(s->u.ax88796.cpr, dd->spp_cpr); in parport_ax88796_restore_state() 336 writeb(AX_CPR_STRB, dd->spp_cpr); in parport_ax88796_probe() 392 writeb(AX_CPR_nDOE | AX_CPR_STRB, dd->spp_cpr); in parport_ax88796_suspend()
|
D | parport_ip32.c | 361 writeb(ECR_MODE_PS2, priv->regs.ecr); in parport_ip32_dump_state() 362 writeb(ECR_MODE_CFG, priv->regs.ecr); in parport_ip32_dump_state() 365 writeb(ECR_MODE_PS2, priv->regs.ecr); in parport_ip32_dump_state() 366 writeb(oecr, priv->regs.ecr); in parport_ip32_dump_state() 816 writeb(c, priv->regs.ecr); in parport_ip32_write_econtrol() 881 writeb(d, priv->regs.data); in parport_ip32_write_data() 915 writeb(c, priv->regs.dcr); in __parport_ip32_write_control() 1089 writeb(r | DSR_TIMEOUT, priv->regs.dsr); in parport_ip32_clear_epp_timeout() 1091 writeb(r & ~DSR_TIMEOUT, priv->regs.dsr); in parport_ip32_clear_epp_timeout() 1167 writeb(*bufp++, eppreg); in parport_ip32_epp_write() [all …]
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | vga.h | 17 #undef writeb 24 #define writeb raw_outb macro
|
D | ide.h | 44 #undef writeb 51 #define writeb(val, port) out_8(port, val) macro
|
D | io_no.h | 45 #define writeb(b,addr) (void)((*(volatile unsigned char *) (addr)) = (b)) macro 52 #define __raw_writeb writeb 118 #define outb(x,addr) ((void) writeb(x,addr))
|
D | io.h | 11 #define writeb_relaxed(b, addr) writeb(b, addr)
|
D | amigayle.h | 64 #define gayle_outb(v,a) writeb( v, GAYLE_IO+(a)+(((a)&1)*GAYLE_ODD) )
|
D | io_mm.h | 129 #define writeb(v, addr) out_8((addr), (v)) macro 378 #define writeb isa_writeb macro 411 #define writeb(val, addr) out_8((addr), (val)) macro 445 #define writeb(val,addr) out_8((addr),(val)) macro
|
/linux-4.4.14/drivers/scsi/pcmcia/ |
D | nsp_io.h | 184 writeb(val, ptr); in nsp_mmio_write() 203 writeb((unsigned char)reg, index_ptr); in nsp_mmio_index_read() 214 writeb((unsigned char)reg, index_ptr); in nsp_mmio_index_write() 215 writeb(val, data_ptr); in nsp_mmio_index_write()
|
/linux-4.4.14/drivers/clocksource/ |
D | timer-digicolor.c | 74 writeb(CONTROL_DISABLE, dt->base + CONTROL(dt->timer_id)); in dc_timer_disable() 80 writeb(CONTROL_ENABLE | mode, dt->base + CONTROL(dt->timer_id)); in dc_timer_enable() 182 writeb(CONTROL_DISABLE, dc_timer_dev.base + CONTROL(TIMER_B)); in digicolor_timer_init() 184 writeb(CONTROL_ENABLE, dc_timer_dev.base + CONTROL(TIMER_B)); in digicolor_timer_init()
|
/linux-4.4.14/drivers/ide/ |
D | icside.c | 91 writeb(0, state->irq_port + ICS_ARCIN_V5_INTROFFSET); in icside_irqenable_arcin_v5() 123 writeb(0, base + ICS_ARCIN_V6_INTROFFSET_1); in icside_irqenable_arcin_v6() 127 writeb(0, base + ICS_ARCIN_V6_INTROFFSET_2); in icside_irqenable_arcin_v6() 181 writeb(0, state->irq_port + ICS_ARCIN_V6_INTROFFSET_1); in icside_maskproc() 185 writeb(0, state->irq_port + ICS_ARCIN_V6_INTROFFSET_2); in icside_maskproc() 333 writeb(state->sel | hwif->channel, state->ioc_base); in icside_dma_setup() 494 writeb(sel, ioc_base); in icside_register_v6() 627 writeb(0, state->ioc_base); in icside_remove() 657 writeb(0, state->ioc_base); in icside_shutdown()
|
D | ide-dma-sff.c | 69 writeb(val, (void __iomem *)addr); in ide_dma_sff_write_status() 209 writeb(rw, (void __iomem *)(hwif->dma_base + ATA_DMA_CMD)); in ide_dma_setup() 275 writeb(dma_cmd | ATA_DMA_START, in ide_dma_start() 293 writeb(dma_cmd & ~ATA_DMA_START, in ide_dma_end()
|
D | ide-io-std.c | 38 writeb(value, (void __iomem *) port); in ide_mm_outb() 44 writeb(cmd, (void __iomem *)hwif->io_ports.command_addr); in ide_exec_command() 71 writeb(ctl, (void __iomem *)hwif->io_ports.ctl_addr); in ide_write_devctl() 83 writeb(select, (void __iomem *)hwif->io_ports.device_addr); in ide_dev_select()
|
/linux-4.4.14/drivers/mtd/nand/ |
D | sharpsl.c | 78 writeb((readb(sharpsl->io + FLASHCTL) & ~0x17) | bits, sharpsl->io + FLASHCTL); in sharpsl_nand_hwcontrol() 82 writeb(cmd, chip->IO_ADDR_W); in sharpsl_nand_hwcontrol() 94 writeb(0, sharpsl->io + ECCCLRR); in sharpsl_nand_enable_hwecc() 154 writeb(readb(sharpsl->io + FLASHCTL) | FLWP, sharpsl->io + FLASHCTL); in sharpsl_nand_probe()
|
D | cs553x_nand.c | 137 writeb(byte, this->IO_ADDR_W + 0x801); in cs553x_write_byte() 147 writeb(ctl, mmio_base + MM_NAND_CTL); in cs553x_hwcontrol() 167 writeb(0x07, mmio_base + MM_NAND_ECC_CTL); in cs_enable_hwecc()
|
D | xway_nand.c | 67 writeb(NAND_WRITE_CMD_RESET, (void __iomem *) nandaddr); in xway_reset_chip() 107 writeb(cmd, this->IO_ADDR_W); in xway_cmd_ctrl()
|
D | s3c2410.c | 432 writeb(cmd, info->regs + S3C2410_NFCMD); in s3c2410_nand_hwcontrol() 434 writeb(cmd, info->regs + S3C2410_NFADDR); in s3c2410_nand_hwcontrol() 448 writeb(cmd, info->regs + S3C2440_NFCMD); in s3c2440_nand_hwcontrol() 450 writeb(cmd, info->regs + S3C2440_NFADDR); in s3c2440_nand_hwcontrol() 675 writeb(*buf, info->regs + S3C2440_NFDATA); in s3c2440_nand_write_buf()
|
/linux-4.4.14/arch/m32r/include/asm/ |
D | io.h | 161 #define writeb(val, addr) _writeb((val), (unsigned long)(addr)) macro 164 #define __raw_writeb writeb 167 #define writeb_relaxed writeb 174 #define iowrite8 writeb
|
/linux-4.4.14/drivers/net/can/sja1000/ |
D | peak_pci.c | 169 writeb(gp_outen, card->cfg_base + PITA_GPOEN); in pita_set_scl_highz() 175 writeb(gp_outen, card->cfg_base + PITA_GPOEN); in pita_set_sda_highz() 192 writeb(gp_out, card->cfg_base + PITA_GPOUT); in pita_setsda() 201 writeb(gp_outen, card->cfg_base + PITA_GPOEN); in pita_setsda() 211 writeb(gp_out, card->cfg_base + PITA_GPOUT); in pita_setscl() 220 writeb(gp_outen, card->cfg_base + PITA_GPOEN); in pita_setscl() 540 writeb(val, priv->reg_base + (port << 2)); in peak_pci_write_reg() 608 writeb(0x00, cfg_base + PITA_GPIOICR); in peak_pci_probe() 610 writeb(0x05, cfg_base + PITA_MISC + 3); in peak_pci_probe() 613 writeb(0x04, cfg_base + PITA_MISC + 3); in peak_pci_probe()
|
D | ems_pcmcia.c | 87 writeb(val, priv->reg_base + port); in ems_pcmcia_write_reg() 158 writeb(EMS_CMD_UMAP, card->base_addr); in ems_pcmcia_del_card() 197 writeb(EMS_CMD_RESET, card->base_addr); in ems_pcmcia_add_card() 200 writeb(EMS_CMD_MAP, card->base_addr); in ems_pcmcia_add_card()
|
D | ems_pci.c | 131 writeb(val, priv->reg_base + (port * 4)); in ems_pci_v1_write_reg() 151 writeb(val, priv->reg_base + port); in ems_pci_v2_write_reg() 214 writeb(0, card->base_addr); in ems_pci_card_reset()
|
/linux-4.4.14/drivers/net/ethernet/i825xx/ |
D | ether1.c | 97 writeb(addr >> 12, REG_PAGE); in ether1_inw_p() 112 writeb(addr >> 12, REG_PAGE); in ether1_outw_p() 145 writeb(page, REG_PAGE); in ether1_writebuffer() 208 writeb(page, REG_PAGE); in ether1_readbuffer() 303 writeb(CTRL_RST|CTRL_ACK, REG_CONTROL); in ether1_reset() 452 writeb(CTRL_RST|CTRL_ACK, REG_CONTROL); in ether1_init_for_open() 511 writeb(CTRL_RST, REG_CONTROL); in ether1_init_for_open() 512 writeb(0, REG_CONTROL); in ether1_init_for_open() 513 writeb(CTRL_CA, REG_CONTROL); in ether1_init_for_open() 761 writeb(CTRL_CA, REG_CONTROL); in ether1_xmit_done() [all …]
|
/linux-4.4.14/drivers/irqchip/ |
D | irq-vt8500.c | 100 writeb(dctr, base + VT8500_ICDC + d->hwirq); in vt8500_irq_mask() 112 writeb(dctr, base + VT8500_ICDC + d->hwirq); in vt8500_irq_unmask() 140 writeb(dctr, base + VT8500_ICDC + d->hwirq); in vt8500_irq_set_type() 163 writeb(VT8500_INT_DISABLE | ICDC_IRQ, base + VT8500_ICDC + i); in vt8500_init_irq_hw()
|
/linux-4.4.14/drivers/staging/unisys/include/ |
D | channel.h | 373 writeb(readb(&hdr->cli_error_os) | in spar_channel_client_acquire_os() 401 writeb(0, &hdr->cli_error_os); in spar_channel_client_acquire_os() 413 writeb(readb(&hdr->cli_error_os) | in spar_channel_client_acquire_os() 430 writeb(readb(&hdr->cli_error_os) | in spar_channel_client_acquire_os() 445 writeb(0, &hdr->cli_error_os); in spar_channel_client_acquire_os() 458 writeb(0, &hdr->cli_error_os); in spar_channel_client_release_os()
|
/linux-4.4.14/drivers/leds/ |
D | leds-cobalt-qube.c | 26 writeb(led_value, led_port); in qube_front_led_set() 49 writeb(led_value, led_port); in cobalt_qube_led_probe()
|
D | leds-cobalt-raq.c | 47 writeb(led_value, led_port); in raq_web_led_set() 68 writeb(led_value, led_port); in raq_power_off_led_set()
|
/linux-4.4.14/drivers/idle/ |
D | i7300_idle.c | 113 writeb(IOAT_CHANCMD_START, ioat_chanbase + IOAT1_CHANCMD_OFFSET); in i7300_idle_ioat_start() 124 writeb(IOAT_CHANCMD_RESET, in i7300_idle_ioat_stop() 158 writeb(IOAT_CHANCMD_RESET, ioat_chanbase + IOAT1_CHANCMD_OFFSET); in i7300_idle_ioat_selftest() 159 writeb(IOAT_CHANCMD_START, ioat_chanbase + IOAT1_CHANCMD_OFFSET); in i7300_idle_ioat_selftest() 168 writeb(IOAT_CHANCMD_RESET, in i7300_idle_ioat_selftest() 288 writeb(IOAT_CHANCMD_RESET, in i7300_idle_ioat_exit()
|
/linux-4.4.14/drivers/net/ethernet/via/ |
D | via-velocity.c | 102 writeb(state, addr + 0x154); in velocity_set_power_state() 120 writeb(0, ®s->CAMADDR); in mac_get_cam_mask() 127 writeb(0, ®s->CAMADDR); in mac_get_cam_mask() 146 writeb(CAMADDR_CAMEN, ®s->CAMADDR); in mac_set_cam_mask() 149 writeb(*mask++, &(regs->MARCAM[i])); in mac_set_cam_mask() 152 writeb(0, ®s->CAMADDR); in mac_set_cam_mask() 164 writeb(CAMADDR_CAMEN | CAMADDR_VCAMSL, ®s->CAMADDR); in mac_set_vlan_cam_mask() 167 writeb(*mask++, &(regs->MARCAM[i])); in mac_set_vlan_cam_mask() 170 writeb(0, ®s->CAMADDR); in mac_set_vlan_cam_mask() 193 writeb(CAMADDR_CAMEN | idx, ®s->CAMADDR); in mac_set_cam() [all …]
|
D | via-velocity.h | 44 #define BYTE_REG_BITS_ON(x,p) do { writeb(readb((p))|(x),(p));} while (0) 52 #define BYTE_REG_BITS_OFF(x,p) do { writeb(readb((p)) & (~(x)),(p));} while (0) 56 #define BYTE_REG_BITS_SET(x,m,p) do { writeb( (readb((p)) & (~(m))) |(x),(p));} while (0) 1174 writeb(TRDCSR_RUN, &((regs)->RDCSRSet));\ 1178 writeb(TRDCSR_WAK, &((regs)->RDCSRSet));\
|
/linux-4.4.14/arch/arm/kernel/ |
D | io.c | 65 writeb(*f, to); in _memcpy_toio() 80 writeb(c, dst); in _memset_io()
|
/linux-4.4.14/arch/mips/jz4740/ |
D | reset.c | 50 writeb(0, wdt_base + JZ_REG_WDT_COUNTER_ENABLE); in jz4740_restart() 56 writeb(1, wdt_base + JZ_REG_WDT_COUNTER_ENABLE); in jz4740_restart()
|
/linux-4.4.14/arch/mips/sgi-ip22/ |
D | ip22-time.c | 48 writeb(SGINT_TCWORD_CNT2 | SGINT_TCWORD_CLAT, &sgint->tcword); in dosample() 55 writeb(SGINT_TCWORD_CNT2 | SGINT_TCWORD_CALL | SGINT_TCWORD_MSWST, in dosample()
|
/linux-4.4.14/arch/parisc/include/asm/ |
D | io.h | 196 static inline void writeb(unsigned char b, volatile void __iomem *addr) in writeb() function 217 #define writeb writeb macro 226 #define writeb_relaxed(b, addr) writeb(b, addr)
|
/linux-4.4.14/drivers/media/pci/tw68/ |
D | tw68.h | 181 #define tw_writeb(reg, value) writeb((value), dev->bmmio + (reg)) 187 writeb((readb(dev->bmmio + (reg)) & ~(mask)) |\ 195 writeb((readb(dev->bmmio+(reg)) & ~(bit)), \
|
/linux-4.4.14/drivers/watchdog/ |
D | jz4740_wdt.c | 101 writeb(0x0, drvdata->base + JZ_REG_WDT_COUNTER_ENABLE); in jz4740_wdt_set_timeout() 109 writeb(0x1, drvdata->base + JZ_REG_WDT_COUNTER_ENABLE); in jz4740_wdt_set_timeout() 128 writeb(0x0, drvdata->base + JZ_REG_WDT_COUNTER_ENABLE); in jz4740_wdt_stop()
|
D | riowd.c | 72 writeb(index, p->regs + 0); in riowd_writereg() 73 writeb(val, p->regs + 1); in riowd_writereg()
|
/linux-4.4.14/drivers/char/hw_random/ |
D | intel-rng.c | 163 writeb(hw_status, mem + INTEL_RNG_HW_STATUS); in hwstatus_set() 258 writeb(INTEL_FWH_RESET_CMD, intel_rng_hw->mem); in intel_rng_hw_init() 259 writeb(INTEL_FWH_READ_ID_CMD, intel_rng_hw->mem); in intel_rng_hw_init() 262 writeb(INTEL_FWH_RESET_CMD, intel_rng_hw->mem); in intel_rng_hw_init()
|
/linux-4.4.14/arch/mips/sibyte/swarm/ |
D | setup.c | 176 writeb(' ', reg); in setleds() 178 writeb(str[i], reg); in setleds()
|
/linux-4.4.14/arch/arm/mach-footbridge/ |
D | ebsa285.c | 57 writeb(hw_led_state, xbus); in ebsa285_led_set() 81 writeb(hw_led_state, xbus); in ebsa285_leds_init()
|
/linux-4.4.14/arch/parisc/lib/ |
D | io.c | 23 writeb(*(char *)src, dst++); in memcpy_toio() 35 writeb(*(char *)src, dst++); in memcpy_toio() 109 writeb(val, addr++); in memset_io() 118 writeb(val, addr++); in memset_io()
|
/linux-4.4.14/include/asm-generic/ |
D | io.h | 143 #ifndef writeb 144 #define writeb writeb macro 145 static inline void writeb(u8 value, volatile void __iomem *addr) in writeb() function 199 #define writeb_relaxed writeb 388 writeb(value, PCI_IOBASE + addr); in outb() 592 writeb(value, addr); in iowrite8()
|
/linux-4.4.14/arch/hexagon/include/asm/ |
D | io.h | 136 static inline void writeb(u8 data, volatile void __iomem *addr) in writeb() function 167 #define __raw_writeb writeb 249 writeb(data, _IO_BASE + (port & IO_SPACE_LIMIT)); in outb()
|
/linux-4.4.14/arch/arm/mach-pxa/ |
D | palmtx.c | 260 writeb(cmd, PALMTX_NAND_CLE_VIRT); in palmtx_nand_cmd_ctl() 262 writeb(cmd, PALMTX_NAND_ALE_VIRT); in palmtx_nand_cmd_ctl() 264 writeb(cmd, nandaddr); in palmtx_nand_cmd_ctl()
|
/linux-4.4.14/arch/tile/include/asm/ |
D | io.h | 208 static inline void writeb(u8 val, unsigned long addr) in writeb() function 236 #define writeb __raw_writeb macro 245 #define writeb_relaxed writeb 254 #define iowrite8 writeb 309 writeb(b, (volatile void __iomem *) addr); in outb()
|
D | vga.h | 35 #define vga_writeb(v,a) writeb(v, (u8 __iomem *)(a))
|
/linux-4.4.14/arch/arm/mach-orion5x/ |
D | ts78xx-setup.c | 88 writeb(addr, TS_RTC_CTRL); in ts78xx_ts_rtc_readbyte() 94 writeb(addr, TS_RTC_CTRL); in ts78xx_ts_rtc_writebyte() 95 writeb(value, TS_RTC_DATA); in ts78xx_ts_rtc_writebyte() 188 writeb((readb(TS_NAND_CTRL) & ~0x7) | bits, TS_NAND_CTRL); in ts78xx_ts_nand_cmd_ctrl() 192 writeb(cmd, this->IO_ADDR_W); in ts78xx_ts_nand_cmd_ctrl()
|
/linux-4.4.14/arch/ia64/lib/ |
D | io.c | 31 writeb(*src++, to++); in memcpy_toio() 46 writeb(ch, dst); in memset_io()
|
/linux-4.4.14/arch/cris/include/asm/ |
D | io.h | 96 static inline void writeb(unsigned char b, volatile void __iomem *addr) in writeb() function 117 #define writeb_relaxed(b, addr) writeb(b, addr) 120 #define __raw_writeb writeb
|
/linux-4.4.14/arch/mips/include/asm/mach-jz4740/ |
D | timer.h | 81 writeb(BIT(timer), jz4740_timer_base + JZ_REG_TIMER_ENABLE_SET); in jz4740_timer_enable() 86 writeb(BIT(timer), jz4740_timer_base + JZ_REG_TIMER_ENABLE_CLEAR); in jz4740_timer_disable()
|
/linux-4.4.14/arch/mips/pmcs-msp71xx/ |
D | msp_serial.c | 54 writeb(value, p->membase + offset); in msp_serial_out() 83 writeb(d->last_lcr, p->membase + (UART_LCR << p->regshift)); in msp_serial_handle_irq()
|
/linux-4.4.14/drivers/usb/gadget/udc/ |
D | net2272.h | 506 writeb((u8)reg, net2272_reg_addr(dev, REGADDRPTR)); in net2272_write() 507 writeb(value, net2272_reg_addr(dev, REGDATA)); in net2272_write() 510 writeb(value, net2272_reg_addr(dev, reg)); in net2272_write() 527 writeb((u8)reg, net2272_reg_addr(dev, REGADDRPTR)); in net2272_read()
|
/linux-4.4.14/drivers/isdn/pcbit/ |
D | layer2.h | 175 writeb(dt, dev->writeptr++); in pcbit_writeb() 191 writeb((u_char) (dt & 0x00ffU), dev->writeptr); in pcbit_writew() 193 writeb((u_char) (dt >> 8), dev->writeptr++); in pcbit_writew()
|
D | drv.c | 447 writeb(loadbuf[i], dev->sh_mem + dev->loadptr + 1); in pcbit_writecmd() 448 writeb(0x01, dev->sh_mem + dev->loadptr); in pcbit_writecmd() 817 writeb((0x80U | ((dev->rcv_seq & 0x07) << 3) | (dev->send_seq & 0x07)), in set_protocol_running() 851 writeb(0x40, dev->sh_mem + BANK4); in set_protocol_running() 925 writeb(cmd->info.rdp_byte.value, dev->sh_mem + cmd->info.rdp_byte.addr); in pcbit_ioctl() 963 writeb(0x40, dev->sh_mem + BANK4); in pcbit_ioctl()
|
/linux-4.4.14/drivers/net/wireless/hostap/ |
D | hostap_plx.c | 286 writeb(corsave | COR_SRESET, in prism2_plx_cor_sreset() 289 writeb(corsave & ~COR_SRESET, in prism2_plx_cor_sreset() 313 writeb(corsave | COR_SRESET, in prism2_plx_genesis_reset() 316 writeb(hcr, hw_priv->attr_mem + hw_priv->cor_offset + 2); in prism2_plx_genesis_reset() 318 writeb(corsave & ~COR_SRESET, in prism2_plx_genesis_reset() 511 writeb(cor_index | COR_LEVLREQ | COR_ENABLE_FUNC, in prism2_plx_probe()
|
/linux-4.4.14/drivers/tty/serial/8250/ |
D | 8250_pci.c | 401 writeb(0x10, p + OCT_REG_CR_OFF); in sbs_init() 403 writeb(0x0, p + OCT_REG_CR_OFF); in sbs_init() 406 writeb(0x4, p + OCT_REG_CR_OFF); in sbs_init() 423 writeb(0, p + OCT_REG_CR_OFF); in sbs_exit() 765 writeb(readb(p + offset + NI8430_PORTCON) | NI8430_PORTCON_TXVR_ENABLE, in pci_ni8430_setup() 1799 writeb(0x00, p + 0x8f); /*MPIOINT[7:0]*/ in pci_xr17v35x_setup() 1800 writeb(0x00, p + 0x90); /*MPIOLVL[7:0]*/ in pci_xr17v35x_setup() 1801 writeb(0x00, p + 0x91); /*MPIO3T[7:0]*/ in pci_xr17v35x_setup() 1802 writeb(0x00, p + 0x92); /*MPIOINV[7:0]*/ in pci_xr17v35x_setup() 1803 writeb(0x00, p + 0x93); /*MPIOSEL[7:0]*/ in pci_xr17v35x_setup() [all …]
|
/linux-4.4.14/drivers/clk/h8300/ |
D | clk-h8s2678.c | 69 writeb(val, pll_clock->sckcr); in pll_set_rate() 73 writeb(val, pll_clock->pllcr); in pll_set_rate()
|
/linux-4.4.14/arch/mips/pnx833x/common/ |
D | platform.c | 190 writeb(cmd, (void __iomem *)(nandaddr + PNX8335_NAND_CLE_MASK)); in pnx833x_flash_nand_cmd_ctrl() 192 writeb(cmd, (void __iomem *)(nandaddr + PNX8335_NAND_ALE_MASK)); in pnx833x_flash_nand_cmd_ctrl()
|
/linux-4.4.14/drivers/net/ethernet/fujitsu/ |
D | fmvj18x_cs.c | 611 writeb(0x47, lp->base+0x800); /* Config Option Register of LAN */ in fmvj18x_setup_mfc() 612 writeb(0x0, lp->base+0x802); /* Config and Status Register */ in fmvj18x_setup_mfc() 614 writeb(ioaddr & 0xff, lp->base+0x80a); /* I/O Base(Low) of LAN */ in fmvj18x_setup_mfc() 615 writeb((ioaddr >> 8) & 0xff, lp->base+0x80c); /* I/O Base(High) of LAN */ in fmvj18x_setup_mfc() 617 writeb(0x45, lp->base+0x820); /* Config Option Register of Modem */ in fmvj18x_setup_mfc() 618 writeb(0x8, lp->base+0x822); /* Config and Status Register */ in fmvj18x_setup_mfc() 763 writeb(0x01, lp->base+0x802); in fjn_interrupt() 764 writeb(0x09, lp->base+0x822); in fjn_interrupt()
|
/linux-4.4.14/arch/arm/mach-omap1/ |
D | board-nand.c | 35 writeb(cmd, this->IO_ADDR_W + mask); in omap1_nand_cmd_ctl()
|
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
D | octeon_mem_ops.c | 65 writeb(*(hostbuf++), mapped_addr++); in octeon_pci_fastwrite() 81 writeb(*(hostbuf++), mapped_addr++); in octeon_pci_fastwrite()
|
/linux-4.4.14/arch/alpha/include/asm/ |
D | io_trivial.h | 61 IO_CONCAT(__IO_PREFIX,writeb)(u8 b, volatile void __iomem *a) in IO_CONCAT() argument 87 IO_CONCAT(__IO_PREFIX,writeb)(u8 b, volatile void __iomem *a) in IO_CONCAT() argument
|
D | io.h | 169 REMAP2(u8, writeb, volatile) in REMAP1() 255 extern void writeb(u8 b, volatile void __iomem *addr); 411 IO_CONCAT(__IO_PREFIX,writeb)(b, addr); in __raw_writeb() 433 extern inline void writeb(u8 b, volatile void __iomem *addr) in writeb() function
|
D | vga.h | 47 #define vga_writeb(v,a) writeb(v, (u8 __iomem *)(a))
|
/linux-4.4.14/arch/mips/cobalt/ |
D | reset.c | 48 writeb(RESET, RESET_PORT); in cobalt_machine_restart()
|
/linux-4.4.14/arch/arm/mach-imx/ |
D | mach-qong.c | 140 writeb(cmd, nand_chip->IO_ADDR_W + (1 << 24)); in qong_nand_cmd_ctrl() 142 writeb(cmd, nand_chip->IO_ADDR_W + (1 << 23)); in qong_nand_cmd_ctrl()
|
/linux-4.4.14/drivers/pcmcia/ |
D | cistpl.c | 160 writeb(flags, sys+CISREG_ICTRL0); in pcmcia_read_cis_mem() 161 writeb(addr & 0xff, sys+CISREG_IADDR0); in pcmcia_read_cis_mem() 162 writeb((addr>>8) & 0xff, sys+CISREG_IADDR1); in pcmcia_read_cis_mem() 163 writeb((addr>>16) & 0xff, sys+CISREG_IADDR2); in pcmcia_read_cis_mem() 164 writeb((addr>>24) & 0xff, sys+CISREG_IADDR3); in pcmcia_read_cis_mem() 241 writeb(flags, sys+CISREG_ICTRL0); in pcmcia_write_cis_mem() 242 writeb(addr & 0xff, sys+CISREG_IADDR0); in pcmcia_write_cis_mem() 243 writeb((addr>>8) & 0xff, sys+CISREG_IADDR1); in pcmcia_write_cis_mem() 244 writeb((addr>>16) & 0xff, sys+CISREG_IADDR2); in pcmcia_write_cis_mem() 245 writeb((addr>>24) & 0xff, sys+CISREG_IADDR3); in pcmcia_write_cis_mem() [all …]
|
/linux-4.4.14/arch/mips/loongson64/common/ |
D | early_printk.c | 25 writeb(value, PORT(base, offset)); in serial_out()
|
/linux-4.4.14/drivers/hwmon/ |
D | ultra45_env.c | 72 writeb(ireg, p->regs + REG_ADDR); in env_read() 82 writeb(ireg, p->regs + REG_ADDR); in env_write() 83 writeb(val, p->regs + REG_DATA); in env_write()
|
/linux-4.4.14/arch/mips/kernel/ |
D | early_printk_8250.c | 43 writeb(value, serial8250_base + (offset << serial8250_reg_shift)); in serial_out()
|
/linux-4.4.14/arch/tile/include/gxio/ |
D | common.h | 33 #define __gxio_mmio_write8(addr, val) writeb((val), (addr))
|
/linux-4.4.14/arch/arm/mach-clps711x/include/mach/ |
D | hardware.h | 33 #define clps_writeb(val,off) writeb(val, CLPS711X_VIRT_BASE + (off))
|
/linux-4.4.14/drivers/net/ethernet/davicom/ |
D | dm9000.c | 170 writeb(reg, db->io_addr); in ior() 181 writeb(reg, db->io_addr); in iow() 182 writeb(value, db->io_data); in iow() 308 writeb(reg_save, db->io_addr); in dm9000_phy_read() 322 writeb(reg_save, db->io_addr); in dm9000_phy_read() 359 writeb(reg_save, db->io_addr); in dm9000_phy_write() 370 writeb(reg_save, db->io_addr); in dm9000_phy_write() 993 writeb(reg_save, db->io_addr); in dm9000_timeout() 1039 writeb(DM9000_MWCMD, db->io_addr); in dm9000_start_xmit() 1126 writeb(DM9000_MRCMD, db->io_addr); in dm9000_rx() [all …]
|
/linux-4.4.14/drivers/net/ethernet/smsc/ |
D | smc91c92_cs.c | 395 writeb(tmp, smc->base + link->config_base + CISREG_COR); in mhz_3288_power() 524 writeb(iouart & 0xff, smc->base + MOT_UART + CISREG_IOBASE_0); in mot_config() 525 writeb((iouart >> 8) & 0xff, smc->base + MOT_UART + CISREG_IOBASE_1); in mot_config() 526 writeb(MOT_NORMAL, smc->base + MOT_UART + CISREG_COR); in mot_config() 529 writeb(ioaddr & 0xff, smc->base + MOT_LAN + CISREG_IOBASE_0); in mot_config() 530 writeb((ioaddr >> 8) & 0xff, smc->base + MOT_LAN + CISREG_IOBASE_1); in mot_config() 531 writeb(MOT_NORMAL, smc->base + MOT_LAN + CISREG_COR); in mot_config() 1444 writeb(cor & ~COR_IREQ_ENA, smc->base + MOT_UART + CISREG_COR); in smc_interrupt() 1445 writeb(cor, smc->base + MOT_UART + CISREG_COR); in smc_interrupt() 1447 writeb(cor & ~COR_IREQ_ENA, smc->base + MOT_LAN + CISREG_COR); in smc_interrupt() [all …]
|
/linux-4.4.14/drivers/isdn/icn/ |
D | icn.h | 209 #define sbnext (writeb((readb(&dev.shmem->data_control.scns) + 1) & 0xf, \ 223 #define rbnext (writeb((readb(&dev.shmem->data_control.ecnr) + 1) & 0xf, \
|
/linux-4.4.14/arch/metag/mm/ |
D | maccess.c | 54 writeb(*psrc, iodst); in probe_kernel_write()
|
/linux-4.4.14/arch/mips/rb532/ |
D | devices.c | 56 writeb(dev3.state, dev3.base); in set_latch_u5() 164 writeb(cmd, chip->IO_ADDR_W); in rb532_cmd_ctrl()
|
/linux-4.4.14/arch/nios2/include/asm/ |
D | io.h | 24 #define writeb_relaxed(x, addr) writeb(x, addr)
|
/linux-4.4.14/drivers/net/ethernet/xircom/ |
D | xirc2ps_cs.c | 852 writeb(0x47, local->dingo_ccr + CISREG_COR); in xirc2ps_config() 854 writeb(ioaddr & 0xff , local->dingo_ccr + CISREG_IOBASE_0); in xirc2ps_config() 855 writeb((ioaddr >> 8)&0xff , local->dingo_ccr + CISREG_IOBASE_1); in xirc2ps_config() 881 writeb(0x01, local->dingo_ccr + 0x20); in xirc2ps_config() 882 writeb(0x0c, local->dingo_ccr + 0x22); in xirc2ps_config() 883 writeb(0x00, local->dingo_ccr + 0x24); in xirc2ps_config() 884 writeb(0x00, local->dingo_ccr + 0x26); in xirc2ps_config() 885 writeb(0x00, local->dingo_ccr + 0x28); in xirc2ps_config()
|
/linux-4.4.14/arch/sh/kernel/ |
D | io.c | 110 writeb(c, dst); in memset_io()
|
/linux-4.4.14/drivers/staging/rdma/amso1100/ |
D | c2_cq.c | 233 writeb(C2_CQ_NOTIFICATION_TYPE_NEXT, &shared->notification_type); in c2_arm_cq() 235 writeb(C2_CQ_NOTIFICATION_TYPE_NEXT_SE, &shared->notification_type); in c2_arm_cq() 239 writeb(CQ_WAIT_FOR_DMA | CQ_ARMED, &shared->armed); in c2_arm_cq()
|
/linux-4.4.14/arch/alpha/kernel/ |
D | io.c | 121 IO_CONCAT(__IO_PREFIX,writeb)(b, addr); in __raw_writeb() 176 void writeb(u8 b, volatile void __iomem *addr) in writeb() function 204 EXPORT_SYMBOL(writeb);
|
/linux-4.4.14/include/drm/ |
D | drm_os_linux.h | 32 #define DRM_WRITE8(map, offset, val) writeb(val, ((void __iomem *)(map)->handle) + (offset))
|
/linux-4.4.14/arch/sh/boards/mach-migor/ |
D | setup.c | 176 writeb(cmd, chip->IO_ADDR_W + 0x00400000); in migor_nand_flash_cmd_ctl() 178 writeb(cmd, chip->IO_ADDR_W + 0x00800000); in migor_nand_flash_cmd_ctl() 180 writeb(cmd, chip->IO_ADDR_W); in migor_nand_flash_cmd_ctl()
|
/linux-4.4.14/drivers/video/fbdev/nvidia/ |
D | nv_local.h | 70 #define VGA_WR08(p,i,d) (writeb((d), (void __iomem *)(p) + (i)))
|
/linux-4.4.14/arch/frv/mb93090-mb00/ |
D | pci-vdk.c | 67 writeb((V), (volatile void __iomem *) __region_CS1 + 0x88 + (3 - ((A) & 3))) 79 #define __set_PciBridgeDataB(A,V) writeb((V), (volatile void __iomem *) __region_CS1 + 0x800 + (A))
|
/linux-4.4.14/arch/blackfin/mach-bf561/boards/ |
D | acvilon.c | 276 writeb(cmd, this->IO_ADDR_W + (1 << BFIN_NAND_PLAT_CLE)); in bfin_plat_nand_cmd_ctrl() 278 writeb(cmd, this->IO_ADDR_W + (1 << BFIN_NAND_PLAT_ALE)); in bfin_plat_nand_cmd_ctrl()
|
/linux-4.4.14/drivers/net/ethernet/packetengines/ |
D | hamachi.c | 669 writeb(force32, ioaddr + VirtualJumpers); in hamachi_init_one() 672 writeb(0x01, ioaddr + ChipReset); in hamachi_init_one() 799 writeb(0x02, ioaddr + EECmdStatus); in read_eeprom() 880 writeb(dev->dev_addr[i], ioaddr + StationAddr + i); in hamachi_open() 938 writeb(0x03, ioaddr + LEDCtrl); in hamachi_open() 1109 writeb(0x01, ioaddr + ChipReset); /* Reinit the hardware */ in hamachi_tx_timeout() 1627 writeb(0x01, ioaddr + LEDCtrl); in hamachi_error() 1629 writeb(0x03, ioaddr + LEDCtrl); in hamachi_error() 1729 writeb(0x00, ioaddr + LEDCtrl); in hamachi_close()
|
/linux-4.4.14/drivers/char/tpm/ |
D | tpm_atmel.h | 30 #define atmel_putb(val, chip, offset) writeb(val, chip->vendor->iobase + offset)
|
/linux-4.4.14/drivers/staging/dgap/ |
D | dgap.c | 1520 writeb(1, &bs->idata); in dgap_input() 1536 writeb(1, &bs->idata); in dgap_input() 1546 writeb(1, &bs->idata); in dgap_input() 1558 writeb(0, &bs->orun); in dgap_input() 1599 writeb(1, &bs->idata); in dgap_input() 1633 writeb(1, &bs->idata); in dgap_input() 1918 writeb(1, &bs->idata); in dgap_event() 2385 writeb(cmd, (vaddr + head + CMDSTART + 0)); in dgap_cmdb() 2386 writeb((u8)ch->ch_portnum, (vaddr + head + CMDSTART + 1)); in dgap_cmdb() 2387 writeb(byte1, (vaddr + head + CMDSTART + 2)); in dgap_cmdb() [all …]
|