aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2021-03-18 14:45:12 -0400
committerKevin O'Connor <kevin@koconnor.net>2021-03-18 14:45:12 -0400
commitd5a3ef6c405d75e0a79668175c833cf11ac3334d (patch)
tree74d0b123a77f5409861640c2046ed75ea9039871
parent2024451f50414fe962c1b26f5ee37c5fced73c02 (diff)
downloadkutter-d5a3ef6c405d75e0a79668175c833cf11ac3334d.tar.gz
kutter-d5a3ef6c405d75e0a79668175c833cf11ac3334d.tar.xz
kutter-d5a3ef6c405d75e0a79668175c833cf11ac3334d.zip
avr: Fix Kconfig USB/Serial selection
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rw-r--r--src/avr/Kconfig5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/avr/Kconfig b/src/avr/Kconfig
index f1e747ab..260e5a84 100644
--- a/src/avr/Kconfig
+++ b/src/avr/Kconfig
@@ -104,10 +104,13 @@ config AVR_WATCHDOG
default y
config USBSERIAL
+ depends on (MACH_at90usb1286 || MACH_at90usb646 || MACH_atmega32u4) && !AVR_SERIAL_UART1
bool
+ default y
config SERIAL
+ depends on !USBSERIAL
bool
- default y if !USBSERIAL
+ default y
choice
prompt "Communication interface" if LOW_LEVEL_OPTIONS && (MACH_atmega2560 || MACH_atmega1280 || MACH_atmega644p || MACH_atmega1284p || MACH_at90usb1286 || MACH_at90usb646 || MACH_atmega32u4)
config AVR_USB