forked from Minki/linux
coresight-etm3x: use module_amba_driver to simplify the code
Using function "module_amba_driver()" makes the code simpler by eliminating boilerplate code. Wei Yongjun sent out a set of patches addressing those in all the coresight driver but missed ETMv3. Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
5625988e1e
commit
899867ee6c
@ -1916,17 +1916,7 @@ static struct amba_driver etm_driver = {
|
|||||||
.id_table = etm_ids,
|
.id_table = etm_ids,
|
||||||
};
|
};
|
||||||
|
|
||||||
int __init etm_init(void)
|
module_amba_driver(etm_driver);
|
||||||
{
|
|
||||||
return amba_driver_register(&etm_driver);
|
|
||||||
}
|
|
||||||
module_init(etm_init);
|
|
||||||
|
|
||||||
void __exit etm_exit(void)
|
|
||||||
{
|
|
||||||
amba_driver_unregister(&etm_driver);
|
|
||||||
}
|
|
||||||
module_exit(etm_exit);
|
|
||||||
|
|
||||||
MODULE_LICENSE("GPL v2");
|
MODULE_LICENSE("GPL v2");
|
||||||
MODULE_DESCRIPTION("CoreSight Program Flow Trace driver");
|
MODULE_DESCRIPTION("CoreSight Program Flow Trace driver");
|
||||||
|
Loading…
Reference in New Issue
Block a user