Commit Graph

4393 Commits (fourteen)

Author SHA1 Message Date
Daniel Vetter 10631d724d drm/pci: Deprecate drm_pci_init/exit completely 8 years ago
Daniel Vetter 5c484cee7e drm: Remove drm_driver->set_busid hook 8 years ago
Daniel Vetter ca814b2553 drm/vblank: Consistent drm_crtc_ prefix 8 years ago
Ben Skeggs 7df1bb87b8 drm/nouveau/disp/nv50-: avoid creating ORs that aren't present on HW 8 years ago
Arnd Bergmann 5499473c86 drm/nouveau: use proper prototype in nouveau_pmops_runtime() definition 8 years ago
Mikko Perttunen 876ea7be6a drm/nouveau: Skip vga_fini on non-PCI device 8 years ago
Mikko Perttunen fcd504e312 drm/nouveau/tegra: Don't leave GPU in reset 8 years ago
Mikko Perttunen b1df242544 drm/nouveau/tegra: Skip manual unpowergating when not necessary 8 years ago
Oscar Salvador 3a93dd2243 drm/nouveau/hwmon: Change permissions to numeric 8 years ago
Oscar Salvador b28d78f187 drm/nouveau/hwmon: expose the auto_point and pwm_min/max attrs 8 years ago
Oscar Salvador bfb96e4c34 drm/nouveau/hwmon: Remove old code, add .write/.read operations 8 years ago
Oscar Salvador dbddaaf083 drm/nouveau/hwmon: Add nouveau_hwmon_ops structure with .is_visible/.read_string 8 years ago
Oscar Salvador 02e9722da8 drm/nouveau/hwmon: Add config for all sensors and their settings 8 years ago
Ben Skeggs 2863204c62 drm/nouveau/disp/gm200-: allow non-identity mapping of SOR <-> macro links 8 years ago
Ben Skeggs 0d93cd92bd drm/nouveau/disp/nv50-: implement a common supervisor 3.0 8 years ago
Ben Skeggs 8d7ef84d90 drm/nouveau/disp/nv50-: implement a common supervisor 2.2 8 years ago
Ben Skeggs 1f0c9eaf31 drm/nouveau/disp/nv50-: implement a common supervisor 2.1 8 years ago
Ben Skeggs d52e948c67 drm/nouveau/disp/nv50-: implement a common supervisor 2.0 8 years ago
Ben Skeggs 327c5581d3 drm/nouveau/disp/nv50-: implement a common supervisor 1.0 8 years ago
Ben Skeggs 99a845a30f drm/nouveau/disp/nv50-gt21x: remove workaround for dp->tmds hotplug issues 8 years ago
Ben Skeggs 32a232c514 drm/nouveau/disp/dp: use new devinit script interpreter entry-point 8 years ago
Ben Skeggs 9648da5a71 drm/nouveau/disp/dp: determine link bandwidth requirements from head state 8 years ago
Ben Skeggs 6c22ea3747 drm/nouveau/disp: introduce acquire/release display path methods 8 years ago
Ben Skeggs 3c66c87dc9 drm/nouveau/disp: remove hw-specific customisation of output paths 8 years ago
Ben Skeggs e8ccc96dd5 drm/nouveau/disp/gf119-: port OR DP VCPI control to nvkm_ior 8 years ago
Ben Skeggs 409b9e5472 drm/nouveau/disp/gt215-: port HDA ELD controls to nvkm_ior 8 years ago
Ben Skeggs 7d1fede03c drm/nouveau/disp/g94-: port OR DP drive setting control to nvkm_ior 8 years ago
Ben Skeggs a1de2b522f drm/nouveau/disp/g94-: port OR DP training pattern control to nvkm_ior 8 years ago
Ben Skeggs a3e81117ce drm/nouveau/disp/g94-: port OR DP link power control to nvkm_ior 8 years ago
Ben Skeggs 7dc0bac4aa drm/nouveau/disp/g94-: port OR DP link setup to nvkm_ior 8 years ago
Ben Skeggs 333781045d drm/nouveau/disp/g94-: port OR DP lane mapping to nvkm_ior 8 years ago
Ben Skeggs 797b2fb81b drm/nouveau/disp/g84-: port OR HDMI control to nvkm_ior 8 years ago
Ben Skeggs 0df1824662 drm/nouveau/disp/nv50-: port OR manual sink detection to nvkm_ior 8 years ago
Ben Skeggs 9c5753bc70 drm/nouveau/disp/nv50-: port OR power state control to nvkm_ior 8 years ago
Ben Skeggs 29c0ca7389 drm/nouveau/disp/nv50-: fetch head/OR state at beginning of supervisor 8 years ago
Ben Skeggs 3607bfd398 drm/nouveau/disp/nv50-: execute supervisor on its own workqueue 8 years ago
Ben Skeggs 7d0a01a6de drm/nouveau/disp/dp: train link only when actively displaying an image 8 years ago
Ben Skeggs 22e008f90d drm/nouveau/disp/dp: only check for re-train when the link is active 8 years ago
Ben Skeggs 49f2b376df drm/nouveau/disp/dp: determine a failsafe link training rate 8 years ago
Ben Skeggs fafa8b5c9f drm/nouveau/disp/dp: use cached link configuration when checking link status 8 years ago
Ben Skeggs 4423c743ef drm/nouveau/disp/dp: no need for lt_state except during manual link training 8 years ago
Ben Skeggs 75eefe95ee drm/nouveau/disp/dp: store current link configuration in nvkm_ior 8 years ago
Ben Skeggs 02d786ccbc drm/nouveau/disp/dp: remove DP_PWR method 8 years ago
Ben Skeggs 01a976376b drm/nouveau/disp: identity-map display paths to output resources 8 years ago
Ben Skeggs b3c9c0226c drm/nouveau/disp: fork off some new hw-specific implementations 8 years ago
Ben Skeggs 78f1ad6f65 drm/nouveau/disp: introduce input/output resource abstraction 8 years ago
Ben Skeggs 57b2d73be2 drm/nouveau/disp: common implementation of scanoutpos method in nvkm_head 8 years ago
Ben Skeggs 14187b007e drm/nouveau/disp: move vblank_{get,put} methods into nvkm_head 8 years ago
Ben Skeggs a1c930789a drm/nouveau/disp: introduce object to track per-head functions/state 8 years ago
Ben Skeggs 4b2b42f8e9 drm/nouveau/disp: delay output path / connector construction until oneinit() 8 years ago