Lines Matching refs:value

263                 uint32_t value)  in omap_i2c_write()  argument
277 s->mask = value & (s->revision < OMAP2_GC_REV ? 0x1f : 0x3f); in omap_i2c_write()
287 s->stat &= ~(value & 0x27); in omap_i2c_write()
292 s->dma = value & 0x8080; in omap_i2c_write()
293 if (value & (1 << 15)) /* RDMA_EN */ in omap_i2c_write()
295 if (value & (1 << 7)) /* XDMA_EN */ in omap_i2c_write()
300 s->count = value; /* DCOUNT */ in omap_i2c_write()
311 s->fifo |= ((value >> 8) & 0xff) << 8; in omap_i2c_write()
312 s->fifo |= ((value >> 0) & 0xff) << 0; in omap_i2c_write()
314 s->fifo |= ((value >> 0) & 0xff) << 8; in omap_i2c_write()
315 s->fifo |= ((value >> 8) & 0xff) << 0; in omap_i2c_write()
330 if (value & 2) { in omap_i2c_write()
336 s->control = value & 0xcf87; in omap_i2c_write()
337 if (~value & (1 << 15)) { /* I2C_EN */ in omap_i2c_write()
343 if ((value & (1 << 15)) && !(value & (1 << 10))) { /* MST */ in omap_i2c_write()
348 if ((value & (1 << 15)) && value & (1 << 8)) { /* XA */ in omap_i2c_write()
354 if ((value & (1 << 15)) && value & (1 << 0)) { /* STT */ in omap_i2c_write()
356 (~value >> 9) & 1); /* TRX */ in omap_i2c_write()
371 s->addr[0] = value & 0x3ff; in omap_i2c_write()
375 s->addr[1] = value & 0x3ff; in omap_i2c_write()
379 s->divider = value; in omap_i2c_write()
383 s->times[0] = value; in omap_i2c_write()
387 s->times[1] = value; in omap_i2c_write()
391 s->test = value & 0xf80f; in omap_i2c_write()
392 if (value & (1 << 11)) /* SBB */ in omap_i2c_write()
397 if (value & (1 << 15)) { /* ST_EN */ in omap_i2c_write()
410 uint32_t value) in omap_i2c_writeb() argument
423 s->fifo |= value & 0xff; in omap_i2c_writeb()
449 uint64_t value, unsigned size) in omap_i2c_writefn() argument
454 omap_i2c_writeb(opaque, addr, value); in omap_i2c_writefn()
457 omap_i2c_write(opaque, addr, value); in omap_i2c_writefn()
460 omap_badwidth_write16(opaque, addr, value); in omap_i2c_writefn()