sys/auto_init: Added auto-init for multimedia

Added auto-init hook for multimedia device drivers
This commit is contained in:
Marian Buschsieweke 2019-08-20 14:46:44 +02:00
parent fa5fa425a1
commit d2f3cafa45
No known key found for this signature in database
GPG Key ID: 61F64C6599B1539F
3 changed files with 13 additions and 1 deletions

View File

@ -250,6 +250,7 @@ PSEUDOMODULES += test_utils_interactive_sync_shell
PSEUDOMODULES += auto_init_% PSEUDOMODULES += auto_init_%
NO_PSEUDOMODULES += auto_init_can NO_PSEUDOMODULES += auto_init_can
NO_PSEUDOMODULES += auto_init_loramac NO_PSEUDOMODULES += auto_init_loramac
NO_PSEUDOMODULES += auto_init_multimedia
NO_PSEUDOMODULES += auto_init_security NO_PSEUDOMODULES += auto_init_security
NO_PSEUDOMODULES += auto_init_storage NO_PSEUDOMODULES += auto_init_storage
NO_PSEUDOMODULES += auto_init_usbus NO_PSEUDOMODULES += auto_init_usbus

View File

@ -220,7 +220,6 @@ void auto_init(void)
} }
} }
if (IS_USED(MODULE_AUTO_INIT_CAN)) { if (IS_USED(MODULE_AUTO_INIT_CAN)) {
LOG_DEBUG("Auto init CAN.\n"); LOG_DEBUG("Auto init CAN.\n");
@ -258,4 +257,8 @@ void auto_init(void)
extern void gnrc_dhcpv6_client_6lbr_init(void); extern void gnrc_dhcpv6_client_6lbr_init(void);
gnrc_dhcpv6_client_6lbr_init(); gnrc_dhcpv6_client_6lbr_init();
} }
if (IS_USED(MODULE_AUTO_INIT_MULTIMEDIA)) {
LOG_DEBUG("auto_init MULTIMEDIA\n");
}
} }

View File

@ -78,6 +78,14 @@
* @see @ref net_gnrc_netif, @ref sys_auto_init * @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
*/
/** /**
* @{ * @{
* *