Home
last modified time | relevance | path

Searched refs:iowrite16be (Results 1 – 12 of 12) sorted by relevance

/linux-4.19.296/drivers/gpio/
Dgpio-janz-ttl.c108 iowrite16be(*shadow, port); in ttl_set_value()
114 iowrite16be(reg, &mod->regs->control); in ttl_write_reg()
115 iowrite16be(val, &mod->regs->control); in ttl_write_reg()
121 iowrite16be(0x0000, &mod->regs->control); in ttl_setup_device()
122 iowrite16be(0x0001, &mod->regs->control); in ttl_setup_device()
123 iowrite16be(0x0000, &mod->regs->control); in ttl_setup_device()
136 iowrite16be(0x0000, &mod->regs->porta); in ttl_setup_device()
137 iowrite16be(0x0000, &mod->regs->portb); in ttl_setup_device()
138 iowrite16be(0x0000, &mod->regs->portc); in ttl_setup_device()
Dgpio-mmio.c111 iowrite16be(data, reg); in bgpio_write16be()
/linux-4.19.296/include/asm-generic/
Diomap.h41 extern void iowrite16be(u16, void __iomem *);
Dio.h785 #ifndef iowrite16be
786 #define iowrite16be iowrite16be macro
787 static inline void iowrite16be(u16 value, void volatile __iomem *addr) in iowrite16be() function
/linux-4.19.296/lib/
Diomap.c121 void iowrite16be(u16 val, void __iomem *addr) in iowrite16be() function
135 EXPORT_SYMBOL(iowrite16be);
/linux-4.19.296/include/soc/fsl/qe/
Dqe.h251 #define qe_setbits16(_addr, _v) iowrite16be(ioread16be(_addr) | (_v), (_addr))
252 #define qe_clrbits16(_addr, _v) iowrite16be(ioread16be(_addr) & ~(_v), (_addr))
260 iowrite16be((ioread16be(addr) & ~(clear)) | (set), (addr))
/linux-4.19.296/drivers/fsi/
Dfsi-master-ast-cf.c761 iowrite16be(master->gpio_clk_vreg, base + HDR_CLOCK_GPIO_VADDR); in setup_common_fw_config()
762 iowrite16be(master->gpio_clk_dreg, base + HDR_CLOCK_GPIO_DADDR); in setup_common_fw_config()
763 iowrite16be(master->gpio_dat_vreg, base + HDR_DATA_GPIO_VADDR); in setup_common_fw_config()
764 iowrite16be(master->gpio_dat_dreg, base + HDR_DATA_GPIO_DADDR); in setup_common_fw_config()
765 iowrite16be(master->gpio_tra_vreg, base + HDR_TRANS_GPIO_VADDR); in setup_common_fw_config()
766 iowrite16be(master->gpio_tra_dreg, base + HDR_TRANS_GPIO_DADDR); in setup_common_fw_config()
/linux-4.19.296/drivers/i2c/muxes/
Di2c-mux-reg.c51 iowrite16be(chan_id, mux->data.reg); in i2c_mux_reg_set()
/linux-4.19.296/drivers/base/regmap/
Dregmap-mmio.c101 iowrite16be(val, ctx->regs + reg); in regmap_mmio_write16be()
/linux-4.19.296/include/linux/
Dfsl_ifc.h908 iowrite16be(val, addr); in ifc_out16()
/linux-4.19.296/drivers/i2c/busses/
Di2c-ocores.c97 iowrite16be(value, i2c->base + (reg << i2c->reg_shift)); in oc_setreg_16be()
Di2c-xiic.c211 iowrite16be(value, i2c->base + reg + 2); in xiic_setreg16()