Searched refs:writeb (Results 51 - 75 of 471) sorted by relevance

1234567891011>>

/linux-master/drivers/clocksource/
H A Drenesas-ostm.c49 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 Dtimer-digicolor.c72 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 Dspi-gxp.c58 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 Dspi-lp8841-rtc.c46 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 Di2c-microchip-corei2c.c124 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 Di2c-emev2.c77 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 Di2c-ls2x.c82 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 Dapplicom.c240 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 Dzorro_esp.c174 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 Dnsp_io.h184 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 Dearly_printk_8250.c31 writeb(value, serial8250_base + (offset << serial8250_reg_shift));
/linux-master/arch/nios2/include/asm/
H A Dio.h24 #define writeb_relaxed(x, addr) writeb(x, addr)
/linux-master/drivers/comedi/drivers/
H A Dni_65xx.c282 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 Dirq.c131 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 Drtc-s3c.c112 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 Dlsdc_i2c.c31 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 Debsa285.c58 writeb(hw_led_state, xbus);
82 writeb(hw_led_state, xbus);
/linux-master/arch/mips/sgi-ip22/
H A Dip22-time.c48 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 Dleds-cobalt-raq.c34 writeb(led_value, led_port);
55 writeb(led_value, led_port);
/linux-master/sound/isa/msnd/
H A Dmsnd_pinnacle_mixer.c162 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 Dambakmi.c59 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 Dsata_qstor.c177 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 Dcs553x_nand.c108 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 Denvctrl.c226 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 Dm53xx.c182 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);

Completed in 463 milliseconds

1234567891011>>