sync with OpenBSD -current

This commit is contained in:
purplerain 2024-01-08 00:39:27 +00:00
parent a2b5593ce1
commit 19c768bf4f
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
67 changed files with 1526 additions and 522 deletions

View file

@ -775,6 +775,8 @@ static int devm_drm_dev_init(struct device *parent,
devm_drm_dev_init_release, dev);
}
#endif
void *__devm_drm_dev_alloc(struct device *parent,
const struct drm_driver *driver,
size_t size, size_t offset)
@ -788,17 +790,21 @@ void *__devm_drm_dev_alloc(struct device *parent,
return ERR_PTR(-ENOMEM);
drm = container + offset;
#ifdef notyet
ret = devm_drm_dev_init(parent, drm, driver);
if (ret) {
kfree(container);
return ERR_PTR(ret);
}
drmm_add_final_kfree(drm, container);
#endif
return container;
}
EXPORT_SYMBOL(__devm_drm_dev_alloc);
#ifdef notyet
/**
* drm_dev_alloc - Allocate new DRM device
* @driver: DRM driver to allocate device for