2021-08-10 21:23:10

by Alexandre Belloni

[permalink] [raw]
Subject: [PATCH 1/2] rtc: lib_test: add MODULE_LICENSE

As the documentation states, "The exact license information can only be
determined via the license information in the corresponding source files."
and the SPDX identifier has the proper information.

Signed-off-by: Alexandre Belloni <[email protected]>
---
drivers/rtc/lib_test.c | 2 ++
1 file changed, 2 insertions(+)

diff --git a/drivers/rtc/lib_test.c b/drivers/rtc/lib_test.c
index 2124b67a2f43..d5caf36c56cd 100644
--- a/drivers/rtc/lib_test.c
+++ b/drivers/rtc/lib_test.c
@@ -77,3 +77,5 @@ static struct kunit_suite rtc_lib_test_suite = {
};

kunit_test_suite(rtc_lib_test_suite);
+
+MODULE_LICENSE("GPL");
--
2.31.1


2021-08-10 21:23:10

by Alexandre Belloni

[permalink] [raw]
Subject: [PATCH 2/2] rtc: move RTC_LIB_KUNIT_TEST to proper location

Move RTC_LIB_KUNIT_TEST under RTC_LIB so it is clear in the menu this is
part of the RTC subsystem.

Signed-off-by: Alexandre Belloni <[email protected]>
---
drivers/rtc/Kconfig | 19 +++++++++----------
drivers/rtc/Makefile | 3 ++-
2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/drivers/rtc/Kconfig b/drivers/rtc/Kconfig
index b3cf3a274c05..daff06707455 100644
--- a/drivers/rtc/Kconfig
+++ b/drivers/rtc/Kconfig
@@ -10,16 +10,6 @@ config RTC_MC146818_LIB
bool
select RTC_LIB

-config RTC_LIB_KUNIT_TEST
- tristate "KUnit test for RTC lib functions" if !KUNIT_ALL_TESTS
- depends on KUNIT
- default KUNIT_ALL_TESTS
- select RTC_LIB
- help
- Enable this option to test RTC library functions.
-
- If unsure, say N.
-
menuconfig RTC_CLASS
bool "Real Time Clock"
default n
@@ -85,6 +75,15 @@ config RTC_DEBUG
Say yes here to enable debugging support in the RTC framework
and individual RTC drivers.

+config RTC_LIB_KUNIT_TEST
+ tristate "KUnit test for RTC lib functions" if !KUNIT_ALL_TESTS
+ depends on KUNIT
+ default KUNIT_ALL_TESTS
+ help
+ Enable this option to test RTC library functions.
+
+ If unsure, say N.
+
config RTC_NVMEM
bool "RTC non volatile storage support"
select NVMEM
diff --git a/drivers/rtc/Makefile b/drivers/rtc/Makefile
index 763d3628c603..5ceeafe4d5b2 100644
--- a/drivers/rtc/Makefile
+++ b/drivers/rtc/Makefile
@@ -15,6 +15,8 @@ rtc-core-$(CONFIG_RTC_INTF_DEV) += dev.o
rtc-core-$(CONFIG_RTC_INTF_PROC) += proc.o
rtc-core-$(CONFIG_RTC_INTF_SYSFS) += sysfs.o

+obj-$(CONFIG_RTC_LIB_KUNIT_TEST) += lib_test.o
+
# Keep the list ordered.

obj-$(CONFIG_RTC_DRV_88PM80X) += rtc-88pm80x.o
@@ -178,4 +180,3 @@ obj-$(CONFIG_RTC_DRV_WM8350) += rtc-wm8350.o
obj-$(CONFIG_RTC_DRV_X1205) += rtc-x1205.o
obj-$(CONFIG_RTC_DRV_XGENE) += rtc-xgene.o
obj-$(CONFIG_RTC_DRV_ZYNQMP) += rtc-zynqmp.o
-obj-$(CONFIG_RTC_LIB_KUNIT_TEST) += lib_test.o
--
2.31.1