/openbmc/u-boot/board/astro/mcf5373l/ |
H A D | fpga.c | 37 writeb(tmp_char, &gpiop->par_timer); in altera_pre_fn() 45 writeb(0x00, &gpiop->par_pwm); in altera_pre_fn() 47 writeb(0x01, &gpiop->pddr_timer); in altera_pre_fn() 48 writeb(0x25, &gpiop->pddr_qspi); in altera_pre_fn() 49 writeb(0x0c, &gpiop->pddr_uart); in altera_pre_fn() 50 writeb(0x04, &gpiop->pddr_pwm); in altera_pre_fn() 53 writeb(0x08, &gpiop->ppd_uart); in altera_pre_fn() 54 writeb(0x38, &gpiop->ppd_qspi); in altera_pre_fn() 57 writeb(0xFB, &gpiop->pclrr_uart); in altera_pre_fn() 59 writeb(0xFE, &gpiop->pclrr_timer); in altera_pre_fn() [all …]
|
H A D | mcf5373l.c | 110 writeb(UART_UCR_RESET_RX, &uart->ucr); in rs_serial_init() 111 writeb(UART_UCR_RESET_TX, &uart->ucr); in rs_serial_init() 112 writeb(UART_UCR_RESET_ERROR, &uart->ucr); in rs_serial_init() 113 writeb(UART_UCR_RESET_MR, &uart->ucr); in rs_serial_init() 116 writeb(0, &uart->uimr); in rs_serial_init() 119 writeb(UART_UCSR_RCS_SYS_CLK | UART_UCSR_TCS_SYS_CLK, &uart->ucsr); in rs_serial_init() 121 writeb(UART_UMR_BC_8 | UART_UMR_PM_NONE, &uart->umr); in rs_serial_init() 122 writeb(UART_UMR_SB_STOP_BITS_1, &uart->umr); in rs_serial_init() 129 writeb((u8) ((counter & 0xff00) >> 8), &uart->ubg1); in rs_serial_init() 131 writeb((u8) (counter & 0x00ff), &uart->ubg2); in rs_serial_init() [all …]
|
/openbmc/u-boot/board/logicpd/omap3som/ |
H A D | omap3logic.c | 110 writeb(0x70, GPMC_NAND_COMMAND_0); in spl_board_prepare_for_linux() 111 writeb(-1, GPMC_NAND_DATA_0); in spl_board_prepare_for_linux() 112 writeb(0x7a, GPMC_NAND_COMMAND_0); in spl_board_prepare_for_linux() 113 writeb(0x00, GPMC_NAND_ADDRESS_0); in spl_board_prepare_for_linux() 114 writeb(0x00, GPMC_NAND_ADDRESS_0); in spl_board_prepare_for_linux() 115 writeb(0x00, GPMC_NAND_ADDRESS_0); in spl_board_prepare_for_linux() 116 writeb(-1, GPMC_NAND_COMMAND_0); in spl_board_prepare_for_linux() 119 writeb(NAND_CMD_UNLOCK1, 0x6e00007c); in spl_board_prepare_for_linux() 120 writeb(0x00, GPMC_NAND_ADDRESS_0); in spl_board_prepare_for_linux() 121 writeb(0x00, GPMC_NAND_ADDRESS_0); in spl_board_prepare_for_linux() [all …]
|
/openbmc/linux/drivers/tty/serial/jsm/ |
H A D | jsm_cls.c | 62 writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr); in cls_set_cts_flow_control() 70 writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control() 73 writeb(lcrb, &ch->ch_cls_uart->lcr); in cls_set_cts_flow_control() 81 writeb(ier, &ch->ch_cls_uart->ier); in cls_set_cts_flow_control() 84 writeb((UART_FCR_ENABLE_FIFO), &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control() 86 writeb((UART_FCR_ENABLE_FIFO | UART_16654_FCR_RXTRIGGER_56 | in cls_set_cts_flow_control() 103 writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr); in cls_set_ixon_flow_control() 111 writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr); in cls_set_ixon_flow_control() 114 writeb(ch->ch_startc, &ch->ch_cls_uart->mcr); in cls_set_ixon_flow_control() 115 writeb(0, &ch->ch_cls_uart->lsr); in cls_set_ixon_flow_control() [all …]
|
H A D | jsm_neo.c | 51 writeb(0, &ch->ch_neo_uart->efr); in neo_set_cts_flow_control() 54 writeb(efr, &ch->ch_neo_uart->efr); in neo_set_cts_flow_control() 57 writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_4DELAY), &ch->ch_neo_uart->fctr); in neo_set_cts_flow_control() 60 writeb(8, &ch->ch_neo_uart->tfifo); in neo_set_cts_flow_control() 63 writeb(ier, &ch->ch_neo_uart->ier); in neo_set_cts_flow_control() 83 writeb(0, &ch->ch_neo_uart->efr); in neo_set_rts_flow_control() 86 writeb(efr, &ch->ch_neo_uart->efr); in neo_set_rts_flow_control() 88 writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_4DELAY), &ch->ch_neo_uart->fctr); in neo_set_rts_flow_control() 91 writeb(56, &ch->ch_neo_uart->rfifo); in neo_set_rts_flow_control() 94 writeb(ier, &ch->ch_neo_uart->ier); in neo_set_rts_flow_control() [all …]
|
/openbmc/linux/drivers/media/cec/platform/s5p/ |
H A D | exynos_hdmi_cecctrl.c | 44 writeb(0x0, cec->reg + S5P_CEC_DIVISOR_3); in s5p_cec_set_divider() 45 writeb(0x0, cec->reg + S5P_CEC_DIVISOR_2); in s5p_cec_set_divider() 46 writeb(0x0, cec->reg + S5P_CEC_DIVISOR_1); in s5p_cec_set_divider() 47 writeb(div_val, cec->reg + S5P_CEC_DIVISOR_0); in s5p_cec_set_divider() 56 writeb(reg, cec->reg + S5P_CEC_RX_CTRL); in s5p_cec_enable_rx() 66 writeb(reg, cec->reg + S5P_CEC_IRQ_MASK); in s5p_cec_mask_rx_interrupts() 76 writeb(reg, cec->reg + S5P_CEC_IRQ_MASK); in s5p_cec_unmask_rx_interrupts() 86 writeb(reg, cec->reg + S5P_CEC_IRQ_MASK); in s5p_cec_mask_tx_interrupts() 96 writeb(reg, cec->reg + S5P_CEC_IRQ_MASK); in s5p_cec_unmask_tx_interrupts() 103 writeb(S5P_CEC_RX_CTRL_RESET, cec->reg + S5P_CEC_RX_CTRL); in s5p_cec_reset() [all …]
|
/openbmc/linux/arch/mips/sni/ |
H A 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 …]
|
/openbmc/u-boot/drivers/ata/ |
H A D | sata_sil3114.c | 63 writeb (port[num].ctl_reg, port[num].ioaddr.ctl_addr); in sata_bus_softreset() 65 writeb (port[num].ctl_reg | ATA_SRST, port[num].ioaddr.ctl_addr); in sata_bus_softreset() 67 writeb (port[num].ctl_reg, port[num].ioaddr.ctl_addr); in sata_bus_softreset() 119 writeb (cmd, port[num].ioaddr.command_addr); in sata_identify() 185 writeb (SETFEATURES_XFER, port[num].ioaddr.feature_addr); in set_Feature_cmd() 186 writeb (XFER_PIO_4, port[num].ioaddr.nsect_addr); in set_Feature_cmd() 187 writeb (0, port[num].ioaddr.lbal_addr); in set_Feature_cmd() 188 writeb (0, port[num].ioaddr.lbam_addr); in set_Feature_cmd() 189 writeb (0, port[num].ioaddr.lbah_addr); in set_Feature_cmd() 191 writeb (ATA_DEVICE_OBS, port[num].ioaddr.device_addr); in set_Feature_cmd() [all …]
|
/openbmc/u-boot/drivers/serial/ |
H A D | mcfuart.c | 34 writeb(UART_UCR_RESET_RX, &uart->ucr); in mcf_serial_init_common() 35 writeb(UART_UCR_RESET_TX, &uart->ucr); in mcf_serial_init_common() 36 writeb(UART_UCR_RESET_ERROR, &uart->ucr); in mcf_serial_init_common() 37 writeb(UART_UCR_RESET_MR, &uart->ucr); in mcf_serial_init_common() 40 writeb(0, &uart->uimr); in mcf_serial_init_common() 43 writeb(UART_UCSR_RCS_SYS_CLK | UART_UCSR_TCS_SYS_CLK, &uart->ucsr); in mcf_serial_init_common() 45 writeb(UART_UMR_BC_8 | UART_UMR_PM_NONE, &uart->umr); in mcf_serial_init_common() 46 writeb(UART_UMR_SB_STOP_BITS_1, &uart->umr); in mcf_serial_init_common() 53 writeb((u8)((counter & 0xff00) >> 8), &uart->ubg1); in mcf_serial_init_common() 55 writeb((u8)(counter & 0x00ff), &uart->ubg2); in mcf_serial_init_common() [all …]
|
/openbmc/linux/drivers/comedi/drivers/ |
H A D | ni_pcidio.c | 309 writeb(primary_DMAChannel_bits(devpriv->di_mite_chan->channel) | in ni_pcidio_request_di_mite_channel() 325 writeb(primary_DMAChannel_bits(0) | in ni_pcidio_release_di_mite_channel() 407 writeb(0x00, in nidio_interrupt() 420 writeb(0x00, dev->mmio + in nidio_interrupt() 432 writeb(CLEAR_EXPIRED, dev->mmio + GROUP_1_SECOND_CLEAR); in nidio_interrupt() 435 writeb(0x00, dev->mmio + OP_MODE); in nidio_interrupt() 438 writeb(CLEAR_WAITED, dev->mmio + GROUP_1_FIRST_CLEAR); in nidio_interrupt() 442 writeb(CLEAR_PRIMARY_TC, in nidio_interrupt() 446 writeb(CLEAR_SECONDARY_TC, in nidio_interrupt() 459 writeb(0x03, dev->mmio + MASTER_DMA_AND_INTERRUPT_CONTROL); in nidio_interrupt() [all …]
|
/openbmc/linux/drivers/scsi/ |
H A D | mac53c94.c | 113 writeb(CMD_SCSI_RESET, ®s->command); /* assert RST */ in DEF_SCSI_QCMD() 115 writeb(CMD_RESET, ®s->command); in DEF_SCSI_QCMD() 118 writeb(CMD_NOP, ®s->command); in DEF_SCSI_QCMD() 129 writeb(state->host->this_id | CF1_PAR_ENABLE, ®s->config1); in mac53c94_init() 130 writeb(TIMO_VAL(250), ®s->sel_timeout); /* 250ms */ in mac53c94_init() 131 writeb(CLKF_VAL(state->clk_freq), ®s->clk_factor); in mac53c94_init() 132 writeb(CF2_FEATURE_EN, ®s->config2); in mac53c94_init() 133 writeb(0, ®s->config3); in mac53c94_init() 134 writeb(0, ®s->sync_period); in mac53c94_init() 135 writeb(0, ®s->sync_offset); in mac53c94_init() [all …]
|
/openbmc/linux/drivers/tty/serial/ |
H A D | mcf.c | 91 writeb(MCFUART_UOP_RTS, port->membase + MCFUART_UOP1); in mcf_set_mctrl() 93 writeb(MCFUART_UOP_RTS, port->membase + MCFUART_UOP0); in mcf_set_mctrl() 104 writeb(MCFUART_UCR_TXENABLE, port->membase + MCFUART_UCR); in mcf_start_tx() 106 writeb(MCFUART_UOP_RTS, port->membase + MCFUART_UOP1); in mcf_start_tx() 109 writeb(pp->imr, port->membase + MCFUART_UIMR); in mcf_start_tx() 119 writeb(pp->imr, port->membase + MCFUART_UIMR); in mcf_stop_tx() 129 writeb(pp->imr, port->membase + MCFUART_UIMR); in mcf_stop_rx() 140 writeb(MCFUART_UCR_CMDBREAKSTART, port->membase + MCFUART_UCR); in mcf_break_ctl() 142 writeb(MCFUART_UCR_CMDBREAKSTOP, port->membase + MCFUART_UCR); in mcf_break_ctl() 156 writeb(MCFUART_UCR_CMDRESETRX, port->membase + MCFUART_UCR); in mcf_startup() [all …]
|
H A D | sunsab.c | 136 writeb(SAB82532_CMDR_RFRD, &up->regs->w.cmdr); in receive_chars() 150 writeb(SAB82532_CMDR_RMC, &up->regs->w.cmdr); in receive_chars() 240 writeb(up->interrupt_mask1, &up->regs->w.imr1); in transmit_chars() 257 writeb(up->interrupt_mask1, &up->regs->w.imr1); in transmit_chars() 262 writeb(up->interrupt_mask1, &up->regs->w.imr1); in transmit_chars() 268 writeb(xmit->buf[xmit->tail], in transmit_chars() 277 writeb(SAB82532_CMDR_XF, &up->regs->w.cmdr); in transmit_chars() 411 writeb(up->interrupt_mask1, &up->regs->w.imr1); in sunsab_stop_tx() 421 writeb(up->cached_mode, &up->regs->rw.mode); in sunsab_tx_idle() 422 writeb(up->cached_pvr, &up->regs->rw.pvr); in sunsab_tx_idle() [all …]
|
/openbmc/linux/drivers/rtc/ |
H A D | rtc-stk17ta8.c | 79 writeb(flags | RTC_WRITE, pdata->ioaddr + RTC_FLAGS); in stk17ta8_rtc_set_time() 81 writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR); in stk17ta8_rtc_set_time() 82 writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH); in stk17ta8_rtc_set_time() 83 writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY); in stk17ta8_rtc_set_time() 84 writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE); in stk17ta8_rtc_set_time() 85 writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS); in stk17ta8_rtc_set_time() 86 writeb(bin2bcd(tm->tm_min), ioaddr + RTC_MINUTES); in stk17ta8_rtc_set_time() 87 writeb(bin2bcd(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS); in stk17ta8_rtc_set_time() 88 writeb(bin2bcd((tm->tm_year + 1900) / 100), ioaddr + RTC_CENTURY); in stk17ta8_rtc_set_time() 90 writeb(flags & ~RTC_WRITE, pdata->ioaddr + RTC_FLAGS); in stk17ta8_rtc_set_time() [all …]
|
H A D | rtc-ds1553.c | 79 writeb(RTC_WRITE, pdata->ioaddr + RTC_CONTROL); in ds1553_rtc_set_time() 81 writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR); in ds1553_rtc_set_time() 82 writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH); in ds1553_rtc_set_time() 83 writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY); in ds1553_rtc_set_time() 84 writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE); in ds1553_rtc_set_time() 85 writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS); in ds1553_rtc_set_time() 86 writeb(bin2bcd(tm->tm_min), ioaddr + RTC_MINUTES); in ds1553_rtc_set_time() 87 writeb(bin2bcd(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS); in ds1553_rtc_set_time() 90 writeb(RTC_WRITE | (century & RTC_CENTURY_MASK), ioaddr + RTC_CENTURY); in ds1553_rtc_set_time() 91 writeb(century & RTC_CENTURY_MASK, ioaddr + RTC_CONTROL); in ds1553_rtc_set_time() [all …]
|
H A D | rtc-ds1742.c | 63 writeb(RTC_WRITE, ioaddr + RTC_CONTROL); in ds1742_rtc_set_time() 65 writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR); in ds1742_rtc_set_time() 66 writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH); in ds1742_rtc_set_time() 67 writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY); in ds1742_rtc_set_time() 68 writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE); in ds1742_rtc_set_time() 69 writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS); in ds1742_rtc_set_time() 70 writeb(bin2bcd(tm->tm_min), ioaddr + RTC_MINUTES); in ds1742_rtc_set_time() 71 writeb(bin2bcd(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS); in ds1742_rtc_set_time() 74 writeb(RTC_WRITE | (century & RTC_CENTURY_MASK), ioaddr + RTC_CENTURY); in ds1742_rtc_set_time() 75 writeb(century & RTC_CENTURY_MASK, ioaddr + RTC_CONTROL); in ds1742_rtc_set_time() [all …]
|
/openbmc/linux/drivers/sbus/char/ |
H A D | bbc_i2c.c | 159 writeb(client->bus, bp->i2c_bussel_reg); in bbc_i2c_writeb() 161 writeb(address, bp->i2c_control_regs + 0x1); in bbc_i2c_writeb() 162 writeb(I2C_PCF_START, bp->i2c_control_regs + 0x0); in bbc_i2c_writeb() 166 writeb(off, bp->i2c_control_regs + 0x1); in bbc_i2c_writeb() 171 writeb(val, bp->i2c_control_regs + 0x1); in bbc_i2c_writeb() 178 writeb(I2C_PCF_STOP, bp->i2c_control_regs + 0x0); in bbc_i2c_writeb() 189 writeb(client->bus, bp->i2c_bussel_reg); in bbc_i2c_readb() 191 writeb(address, bp->i2c_control_regs + 0x1); in bbc_i2c_readb() 192 writeb(I2C_PCF_START, bp->i2c_control_regs + 0x0); in bbc_i2c_readb() 196 writeb(off, bp->i2c_control_regs + 0x1); in bbc_i2c_readb() [all …]
|
/openbmc/linux/drivers/net/ethernet/8390/ |
H A D | etherh.c | 52 #define ei_outb(_v,_p) writeb(_v,(void __iomem *)_p) 54 #define ei_outb_p(_v,_p) writeb(_v,(void __iomem *)_p) 123 writeb(ctrl, eh->ctrl_port); in etherh_set_ctrl() 130 writeb(ctrl, eh->ctrl_port); in etherh_clr_ctrl() 180 writeb((readb(addr) & 0xf8) | 1, addr); in etherh_setif() 183 writeb((readb(addr) & 0xf8), addr); in etherh_setif() 282 writeb(E8390_NODMA+E8390_PAGE0+E8390_STOP, addr); in etherh_reset() 330 writeb (E8390_NODMA | E8390_PAGE0 | E8390_START, addr + E8390_CMD); in etherh_block_output() 332 writeb (0x42, addr + EN0_RCNTLO); in etherh_block_output() 333 writeb (0x00, addr + EN0_RCNTHI); in etherh_block_output() [all …]
|
/openbmc/linux/drivers/tty/serial/8250/ |
H A D | 8250_exar.c | 328 writeb(0x00, p + UART_EXAR_8XMODE); in pci_fastcom335_setup() 329 writeb(UART_FCTR_EXAR_TRGD, p + UART_EXAR_FCTR); in pci_fastcom335_setup() 330 writeb(32, p + UART_EXAR_TXTRG); in pci_fastcom335_setup() 331 writeb(32, p + UART_EXAR_RXTRG); in pci_fastcom335_setup() 340 writeb(0x78, p + UART_EXAR_MPIOLVL_7_0); in pci_fastcom335_setup() 341 writeb(0x00, p + UART_EXAR_MPIOINV_7_0); in pci_fastcom335_setup() 342 writeb(0x00, p + UART_EXAR_MPIOSEL_7_0); in pci_fastcom335_setup() 346 writeb(0x00, p + UART_EXAR_MPIOLVL_7_0); in pci_fastcom335_setup() 347 writeb(0xc0, p + UART_EXAR_MPIOINV_7_0); in pci_fastcom335_setup() 348 writeb(0xc0, p + UART_EXAR_MPIOSEL_7_0); in pci_fastcom335_setup() [all …]
|
/openbmc/linux/drivers/i2c/busses/ |
H A D | i2c-gxp.c | 163 writeb(slave->addr << 1, drvdata->base + GXP_I2COWNADR); in gxp_i2c_reg_slave() 164 writeb(SLAVE_EVT_CLR | SNOOP_EVT_MASK | SLAVE_ACK_ENAB | in gxp_i2c_reg_slave() 176 writeb(0x00, drvdata->base + GXP_I2COWNADR); in gxp_i2c_unreg_slave() 177 writeb(SNOOP_EVT_CLR | SLAVE_EVT_CLR | SNOOP_EVT_MASK | in gxp_i2c_unreg_slave() 198 writeb(MASTER_EVT_CLR | STOP_CMD, drvdata->base + GXP_I2CMCMD); in gxp_i2c_stop() 250 writeb(MASTER_EVT_CLR | RW_CMD, in gxp_i2c_chk_addr_ack() 254 writeb(MASTER_EVT_CLR | MASTER_ACK_ENAB | in gxp_i2c_chk_addr_ack() 307 writeb(MASTER_EVT_CLR | RW_CMD, in gxp_i2c_ack_data() 311 writeb(MASTER_EVT_CLR | MASTER_ACK_ENAB | in gxp_i2c_ack_data() 372 writeb(SLAVE_EVT_CLR | SNOOP_EVT_MASK | in gxp_i2c_slave_irq_handler() [all …]
|
/openbmc/u-boot/drivers/usb/musb/ |
H A D | musb_hcd.c | 421 writeb(hub, &musbr->tar[ep].txhubaddr); in config_hub_port() 422 writeb((chid + 1), &musbr->tar[ep].txhubport); in config_hub_port() 423 writeb(hub, &musbr->tar[ep].rxhubaddr); in config_hub_port() 424 writeb((chid + 1), &musbr->tar[ep].rxhubport); in config_hub_port() 436 writeb(power | MUSB_POWER_RESET, &musbr->power); in musb_port_reset() 441 writeb(power & ~MUSB_POWER_RESET, &musbr->power); in musb_port_reset() 768 writeb(MUSB_CONTROL_EP, &musbr->index); in submit_control_msg() 773 writeb(devnum, &musbr->tar[MUSB_CONTROL_EP].txfuncaddr); in submit_control_msg() 774 writeb(devnum, &musbr->tar[MUSB_CONTROL_EP].rxfuncaddr); in submit_control_msg() 782 writeb(devspeed << 6, &musbr->txtype); in submit_control_msg() [all …]
|
H A D | musb_core.c | 29 writeb(0, &musbr->intrusbe); in musb_start() 30 writeb(0, &musbr->testmode); in musb_start() 33 writeb(MUSB_POWER_HSENAB, &musbr->power); in musb_start() 42 writeb(devctl | MUSB_DEVCTL_SESSION, &musbr->devctl); in musb_start() 51 writeb(idx, &musbr->dir##fifosz); \ 77 writeb(epinfo->epnum, &musbr->index); in musb_configure_ep() 123 writeb(ep, &musbr->index); in write_fifo() 127 writeb(*data++, &musbr->fifox[ep]); in write_fifo() 148 writeb(ep, &musbr->index); in read_fifo()
|
/openbmc/u-boot/drivers/i2c/ |
H A D | fsl_i2c.c | 183 writeb(dfsr, &base->dfsrr); /* set default filter */ in set_i2c_bus_speed() 184 writeb(fdr, &base->fdr); /* set bus speed */ in set_i2c_bus_speed() 194 writeb(fdr, &base->fdr); /* set bus speed */ in set_i2c_bus_speed() 227 writeb(I2C_CR_MEN | I2C_CR_MSTA, &base->cr); in fsl_i2c_fixup() 237 writeb(0, &base->cr); in fsl_i2c_fixup() 239 writeb(I2C_CR_MSTA | flags, &base->cr); in fsl_i2c_fixup() 240 writeb(I2C_CR_MEN | I2C_CR_MSTA | flags, &base->cr); in fsl_i2c_fixup() 253 writeb(I2C_CR_MEN | flags, &base->cr); in fsl_i2c_fixup() 254 writeb(0, &base->sr); in fsl_i2c_fixup() 273 writeb(0, &base->cr); /* stop I2C controller */ in __i2c_init() [all …]
|
/openbmc/u-boot/board/renesas/lager/ |
H A D | lager_spl.c | 324 writeb(0x08, qspi_base + 0x00); in spl_init_qspi() 325 writeb(0x00, qspi_base + 0x01); in spl_init_qspi() 326 writeb(0x06, qspi_base + 0x02); in spl_init_qspi() 327 writeb(0x01, qspi_base + 0x0a); in spl_init_qspi() 328 writeb(0x00, qspi_base + 0x0b); in spl_init_qspi() 329 writeb(0x00, qspi_base + 0x0c); in spl_init_qspi() 330 writeb(0x00, qspi_base + 0x0d); in spl_init_qspi() 331 writeb(0x00, qspi_base + 0x0e); in spl_init_qspi() 335 writeb(0xc0, qspi_base + 0x18); in spl_init_qspi() 336 writeb(0x00, qspi_base + 0x18); in spl_init_qspi() [all …]
|
/openbmc/u-boot/drivers/rtc/ |
H A D | s3c24x0_rtc.c | 32 writeb(readb(&rtc->rtccon) | 0x01, &rtc->rtccon); in SetRTC_Access() 36 writeb(readb(&rtc->rtccon) & ~0x01, &rtc->rtccon); in SetRTC_Access() 129 writeb(sec, &rtc->bcdsec); in rtc_set() 130 writeb(min, &rtc->bcdmin); in rtc_set() 131 writeb(hour, &rtc->bcdhour); in rtc_set() 132 writeb(mday, &rtc->bcddate); in rtc_set() 133 writeb(wday, &rtc->bcdday); in rtc_set() 134 writeb(mon, &rtc->bcdmon); in rtc_set() 135 writeb(year, &rtc->bcdyear); in rtc_set() 147 writeb((readb(&rtc->rtccon) & ~0x06) | 0x08, &rtc->rtccon); in rtc_reset() [all …]
|