usb: renesas_usbhs: move macros from mod.c to the mod.h
In the future, since other source code of this driver will use these macros, this patch moves it to the header file. Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
0966648dd5
commit
edcf2b2c66
|
@ -11,15 +11,6 @@
|
|||
#include "common.h"
|
||||
#include "mod.h"
|
||||
|
||||
#define usbhs_priv_to_modinfo(priv) (&priv->mod_info)
|
||||
#define usbhs_mod_info_call(priv, func, param...) \
|
||||
({ \
|
||||
struct usbhs_mod_info *info; \
|
||||
info = usbhs_priv_to_modinfo(priv); \
|
||||
!info->func ? 0 : \
|
||||
info->func(param); \
|
||||
})
|
||||
|
||||
/*
|
||||
* autonomy
|
||||
*
|
||||
|
|
|
@ -129,6 +129,15 @@ void usbhs_irq_callback_update(struct usbhs_priv *priv, struct usbhs_mod *mod);
|
|||
mod->func(param); \
|
||||
})
|
||||
|
||||
#define usbhs_priv_to_modinfo(priv) (&priv->mod_info)
|
||||
#define usbhs_mod_info_call(priv, func, param...) \
|
||||
({ \
|
||||
struct usbhs_mod_info *info; \
|
||||
info = usbhs_priv_to_modinfo(priv); \
|
||||
!info->func ? 0 : \
|
||||
info->func(param); \
|
||||
})
|
||||
|
||||
/*
|
||||
* host / gadget control
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue