Searched refs:RMWREG32 (Results 1 - 4 of 4) sorted by relevance
/fuchsia/zircon/system/dev/i2c/intel-i2c/ |
H A D | intel-i2c-controller.c | 399 RMWREG32(&dev->regs->intr_mask, INTR_RX_FULL, 1, 0); 411 RMWREG32(&dev->regs->intr_mask, INTR_TX_EMPTY, 1, 0); 423 RMWREG32(&dev->regs->intr_mask, INTR_ACTIVITY, 1, 0); 437 RMWREG32(&dev->regs->intr_mask, INTR_GENERAL_CALL, 1, 0); 538 RMWREG32(&controller->regs->intr_mask, INTR_RX_FULL, 1, 1); 558 RMWREG32(&controller->regs->intr_mask, INTR_TX_EMPTY, 1, 1); 581 RMWREG32(&controller->regs->rx_tl, 0, 8, threshold - 1); 601 RMWREG32(&controller->regs->tx_tl, 0, 8, threshold - 1); 645 RMWREG32((void*)device->regs + DEVIDLE_CONTROL, DEVIDLE_CONTROL_DEVIDLE, 1, 0); 661 RMWREG32(devic [all...] |
H A D | intel-i2c-slave.c | 105 RMWREG32(&controller->regs->ctl, CTL_ADDRESSING_MODE, 1, ctl_addr_mode_bit); 111 RMWREG32(&controller->regs->i2c_en, I2C_EN_ENABLE, 1, 1);
|
/fuchsia/zircon/kernel/include/ |
H A D | reg.h | 19 #define RMWREG32(addr, startbit, width, val) *REG32(addr) = (*REG32(addr) & ~(((1<<(width)) - 1) << (startbit))) | ((val) << (startbit)) macro
|
/fuchsia/zircon/system/ulib/ddk/include/hw/ |
H A D | reg.h | 89 #define RMWREG32(addr, startbit, width, val) \ macro
|
Completed in 36 milliseconds