Searched refs:rpi_touchscreen (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/panel/ |
H A D | panel-raspberrypi-touchscreen.c | 192 struct rpi_touchscreen { struct 215 static struct rpi_touchscreen *panel_to_ts(struct drm_panel *panel) in panel_to_ts() 217 return container_of(panel, struct rpi_touchscreen, base); in panel_to_ts() 220 static int rpi_touchscreen_i2c_read(struct rpi_touchscreen *ts, u8 reg) in rpi_touchscreen_i2c_read() 225 static void rpi_touchscreen_i2c_write(struct rpi_touchscreen *ts, in rpi_touchscreen_i2c_write() 235 static int rpi_touchscreen_write(struct rpi_touchscreen *ts, u16 reg, u32 val) in rpi_touchscreen_write() 253 struct rpi_touchscreen *ts = panel_to_ts(panel); in rpi_touchscreen_disable() 270 struct rpi_touchscreen *ts = panel_to_ts(panel); in rpi_touchscreen_prepare() 303 struct rpi_touchscreen *ts = panel_to_ts(panel); in rpi_touchscreen_enable() 368 struct rpi_touchscreen *t in rpi_touchscreen_probe() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/panel/ |
H A D | panel-raspberrypi-touchscreen.c | 191 struct rpi_touchscreen { struct 214 static struct rpi_touchscreen *panel_to_ts(struct drm_panel *panel) in panel_to_ts() 216 return container_of(panel, struct rpi_touchscreen, base); in panel_to_ts() 219 static int rpi_touchscreen_i2c_read(struct rpi_touchscreen *ts, u8 reg) in rpi_touchscreen_i2c_read() 224 static void rpi_touchscreen_i2c_write(struct rpi_touchscreen *ts, in rpi_touchscreen_i2c_write() 234 static int rpi_touchscreen_write(struct rpi_touchscreen *ts, u16 reg, u32 val) in rpi_touchscreen_write() 252 struct rpi_touchscreen *ts = panel_to_ts(panel); in rpi_touchscreen_disable() 269 struct rpi_touchscreen *ts = panel_to_ts(panel); in rpi_touchscreen_prepare() 302 struct rpi_touchscreen *ts = panel_to_ts(panel); in rpi_touchscreen_enable() 366 struct rpi_touchscreen *t in rpi_touchscreen_probe() [all...] |
Completed in 2 milliseconds