drm/i915/gvt: mandatory require hypervisor's host_init
Don't mark hypervisor module's host_init as optional, but mandatory required. Reviewed-by: Yuan, Hang <hang.yuan@intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
This commit is contained in:
parent
d1810909d8
commit
2313b1897f
@ -50,11 +50,10 @@
|
|||||||
* Zero on success, negative error code if failed
|
* Zero on success, negative error code if failed
|
||||||
*/
|
*/
|
||||||
static inline int intel_gvt_hypervisor_host_init(struct device *dev,
|
static inline int intel_gvt_hypervisor_host_init(struct device *dev,
|
||||||
void *gvt, const void *ops)
|
void *gvt, const void *ops)
|
||||||
{
|
{
|
||||||
/* optional to provide */
|
|
||||||
if (!intel_gvt_host.mpt->host_init)
|
if (!intel_gvt_host.mpt->host_init)
|
||||||
return 0;
|
return -ENODEV;
|
||||||
|
|
||||||
return intel_gvt_host.mpt->host_init(dev, gvt, ops);
|
return intel_gvt_host.mpt->host_init(dev, gvt, ops);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user