aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorBjoern A. Zeeb <bz@FreeBSD.org>2025-12-06 09:57:06 +0000
committerBjoern A. Zeeb <bz@FreeBSD.org>2025-12-06 09:59:11 +0000
commitfe7b6fc32455389d1b8452c67e1ddcfbc4e5f5cc (patch)
treefc2928b3e50cb8aeebb92121d33c5beea16a5129 /sys
parent9954217599ce02fbf1772388e24e0b89663f4425 (diff)
Diffstat (limited to 'sys')
-rw-r--r--sys/compat/linuxkpi/common/include/linux/leds.h5
-rw-r--r--sys/modules/ath10k/Makefile6
2 files changed, 10 insertions, 1 deletions
diff --git a/sys/compat/linuxkpi/common/include/linux/leds.h b/sys/compat/linuxkpi/common/include/linux/leds.h
index 89f7286f6800..b9b694f6e304 100644
--- a/sys/compat/linuxkpi/common/include/linux/leds.h
+++ b/sys/compat/linuxkpi/common/include/linux/leds.h
@@ -1,5 +1,5 @@
/*-
- * Copyright (c) 2022 Bjoern A. Zeeb
+ * Copyright (c) 2022-2025 Bjoern A. Zeeb
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -38,4 +38,7 @@ struct led_classdev {
void (*led_set)(struct led_classdev *, enum led_brightness);
};
+struct gpio_led {
+};
+
#endif /* _LINUXKPI_LINUX_LEDS_H */
diff --git a/sys/modules/ath10k/Makefile b/sys/modules/ath10k/Makefile
index eb02bda1699f..98df270b6791 100644
--- a/sys/modules/ath10k/Makefile
+++ b/sys/modules/ath10k/Makefile
@@ -3,6 +3,7 @@ DEVATH10KDIR= ${SRCTOP}/sys/contrib/dev/athk/ath10k
.PATH: ${DEVATH10KDIR}
WITH_CONFIG_FWLOG= 1
+WITH_LEDS= 0
KMOD= if_ath10k
@@ -22,6 +23,11 @@ SRCS+= fwlog.c
CFLAGS+= -DCONFIG_FWLOG=${WITH_CONFIG_FWLOG}
.endif
+.if defined(WITH_LEDS) && ${WITH_LEDS} > 0
+CFLAGS+= -DCONFIG_ATH10K_LEDS
+SRCS+= leds.c
+.endif
+
CFLAGS+= -DKBUILD_MODNAME='"ath10k"'
CFLAGS+= -I${DEVATH10KDIR}