diff --git a/boards/airfy-beacon/include/periph_conf.h b/boards/airfy-beacon/include/periph_conf.h
index 4aac804ea10b46f65d13bed9d12cd0c8f301a550..742d7e8900ec844845b1a3a2d9f4ecd55a3f0a7b 100644
--- a/boards/airfy-beacon/include/periph_conf.h
+++ b/boards/airfy-beacon/include/periph_conf.h
@@ -96,7 +96,7 @@ static const spi_conf_t spi_config[] = {
 /** @} */
 
 /**
- * @brief   I2C (TWI) configuration
+ * @name   I2C (TWI) configuration
  * @{
  */
 static const i2c_conf_t i2c_config[] = {
@@ -118,7 +118,7 @@ static const i2c_conf_t i2c_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  *
  * The configuration consists simply of a list of channels that should be used
  * @{
diff --git a/boards/arduino-common/include/periph_conf.h b/boards/arduino-common/include/periph_conf.h
index a0331f42a43ffc0d286370682901176728fa54f0..ea67ea05de4d12ef6c2fca48698c733fa5ac88e9 100644
--- a/boards/arduino-common/include/periph_conf.h
+++ b/boards/arduino-common/include/periph_conf.h
@@ -34,7 +34,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  *
  * The timer driver only supports the 16-bit timer (Timer1)
  * so this is the only one we can use here.
@@ -51,7 +51,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  *
  * Uno has only one UART, look in atmega_common
  * This is where magic happens
@@ -65,7 +65,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief SPI configuration
+ * @name   SPI configuration
  *
  * The atmega2560 has only one hardware SPI with fixed pin configuration, so all
  * we can do here, is to enable or disable it...
diff --git a/boards/arduino-mega2560/include/periph_conf.h b/boards/arduino-mega2560/include/periph_conf.h
index c67c0d88e95e7bc825b467201e46ca640c7875cf..cf3d898f02e9549f48da48e50610057e0952ce24 100644
--- a/boards/arduino-mega2560/include/periph_conf.h
+++ b/boards/arduino-mega2560/include/periph_conf.h
@@ -33,7 +33,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  *
  * The timer driver only supports the four 16-bit timers (Timer1, Timer3,
  * Timer4, Timer5), so those are the only onces we can use here.
@@ -58,7 +58,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  *
  * The UART devices have fixed pin mappings, so all we need to do, is to specify
  * which devices we would like to use and their corresponding RX interrupts. See
@@ -82,7 +82,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief SPI configuration
+ * @name   SPI configuration
  *
  * The atmega2560 has only one hardware SPI with fixed pin configuration, so all
  * we can do here, is to enable or disable it...
diff --git a/boards/avsextrem/include/periph_conf.h b/boards/avsextrem/include/periph_conf.h
index d0806d24b36cc913ce30c62c2167142cd03ced5a..9c107dde2a887824af202135142abb6fe038eeff 100644
--- a/boards/avsextrem/include/periph_conf.h
+++ b/boards/avsextrem/include/periph_conf.h
@@ -26,7 +26,7 @@ extern "C" {
 #endif
 
 /**
- * @brief   Clock configuration
+ * @name   Clock configuration
  * @{
  */
 #define CLOCK_CORECLOCK     (72000000U)         /* this board runs with 72MHz */
@@ -35,28 +35,33 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration, select a number from 1 to 4
+ * @name   Timer configuration, select a number from 1 to 4
  * @{
  */
 #define TIMER_NUMOF         (1U)
 /** @} */
 
 /**
- * @brief Real Time Clock configuration
+ * @name Real Time Clock configuration
  */
-#define RTC_NUMOF           (1)
+#define RTC_NUMOF           (1U)
+/** @} */
 
 /**
- * @brief uart configuration
+ * @name UART configuration
+ * @{
  */
-#define UART_NUMOF          (1)
+#define UART_NUMOF          (1U)
 #define UART_0_EN           (1)
+/** @} */
 
 /**
- * @brief SPI configuration
+ * @name   SPI configuration
+ * @{
  */
-#define SPI_NUMOF           (1)
+#define SPI_NUMOF           (1U)
 #define SPI_0_EN            (1)
+/** @} */
 
 #ifdef __cplusplus
 }
diff --git a/boards/calliope-mini/include/periph_conf.h b/boards/calliope-mini/include/periph_conf.h
index 1ee06fbdffec7ee1dd0b67f3a4266ff3bf0fdc22..4fc702576bd177ebdaba86e2396c7c7d0510d437 100644
--- a/boards/calliope-mini/include/periph_conf.h
+++ b/boards/calliope-mini/include/periph_conf.h
@@ -86,7 +86,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 #define UART_NUMOF          (1U)
@@ -97,7 +97,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   I2C (TWI) configuration
+ * @name   I2C (TWI) configuration
  * @{
  */
 static const i2c_conf_t i2c_config[] = {
@@ -113,7 +113,7 @@ static const i2c_conf_t i2c_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  *
  * The configuration consists simply of a list of channels that should be used
  * @{
diff --git a/boards/cc2650stk/include/periph_conf.h b/boards/cc2650stk/include/periph_conf.h
index 9c9b5d729af18ba25ee474edaa0c69594f49ca2d..6b15cf439428eed8b295bf4e59f5d5f13ec66aaa 100644
--- a/boards/cc2650stk/include/periph_conf.h
+++ b/boards/cc2650stk/include/periph_conf.h
@@ -34,7 +34,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -55,7 +55,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  *
  * The used CC26x0 CPU only supports a single UART device, so all we need to
  * configure are the RX and TX pins.
diff --git a/boards/chronos/include/periph_conf.h b/boards/chronos/include/periph_conf.h
index 3d94c15d1939296bbb33e17077861464e8f97115..aad43225f312a1c4b86deaafd9348c9c9a45101e 100644
--- a/boards/chronos/include/periph_conf.h
+++ b/boards/chronos/include/periph_conf.h
@@ -36,7 +36,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 #define TIMER_NUMOF         (1U)
@@ -47,7 +47,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 #define UART_NUMOF          (1U)
diff --git a/boards/ek-lm4f120xl/include/periph_conf.h b/boards/ek-lm4f120xl/include/periph_conf.h
index 537e3e6d4bbf19a8b2a1ee5d332cca909d822fa4..610a403ffc05b1e82cc1df107fdd55e7abe1000f 100644
--- a/boards/ek-lm4f120xl/include/periph_conf.h
+++ b/boards/ek-lm4f120xl/include/periph_conf.h
@@ -93,7 +93,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  * @{
  */
 #define ADC_NUMOF           (12)
diff --git a/boards/f4vi1/include/periph_conf.h b/boards/f4vi1/include/periph_conf.h
index 3c3fb739ee8ca816843ce613745ac470fed19fe2..a3b524d3658fdd31b2bf22fd8ed17da39d7ad22f 100644
--- a/boards/f4vi1/include/periph_conf.h
+++ b/boards/f4vi1/include/periph_conf.h
@@ -51,7 +51,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -78,7 +78,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -105,14 +105,14 @@ static const uart_conf_t uart_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  * @{
  */
 #define ADC_NUMOF           (0)
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
diff --git a/boards/fox/include/periph_conf.h b/boards/fox/include/periph_conf.h
index ffe99f22e2d69c806a61899202116b4e91784b8b..3da99e442007261bf2029ee279200e8985207f3d 100644
--- a/boards/fox/include/periph_conf.h
+++ b/boards/fox/include/periph_conf.h
@@ -52,14 +52,14 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -86,7 +86,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -115,7 +115,7 @@ static const uart_conf_t uart_config[] = {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  *
  * @note    The spi_divtable is auto-generated from
  *          `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
diff --git a/boards/iotlab-a8-m3/include/periph_conf.h b/boards/iotlab-a8-m3/include/periph_conf.h
index ac4ba9c33867068e17626ca2079d42478a54ba3b..6483b142a7f4382d8dee935c35dbaa1bbc284be1 100644
--- a/boards/iotlab-a8-m3/include/periph_conf.h
+++ b/boards/iotlab-a8-m3/include/periph_conf.h
@@ -28,7 +28,7 @@ extern "C" {
 #endif
 
 /**
- * @brief SPI configuration
+ * @name   SPI configuration
  * @{
  */
 static const spi_conf_t spi_config[] = {
diff --git a/boards/iotlab-m3/include/periph_conf.h b/boards/iotlab-m3/include/periph_conf.h
index 4cf77ad22bc2160d84b4752d15971330e0f3595c..a21c55535d47b81c43d79c7ba36a9fcef4f75936 100644
--- a/boards/iotlab-m3/include/periph_conf.h
+++ b/boards/iotlab-m3/include/periph_conf.h
@@ -28,7 +28,7 @@ extern "C" {
 #endif
 
 /**
- * @brief SPI configuration
+ * @name   SPI configuration
  * @{
  */
 static const spi_conf_t spi_config[] = {
diff --git a/boards/limifrog-v1/include/periph_conf.h b/boards/limifrog-v1/include/periph_conf.h
index bec60ee54bf53bf74a57ed6b4a704c84e2b10a6a..6bf9eb2981e463925922363504f185b9b117196f 100644
--- a/boards/limifrog-v1/include/periph_conf.h
+++ b/boards/limifrog-v1/include/periph_conf.h
@@ -50,14 +50,14 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
 /** @} */
 
 /**
- * @brief Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -76,7 +76,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -109,7 +109,7 @@ static const uart_conf_t uart_config[] = {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  *
  * @note    The spi_divtable is auto-generated from
  *          `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
diff --git a/boards/maple-mini/include/periph_conf.h b/boards/maple-mini/include/periph_conf.h
index a8998b99ee9d678028d8d28e06698e12de8400b1..8e32cf28a694f442a84241f396cf6d41005dc0bb 100644
--- a/boards/maple-mini/include/periph_conf.h
+++ b/boards/maple-mini/include/periph_conf.h
@@ -57,14 +57,14 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -91,7 +91,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
diff --git a/boards/mbed_lpc1768/include/periph_conf.h b/boards/mbed_lpc1768/include/periph_conf.h
index 90dd621fdc379f8bf9e2357481ec16bf49b846ba..4240ff0c87e55bebbb1b4dfe6626d0165ee6e01d 100644
--- a/boards/mbed_lpc1768/include/periph_conf.h
+++ b/boards/mbed_lpc1768/include/periph_conf.h
@@ -24,7 +24,7 @@ extern "C" {
 #endif
 
 /**
- * @brief Timer configuration
+ * @name   Timer configuration
  * @{
  */
 #define TIMER_NUMOF         (1U)
@@ -44,7 +44,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief UART configuration
+ * @name   UART configuration
  * @{
  */
 #define UART_NUMOF          (2U)
diff --git a/boards/microbit/include/periph_conf.h b/boards/microbit/include/periph_conf.h
index cfc5582e8dbf135337253697d92244f5f3ad7521..d86772fd22324512f0d61fccab364f741d6f8185 100644
--- a/boards/microbit/include/periph_conf.h
+++ b/boards/microbit/include/periph_conf.h
@@ -86,7 +86,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 #define UART_NUMOF          (1U)
@@ -97,7 +97,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   I2C (TWI) configuration
+ * @name   I2C (TWI) configuration
  * @{
  */
 static const i2c_conf_t i2c_config[] = {
@@ -113,7 +113,7 @@ static const i2c_conf_t i2c_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  *
  * The configuration consists simply of a list of channels that should be used
  * @{
diff --git a/boards/msb-430/include/periph_conf.h b/boards/msb-430/include/periph_conf.h
index 97d4d487c764e5c76b4c43acb4d4ca71b457a405..9a095761ee7fc594e79cb0d8be0937ddc76c52d4 100644
--- a/boards/msb-430/include/periph_conf.h
+++ b/boards/msb-430/include/periph_conf.h
@@ -36,7 +36,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 #define TIMER_NUMOF         (1U)
@@ -47,7 +47,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 #define UART_NUMOF          (1U)
@@ -68,7 +68,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  * @{
  */
 #define SPI_NUMOF           (1U)
diff --git a/boards/msb-430h/include/periph_conf.h b/boards/msb-430h/include/periph_conf.h
index 3a9c485fa444628951307785054c4c210108a6bc..90f900727db300d381a4dac5c830333f21d48645 100644
--- a/boards/msb-430h/include/periph_conf.h
+++ b/boards/msb-430h/include/periph_conf.h
@@ -38,7 +38,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 #define TIMER_NUMOF         (1U)
@@ -49,7 +49,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 #define UART_NUMOF          (1U)
@@ -70,7 +70,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  * @{
  */
 #define SPI_NUMOF           (1U)
diff --git a/boards/msba2/include/periph_conf.h b/boards/msba2/include/periph_conf.h
index 4c47032c9ed80dd2f59dc665aa8463ac09e0f079..916952ee6f5acde0744e6a1689641a46ce3efa73 100644
--- a/boards/msba2/include/periph_conf.h
+++ b/boards/msba2/include/periph_conf.h
@@ -35,7 +35,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration, select a number from 1 to 4
+ * @name   Timer configuration, select a number from 1 to 4
  * @{
  */
 #define TIMER_NUMOF         (1U)
@@ -81,7 +81,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief SPI configuration
+ * @name   SPI configuration
  *
  * The SPI implementation is very much fixed, so we don't need to configure
  * anything besides the mandatory SPI_NUMOF.
diff --git a/boards/msbiot/include/periph_conf.h b/boards/msbiot/include/periph_conf.h
index 80bc37a5420980af1dba89ab3428da41c047b14e..380d384bd7d88690970dba32c85809df2d0a12c7 100644
--- a/boards/msbiot/include/periph_conf.h
+++ b/boards/msbiot/include/periph_conf.h
@@ -49,7 +49,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -111,7 +111,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  *
  * We need to define the following fields:
  * PIN, DAC channel
@@ -126,7 +126,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -187,7 +187,7 @@ static const uart_conf_t uart_config[] = {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  *
  * @note    The spi_divtable is auto-generated from
  *          `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
diff --git a/boards/nrf51dongle/include/periph_conf.h b/boards/nrf51dongle/include/periph_conf.h
index 165e1f8c50d52950b7873bd19899f28b2b0b9046..4f43980a6beb9d7d060d6b7c4790c10b7dcc11cc 100644
--- a/boards/nrf51dongle/include/periph_conf.h
+++ b/boards/nrf51dongle/include/periph_conf.h
@@ -81,7 +81,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  *
  * The configuration consists simply of a list of channels that should be used
  * @{
diff --git a/boards/nrf52dk/include/periph_conf.h b/boards/nrf52dk/include/periph_conf.h
index 5f128385b6855eeddd2bd65211a844878257b044..b883fee5c87efa00fd8eba4a4e092905bdc0018f 100644
--- a/boards/nrf52dk/include/periph_conf.h
+++ b/boards/nrf52dk/include/periph_conf.h
@@ -39,7 +39,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -66,7 +66,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief UART configuration
+ * @name   UART configuration
  * @{
  */
 #define UART_NUMOF          (1U)
diff --git a/boards/nrf6310/include/periph_conf.h b/boards/nrf6310/include/periph_conf.h
index cc53add564991f386acc39547bfe7d40a17da36a..3c217504e775cab95bb34fc9633d28238b28edc1 100644
--- a/boards/nrf6310/include/periph_conf.h
+++ b/boards/nrf6310/include/periph_conf.h
@@ -119,7 +119,7 @@ static const spi_conf_t spi_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  *
  * The configuration consists simply of a list of channels that should be used
  * @{
diff --git a/boards/nucleo-f030/include/periph_conf.h b/boards/nucleo-f030/include/periph_conf.h
index 909acbf55475189c1451c8132986a41e9ea015d9..3b83d4828ceedfb05d14e3d3c71f6ac21464d9db 100644
--- a/boards/nucleo-f030/include/periph_conf.h
+++ b/boards/nucleo-f030/include/periph_conf.h
@@ -44,7 +44,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -79,7 +79,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -142,7 +142,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  * @{
  */
 #define ADC_CONFIG {            \
@@ -158,7 +158,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
diff --git a/boards/nucleo-f070/include/periph_conf.h b/boards/nucleo-f070/include/periph_conf.h
index 659a19e38de161e3b3d949a475ddc655084fd303..d28a6d81d6c77d3a78b5f265b542f41a26a757ff 100644
--- a/boards/nucleo-f070/include/periph_conf.h
+++ b/boards/nucleo-f070/include/periph_conf.h
@@ -44,7 +44,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -80,7 +80,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -154,7 +154,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  * @{
  */
 #define ADC_CONFIG {            \
@@ -170,7 +170,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
diff --git a/boards/nucleo-f072/include/periph_conf.h b/boards/nucleo-f072/include/periph_conf.h
index 014db5e4af33efa45478d96fa5d44a15eb3b6e6b..9e497ae2b1b5a6f236207b556033d536c95a41b8 100644
--- a/boards/nucleo-f072/include/periph_conf.h
+++ b/boards/nucleo-f072/include/periph_conf.h
@@ -43,7 +43,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -78,7 +78,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -162,7 +162,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  *
  * @note    The spi_divtable is auto-generated from
  *          `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
@@ -202,7 +202,7 @@ static const spi_conf_t spi_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  * @{
  */
 #define ADC_CONFIG {            \
@@ -218,7 +218,7 @@ static const spi_conf_t spi_config[] = {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
diff --git a/boards/nucleo-f091/include/periph_conf.h b/boards/nucleo-f091/include/periph_conf.h
index d80a09285614eac16e35ceae4c730b7e82f98796..8088d1c3d0652ab58a3401e5257af73b0b7bfde5 100644
--- a/boards/nucleo-f091/include/periph_conf.h
+++ b/boards/nucleo-f091/include/periph_conf.h
@@ -42,7 +42,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -61,7 +61,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -106,7 +106,7 @@ static const uart_conf_t uart_config[] = {
 
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  *
  * @note    The spi_divtable is auto-generated from
  *          `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
@@ -189,7 +189,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  * @{
  */
 #define ADC_CONFIG {            \
@@ -204,7 +204,7 @@ static const pwm_conf_t pwm_config[] = {
 #define ADC_NUMOF           (6)
 /** @} */
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
diff --git a/boards/nucleo-f103/include/periph_conf.h b/boards/nucleo-f103/include/periph_conf.h
index 7a4a898db6696f6a5706bf30b42f20e7bd1e79dd..b36481b2f32c33c862ab0f1ea39ce0f92de662ad 100644
--- a/boards/nucleo-f103/include/periph_conf.h
+++ b/boards/nucleo-f103/include/periph_conf.h
@@ -53,14 +53,14 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -87,7 +87,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -160,7 +160,7 @@ static const uart_conf_t uart_config[] = {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  *
  * @note    The spi_divtable is auto-generated from
  *          `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
diff --git a/boards/nucleo-f207/include/periph_conf.h b/boards/nucleo-f207/include/periph_conf.h
index 59554be7eba394fb26eff69ad0ae70b8433afdc0..da5699bb3489e124cd8d2de5c2b987e393caad7a 100644
--- a/boards/nucleo-f207/include/periph_conf.h
+++ b/boards/nucleo-f207/include/periph_conf.h
@@ -71,7 +71,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -106,7 +106,7 @@ static const timer_conf_t timer_config[] = {
 #define TIMER_NUMOF         (sizeof(timer_config) / sizeof(timer_config[0]))
 /** @} */
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -167,7 +167,7 @@ static const uart_conf_t uart_config[] = {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  *
  * @note    The spi_divtable is auto-generated from
  *          `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
@@ -247,7 +247,7 @@ static const spi_conf_t spi_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  *
  * We need to define the following fields:
  * PIN, device (ADCx), channel
@@ -262,7 +262,7 @@ static const spi_conf_t spi_config[] = {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
diff --git a/boards/nucleo-f303/include/periph_conf.h b/boards/nucleo-f303/include/periph_conf.h
index ccab5c0e3fe58913e3ca1bacb79674078918ffcc..6dab5d1ea13e29d04f541713b67dd31ee9670993 100755
--- a/boards/nucleo-f303/include/periph_conf.h
+++ b/boards/nucleo-f303/include/periph_conf.h
@@ -48,14 +48,14 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -74,7 +74,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -138,7 +138,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  *
  * @note    The spi_divtable is auto-generated from
  *          `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
diff --git a/boards/nucleo-f334/include/periph_conf.h b/boards/nucleo-f334/include/periph_conf.h
index 06bd731cd3b6747db1c3648edfdfeb65d918a6ab..94d228e72e65dda6c94c2aad90c7514b649404ff 100644
--- a/boards/nucleo-f334/include/periph_conf.h
+++ b/boards/nucleo-f334/include/periph_conf.h
@@ -47,21 +47,21 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
 /** @} */
 
 /**
- * @brief Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -80,7 +80,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -122,7 +122,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  *
  * @note    The spi_divtable is auto-generated from
  *          `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
diff --git a/boards/nucleo-f401/include/periph_conf.h b/boards/nucleo-f401/include/periph_conf.h
index f011f1bbfcc19034073177fa4d049878c6ae1fc4..e88756136e61164130ec0100f26902b9f54d5962 100644
--- a/boards/nucleo-f401/include/periph_conf.h
+++ b/boards/nucleo-f401/include/periph_conf.h
@@ -49,7 +49,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -68,7 +68,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -141,7 +141,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  *
  * @note    The spi_divtable is auto-generated from
  *          `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
@@ -210,14 +210,14 @@ static const spi_conf_t spi_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  * @{
  */
 #define ADC_NUMOF          (0)
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
diff --git a/boards/nucleo-f446/include/periph_conf.h b/boards/nucleo-f446/include/periph_conf.h
index 47ed25898c8157c823a2680ecefe7b5a6ea034f4..bb5629a79d57430feae88c1f2b9ac8cd9d5fd283 100644
--- a/boards/nucleo-f446/include/periph_conf.h
+++ b/boards/nucleo-f446/include/periph_conf.h
@@ -49,7 +49,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -68,7 +68,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -167,7 +167,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  *
  * @note    The spi_divtable is auto-generated from
  *          `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
@@ -236,14 +236,14 @@ static const spi_conf_t spi_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  * @{
  */
 #define ADC_NUMOF          (0)
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
diff --git a/boards/nucleo-l1/include/periph_conf.h b/boards/nucleo-l1/include/periph_conf.h
index dbec32fe24a8bfba2441ec2c8d4b29683f238f1c..d7cacc12732da358d7a0f76bf52d673d89d6a67a 100644
--- a/boards/nucleo-l1/include/periph_conf.h
+++ b/boards/nucleo-l1/include/periph_conf.h
@@ -50,14 +50,14 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
 /** @} */
 
 /**
- * @brief Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -83,7 +83,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -105,7 +105,7 @@ static const uart_conf_t uart_config[] = {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  *
  * @note    The spi_divtable is auto-generated from
  *          `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
diff --git a/boards/nucleo32-f042/include/periph_conf.h b/boards/nucleo32-f042/include/periph_conf.h
index cf511fd90a6511f909640d92c7877c9a5c627405..102a5bb3fc6b1bf1477f42a8261dd223744de7a2 100644
--- a/boards/nucleo32-f042/include/periph_conf.h
+++ b/boards/nucleo32-f042/include/periph_conf.h
@@ -42,7 +42,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -61,7 +61,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -146,7 +146,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  * @{
  */
 #define ADC_CONFIG {            \
@@ -161,7 +161,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
diff --git a/boards/nucleo32-f303/include/periph_conf.h b/boards/nucleo32-f303/include/periph_conf.h
index 955dc2224de3ef45f43054cc29d39b1f26d75b3b..39c48c90495ea2f6597ef02af0f8e54e2ecf952b 100644
--- a/boards/nucleo32-f303/include/periph_conf.h
+++ b/boards/nucleo32-f303/include/periph_conf.h
@@ -46,7 +46,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -65,7 +65,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -135,14 +135,14 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  * @{
  */
 #define ADC_NUMOF (0)
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
diff --git a/boards/opencm9-04/include/periph_conf.h b/boards/opencm9-04/include/periph_conf.h
index 91168e89a1d9eb7d8f4c3c7f97d30c1affb5cee2..0bdc9bccd748ec830ea56c6141c5fc3faf9cb661 100644
--- a/boards/opencm9-04/include/periph_conf.h
+++ b/boards/opencm9-04/include/periph_conf.h
@@ -57,14 +57,14 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -91,7 +91,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
diff --git a/boards/pca10000/include/periph_conf.h b/boards/pca10000/include/periph_conf.h
index 57b33b39b4030e664a1ef9cb99c3a16962549942..bccca1e941ca11440d7d76079c4af5c8e5d7d6d1 100644
--- a/boards/pca10000/include/periph_conf.h
+++ b/boards/pca10000/include/periph_conf.h
@@ -83,7 +83,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  *
  * The configuration consists simply of a list of channels that should be used
  * @{
diff --git a/boards/pca10005/include/periph_conf.h b/boards/pca10005/include/periph_conf.h
index 09d183d89ed30b79f85e977759a25e2640b90c92..a9704bd11699e53f70f1bff784d8ea74097fef0a 100644
--- a/boards/pca10005/include/periph_conf.h
+++ b/boards/pca10005/include/periph_conf.h
@@ -102,7 +102,7 @@ static const spi_conf_t spi_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  *
  * The configuration consists simply of a list of channels that should be used
  * @{
diff --git a/boards/seeeduino_arch-pro/include/periph_conf.h b/boards/seeeduino_arch-pro/include/periph_conf.h
index 568f60ae70e1dbf5af1655f841dcd10b66cd020c..be960be8abd6b875b83482e56daf4754c006b803 100644
--- a/boards/seeeduino_arch-pro/include/periph_conf.h
+++ b/boards/seeeduino_arch-pro/include/periph_conf.h
@@ -25,7 +25,7 @@ extern "C" {
 #endif
 
 /**
- * @brief Timer configuration
+ * @name   Timer configuration
  * @{
  */
 #define TIMER_NUMOF         (1U)
@@ -45,7 +45,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief UART configuration
+ * @name   UART configuration
  * @{
  */
 #define UART_NUMOF          (2U)
diff --git a/boards/slwstk6220a/include/periph_conf.h b/boards/slwstk6220a/include/periph_conf.h
index cd808722c3c7f595c87bc5fae07d0e47d7816f01..002e79de7c5944c948cb2d1e91075b5f25e39d0c 100644
--- a/boards/slwstk6220a/include/periph_conf.h
+++ b/boards/slwstk6220a/include/periph_conf.h
@@ -49,7 +49,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -67,7 +67,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
diff --git a/boards/spark-core/include/periph_conf.h b/boards/spark-core/include/periph_conf.h
index 28432466354b5df1366d550eb8421a6c143b8c52..afa034898956b89e99fd497be8508c9e44181417 100644
--- a/boards/spark-core/include/periph_conf.h
+++ b/boards/spark-core/include/periph_conf.h
@@ -45,7 +45,7 @@
 /** @} */
 
  /**
-  * @brief   DAC configuration
+  * @name   DAC configuration
   * @{
   */
  #define DAC_NUMOF           (0)
@@ -59,7 +59,7 @@
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -86,7 +86,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -106,7 +106,7 @@ static const uart_conf_t uart_config[] = {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  *
  * @note    The spi_divtable is auto-generated from
  *          `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
diff --git a/boards/stm32f0discovery/include/periph_conf.h b/boards/stm32f0discovery/include/periph_conf.h
index 5b277917695be6a743833aab2e3fa2fa47a2aadd..707713bd506acf1112ee0c4df98e1978646cf821 100644
--- a/boards/stm32f0discovery/include/periph_conf.h
+++ b/boards/stm32f0discovery/include/periph_conf.h
@@ -42,7 +42,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -61,7 +61,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -94,7 +94,7 @@ static const uart_conf_t uart_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  *
  * We need to configure the following values:
  * [ pin, channel ]
@@ -113,7 +113,7 @@ static const uart_conf_t uart_config[] = {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_NUMOF           (0)
diff --git a/boards/stm32f3discovery/include/periph_conf.h b/boards/stm32f3discovery/include/periph_conf.h
index cf658a87e9ba9a66e06868a631042644e8dcb5d4..cfb2aa099475f0ba7f482643145a605ce851a20e 100644
--- a/boards/stm32f3discovery/include/periph_conf.h
+++ b/boards/stm32f3discovery/include/periph_conf.h
@@ -46,7 +46,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  * @{
  */
 #define DAC_CONFIG {                \
@@ -57,7 +57,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -76,7 +76,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
diff --git a/boards/stm32f4discovery/include/periph_conf.h b/boards/stm32f4discovery/include/periph_conf.h
index a41819bc54c60b5393c2e87fe3b8075ef161108f..20fe2121efd0ab45b9d0a4d135c0abf14fe3969b 100644
--- a/boards/stm32f4discovery/include/periph_conf.h
+++ b/boards/stm32f4discovery/include/periph_conf.h
@@ -50,7 +50,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 static const timer_conf_t timer_config[] = {
@@ -77,7 +77,7 @@ static const timer_conf_t timer_config[] = {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 static const uart_conf_t uart_config[] = {
@@ -120,7 +120,7 @@ static const uart_conf_t uart_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  *
  * We need to define the following fields:
  * PIN, device (ADCx), channel
@@ -137,7 +137,7 @@ static const uart_conf_t uart_config[] = {
 /** @} */
 
 /**
- * @brief   DAC configuration
+ * @name   DAC configuration
  *
  * We need to define the following fields:
  * PIN, DAC channel
@@ -182,7 +182,7 @@ static const pwm_conf_t pwm_config[] = {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  *
  * @note    The spi_divtable is auto-generated from
  *          `cpu/stm32_common/dist/spi_divtable/spi_divtable.c`
diff --git a/boards/telosb/include/periph_conf.h b/boards/telosb/include/periph_conf.h
index e86752e6a3b1e993f596e76cb1b644d6f5273330..9aed1ac2072a17cbd08f56457779202081362bd6 100644
--- a/boards/telosb/include/periph_conf.h
+++ b/boards/telosb/include/periph_conf.h
@@ -36,7 +36,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 #define TIMER_NUMOF         (1U)
@@ -47,7 +47,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 #define UART_NUMOF          (1U)
@@ -68,7 +68,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  * @{
  */
 #define SPI_NUMOF           (1U)
diff --git a/boards/waspmote-pro/include/periph_conf.h b/boards/waspmote-pro/include/periph_conf.h
index 614967c94dec27f3c5fc7074b51536241c13fbfb..a8b03d4afb1346ff4084089f2c1eab506fe0c61a 100644
--- a/boards/waspmote-pro/include/periph_conf.h
+++ b/boards/waspmote-pro/include/periph_conf.h
@@ -33,8 +33,8 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer peripheral configuration
- * @brief   Timer configuration
+ * @name   Timer peripheral configuration
+ *
  * The ATmega1281 has 6 timers. Timer0 and Timer2 are 8 Bit Timers,
  * Timer0 has special uses too and therefore we'll avoid using it.
  *
@@ -62,7 +62,7 @@ extern "C" {
 
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  *
  * The UART devices have fixed pin mappings, so all we need to do, is to specify
  * which devices we would like to use and their corresponding RX interrupts. See
@@ -89,7 +89,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief SPI configuration
+ * @name   SPI configuration
  *
  * The atmega1281 has only one hardware SPI with fixed pin configuration, so all
  * we can do here, is to enable or disable it...
diff --git a/boards/weio/include/periph_conf.h b/boards/weio/include/periph_conf.h
index 597ceee93a41fa852d27948549d5b6c3c3a5964b..d971d18b611dbf52904b74a00721058aff866e1c 100644
--- a/boards/weio/include/periph_conf.h
+++ b/boards/weio/include/periph_conf.h
@@ -34,7 +34,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief Timer configuration
+ * @name   Timer configuration
  * @{
  */
 #define TIMER_NUMOF         (1U)
@@ -53,7 +53,7 @@ extern "C" {
 /* @} */
 
 /**
- * @brief UART configuration
+ * @name   UART configuration
  * @{
  */
 #define UART_NUMOF          (1U)
@@ -78,7 +78,7 @@ extern "C" {
 /* @} */
 
 /**
- * @brief SPI configuration
+ * @name   SPI configuration
  * @{
  */
 static const spi_conf_t spi_config[] = {
diff --git a/boards/wsn430-common/include/periph_conf.h b/boards/wsn430-common/include/periph_conf.h
index 0ad41ec7a91319497433ee72e3a0032b45f414cf..0bcd94c1d1d632b2e26b7ef096679a1f8971afb4 100644
--- a/boards/wsn430-common/include/periph_conf.h
+++ b/boards/wsn430-common/include/periph_conf.h
@@ -36,7 +36,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 #define TIMER_NUMOF         (1U)
@@ -47,7 +47,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 #define UART_NUMOF          (1U)
@@ -68,7 +68,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  * @{
  */
 #define SPI_NUMOF           (1U)
diff --git a/boards/yunjia-nrf51822/include/periph_conf.h b/boards/yunjia-nrf51822/include/periph_conf.h
index ae07c27b1b5964dc8433b89fe40fd5f2c6e9fcb2..21b39df6dd20d2c5f64ed63687d0dce4899b0d6a 100644
--- a/boards/yunjia-nrf51822/include/periph_conf.h
+++ b/boards/yunjia-nrf51822/include/periph_conf.h
@@ -100,7 +100,7 @@ static const spi_conf_t spi_config[] = {
 /** @} */
 
 /**
- * @brief   I2C (TWI) configuration
+ * @name   I2C (TWI) configuration
  * @{
  */
 static const i2c_conf_t i2c_config[] = {
@@ -116,7 +116,7 @@ static const i2c_conf_t i2c_config[] = {
 /** @} */
 
 /**
- * @brief   ADC configuration
+ * @name   ADC configuration
  *
  * The configuration consists simply of a list of channels that should be used
  * @{
diff --git a/boards/z1/include/periph_conf.h b/boards/z1/include/periph_conf.h
index a0261978d57119d1afe1e49a0e352e4765f39893..e25c59e961a31c61823f811fc805d82dcae7312e 100644
--- a/boards/z1/include/periph_conf.h
+++ b/boards/z1/include/periph_conf.h
@@ -36,7 +36,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   Timer configuration
+ * @name   Timer configuration
  * @{
  */
 #define TIMER_NUMOF         (1U)
@@ -47,7 +47,7 @@ extern "C" {
 /** @} */
 
 /**
- * @brief   UART configuration
+ * @name   UART configuration
  * @{
  */
 #define UART_NUMOF          (1U)
@@ -68,7 +68,7 @@ extern "C" {
 /** @} */
 
  /**
- * @brief   SPI configuration
+ * @name   SPI configuration
  * @{
  */
 #define SPI_NUMOF           (1U)