D | i2c-riic.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Renesas RIIC driver 5 * Copyright (C) 2013 Wolfram Sang <wsa@sang-engineering.com> 83 #define RIIC_INIT_MSG -1 127 static inline void riic_writeb(struct riic_dev *riic, u8 val, u8 offset) in riic_writeb() argument 129 writeb(val, riic->base + riic->info->regs[offset]); in riic_writeb() 132 static inline u8 riic_readb(struct riic_dev *riic, u8 offset) in riic_readb() argument 134 return readb(riic->base + riic->info->regs[offset]); in riic_readb() 137 static inline void riic_clear_set_bit(struct riic_dev *riic, u8 clear, u8 set, u8 reg) in riic_clear_set_bit() argument 139 riic_writeb(riic, (riic_readb(riic, reg) & ~clear) | set, reg); in riic_clear_set_bit() [all …]
|