1# SSD1306 display controller configuration options 2 3# Copyright (c) 2018 Phytec Messtechnik GmbH 4# SPDX-License-Identifier: Apache-2.0 5 6menuconfig SSD1306 7 bool "SSD1306 display driver" 8 default y 9 depends on DT_HAS_SOLOMON_SSD1306FB_ENABLED || DT_HAS_SOLOMON_SSD1309FB_ENABLED || DT_HAS_SINOWEALTH_SH1106_ENABLED 10 select I2C if $(dt_compat_on_bus,$(DT_COMPAT_SOLOMON_SSD1306FB),i2c) 11 select SPI if $(dt_compat_on_bus,$(DT_COMPAT_SOLOMON_SSD1306FB),spi) 12 select I2C if $(dt_compat_on_bus,$(DT_COMPAT_SOLOMON_SSD1309FB),i2c) 13 select SPI if $(dt_compat_on_bus,$(DT_COMPAT_SOLOMON_SSD1309FB),spi) 14 select I2C if $(dt_compat_on_bus,$(DT_COMPAT_SINOWEALTH_SH1106),i2c) 15 select SPI if $(dt_compat_on_bus,$(DT_COMPAT_SINOWEALTH_SH1106),spi) 16 help 17 Enable driver for SSD1306 display driver. 18 19if SSD1306 20 21config SSD1306_DEFAULT_CONTRAST 22 int "SSD1306 default contrast" 23 default 128 24 range 0 $(UINT8_MAX) 25 help 26 SSD1306 default contrast. 27 28endif # SSD1306 29