/linux-master/drivers/clocksource/ |
H A D | renesas-ostm.c | 49 writeb(TT, timer_of_base(to) + OSTM_TT); 66 writeb(CTL_FREERUN, timer_of_base(to) + OSTM_CTL); 67 writeb(TS, timer_of_base(to) + OSTM_TS); 93 writeb(CTL_ONESHOT, timer_of_base(to) + OSTM_CTL); 94 writeb(TS, timer_of_base(to) + OSTM_TS); 115 writeb(CTL_PERIODIC, timer_of_base(to) + OSTM_CTL); 116 writeb(TS, timer_of_base(to) + OSTM_TS);
|
H A D | timer-digicolor.c | 72 writeb(CONTROL_DISABLE, dt->base + CONTROL(dt->timer_id)); 78 writeb(CONTROL_ENABLE | mode, dt->base + CONTROL(dt->timer_id)); 180 writeb(CONTROL_DISABLE, dc_timer_dev.base + CONTROL(TIMER_B)); 182 writeb(CONTROL_ENABLE, dc_timer_dev.base + CONTROL(TIMER_B));
|
/linux-master/drivers/spi/ |
H A D | spi-gxp.c | 58 writeb(0x55, reg_base + OFFSET_SPICMD); 59 writeb(0xaa, reg_base + OFFSET_SPICMD); 64 writeb(value, reg_base + OFFSET_SPIMCTRL); 83 writeb(op->cmd.opcode, reg_base + OFFSET_SPICMD); 91 writeb(value, reg_base + OFFSET_SPIMCTRL); 121 writeb(op->cmd.opcode, reg_base + OFFSET_SPICMD); 131 writeb(value, reg_base + OFFSET_SPIMCTRL); 177 writeb(op->cmd.opcode, reg_base + OFFSET_SPICMD); 187 writeb(value, reg_base + OFFSET_SPIMCTRL);
|
H A D | spi-lp8841-rtc.c | 46 writeb(data->state, data->iomem); 56 writeb(data->state, data->iomem); 111 writeb(data->state, data->iomem); 120 writeb(data->state, data->iomem); 142 writeb(data->state, data->iomem); 146 writeb(data->state, data->iomem);
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-microchip-corei2c.c | 124 writeb(ctrl, idev->base + CORE_I2C_CTRL); 132 writeb(ctrl, idev->base + CORE_I2C_CTRL); 146 writeb(ctrl, idev->base + CORE_I2C_CTRL); 176 writeb(ctrl, idev->base + CORE_I2C_CTRL); 212 writeb(ctrl, idev->base + CORE_I2C_CTRL); 219 writeb(*idev->buf++, idev->base + CORE_I2C_DATA); 239 writeb(idev->addr, idev->base + CORE_I2C_DATA); 240 writeb(ctrl, idev->base + CORE_I2C_CTRL); 265 writeb(ctrl, idev->base + CORE_I2C_CTRL); 268 writeb(ctr [all...] |
H A D | i2c-emev2.c | 77 writeb((readb(priv->base + reg) & ~clear) | set, priv->base + reg); 113 writeb(0, priv->base + I2C_OFS_IICACT0); 122 writeb(I2C_BIT_DFC0, priv->base + I2C_OFS_IICCL0); 125 writeb(I2C_BIT_STCEN | I2C_BIT_IICRSV, priv->base + I2C_OFS_IICF0); 128 writeb(I2C_BIT_WTIM0, priv->base + I2C_OFS_IICC0); 131 writeb(I2C_BIT_IICE0, priv->base + I2C_OFS_IICACT0); 150 writeb(i2c_8bit_addr_from_msg(msg), priv->base + I2C_OFS_IIC0); 189 writeb(msg->buf[count], priv->base + I2C_OFS_IIC0); 271 writeb(value, priv->base + I2C_OFS_IIC0); 330 writeb(slav [all...] |
H A D | i2c-ls2x.c | 82 writeb(LS2X_CR_IACK, priv->base + I2C_LS2X_CR); 115 writeb(readb(priv->base + I2C_LS2X_CTR) & ~CTR_FREQ_MASK, 121 writeb(readb(priv->base + I2C_LS2X_CTR) | CTR_READY_MASK, 130 writeb(txdata, priv->base + I2C_LS2X_CR); 166 writeb(LS2X_CR_STOP, priv->base + I2C_LS2X_CR); 176 writeb(i2c_8bit_addr_from_msg(msgs), priv->base + I2C_LS2X_TXR); 216 writeb(*buf++, priv->base + I2C_LS2X_TXR); 329 writeb(readb(priv->base + I2C_LS2X_CTR) & ~LS2X_CTR_IEN,
|
/linux-master/drivers/char/ |
H A D | applicom.c | 240 writeb(0x40, apbs[boardno - 1].RamIO + RAM_IT_FROM_PC); 459 writeb(1, apbs[IndexCard].RamIO + DATA_FROM_PC_READY); 470 writeb(*(from++), to++); 473 writeb(0x20, apbs[IndexCard].RamIO + TIC_OWNER_FROM_PC); 474 writeb(0xff, apbs[IndexCard].RamIO + NUMCARD_OWNER_FROM_PC); 475 writeb(TicCard, apbs[IndexCard].RamIO + TIC_DES_FROM_PC); 476 writeb(NumCard, apbs[IndexCard].RamIO + NUMCARD_DES_FROM_PC); 477 writeb(2, apbs[IndexCard].RamIO + DATA_FROM_PC_READY); 478 writeb(1, apbs[IndexCard].RamIO + RAM_IT_FROM_PC); 503 writeb( [all...] |
/linux-master/drivers/scsi/ |
H A D | zorro_esp.c | 174 writeb(val, esp->regs + (reg * 4UL)); 253 writeb(0, &dregs->clear_strobe); 295 writeb((addr >> 24) & 0xff, &dregs->dma_latch); 296 writeb((addr >> 24) & 0xff, &dregs->dma_addr); 297 writeb((addr >> 16) & 0xff, &dregs->dma_addr); 298 writeb((addr >> 8) & 0xff, &dregs->dma_addr); 299 writeb(addr & 0xff, &dregs->dma_addr); 341 writeb((addr >> 24) & 0xff, &dregs->dma_latch); 342 writeb((addr >> 16) & 0xff, &dregs->dma_addr); 343 writeb((add [all...] |
/linux-master/drivers/scsi/pcmcia/ |
H A D | nsp_io.h | 184 writeb(val, ptr); 203 writeb((unsigned char)reg, index_ptr); 214 writeb((unsigned char)reg, index_ptr); 215 writeb(val, data_ptr);
|
/linux-master/arch/mips/kernel/ |
H A D | early_printk_8250.c | 31 writeb(value, serial8250_base + (offset << serial8250_reg_shift));
|
/linux-master/arch/nios2/include/asm/ |
H A D | io.h | 24 #define writeb_relaxed(x, addr) writeb(x, addr)
|
/linux-master/drivers/comedi/drivers/ |
H A D | ni_65xx.c | 282 writeb(0x00, dev->mmio + NI_65XX_FILTER_ENA(i)); 327 writeb(port_rising & 0xff, 329 writeb(port_falling & 0xff, 381 writeb(val, dev->mmio + NI_65XX_FILTER_ENA(port)); 387 writeb(NI_65XX_IO_SEL_OUTPUT, 394 writeb(NI_65XX_IO_SEL_INPUT, 452 writeb(bits, dev->mmio + NI_65XX_IO_DATA_REG(port)); 482 writeb(NI_65XX_CLR_EDGE_INT | NI_65XX_CLR_OVERFLOW_INT, 533 writeb(NI_65XX_CLR_EDGE_INT | NI_65XX_CLR_OVERFLOW_INT, 535 writeb(NI_65XX_CTRL_FALL_EDGE_EN [all...] |
/linux-master/arch/arm/mach-rpc/ |
H A D | irq.c | 131 writeb(val & ~mask, base + MASK); 132 writeb(mask, base + CLR); 141 writeb(val & ~mask, base + MASK); 150 writeb(val | mask, base + MASK);
|
/linux-master/drivers/rtc/ |
H A D | rtc-s3c.c | 112 writeb(tmp, info->base + S3C2410_RTCALM); 178 writeb(bin2bcd(tm->tm_sec), info->base + S3C2410_RTCSEC); 179 writeb(bin2bcd(tm->tm_min), info->base + S3C2410_RTCMIN); 180 writeb(bin2bcd(tm->tm_hour), info->base + S3C2410_RTCHOUR); 181 writeb(bin2bcd(tm->tm_mday), info->base + S3C2410_RTCDATE); 182 writeb(bin2bcd(tm->tm_mon), info->base + S3C2410_RTCMON); 183 writeb(bin2bcd(tm->tm_year), info->base + S3C2410_RTCYEAR); 288 writeb(0x00, info->base + S3C2410_RTCALM); 292 writeb(bin2bcd(tm->tm_sec), info->base + S3C2410_ALMSEC); 297 writeb(bin2bc [all...] |
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_i2c.c | 31 writeb(val, li2c->dir_reg); 36 writeb(val, li2c->dir_reg); 41 writeb(val, li2c->dat_reg); 63 writeb(val, li2c->dir_reg);
|
/linux-master/arch/arm/mach-footbridge/ |
H A D | ebsa285.c | 58 writeb(hw_led_state, xbus); 82 writeb(hw_led_state, xbus);
|
/linux-master/arch/mips/sgi-ip22/ |
H A D | ip22-time.c | 48 writeb(SGINT_TCWORD_CNT2 | SGINT_TCWORD_CLAT, &sgint->tcword); 55 writeb(SGINT_TCWORD_CNT2 | SGINT_TCWORD_CALL | SGINT_TCWORD_MSWST,
|
/linux-master/drivers/leds/ |
H A D | leds-cobalt-raq.c | 34 writeb(led_value, led_port); 55 writeb(led_value, led_port);
|
/linux-master/sound/isa/msnd/ |
H A D | msnd_pinnacle_mixer.c | 162 writeb((dev->left_levels[d] >> 8) * \ 165 writeb((dev->right_levels[d] >> 8) * \ 174 writeb(dev->left_levels[d] >> 8, \ 176 writeb(dev->right_levels[d] >> 8, \ 205 writeb(bLeft, dev->SMA + SMA_bInPotPosLeft); 206 writeb(bRight, dev->SMA + SMA_bInPotPosRight); 214 writeb(bLeft, dev->SMA + SMA_bMicPotPosLeft); 215 writeb(bRight, dev->SMA + SMA_bMicPotPosRight);
|
/linux-master/drivers/input/serio/ |
H A D | ambakmi.c | 59 writeb(val, KMIDATA); 75 writeb(divisor, KMICLKDIV); 76 writeb(KMICR_EN, KMICR); 82 writeb(0, KMICR); 86 writeb(KMICR_EN | KMICR_RXINTREN, KMICR); 100 writeb(0, KMICR);
|
/linux-master/drivers/ata/ |
H A D | sata_qstor.c | 177 writeb(QS_CTR0_REG, chan + QS_CCT_CTR0); 185 writeb(QS_CTR1_RCHN, chan + QS_CCT_CTR1); 194 writeb(0, mmio_base + QS_HCT_CTRL); /* disable host interrupts */ 203 writeb(1, mmio_base + QS_HCT_CTRL); /* enable host interrupts */ 302 writeb(QS_CTR0_CLER, chan + QS_CCT_CTR0); 484 writeb(0, mmio_base + QS_HCT_CTRL); /* disable host interrupts */ 485 writeb(QS_CNFG3_GSRST, mmio_base + QS_HCF_CNFG3); /* global reset */ 493 writeb(0, mmio_base + QS_HCT_CTRL); /* disable host interrupts */ 494 writeb(QS_CNFG3_GSRST, mmio_base + QS_HCF_CNFG3); /* global reset */ 499 writeb(QS_CTR1_RDE [all...] |
/linux-master/drivers/mtd/nand/raw/ |
H A D | cs553x_nand.c | 108 writeb(ctl, cs553x->mmio + MM_NAND_CTL); 109 writeb(data, cs553x->mmio + MM_NAND_IO); 118 writeb(0, cs553x->mmio + MM_NAND_CTL); 130 writeb(0, cs553x->mmio + MM_NAND_CTL); 204 writeb(0, cs553x->mmio + MM_NAND_CTL); 212 writeb(CS_NAND_CTL_CE, cs553x->mmio + MM_NAND_CTL); 221 writeb(0x07, cs553x->mmio + MM_NAND_ECC_CTL);
|
/linux-master/drivers/sbus/char/ |
H A D | envctrl.c | 226 writeb(addr + 1, i2c + PCF8584_DATA); 230 writeb(OBD_SEND_START, i2c + PCF8584_CSR); 239 writeb(OBD_SEND_STOP, i2c + PCF8584_CSR); 250 writeb(addr, i2c + PCF8584_DATA); 253 writeb(OBD_SEND_START, i2c + PCF8584_CSR); 263 writeb(CONTROL_ES0, i2c + PCF8584_CSR); /* Send neg ack. */ 273 writeb(port, i2c + PCF8584_DATA); 282 writeb(OBD_SEND_STOP, i2c + PCF8584_CSR); 1051 writeb(CONTROL_PIN, i2c + PCF8584_CSR); 1052 writeb(PCF8584_ADDRES [all...] |
/linux-master/arch/m68k/coldfire/ |
H A D | m53xx.c | 182 writeb(r, MCFGPIO_PAR_FECI2C); 204 writeb(v, MCFGPIO_PAR_FECI2C); 208 writeb(v, MCFGPIO_PAR_FEC); 335 writeb(0x3E, MCFGPIO_PAR_CS); 465 writeb(0x00, MCFGPIO_PAR_TIMER); 466 writeb(0x08, MCFGPIO_PDDR_TIMER); 467 writeb(0x00, MCFGPIO_PCLRR_TIMER); 519 writeb(MCF_PLL_PODR_CPUDIV(BUSDIV/3) | MCF_PLL_PODR_BUSDIV(BUSDIV), 522 writeb(mfd, MCF_PLL_PFDR);
|