Home
last modified time | relevance | path

Searched refs:sc_drm_dev (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/via/
H A Dvia_pci.c55 struct drm_device *sc_drm_dev; member
131 sc->sc_drm_dev = drm_dev_alloc(via_drm_driver, self); in viadrm_attach()
132 if (IS_ERR(sc->sc_drm_dev)) { in viadrm_attach()
134 PTR_ERR(sc->sc_drm_dev)); in viadrm_attach()
135 sc->sc_drm_dev = NULL; in viadrm_attach()
140 error = -drm_pci_attach(sc->sc_drm_dev, &sc->sc_pci_dev); in viadrm_attach()
148 error = -drm_dev_register(sc->sc_drm_dev, *cookiep); in viadrm_attach()
171 drm_dev_unregister(sc->sc_drm_dev); in viadrm_detach()
175 drm_pci_detach(sc->sc_drm_dev); in viadrm_detach()
178 if (sc->sc_drm_dev) { in viadrm_detach()
[all …]
/netbsd-src/sys/external/bsd/drm2/nouveau/
H A Dnouveau_pci.c79 struct drm_device *sc_drm_dev; member
214 sc->sc_drm_dev = drm_dev_alloc(nouveau_drm_driver_pci, self); in nouveau_pci_attach_real()
215 if (IS_ERR(sc->sc_drm_dev)) { in nouveau_pci_attach_real()
217 PTR_ERR(sc->sc_drm_dev)); in nouveau_pci_attach_real()
218 sc->sc_drm_dev = NULL; in nouveau_pci_attach_real()
223 error = -drm_pci_attach(sc->sc_drm_dev, &sc->sc_pci_dev); in nouveau_pci_attach_real()
249 error = -nouveau_drm_device_init(sc->sc_drm_dev); in nouveau_pci_attach_real()
257 error = -drm_dev_register(sc->sc_drm_dev, 0); in nouveau_pci_attach_real()
293 drm_dev_unregister(sc->sc_drm_dev); in nouveau_pci_detach()
295 nouveau_drm_device_fini(sc->sc_drm_dev); in nouveau_pci_detach()
[all …]
/netbsd-src/sys/external/bsd/drm2/amdgpu/
H A Damdgpu_pci.c65 struct drm_device *sc_drm_dev; member
180 sc->sc_drm_dev = drm_dev_alloc(amdgpu_drm_driver, self); in amdgpu_attach_real()
181 if (IS_ERR(sc->sc_drm_dev)) { in amdgpu_attach_real()
183 PTR_ERR(sc->sc_drm_dev)); in amdgpu_attach_real()
184 sc->sc_drm_dev = NULL; in amdgpu_attach_real()
189 error = -drm_pci_attach(sc->sc_drm_dev, &sc->sc_pci_dev); in amdgpu_attach_real()
197 error = -drm_dev_register(sc->sc_drm_dev, flags); in amdgpu_attach_real()
241 drm_dev_unregister(sc->sc_drm_dev); in amdgpu_detach()
243 drm_pci_detach(sc->sc_drm_dev); in amdgpu_detach()
244 if (sc->sc_drm_dev) { in amdgpu_detach()
[all …]
/netbsd-src/sys/external/bsd/drm2/radeon/
H A Dradeon_pci.c95 struct drm_device *sc_drm_dev; member
112 return sc->sc_drm_dev->dev_private; in radeon_device_private()
267 sc->sc_drm_dev = drm_dev_alloc(radeon_drm_driver, self); in radeon_attach_real()
268 if (IS_ERR(sc->sc_drm_dev)) { in radeon_attach_real()
270 PTR_ERR(sc->sc_drm_dev)); in radeon_attach_real()
271 sc->sc_drm_dev = NULL; in radeon_attach_real()
276 error = -drm_pci_attach(sc->sc_drm_dev, &sc->sc_pci_dev); in radeon_attach_real()
302 error = -drm_dev_register(sc->sc_drm_dev, flags); in radeon_attach_real()
346 drm_dev_unregister(sc->sc_drm_dev); in radeon_detach()
348 drm_pci_detach(sc->sc_drm_dev); in radeon_detach()
[all …]
/netbsd-src/sys/external/bsd/drm2/vmwgfx/
H A Dvmwgfx_pci.c65 struct drm_device *sc_drm_dev; member
211 sc->sc_drm_dev = drm_dev_alloc(vmwgfx_drm_driver, self); in vmwgfx_attach_real()
212 if (IS_ERR(sc->sc_drm_dev)) { in vmwgfx_attach_real()
214 PTR_ERR(sc->sc_drm_dev)); in vmwgfx_attach_real()
215 sc->sc_drm_dev = NULL; in vmwgfx_attach_real()
220 error = -drm_pci_attach(sc->sc_drm_dev, &sc->sc_pci_dev); in vmwgfx_attach_real()
228 error = -drm_dev_register(sc->sc_drm_dev, flags); in vmwgfx_attach_real()
272 drm_dev_unregister(sc->sc_drm_dev); in vmwgfx_detach()
274 drm_pci_detach(sc->sc_drm_dev); in vmwgfx_detach()
275 if (sc->sc_drm_dev) { in vmwgfx_detach()
[all …]
/netbsd-src/sys/external/bsd/drm2/i915drm/
H A Di915_pci_autoconf.c58 struct drm_device *sc_drm_dev; member
195 sc->sc_drm_dev = pci_get_drvdata(&sc->sc_pci_dev); in i915drmkms_attach_real()
239 if (sc->sc_drm_dev) { in i915drmkms_detach()
240 i915_driver_remove(sc->sc_drm_dev->dev_private); in i915drmkms_detach()
241 sc->sc_drm_dev = NULL; in i915drmkms_detach()
256 struct drm_device *const dev = sc->sc_drm_dev; in i915drmkms_suspend()
278 struct drm_device *const dev = sc->sc_drm_dev; in i915drmkms_resume()
/netbsd-src/sys/arch/arm/nvidia/
H A Dtegra_nouveau.c74 struct drm_device *sc_drm_dev; member