Searched refs:writeb_relaxed (Results 1 – 7 of 7) sorted by relevance
/linux-4.19.296/drivers/i2c/busses/ |
D | i2c-digicolor.c | 77 writeb_relaxed(cmd | II_COMMAND_GO, i2c->regs + II_COMMAND); in dc_i2c_cmd() 92 writeb_relaxed(data, i2c->regs + II_DATA); in dc_i2c_data() 136 writeb_relaxed(1, i2c->regs + II_INTFLAG_CLEAR); in dc_i2c_set_irq() 137 writeb_relaxed(!!enable, i2c->regs + II_INTENABLE); in dc_i2c_set_irq() 170 writeb_relaxed(1, i2c->regs + II_INTFLAG_CLEAR); in dc_i2c_irq() 267 writeb_relaxed(II_CONTROL_LOCAL_RESET, i2c->regs + II_CONTROL); in dc_i2c_init_hw() 269 writeb_relaxed(0, i2c->regs + II_CONTROL); in dc_i2c_init_hw() 278 writeb_relaxed(clocktime - 1, i2c->regs + II_CLOCKTIME); in dc_i2c_init_hw()
|
D | i2c-at91.c | 270 writeb_relaxed(*dev->buf, dev->base + AT91_TWI_THR); in at91_twi_write_next_byte()
|
D | i2c-stm32f7.c | 667 writeb_relaxed(*f7_msg->buf++, base + STM32F7_I2C_TXDR); in stm32f7_i2c_write_tx_data()
|
/linux-4.19.296/drivers/rtc/ |
D | rtc-digicolor.c | 51 writeb_relaxed((cmds[i] & DC_RTC_CMD_MASK) | DC_RTC_GO_BUSY, in dc_rtc_cmds() 148 writeb_relaxed(!!alarm->enabled, rtc->regs + DC_RTC_INTENABLE); in dc_rtc_set_alarm() 157 writeb_relaxed(!!enabled, rtc->regs + DC_RTC_INTENABLE); in dc_rtc_alarm_irq_enable() 174 writeb_relaxed(1, rtc->regs + DC_RTC_INTFLAG_CLEAR); in dc_rtc_irq()
|
/linux-4.19.296/drivers/gpio/ |
D | gpio-ep93xx.c | 55 writeb_relaxed(0, EP93XX_GPIO_REG(int_en_register_offset[port])); in ep93xx_gpio_update_int_params() 57 writeb_relaxed(gpio_int_type2[port], in ep93xx_gpio_update_int_params() 60 writeb_relaxed(gpio_int_type1[port], in ep93xx_gpio_update_int_params()
|
/linux-4.19.296/include/asm-generic/ |
D | io.h | 286 #ifndef writeb_relaxed 287 #define writeb_relaxed writeb_relaxed macro 288 static inline void writeb_relaxed(u8 value, volatile void __iomem *addr) in writeb_relaxed() function
|
/linux-4.19.296/drivers/irqchip/ |
D | irq-gic.c | 338 writeb_relaxed(gic_cpu_map[cpu], reg); in gic_set_affinity()
|