diff --git a/makefiles/pseudomodules.inc.mk b/makefiles/pseudomodules.inc.mk index 96ce971b13..e2e6feef3c 100644 --- a/makefiles/pseudomodules.inc.mk +++ b/makefiles/pseudomodules.inc.mk @@ -250,6 +250,7 @@ PSEUDOMODULES += test_utils_interactive_sync_shell PSEUDOMODULES += auto_init_% NO_PSEUDOMODULES += auto_init_can NO_PSEUDOMODULES += auto_init_loramac +NO_PSEUDOMODULES += auto_init_multimedia NO_PSEUDOMODULES += auto_init_security NO_PSEUDOMODULES += auto_init_storage NO_PSEUDOMODULES += auto_init_usbus diff --git a/sys/auto_init/auto_init.c b/sys/auto_init/auto_init.c index 628649afbd..cd99790695 100644 --- a/sys/auto_init/auto_init.c +++ b/sys/auto_init/auto_init.c @@ -220,7 +220,6 @@ void auto_init(void) } } - if (IS_USED(MODULE_AUTO_INIT_CAN)) { LOG_DEBUG("Auto init CAN.\n"); @@ -258,4 +257,8 @@ void auto_init(void) extern void gnrc_dhcpv6_client_6lbr_init(void); gnrc_dhcpv6_client_6lbr_init(); } + + if (IS_USED(MODULE_AUTO_INIT_MULTIMEDIA)) { + LOG_DEBUG("auto_init MULTIMEDIA\n"); + } } diff --git a/sys/include/auto_init.h b/sys/include/auto_init.h index 4f684099fc..7edc6f7251 100644 --- a/sys/include/auto_init.h +++ b/sys/include/auto_init.h @@ -78,6 +78,14 @@ * @see @ref net_gnrc_netif, @ref sys_auto_init */ +/** + * @defgroup sys_auto_init_multimedia Multimedia driver auto-initialization + * @ingroup sys_auto_init + * @brief Provides auto-initialization of Multimedia drivers + * + * @see @ref drivers_multimedia, @ref sys_auto_init + */ + /** * @{ *