vfio/fsl-mc: Use module_fsl_mc_driver macro to simplify the code
Use the module_fsl_mc_driver macro to simplify the code and remove redundant initialization owner in vfio_fsl_mc_driver. Signed-off-by: Li Zetao <lizetao1@huawei.com> Reviewed-by: Jason Gunthorpe <jgg@nvidia.com> Link: https://lore.kernel.org/r/20230809131536.4021639-1-lizetao1@huawei.com Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
This commit is contained in:
Родитель
d7955ce40e
Коммит
6c092088fa
|
@ -601,23 +601,11 @@ static struct fsl_mc_driver vfio_fsl_mc_driver = {
|
|||
.remove = vfio_fsl_mc_remove,
|
||||
.driver = {
|
||||
.name = "vfio-fsl-mc",
|
||||
.owner = THIS_MODULE,
|
||||
},
|
||||
.driver_managed_dma = true,
|
||||
};
|
||||
|
||||
static int __init vfio_fsl_mc_driver_init(void)
|
||||
{
|
||||
return fsl_mc_driver_register(&vfio_fsl_mc_driver);
|
||||
}
|
||||
|
||||
static void __exit vfio_fsl_mc_driver_exit(void)
|
||||
{
|
||||
fsl_mc_driver_unregister(&vfio_fsl_mc_driver);
|
||||
}
|
||||
|
||||
module_init(vfio_fsl_mc_driver_init);
|
||||
module_exit(vfio_fsl_mc_driver_exit);
|
||||
module_fsl_mc_driver(vfio_fsl_mc_driver);
|
||||
|
||||
MODULE_LICENSE("Dual BSD/GPL");
|
||||
MODULE_DESCRIPTION("VFIO for FSL-MC devices - User Level meta-driver");
|
||||
|
|
Загрузка…
Ссылка в новой задаче