Searched refs:sc_drm_dev (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/sys/external/bsd/drm2/via/ |
H A D | via_pci.c | 55 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 D | nouveau_pci.c | 79 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 D | amdgpu_pci.c | 65 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 D | radeon_pci.c | 95 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 D | vmwgfx_pci.c | 65 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 D | i915_pci_autoconf.c | 58 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 D | tegra_nouveau.c | 74 struct drm_device *sc_drm_dev; member
|