Searched full:st7789v (Results 1 – 16 of 16) sorted by relevance
| /kernel/linux/linux-5.10/drivers/gpu/drm/panel/ |
| D | panel-sitronix-st7789v.c | 114 struct st7789v { struct 126 static inline struct st7789v *panel_to_st7789v(struct drm_panel *panel) in panel_to_st7789v() argument 128 return container_of(panel, struct st7789v, panel); in panel_to_st7789v() 131 static int st7789v_spi_write(struct st7789v *ctx, enum st7789v_prefix prefix, in st7789v_spi_write() 148 static int st7789v_write_command(struct st7789v *ctx, u8 cmd) in st7789v_write_command() 153 static int st7789v_write_data(struct st7789v *ctx, u8 cmd) in st7789v_write_data() 196 struct st7789v *ctx = panel_to_st7789v(panel); in st7789v_prepare() 321 struct st7789v *ctx = panel_to_st7789v(panel); in st7789v_enable() 328 struct st7789v *ctx = panel_to_st7789v(panel); in st7789v_disable() 338 struct st7789v *ctx = panel_to_st7789v(panel); in st7789v_unprepare() [all …]
|
| D | Kconfig | 428 tristate "Sitronix ST7789V panel" 433 ST7789V controller for 240x320 LCD panels
|
| D | Makefile | 47 obj-$(CONFIG_DRM_PANEL_SITRONIX_ST7789V) += panel-sitronix-st7789v.o
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/panel/ |
| D | panel-sitronix-st7789v.c | 126 struct st7789v { struct 140 static inline struct st7789v *panel_to_st7789v(struct drm_panel *panel) in panel_to_st7789v() argument 142 return container_of(panel, struct st7789v, panel); in panel_to_st7789v() 145 static int st7789v_spi_write(struct st7789v *ctx, enum st7789v_prefix prefix, in st7789v_spi_write() 157 static int st7789v_write_command(struct st7789v *ctx, u8 cmd) in st7789v_write_command() 162 static int st7789v_write_data(struct st7789v *ctx, u8 cmd) in st7789v_write_data() 167 static int st7789v_read_data(struct st7789v *ctx, u8 cmd, u8 *buf, in st7789v_read_data() 212 struct st7789v *ctx = panel_to_st7789v(panel); in st7789v_check_id() 335 struct st7789v *ctx = panel_to_st7789v(panel); in st7789v_get_modes() 369 struct st7789v *ctx = panel_to_st7789v(p); in st7789v_get_orientation() [all …]
|
| D | Makefile | 73 obj-$(CONFIG_DRM_PANEL_SITRONIX_ST7789V) += panel-sitronix-st7789v.o
|
| D | Kconfig | 702 tristate "Sitronix ST7789V panel" 707 ST7789V controller for 240x320 LCD panels
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/panel/ |
| D | sitronix,st7789v.yaml | 4 $id: http://devicetree.org/schemas/display/panel/sitronix,st7789v.yaml# 7 title: Sitronix ST7789V RGB panel with SPI control bus 21 const: sitronix,st7789v 46 compatible = "sitronix,st7789v";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/panel/ |
| D | sitronix,st7789v.yaml | 4 $id: http://devicetree.org/schemas/display/panel/sitronix,st7789v.yaml# 7 title: Sitronix ST7789V RGB panel with SPI control bus 22 - sitronix,st7789v 58 compatible = "sitronix,st7789v";
|
| /kernel/linux/linux-5.10/drivers/staging/fbtft/ |
| D | fb_st7789v.c | 3 * FB driver for the ST7789V LCD Controller 30 * enum st7789v_command - ST7789V display controller commands 46 * Note that the ST7789V display controller offers quite a few more commands 270 FBTFT_REGISTER_DRIVER(DRVNAME, "sitronix,st7789v", &display); 274 MODULE_ALIAS("spi:st7789v"); 275 MODULE_ALIAS("platform:st7789v"); 277 MODULE_DESCRIPTION("FB driver for the ST7789V LCD Controller");
|
| D | Kconfig | 165 tristate "FB driver for the ST7789V LCD Controller" 168 This enables generic framebuffer support for the Sitronix ST7789V
|
| /kernel/linux/linux-6.6/drivers/staging/fbtft/ |
| D | fb_st7789v.c | 3 * FB driver for the ST7789V LCD Controller 34 * enum st7789v_command - ST7789V display controller commands 50 * Note that the ST7789V display controller offers quite a few more commands 385 FBTFT_REGISTER_DRIVER(DRVNAME, "sitronix,st7789v", &display); 389 MODULE_ALIAS("spi:st7789v"); 390 MODULE_ALIAS("platform:st7789v"); 392 MODULE_DESCRIPTION("FB driver for the ST7789V LCD Controller");
|
| D | Kconfig | 166 tristate "FB driver for the ST7789V LCD Controller" 169 This enables generic framebuffer support for the Sitronix ST7789V
|
| /kernel/linux/linux-6.6/arch/riscv/boot/dts/canaan/ |
| D | sipeed_maix_go.dts | 186 compatible = "sitronix,st7789v";
|
| D | sipeed_maix_dock.dts | 178 compatible = "sitronix,st7789v";
|
| D | sipeed_maix_bit.dts | 175 compatible = "sitronix,st7789v";
|
| D | sipeed_maixduino.dts | 151 compatible = "sitronix,st7789v";
|