devm_drm_dev_alloc
xdna = devm_drm_dev_alloc(dev, &amdxdna_drm_drv, typeof(*xdna), ddev);
ethosudev = devm_drm_dev_alloc(&pdev->dev, ðosu_drm_driver,
hdev = devm_drm_dev_alloc(&pdev->dev, &hl_driver, struct hl_device, drm);
vdev = devm_drm_dev_alloc(&pdev->dev, &driver, struct ivpu_device, drm);
qddev = devm_drm_dev_alloc(&pdev->dev, &qaic_accel_driver, struct qaic_drm_device, drm);
rdev = devm_drm_dev_alloc(dev, rocket_drm_driver, struct rocket_device, ddev);
adp = devm_drm_dev_alloc(&pdev->dev, &adp_driver, struct adp_drv_private, drm);
adev = devm_drm_dev_alloc(&pdev->dev, &amdgpu_kms_driver, typeof(*adev), ddev);
pxcp_dev = devm_drm_dev_alloc(&pdev->dev, &amdgpu_xcp_driver, struct xcp_device, drm);
kms = devm_drm_dev_alloc(mdev->dev, &komeda_kms_driver,
hdlcd = devm_drm_dev_alloc(dev, &hdlcd_driver, typeof(*hdlcd), base);
malidp = devm_drm_dev_alloc(dev, &malidp_driver, typeof(*malidp), base);
priv = devm_drm_dev_alloc(dev, &armada_drm_driver,
priv = devm_drm_dev_alloc(&pdev->dev, &aspeed_gfx_driver,
ast = devm_drm_dev_alloc(&pdev->dev, drv, struct ast_device, base);
ast = devm_drm_dev_alloc(&pdev->dev, drv, struct ast_device, base);
ast = devm_drm_dev_alloc(&pdev->dev, drv, struct ast_device, base);
ast = devm_drm_dev_alloc(&pdev->dev, drv, struct ast_device, base);
ast = devm_drm_dev_alloc(&pdev->dev, drv, struct ast_device, base);
ast = devm_drm_dev_alloc(&pdev->dev, drv, struct ast_device, base);
ast = devm_drm_dev_alloc(&pdev->dev, drv, struct ast_device, base);
dc = devm_drm_dev_alloc(&pdev->dev, &atmel_hlcdc_dc_driver, struct atmel_hlcdc_dc, dev);
dev_priv = devm_drm_dev_alloc(&pdev->dev, &driver, struct drm_psb_private, dev);
gdrm = devm_drm_dev_alloc(dev, &gud_drm_driver, struct gud_device, drm);
priv = devm_drm_dev_alloc(&pdev->dev, &hibmc_driver,
hv = devm_drm_dev_alloc(&hdev->device, &hyperv_driver,
i915 = devm_drm_dev_alloc(&pdev->dev, &i915_drm_driver,
i915 = devm_drm_dev_alloc(&pdev->dev, &mock_driver,
pvr_dev = devm_drm_dev_alloc(&plat_dev->dev, &pvr_drm_driver,
dc_drm = devm_drm_dev_alloc(dev, &dc_drm_driver, struct dc_drm_device,
kms = devm_drm_dev_alloc(dcss->dev, &dcss_kms_driver,
lcdc = devm_drm_dev_alloc(dev, &imx_lcdc_drm_driver,
priv = devm_drm_dev_alloc(dev, &ingenic_drm_driver_data,
kmb = devm_drm_dev_alloc(dev, &kmb_driver,
logicvc = devm_drm_dev_alloc(dev, &logicvc_drm_driver,
ldev = devm_drm_dev_alloc(&pdev->dev, driver, struct lsdc_device, base);
mcde = devm_drm_dev_alloc(dev, &mcde_drm_driver, struct mcde, drm);
g200 = devm_drm_dev_alloc(&pdev->dev, drv, struct mgag200_g200_device, base.base);
mdev = devm_drm_dev_alloc(&pdev->dev, drv, struct mga_device, base);
mdev = devm_drm_dev_alloc(&pdev->dev, drv, struct mga_device, base);
mdev = devm_drm_dev_alloc(&pdev->dev, drv, struct mga_device, base);
mdev = devm_drm_dev_alloc(&pdev->dev, drv, struct mga_device, base);
mdev = devm_drm_dev_alloc(&pdev->dev, drv, struct mga_device, base);
mdev = devm_drm_dev_alloc(&pdev->dev, drv, struct mga_device, base);
g200se = devm_drm_dev_alloc(&pdev->dev, drv, struct mgag200_g200se_device, base.base);
mdev = devm_drm_dev_alloc(&pdev->dev, drv, struct mga_device, base);
pfdev = devm_drm_dev_alloc(&pdev->dev, &panfrost_drm_driver,
ptdev = devm_drm_dev_alloc(&pdev->dev, &panthor_drm_driver,
qdev = devm_drm_dev_alloc(&pdev->dev, &qxl_driver,
rdev = devm_drm_dev_alloc(dev, &kms_driver, typeof(*rdev), ddev);
rcdu = devm_drm_dev_alloc(&pdev->dev, &rcar_du_driver,
rcdu = devm_drm_dev_alloc(&pdev->dev, &rzg2l_du_driver,
sdev = devm_drm_dev_alloc(&pdev->dev, &shmob_drm_driver,
st7571 = devm_drm_dev_alloc(dev, &st7571_driver,
dbidev = devm_drm_dev_alloc(dev, &st7586_driver,
priv = devm_drm_dev_alloc(dev, &st7735r_driver,
st7920 = devm_drm_dev_alloc(dev, &st7920_drm_driver,
ssd130x = devm_drm_dev_alloc(dev, &ssd130x_drm_driver,
sprd = devm_drm_dev_alloc(dev, &sprd_drm_drv, struct sprd_drm, drm);
efi = devm_drm_dev_alloc(&pdev->dev, drv, struct efidrm_device, sysfb.dev);
odev = devm_drm_dev_alloc(&pdev->dev, drv, struct ofdrm_device, sysfb.dev);
sdev = devm_drm_dev_alloc(&pdev->dev, drv, struct simpledrm_device, sysfb.dev);
vesa = devm_drm_dev_alloc(&pdev->dev, drv, struct vesadrm_device, sysfb.dev);
tidss = devm_drm_dev_alloc(&pdev->dev, &tidss_driver,
adev = devm_drm_dev_alloc(dev, &appletbdrm_drm_driver, struct appletbdrm_device, drm);
arcpgu = devm_drm_dev_alloc(&pdev->dev, &arcpgu_drm_driver,
bochs = devm_drm_dev_alloc(&pdev->dev, &bochs_driver, struct bochs_device, dev);
cirrus = devm_drm_dev_alloc(&pdev->dev, &cirrus_driver,
gm12u320 = devm_drm_dev_alloc(&interface->dev, &gm12u320_drm_driver,
dbidev = devm_drm_dev_alloc(dev, &hx8357d_driver,
dbidev = devm_drm_dev_alloc(dev, &ili9163_driver,
dbidev = devm_drm_dev_alloc(dev, &ili9225_driver,
dbidev = devm_drm_dev_alloc(dev, &ili9341_driver,
dbidev = devm_drm_dev_alloc(dev, &ili9486_driver,
dbidev = devm_drm_dev_alloc(dev, &mi0283qt_driver,
dbidev = devm_drm_dev_alloc(dev, &panel_mipi_dbi_driver, struct mipi_dbi_dev, drm);
panel = devm_drm_dev_alloc(dev, &pixpaper_drm_driver,
epd = devm_drm_dev_alloc(dev, &repaper_driver,
smd = devm_drm_dev_alloc(dev, &sharp_memory_drm_driver,
udl = devm_drm_dev_alloc(&interface->dev, &driver,
v3d = devm_drm_dev_alloc(dev, &v3d_drm_driver, struct v3d_dev, drm);
vbox = devm_drm_dev_alloc(&pdev->dev, &driver,
vc4 = devm_drm_dev_alloc(dev, driver, struct vc4_dev, base);
vgem_device = devm_drm_dev_alloc(&fdev->dev, &vgem_driver,
vkms_device = devm_drm_dev_alloc(&fdev->dev, &vkms_driver,
vmw = devm_drm_dev_alloc(&pdev->dev, &driver,
xe = devm_drm_dev_alloc(&pdev->dev, &driver, struct xe_device, drm);
dpdrm = devm_drm_dev_alloc(dpsub->dev, &zynqmp_dpsub_drm_driver,