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

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

Completed in 210 milliseconds