mirror of
https://github.com/Klipper3d/klipper.git
synced 2026-01-07 07:17:45 -07:00
Kconfig: Replace WANT_DISPLAYS with individual options
Support setting WANT_ST7920 and WANT_HD44780 individually. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
parent
c3c64adc32
commit
d98abfc5db
6 changed files with 18 additions and 8 deletions
13
src/Kconfig
13
src/Kconfig
|
|
@ -104,7 +104,11 @@ config WANT_PULSE_COUNTER
|
|||
bool
|
||||
depends on HAVE_GPIO
|
||||
default y
|
||||
config WANT_DISPLAYS
|
||||
config WANT_ST7920
|
||||
bool
|
||||
depends on HAVE_GPIO
|
||||
default y
|
||||
config WANT_HD44780
|
||||
bool
|
||||
depends on HAVE_GPIO
|
||||
default y
|
||||
|
|
@ -171,8 +175,11 @@ config WANT_NEOPIXEL
|
|||
config WANT_PULSE_COUNTER
|
||||
bool "Support measuring fan tachometer GPIO pins"
|
||||
depends on HAVE_GPIO
|
||||
config WANT_DISPLAYS
|
||||
bool "Support LCD devices"
|
||||
config WANT_ST7920
|
||||
bool "Support ST7920 LCD display"
|
||||
depends on HAVE_GPIO
|
||||
config WANT_HD44780
|
||||
bool "Support HD44780 LCD display"
|
||||
depends on HAVE_GPIO
|
||||
config WANT_THERMOCOUPLE
|
||||
bool "Support thermocouple MAX sensors"
|
||||
|
|
|
|||
|
|
@ -13,7 +13,8 @@ src-$(CONFIG_WANT_BUTTONS) += buttons.c
|
|||
src-$(CONFIG_WANT_TMCUART) += tmcuart.c
|
||||
src-$(CONFIG_WANT_NEOPIXEL) += neopixel.c
|
||||
src-$(CONFIG_WANT_PULSE_COUNTER) += pulse_counter.c
|
||||
src-$(CONFIG_WANT_DISPLAYS) += lcd_st7920.c lcd_hd44780.c
|
||||
src-$(CONFIG_WANT_ST7920) += lcd_st7920.c
|
||||
src-$(CONFIG_WANT_HD44780) += lcd_hd44780.c
|
||||
src-$(CONFIG_WANT_SOFTWARE_SPI) += spi_software.c
|
||||
src-$(CONFIG_WANT_SOFTWARE_I2C) += i2c_software.c
|
||||
src-$(CONFIG_WANT_THERMOCOUPLE) += thermocouple.c
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
# Base config file for the ar100 CPU
|
||||
CONFIG_MACH_AR100=y
|
||||
CONFIG_WANT_DISPLAYS=n
|
||||
CONFIG_WANT_ST7920=n
|
||||
CONFIG_WANT_HD44780=n
|
||||
CONFIG_WANT_SOFTWARE_I2C=n
|
||||
CONFIG_WANT_SOFTWARE_SPI=n
|
||||
CONFIG_WANT_LIS2DW=n
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
CONFIG_MACH_AVR=y
|
||||
CONFIG_MACH_atmega328=y
|
||||
CONFIG_CLOCK_FREQ=16000000
|
||||
CONFIG_WANT_DISPLAYS=n
|
||||
CONFIG_WANT_SOFTWARE_SPI=n
|
||||
CONFIG_WANT_SOFTWARE_I2C=n
|
||||
CONFIG_WANT_THERMOCOUPLE=n
|
||||
|
|
|
|||
|
|
@ -5,4 +5,5 @@ CONFIG_WANT_TMCUART=n
|
|||
CONFIG_WANT_NEOPIXEL=n
|
||||
CONFIG_WANT_PULSE_COUNTER=n
|
||||
CONFIG_WANT_HX71X=n
|
||||
CONFIG_WANT_DISPLAYS=n
|
||||
CONFIG_WANT_ST7920=n
|
||||
CONFIG_WANT_HD44780=n
|
||||
|
|
|
|||
|
|
@ -10,4 +10,5 @@ CONFIG_WANT_TMCUART=n
|
|||
CONFIG_WANT_NEOPIXEL=n
|
||||
CONFIG_WANT_PULSE_COUNTER=n
|
||||
CONFIG_WANT_HX71X=n
|
||||
CONFIG_WANT_DISPLAYS=n
|
||||
CONFIG_WANT_ST7920=n
|
||||
CONFIG_WANT_HD44780=n
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue