diff --git a/lib/stm32/g0/flash.c b/lib/stm32/g0/flash.c
index 3356fc9d..74ecf5d0 100644
--- a/lib/stm32/g0/flash.c
+++ b/lib/stm32/g0/flash.c
@@ -1,6 +1,6 @@
-/** @defgroup flash_file FLASH
+/** @defgroup flash_file FLASH peripheral API
*
- * @ingroup STM32G0xx
+ * @ingroup peripheral_apis
*
* @brief libopencm3 STM32G0xx FLASH
*
diff --git a/lib/stm32/g0/pwr.c b/lib/stm32/g0/pwr.c
index b366760b..a4c71ad9 100644
--- a/lib/stm32/g0/pwr.c
+++ b/lib/stm32/g0/pwr.c
@@ -1,8 +1,8 @@
-/** @defgroup pwr_file PWR
+/** @defgroup pwr_file PWR peripheral APIS
*
* @author @htmlonly © @endhtmlonly 2019 Guillaume Revaillot
*
- * @ingroup STM32G0xx
+ * @ingroup peripheral_apis
*
* @brief libopencm3 STM32G0xx Power Control
*
diff --git a/lib/stm32/g0/rcc.c b/lib/stm32/g0/rcc.c
index e587a722..adfe5b5c 100644
--- a/lib/stm32/g0/rcc.c
+++ b/lib/stm32/g0/rcc.c
@@ -1,6 +1,6 @@
-/** @defgroup rcc_file RCC
+/** @defgroup rcc_file RCC peripheral API
*
- * @ingroup STM32G0xx
+ * @ingroup peripheral_apis
*
* @brief libopencm3 STM32G0xx Reset and Clock Control
*