Lines Matching refs:kw_write_reg
209 #define kw_write_reg(reg, val) __kw_write_reg(host, reg, val)
237 kw_write_reg(reg_control, KW_I2C_CTL_STOP);
253 kw_write_reg(reg_isr, isr);
266 kw_write_reg(reg_status, 0);
268 kw_write_reg(reg_ier, 0x00);
290 kw_write_reg(reg_control,
294 kw_write_reg(reg_data, *(host->data++));
298 kw_write_reg(reg_isr, KW_I2C_IRQ_ADDR);
305 kw_write_reg(reg_isr, KW_I2C_IRQ_DATA);
309 kw_write_reg(reg_control, 0);
317 kw_write_reg(reg_data, *(host->data++));
326 kw_write_reg(reg_isr, KW_I2C_IRQ_DATA);
330 kw_write_reg(reg_isr, KW_I2C_IRQ_STOP);
342 kw_write_reg(reg_isr, KW_I2C_IRQ_START);
419 kw_write_reg(reg_isr, kw_read_reg(reg_isr));
420 kw_write_reg(reg_mode, mode_reg | (bus->channel << 4));
421 kw_write_reg(reg_status, 0);
426 kw_write_reg(reg_addr, addrdir & 0xff);
431 kw_write_reg(reg_subaddr, subaddr);
448 kw_write_reg(reg_isr, kw_read_reg(reg_isr));
453 kw_write_reg(reg_ier, KW_I2C_IRQ_MASK);
457 kw_write_reg(reg_control, KW_I2C_CTL_XADDR);
474 kw_write_reg(reg_ier, 0);
543 kw_write_reg(reg_ier, 0);