doc: fix doxygen grouping
Fix various grouping issues in doxygen and name groups correctly in some
cases.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
diff --git a/include/drivers/edac.h b/include/drivers/edac.h
index b75f0f4..4417cc2 100644
--- a/include/drivers/edac.h
+++ b/include/drivers/edac.h
@@ -43,7 +43,8 @@
edac_notify_callback_f cb);
/**
- * @defgroup edac Zephyr API
+ * @defgroup edac EDAC API
+ * @ingroup io_interfaces
* @{
*/
diff --git a/include/pm/state.h b/include/pm/state.h
index 0b44b1b..7d049fc 100644
--- a/include/pm/state.h
+++ b/include/pm/state.h
@@ -15,7 +15,8 @@
#endif
/**
- * @defgroup pm_states Power Management states
+ * @defgroup pm_states Power Management States
+ * @ingroup power_management_api
* @{
*/
diff --git a/include/sys/util.h b/include/sys/util.h
index 21d2772..3f0964c 100644
--- a/include/sys/util.h
+++ b/include/sys/util.h
@@ -31,7 +31,7 @@
#endif
/**
- * @defgroup sys-util Zephyr utilities
+ * @defgroup sys-util Utility Functions
* @{
*/
diff --git a/subsys/testsuite/ztest/include/ztest.h b/subsys/testsuite/ztest/include/ztest.h
index 14078a4..c0b5fcc 100644
--- a/subsys/testsuite/ztest/include/ztest.h
+++ b/subsys/testsuite/ztest/include/ztest.h
@@ -7,11 +7,11 @@
/**
* @file
*
- * @brief Zephyr testing suite
+ * @brief Zephyr Testsuite
*/
/**
- * @brief Zephyr Tests
+ * @brief Zephyr Tests (ZTest)
* @defgroup all_tests Zephyr Tests
* @{
* @}
diff --git a/tests/kernel/tickless/tickless_concept/src/main.c b/tests/kernel/tickless/tickless_concept/src/main.c
index 1a85e76..cebd193 100644
--- a/tests/kernel/tickless/tickless_concept/src/main.c
+++ b/tests/kernel/tickless/tickless_concept/src/main.c
@@ -62,10 +62,12 @@
k_sem_give(&sema);
}
/**
- * @addtogroup kernel_tickless_tests
+ * @defgroup kernel_tickless_tests Tickless
+ * @ingroup all_tests
* @{
*/
+
/**
* @brief Verify system clock with and without tickless idle
*