Home
last modified time | relevance | path

Searched refs:iic_regs (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-ibm_iic.c82 volatile struct iic_regs __iomem *iic = dev->vaddr; in dump_iic_regs()
134 volatile struct iic_regs __iomem *iic = dev->vaddr; in iic_dev_init()
179 volatile struct iic_regs __iomem *iic = dev->vaddr; in iic_dev_reset()
227 static int iic_dc_wait(volatile struct iic_regs __iomem *iic, u8 mask) in iic_dc_wait()
240 volatile struct iic_regs __iomem *iic = dev->vaddr; in iic_smbus_quick()
326 volatile struct iic_regs __iomem *iic = dev->vaddr; in iic_handler()
344 volatile struct iic_regs __iomem *iic = dev->vaddr; in iic_xfer_result()
377 volatile struct iic_regs __iomem *iic = dev->vaddr; in iic_abort_xfer()
409 volatile struct iic_regs __iomem *iic = dev->vaddr; in iic_wait_for_tc()
460 volatile struct iic_regs __iome in iic_xfer_bytes()
[all...]
H A Di2c-ibm_iic.h22 struct iic_regs { struct
42 volatile struct iic_regs __iomem *vaddr;
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-ibm_iic.c83 volatile struct iic_regs __iomem *iic = dev->vaddr; in dump_iic_regs()
135 volatile struct iic_regs __iomem *iic = dev->vaddr; in iic_dev_init()
180 volatile struct iic_regs __iomem *iic = dev->vaddr; in iic_dev_reset()
228 static int iic_dc_wait(volatile struct iic_regs __iomem *iic, u8 mask) in iic_dc_wait()
241 volatile struct iic_regs __iomem *iic = dev->vaddr; in iic_smbus_quick()
327 volatile struct iic_regs __iomem *iic = dev->vaddr; in iic_handler()
345 volatile struct iic_regs __iomem *iic = dev->vaddr; in iic_xfer_result()
378 volatile struct iic_regs __iomem *iic = dev->vaddr; in iic_abort_xfer()
410 volatile struct iic_regs __iomem *iic = dev->vaddr; in iic_wait_for_tc()
461 volatile struct iic_regs __iome in iic_xfer_bytes()
[all...]
H A Di2c-ibm_iic.h22 struct iic_regs { struct
42 volatile struct iic_regs __iomem *vaddr;
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/
H A Dcbe_regs.c34 struct cbe_iic_regs __iomem *iic_regs; member
121 return map->iic_regs; in cbe_get_iic_regs()
129 return map->iic_regs; in cbe_get_cpu_iic_regs()
206 map->iic_regs = of_iomap(np, 2); in cbe_fill_regs_map()
227 map->iic_regs = ioremap(prop->address, prop->len); in cbe_fill_regs_map()
H A Dinterrupt.c381 struct cbe_iic_regs __iomem *iic_regs = cbe_get_cpu_iic_regs(cpu); in iic_set_interrupt_routing() local
392 out_be64(&iic_regs->iic_ir, iic_ir); in iic_set_interrupt_routing()
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/
H A Dcbe_regs.c33 struct cbe_iic_regs __iomem *iic_regs; member
120 return map->iic_regs; in cbe_get_iic_regs()
128 return map->iic_regs; in cbe_get_cpu_iic_regs()
216 map->iic_regs = of_iomap(np, 2); in cbe_fill_regs_map()
242 map->iic_regs = ioremap(prop->address, prop->len); in cbe_fill_regs_map()
H A Dinterrupt.c378 struct cbe_iic_regs __iomem *iic_regs = cbe_get_cpu_iic_regs(cpu); in iic_set_interrupt_routing() local
389 out_be64(&iic_regs->iic_ir, iic_ir); in iic_set_interrupt_routing()

Completed in 6 milliseconds