drivers/gpu/drm/sitronix/Kconfig

Source file repositories/reference/linux-study-clean/drivers/gpu/drm/sitronix/Kconfig

File Facts

System
Linux kernel
Corpus path
drivers/gpu/drm/sitronix/Kconfig
Extension
[no extension]
Size
2428 bytes
Lines
81
Domain
Driver Families
Bucket
drivers/gpu
Inferred role
Driver Families: build/configuration rule
Status
atlas-only

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

config DRM_ST7571
	tristate "DRM support for Sitronix ST7567/ST7571 display panels"
	depends on DRM && MMU
	select DRM_CLIENT_SELECTION
	select DRM_GEM_SHMEM_HELPER
	select DRM_KMS_HELPER
	select VIDEOMODE_HELPERS
	help
	  Sitronix ST7571 is a driver and controller for 4-level gray
	  scale and monochrome dot matrix LCD panels.

	  DRM driver for Sitronix ST7567/ST7571 panels.
	  This is only the core driver, a driver for the appropriate bus
	  transport in your chip also must be selected.

	  if M is selected the module will be called st7571.

config DRM_ST7571_I2C
	tristate "DRM support for Sitronix ST7567/ST7571 display panels (I2C)"
	depends on DRM_ST7571 && I2C
	select REGMAP
	help
	  Sitronix ST7571 is a driver and controller for 4-level gray
	  scale and monochrome dot matrix LCD panels.

	  DRM driver for Sitronix ST7565/ST7571 panels connected via I2C bus.

	  if M is selected the module will be called st7571-i2c.

config DRM_ST7571_SPI
	tristate "DRM support for Sitronix ST7567/ST7571 display panels (SPI)"
	depends on DRM_ST7571 && SPI
	select REGMAP_SPI
	help
	  Sitronix ST7571 is a driver and controller for 4-level gray
	  scale and monochrome dot matrix LCD panels.

	  DRM driver for Sitronix ST7565/ST7571 panels connected via SPI bus.

	  if M is selected the module will be called st7571-spi.

config DRM_ST7586
	tristate "DRM support for Sitronix ST7586 display panels"
	depends on DRM && SPI
	select DRM_CLIENT_SELECTION
	select DRM_KMS_HELPER
	select DRM_GEM_DMA_HELPER
	select DRM_MIPI_DBI
	help
	  DRM driver for the following Sitronix ST7586 panels:
	  * LEGO MINDSTORMS EV3

	  If M is selected the module will be called st7586.

config DRM_ST7735R
	tristate "DRM support for Sitronix ST7715R/ST7735R display panels"
	depends on DRM && SPI
	select DRM_CLIENT_SELECTION
	select DRM_KMS_HELPER
	select DRM_GEM_DMA_HELPER
	select DRM_MIPI_DBI
	select BACKLIGHT_CLASS_DEVICE
	help
	  DRM driver for Sitronix ST7715R/ST7735R with one of the following
	  LCDs:
	  * Jianda JD-T18003-T01 1.8" 128x160 TFT
	  * Okaya RH128128T 1.44" 128x128 TFT

	  If M is selected the module will be called st7735r.

Annotation

Implementation Notes