File tree Expand file tree Collapse file tree 8 files changed +253
-210
lines changed
Expand file tree Collapse file tree 8 files changed +253
-210
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ zephyr_library_sources_ifdef(CONFIG_SSD1327 ssd1327.c)
2424zephyr_library_sources_ifdef(CONFIG_SSD16XX ssd16xx.c)
2525zephyr_library_sources_ifdef(CONFIG_SSD1322 ssd1322.c)
2626zephyr_library_sources_ifdef(CONFIG_SSD1331 display_ssd1331.c)
27- zephyr_library_sources_ifdef(CONFIG_SSD1351 display_ssd1351 .c)
27+ zephyr_library_sources_ifdef(CONFIG_SSD135X display_ssd135x .c)
2828zephyr_library_sources_ifdef(CONFIG_ST75256 display_st75256.c)
2929zephyr_library_sources_ifdef(CONFIG_ST7567 display_st7567.c)
3030zephyr_library_sources_ifdef(CONFIG_ST7789V display_st7789v.c)
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ source "drivers/display/Kconfig.ssd1327"
3333source "drivers/display/Kconfig.ssd16xx"
3434source "drivers/display/Kconfig.ssd1322"
3535source "drivers/display/Kconfig.ssd1331"
36- source "drivers/display/Kconfig.ssd1351 "
36+ source "drivers/display/Kconfig.ssd135x "
3737source "drivers/display/Kconfig.ssd1363"
3838source "drivers/display/Kconfig.st75256"
3939source "drivers/display/Kconfig.st7567"
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ # SSD1351 and SSD1357 display controller configuration options
2+ # Copyright (c) 2025 MASSDRIVER EI (massdriver.space)
3+ # SPDX-License-Identifier: Apache-2.0
4+
5+ config SSD135X
6+ bool "SSD135x display controllers driver"
7+ select MIPI_DBI
8+ help
9+ Enable driver for SSD135x display controllers.
10+
11+ config SSD1351
12+ bool "SSD1351 display controllers driver"
13+ default y
14+ depends on DT_HAS_SOLOMON_SSD1351_ENABLED
15+ select SSD135X
16+ help
17+ Enable driver for SSD1351 display controller.
18+
19+
20+ config SSD1357
21+ bool "SSD1357 display controllers driver"
22+ default y
23+ depends on DT_HAS_SOLOMON_SSD1357_ENABLED
24+ select SSD135X
25+ help
26+ Enable driver for SSD1357 display controller.
27+
28+ if SSD135X
29+
30+ config SSD135X_DEFAULT_CONTRAST
31+ int "SSD135x default contrast"
32+ default 100
33+ range 0 255
34+ help
35+ Default contrast.
36+
37+ config SSD135X_CONTRASTA
38+ int "SSD135x contrast multiplier for seg A"
39+ default 145
40+ range 0 255
41+ help
42+ Contrast multiplier for seg A
43+
44+ config SSD135X_CONTRASTB
45+ int "SSD135x contrast multiplier for seg B"
46+ default 80
47+ range 0 255
48+ help
49+ Contrast multiplier for seg B
50+
51+ config SSD135X_CONTRASTC
52+ int "SSD135x contrast multiplier for seg C"
53+ default 125
54+ range 0 255
55+ help
56+ Contrast multiplier for seg C
57+
58+ endif # SSD135X
You can’t perform that action at this time.
0 commit comments