Home
last modified time | relevance | path

Searched refs:p2wi (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-sun6i-p2wi.c84 struct p2wi { struct
96 struct p2wi *p2wi = dev_id; in p2wi_interrupt() local
99 status = readl(p2wi->regs + P2WI_INTS); in p2wi_interrupt()
100 p2wi->status = status; in p2wi_interrupt()
105 writel(status, p2wi->regs + P2WI_INTS); in p2wi_interrupt()
107 complete(&p2wi->complete); in p2wi_interrupt()
121 struct p2wi *p2wi = i2c_get_adapdata(adap); in p2wi_smbus_xfer() local
124 if (p2wi in p2wi_smbus_xfer()
190 struct p2wi *p2wi; p2wi_probe() local
323 struct p2wi *p2wi = platform_get_drvdata(dev); p2wi_remove() local
[all...]
H A DMakefile109 obj-$(CONFIG_I2C_SUN6I_P2WI) += i2c-sun6i-p2wi.o
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-sun6i-p2wi.c84 struct p2wi { struct
96 struct p2wi *p2wi = dev_id; in p2wi_interrupt() local
99 status = readl(p2wi->regs + P2WI_INTS); in p2wi_interrupt()
100 p2wi->status = status; in p2wi_interrupt()
105 writel(status, p2wi->regs + P2WI_INTS); in p2wi_interrupt()
107 complete(&p2wi->complete); in p2wi_interrupt()
121 struct p2wi *p2wi = i2c_get_adapdata(adap); in p2wi_smbus_xfer() local
124 if (p2wi in p2wi_smbus_xfer()
190 struct p2wi *p2wi; p2wi_probe() local
314 struct p2wi *p2wi = platform_get_drvdata(dev); p2wi_remove() local
[all...]
H A DMakefile114 obj-$(CONFIG_I2C_SUN6I_P2WI) += i2c-sun6i-p2wi.o

Completed in 2 milliseconds