From 47fc4b0749aef8e5169feff0e2ce064d19dcc03b Mon Sep 17 00:00:00 2001
From: Alexandre Abadie <alexandre.abadie@inria.fr>
Date: Wed, 6 Jun 2018 10:32:32 +0200
Subject: [PATCH] sys/auto_init: fix doxygen grouping

---
 sys/auto_init/auto_init.c                    |  2 +-
 sys/auto_init/can/auto_init_can.c            |  2 +-
 sys/auto_init/can/auto_init_can_native.c     |  2 +-
 sys/auto_init/netif/auto_init_at86rf2xx.c    |  2 +-
 sys/auto_init/netif/auto_init_cc110x.c       |  2 +-
 sys/auto_init/netif/auto_init_cc2420.c       |  2 +-
 sys/auto_init/netif/auto_init_cc2538_rf.c    |  2 +-
 sys/auto_init/netif/auto_init_enc28j60.c     |  2 +-
 sys/auto_init/netif/auto_init_encx24j600.c   |  2 +-
 sys/auto_init/netif/auto_init_ethos.c        |  2 +-
 sys/auto_init/netif/auto_init_kw2xrf.c       |  2 +-
 sys/auto_init/netif/auto_init_mrf24j40.c     |  2 +-
 sys/auto_init/netif/auto_init_netdev_tap.c   |  2 +-
 sys/auto_init/netif/auto_init_slipdev.c      |  2 +-
 sys/auto_init/netif/auto_init_socket_zep.c   |  2 +-
 sys/auto_init/netif/auto_init_sx127x.c       |  2 +-
 sys/auto_init/netif/auto_init_w5100.c        |  2 +-
 sys/auto_init/netif/auto_init_xbee.c         |  2 +-
 sys/auto_init/saul/auto_init_adc.c           |  2 +-
 sys/auto_init/saul/auto_init_adcxx1c.c       |  2 +-
 sys/auto_init/saul/auto_init_ads101x.c       |  2 +-
 sys/auto_init/saul/auto_init_adxl345.c       |  2 +-
 sys/auto_init/saul/auto_init_bmp180.c        |  2 +-
 sys/auto_init/saul/auto_init_bmx055.c        |  2 +-
 sys/auto_init/saul/auto_init_bmx280.c        |  2 +-
 sys/auto_init/saul/auto_init_dht.c           |  2 +-
 sys/auto_init/saul/auto_init_fxos8700.c      |  2 +-
 sys/auto_init/saul/auto_init_gpio.c          |  2 +-
 sys/auto_init/saul/auto_init_grove_ledbar.c  |  2 +-
 sys/auto_init/saul/auto_init_hdc1000.c       |  2 +-
 sys/auto_init/saul/auto_init_hts221.c        |  2 +-
 sys/auto_init/saul/auto_init_io1_xplained.c  |  2 +-
 sys/auto_init/saul/auto_init_isl29020.c      |  2 +-
 sys/auto_init/saul/auto_init_jc42.c          |  2 +-
 sys/auto_init/saul/auto_init_l3g4200d.c      |  2 +-
 sys/auto_init/saul/auto_init_lis2dh12.c      |  2 +-
 sys/auto_init/saul/auto_init_lis3dh.c        |  2 +-
 sys/auto_init/saul/auto_init_lis3mdl.c       |  2 +-
 sys/auto_init/saul/auto_init_lps331ap.c      |  2 +-
 sys/auto_init/saul/auto_init_lsm303dlhc.c    |  2 +-
 sys/auto_init/saul/auto_init_lsm6dsl.c       |  2 +-
 sys/auto_init/saul/auto_init_mag3110.c       |  2 +-
 sys/auto_init/saul/auto_init_mma8x5x.c       |  2 +-
 sys/auto_init/saul/auto_init_mpl3115a2.c     |  2 +-
 sys/auto_init/saul/auto_init_mpu9150.c       |  2 +-
 sys/auto_init/saul/auto_init_pulse_counter.c |  2 +-
 sys/auto_init/saul/auto_init_si114x.c        |  2 +-
 sys/auto_init/saul/auto_init_si70xx.c        |  2 +-
 sys/auto_init/saul/auto_init_tcs37727.c      |  2 +-
 sys/auto_init/saul/auto_init_tmp006.c        |  2 +-
 sys/auto_init/saul/auto_init_tsl2561.c       |  2 +-
 sys/auto_init/saul/auto_init_veml6070.c      |  2 +-
 sys/auto_init/storage/auto_init_sdcard_spi.c |  2 +-
 sys/fs/devfs/auto_init_devfs.c               |  2 +-
 sys/include/auto_init.h                      | 22 ++++++++++++++++++--
 55 files changed, 74 insertions(+), 56 deletions(-)

diff --git a/sys/auto_init/auto_init.c b/sys/auto_init/auto_init.c
index 374d7affab..067b367e85 100644
--- a/sys/auto_init/auto_init.c
+++ b/sys/auto_init/auto_init.c
@@ -7,7 +7,7 @@
  * General Public License v2.1. See the file LICENSE in the top level
  * directory for more details.
  *
- * @ingroup sys_autoinit
+ * @ingroup sys_auto_init
  * @{
  * @file
  * @brief   initializes any used module that has a trivial init function
diff --git a/sys/auto_init/can/auto_init_can.c b/sys/auto_init/can/auto_init_can.c
index 3005371f86..3b1844e981 100644
--- a/sys/auto_init/can/auto_init_can.c
+++ b/sys/auto_init/can/auto_init_can.c
@@ -7,7 +7,7 @@
  */
 
 /**
- * @ingroup     sys_autoinit
+ * @ingroup     sys_auto_init
  * @{
  * @file
  * @brief       initializes can device init function
diff --git a/sys/auto_init/can/auto_init_can_native.c b/sys/auto_init/can/auto_init_can_native.c
index 43cd607628..320ed576be 100644
--- a/sys/auto_init/can/auto_init_can_native.c
+++ b/sys/auto_init/can/auto_init_can_native.c
@@ -7,7 +7,7 @@
  */
 
 /**
- * @ingroup     sys_autoinit
+ * @ingroup     sys_auto_init
  * @{
  * @file
  * @brief       initializes native can device
diff --git a/sys/auto_init/netif/auto_init_at86rf2xx.c b/sys/auto_init/netif/auto_init_at86rf2xx.c
index 6f66879aa5..256733b9e7 100644
--- a/sys/auto_init/netif/auto_init_at86rf2xx.c
+++ b/sys/auto_init/netif/auto_init_at86rf2xx.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup auto_init_gnrc_netif
+ * @ingroup sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/netif/auto_init_cc110x.c b/sys/auto_init/netif/auto_init_cc110x.c
index 471f6a91c5..3378600474 100644
--- a/sys/auto_init/netif/auto_init_cc110x.c
+++ b/sys/auto_init/netif/auto_init_cc110x.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup auto_init_gnrc_netif
+ * @ingroup sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/netif/auto_init_cc2420.c b/sys/auto_init/netif/auto_init_cc2420.c
index d06c66e178..b37f687172 100644
--- a/sys/auto_init/netif/auto_init_cc2420.c
+++ b/sys/auto_init/netif/auto_init_cc2420.c
@@ -9,7 +9,7 @@
  */
 
 /*
- * @ingroup     auto_init_gnrc_netif
+ * @ingroup     sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/netif/auto_init_cc2538_rf.c b/sys/auto_init/netif/auto_init_cc2538_rf.c
index 9371b5fbac..62b2b0b11e 100644
--- a/sys/auto_init/netif/auto_init_cc2538_rf.c
+++ b/sys/auto_init/netif/auto_init_cc2538_rf.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup auto_init_gnrc_netif
+ * @ingroup sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/netif/auto_init_enc28j60.c b/sys/auto_init/netif/auto_init_enc28j60.c
index 3d4b9c0bee..0e8c00d280 100644
--- a/sys/auto_init/netif/auto_init_enc28j60.c
+++ b/sys/auto_init/netif/auto_init_enc28j60.c
@@ -9,7 +9,7 @@
  */
 
 /**
- * @ingroup     auto_init_gnrc_netif
+ * @ingroup     sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/netif/auto_init_encx24j600.c b/sys/auto_init/netif/auto_init_encx24j600.c
index 83796e800b..860f2bbcf7 100644
--- a/sys/auto_init/netif/auto_init_encx24j600.c
+++ b/sys/auto_init/netif/auto_init_encx24j600.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup auto_init_gnrc_netif
+ * @ingroup sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/netif/auto_init_ethos.c b/sys/auto_init/netif/auto_init_ethos.c
index f1d9a317cc..65bcd92a41 100644
--- a/sys/auto_init/netif/auto_init_ethos.c
+++ b/sys/auto_init/netif/auto_init_ethos.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup auto_init_gnrc_netif
+ * @ingroup sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/netif/auto_init_kw2xrf.c b/sys/auto_init/netif/auto_init_kw2xrf.c
index 0c687db3e0..adbbc5f23e 100644
--- a/sys/auto_init/netif/auto_init_kw2xrf.c
+++ b/sys/auto_init/netif/auto_init_kw2xrf.c
@@ -9,7 +9,7 @@
  */
 
 /*
- * @ingroup auto_init_gnrc_netif
+ * @ingroup sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/netif/auto_init_mrf24j40.c b/sys/auto_init/netif/auto_init_mrf24j40.c
index 9b514e4b0a..32d22fd01e 100644
--- a/sys/auto_init/netif/auto_init_mrf24j40.c
+++ b/sys/auto_init/netif/auto_init_mrf24j40.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup auto_init_gnrc_netif
+ * @ingroup sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/netif/auto_init_netdev_tap.c b/sys/auto_init/netif/auto_init_netdev_tap.c
index 1854dc666a..4e4494cad1 100644
--- a/sys/auto_init/netif/auto_init_netdev_tap.c
+++ b/sys/auto_init/netif/auto_init_netdev_tap.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup auto_init_gnrc_netif
+ * @ingroup sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/netif/auto_init_slipdev.c b/sys/auto_init/netif/auto_init_slipdev.c
index 9f6c1b0fc9..4d743d832c 100644
--- a/sys/auto_init/netif/auto_init_slipdev.c
+++ b/sys/auto_init/netif/auto_init_slipdev.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup auto_init_gnrc_netif
+ * @ingroup sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/netif/auto_init_socket_zep.c b/sys/auto_init/netif/auto_init_socket_zep.c
index b80457798c..e086b9e3d9 100644
--- a/sys/auto_init/netif/auto_init_socket_zep.c
+++ b/sys/auto_init/netif/auto_init_socket_zep.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup auto_init_gnrc_netif
+ * @ingroup sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/netif/auto_init_sx127x.c b/sys/auto_init/netif/auto_init_sx127x.c
index 7abf9961a4..f3c97a39c5 100644
--- a/sys/auto_init/netif/auto_init_sx127x.c
+++ b/sys/auto_init/netif/auto_init_sx127x.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup     auto_init_gnrc_netif
+ * @ingroup     sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/netif/auto_init_w5100.c b/sys/auto_init/netif/auto_init_w5100.c
index f0ab09f651..efb550b6c0 100644
--- a/sys/auto_init/netif/auto_init_w5100.c
+++ b/sys/auto_init/netif/auto_init_w5100.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup     auto_init_gnrc_netif
+ * @ingroup     sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/netif/auto_init_xbee.c b/sys/auto_init/netif/auto_init_xbee.c
index cac098929b..3c64e2654a 100644
--- a/sys/auto_init/netif/auto_init_xbee.c
+++ b/sys/auto_init/netif/auto_init_xbee.c
@@ -9,7 +9,7 @@
  */
 
 /**
- * @ingroup     auto_init_gnrc_netif
+ * @ingroup     sys_auto_init_gnrc_netif
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_adc.c b/sys/auto_init/saul/auto_init_adc.c
index 5668e3adff..9bdfcf784c 100644
--- a/sys/auto_init/saul/auto_init_adc.c
+++ b/sys/auto_init/saul/auto_init_adc.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_adcxx1c.c b/sys/auto_init/saul/auto_init_adcxx1c.c
index a5c1216def..fafd3e274f 100644
--- a/sys/auto_init/saul/auto_init_adcxx1c.c
+++ b/sys/auto_init/saul/auto_init_adcxx1c.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_ads101x.c b/sys/auto_init/saul/auto_init_ads101x.c
index 46c8cfe772..1178af196e 100644
--- a/sys/auto_init/saul/auto_init_ads101x.c
+++ b/sys/auto_init/saul/auto_init_ads101x.c
@@ -9,7 +9,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_adxl345.c b/sys/auto_init/saul/auto_init_adxl345.c
index 7bb9e0d107..705ebfbdf8 100644
--- a/sys/auto_init/saul/auto_init_adxl345.c
+++ b/sys/auto_init/saul/auto_init_adxl345.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_bmp180.c b/sys/auto_init/saul/auto_init_bmp180.c
index 113110d461..6f50027b3c 100644
--- a/sys/auto_init/saul/auto_init_bmp180.c
+++ b/sys/auto_init/saul/auto_init_bmp180.c
@@ -7,7 +7,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_bmx055.c b/sys/auto_init/saul/auto_init_bmx055.c
index 62edfa9ebd..02c4f65f68 100644
--- a/sys/auto_init/saul/auto_init_bmx055.c
+++ b/sys/auto_init/saul/auto_init_bmx055.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_bmx280.c b/sys/auto_init/saul/auto_init_bmx280.c
index 3bd0672486..32d29661d3 100644
--- a/sys/auto_init/saul/auto_init_bmx280.c
+++ b/sys/auto_init/saul/auto_init_bmx280.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_dht.c b/sys/auto_init/saul/auto_init_dht.c
index 08175ac71a..69577c8cea 100644
--- a/sys/auto_init/saul/auto_init_dht.c
+++ b/sys/auto_init/saul/auto_init_dht.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_fxos8700.c b/sys/auto_init/saul/auto_init_fxos8700.c
index 3c78b4cb1a..bbcaa1bc3c 100644
--- a/sys/auto_init/saul/auto_init_fxos8700.c
+++ b/sys/auto_init/saul/auto_init_fxos8700.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_gpio.c b/sys/auto_init/saul/auto_init_gpio.c
index ed98acf464..0047986462 100644
--- a/sys/auto_init/saul/auto_init_gpio.c
+++ b/sys/auto_init/saul/auto_init_gpio.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_grove_ledbar.c b/sys/auto_init/saul/auto_init_grove_ledbar.c
index 0afa7b4fcf..8222b613c0 100644
--- a/sys/auto_init/saul/auto_init_grove_ledbar.c
+++ b/sys/auto_init/saul/auto_init_grove_ledbar.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_hdc1000.c b/sys/auto_init/saul/auto_init_hdc1000.c
index 6281333650..e7aaa853dd 100644
--- a/sys/auto_init/saul/auto_init_hdc1000.c
+++ b/sys/auto_init/saul/auto_init_hdc1000.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_hts221.c b/sys/auto_init/saul/auto_init_hts221.c
index 32480a8e4b..63cc8d3b31 100644
--- a/sys/auto_init/saul/auto_init_hts221.c
+++ b/sys/auto_init/saul/auto_init_hts221.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_io1_xplained.c b/sys/auto_init/saul/auto_init_io1_xplained.c
index 312804939e..296f3b2ef9 100644
--- a/sys/auto_init/saul/auto_init_io1_xplained.c
+++ b/sys/auto_init/saul/auto_init_io1_xplained.c
@@ -7,7 +7,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_isl29020.c b/sys/auto_init/saul/auto_init_isl29020.c
index 2f0493f873..369be28d74 100644
--- a/sys/auto_init/saul/auto_init_isl29020.c
+++ b/sys/auto_init/saul/auto_init_isl29020.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_jc42.c b/sys/auto_init/saul/auto_init_jc42.c
index 0a61afcd50..28c89a94b1 100644
--- a/sys/auto_init/saul/auto_init_jc42.c
+++ b/sys/auto_init/saul/auto_init_jc42.c
@@ -7,7 +7,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_l3g4200d.c b/sys/auto_init/saul/auto_init_l3g4200d.c
index ecd3d14656..d23fce6579 100644
--- a/sys/auto_init/saul/auto_init_l3g4200d.c
+++ b/sys/auto_init/saul/auto_init_l3g4200d.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_lis2dh12.c b/sys/auto_init/saul/auto_init_lis2dh12.c
index 76113d4c4d..789e54075a 100644
--- a/sys/auto_init/saul/auto_init_lis2dh12.c
+++ b/sys/auto_init/saul/auto_init_lis2dh12.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_lis3dh.c b/sys/auto_init/saul/auto_init_lis3dh.c
index a5c796736b..86ff10a619 100644
--- a/sys/auto_init/saul/auto_init_lis3dh.c
+++ b/sys/auto_init/saul/auto_init_lis3dh.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_lis3mdl.c b/sys/auto_init/saul/auto_init_lis3mdl.c
index 9febe34aef..5c9676d076 100644
--- a/sys/auto_init/saul/auto_init_lis3mdl.c
+++ b/sys/auto_init/saul/auto_init_lis3mdl.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_lps331ap.c b/sys/auto_init/saul/auto_init_lps331ap.c
index a22d36684e..5d06444888 100644
--- a/sys/auto_init/saul/auto_init_lps331ap.c
+++ b/sys/auto_init/saul/auto_init_lps331ap.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_lsm303dlhc.c b/sys/auto_init/saul/auto_init_lsm303dlhc.c
index 8c2bf88b1b..6cf3a30fab 100644
--- a/sys/auto_init/saul/auto_init_lsm303dlhc.c
+++ b/sys/auto_init/saul/auto_init_lsm303dlhc.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_lsm6dsl.c b/sys/auto_init/saul/auto_init_lsm6dsl.c
index a8cec21e91..170bfe29ea 100644
--- a/sys/auto_init/saul/auto_init_lsm6dsl.c
+++ b/sys/auto_init/saul/auto_init_lsm6dsl.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_mag3110.c b/sys/auto_init/saul/auto_init_mag3110.c
index ac08bae1ae..b8292c70c5 100644
--- a/sys/auto_init/saul/auto_init_mag3110.c
+++ b/sys/auto_init/saul/auto_init_mag3110.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_mma8x5x.c b/sys/auto_init/saul/auto_init_mma8x5x.c
index f5b1b4fa8c..3c39398193 100644
--- a/sys/auto_init/saul/auto_init_mma8x5x.c
+++ b/sys/auto_init/saul/auto_init_mma8x5x.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_mpl3115a2.c b/sys/auto_init/saul/auto_init_mpl3115a2.c
index 431c4570e8..66830d5c5f 100644
--- a/sys/auto_init/saul/auto_init_mpl3115a2.c
+++ b/sys/auto_init/saul/auto_init_mpl3115a2.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_mpu9150.c b/sys/auto_init/saul/auto_init_mpu9150.c
index d3dda29b2b..2b62bc1a78 100644
--- a/sys/auto_init/saul/auto_init_mpu9150.c
+++ b/sys/auto_init/saul/auto_init_mpu9150.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_pulse_counter.c b/sys/auto_init/saul/auto_init_pulse_counter.c
index 897f240f33..32c52761a4 100644
--- a/sys/auto_init/saul/auto_init_pulse_counter.c
+++ b/sys/auto_init/saul/auto_init_pulse_counter.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_si114x.c b/sys/auto_init/saul/auto_init_si114x.c
index f905d33a21..9869b9b376 100644
--- a/sys/auto_init/saul/auto_init_si114x.c
+++ b/sys/auto_init/saul/auto_init_si114x.c
@@ -7,7 +7,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_si70xx.c b/sys/auto_init/saul/auto_init_si70xx.c
index 11783e6c7a..e433a11e28 100644
--- a/sys/auto_init/saul/auto_init_si70xx.c
+++ b/sys/auto_init/saul/auto_init_si70xx.c
@@ -7,7 +7,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_tcs37727.c b/sys/auto_init/saul/auto_init_tcs37727.c
index d21417dc32..4d7069027a 100644
--- a/sys/auto_init/saul/auto_init_tcs37727.c
+++ b/sys/auto_init/saul/auto_init_tcs37727.c
@@ -8,7 +8,7 @@
  */
 
 /*
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_tmp006.c b/sys/auto_init/saul/auto_init_tmp006.c
index fbe75512ae..302450199e 100644
--- a/sys/auto_init/saul/auto_init_tmp006.c
+++ b/sys/auto_init/saul/auto_init_tmp006.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_tsl2561.c b/sys/auto_init/saul/auto_init_tsl2561.c
index 6a5735c065..39809e159b 100644
--- a/sys/auto_init/saul/auto_init_tsl2561.c
+++ b/sys/auto_init/saul/auto_init_tsl2561.c
@@ -7,7 +7,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/saul/auto_init_veml6070.c b/sys/auto_init/saul/auto_init_veml6070.c
index 5e774c93f6..db872c70e6 100644
--- a/sys/auto_init/saul/auto_init_veml6070.c
+++ b/sys/auto_init/saul/auto_init_veml6070.c
@@ -7,7 +7,7 @@
  */
 
 /**
- * @ingroup     auto_init_saul
+ * @ingroup     sys_auto_init_saul
  * @{
  *
  * @file
diff --git a/sys/auto_init/storage/auto_init_sdcard_spi.c b/sys/auto_init/storage/auto_init_sdcard_spi.c
index 5c8fd1a86c..1e57be14e7 100644
--- a/sys/auto_init/storage/auto_init_sdcard_spi.c
+++ b/sys/auto_init/storage/auto_init_sdcard_spi.c
@@ -7,7 +7,7 @@
  */
 
 /**
- * @ingroup     auto_init_sdcard_spi
+ * @ingroup     sys_auto_init
  * @{
  *
  * @file
diff --git a/sys/fs/devfs/auto_init_devfs.c b/sys/fs/devfs/auto_init_devfs.c
index 011af83d40..5754a2b190 100644
--- a/sys/fs/devfs/auto_init_devfs.c
+++ b/sys/fs/devfs/auto_init_devfs.c
@@ -8,7 +8,7 @@
  */
 
 /**
- * @ingroup     sys_autoinit
+ * @ingroup     sys_auto_init
  * @{
  *
  * @file
diff --git a/sys/include/auto_init.h b/sys/include/auto_init.h
index c8342ca0cf..67500bd8e9 100644
--- a/sys/include/auto_init.h
+++ b/sys/include/auto_init.h
@@ -8,9 +8,8 @@
  * directory for more details.
  */
 
-
 /**
- * @defgroup    sys_autoinit Auto-init
+ * @defgroup    sys_auto_init Auto-init
  * @ingroup     sys
  * @brief       Auto initialize modules
  * @note        This feature can be used by any application by adding auto_init to
@@ -23,7 +22,26 @@
  *              gets called. Be aware that most modules expect to be
  *              initialized only once, so do not call a module's init function
  *              when using auto_init unless you know what you're doing.
+ */
+
+/**
+ * @defgroup    sys_auto_init_saul SAUL drivers auto-initialization
+ * @ingroup     sys_auto_init
+ * @brief       Provides auto-initialization of SAUL drivers
  *
+ * @see @ref drivers_saul
+ */
+
+/**
+ * @defgroup    sys_auto_init_gnrc_netif GNRC netif drivers auto-initialization
+ * @ingroup     sys_auto_init
+ * @brief       Provides auto-initialization of
+ * [network device drivers](@ref drivers_netdev) via GNRC
+ *
+ * @see @ref net_gnrc_netif
+ */
+
+/**
  * @{
  *
  * @file
-- 
GitLab