aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-08-20usb: typec: altmodes/displayport: Notify drm subsys of hotplug eventsdrm-misc-intel-oob-hotplug-v1drm-misc-intel-oob-hotplugHans de Goede2-0/+24
2021-08-20usb: typec: altmodes/displayport: Make dp_altmode_notify() more genericHans de Goede1-22/+13
2021-08-20drm/connector: Add support for out-of-band hotplug notification (v3)Hans de Goede2-0/+36
2021-08-20drm/connector: Add drm_connector_find_by_fwnode() function (v3)Hans de Goede3-0/+60
2021-08-20drm/connector: Add a fwnode pointer to drm_connector and register with ACPI (v2)Hans de Goede3-0/+47
2021-08-20drm/connector: Give connector sysfs devices there own device_typeHans de Goede1-13/+37
2021-08-12drm/bridge: ti-sn65dsi86: Avoid creating multiple connectorsRob Clark1-0/+3
2021-08-12drm/edid: fix edid field nameLucas De Marchi1-1/+1
2021-08-12drm/virtio: set non-cross device blob uuid_stateDavid Stevens1-0/+2
2021-08-12udmabuf: fix general protection fault in udmabuf_createPavel Skripkin1-2/+2
2021-08-11drm/ingenic: Use standard drm_atomic_helper_commit_tailPaul Cercueil1-24/+4
2021-08-11drm/ingenic: Remove dead codePaul Cercueil1-3/+0
2021-08-10drm: IRQ midlayer is now legacyThomas Zimmermann12-155/+27
2021-08-10drm: Remove unused devm_drm_irq_install()Thomas Zimmermann2-33/+0
2021-08-10drm/vc4: Convert to Linux IRQ interfacesThomas Zimmermann4-24/+53
2021-08-10drm/tilcdc: Convert to Linux IRQ interfacesThomas Zimmermann2-11/+43
2021-08-10drm/tidss: Convert to Linux IRQ interfacesThomas Zimmermann4-16/+32
2021-08-10drm/radeon: Convert to Linux IRQ interfacesThomas Zimmermann3-15/+37
2021-08-10drm/mxsfb: Convert to Linux IRQ interfacesThomas Zimmermann2-31/+52
2021-08-10drm/msm: Convert to Linux IRQ interfacesThomas Zimmermann2-46/+69
2021-08-10drm/kmb: Convert to Linux IRQ interfacesThomas Zimmermann1-6/+20
2021-08-10drm/gma500: Convert to Linux IRQ interfacesThomas Zimmermann5-15/+29
2021-08-10drm/fsl-dcu: Convert to Linux IRQ interfacesThomas Zimmermann1-32/+46
2021-08-10drm/atmel-hlcdc: Convert to Linux IRQ interfacesThomas Zimmermann1-33/+47
2021-08-10drm/arm/hdlcd: Convert to Linux IRQ interfacesThomas Zimmermann2-78/+97
2021-08-10drm/amdgpu: Convert to Linux IRQ interfacesThomas Zimmermann3-9/+15
2021-08-10dma-buf: Fix a few typos in dma-buf documentationGal Pressman1-5/+5
2021-08-09drm/vmwgfx: Replace "vmw_num_pages" with "PFN_UP"Cai Huoqing2-10/+9
2021-08-09drm/vmwgfx: Make use of PFN_ALIGN/PFN_UP helper macroCai Huoqing7-14/+9
2021-08-09drm/vmwgfx: fix potential UAF in vmwgfx_surface.cDesmond Cheong Zhi Xi1-2/+2
2021-08-09drm/vmwgfx: Use list_move_tail instead of list_del/list_add_tail in vmwgfx_cm...Baokun Li1-2/+1
2021-08-09drm/vmwgfx: Use list_move_tail instead of list_del/list_add_tail in vmwgfx_cm...Baokun Li1-2/+1
2021-08-09drm/vmwgfx: Remove the repeated declarationShaokun Zhang1-1/+0
2021-08-08drm/vkms: Use offset-adjusted shadow-plane mappings and outputThomas Zimmermann4-3/+4
2021-08-08drm/vbox: Use offset-adjusted shadow-plane mappingsThomas Zimmermann1-1/+1
2021-08-08drm/udl: Use offset-adjusted shadow-plane mappingThomas Zimmermann1-2/+2
2021-08-08drm/simpledrm: Use offset-adjusted shadow-plane mappingThomas Zimmermann1-2/+2
2021-08-08drm/gm12u320: Use offset-adjusted shadow-plane mappingsThomas Zimmermann1-2/+2
2021-08-08drm/cirrus: Use offset-adjusted shadow-plane mappingsThomas Zimmermann1-2/+2
2021-08-08drm/mgag200: Use offset-adjusted shadow-plane mappingsThomas Zimmermann1-2/+2
2021-08-08drm/hyperv: Use offset-adjusted shadow-plane mappingsThomas Zimmermann1-2/+2
2021-08-08drm/gud: Get offset-adjusted mapping from drm_gem_fb_vmap()Thomas Zimmermann1-2/+3
2021-08-08drm/ast: Use offset-adjusted shadow-plane mappingsThomas Zimmermann1-1/+1
2021-08-08drm/gem: Provide offset-adjusted framebuffer BO mappingsThomas Zimmermann6-5/+29
2021-08-08drm/mgag200: Compute PLL values during atomic checkThomas Zimmermann2-18/+22
2021-08-08drm/mgag200: Introduce custom CRTC stateThomas Zimmermann2-0/+55
2021-08-08drm/simple-kms: Support custom CRTC stateThomas Zimmermann2-3/+63
2021-08-08drm/mgag200: Abstract pixel PLL via struct mgag200_pllThomas Zimmermann4-903/+1019
2021-08-08drm/mgag200: Declare PLL clock constants static constThomas Zimmermann1-44/+31
2021-08-08drm/mgag200: Split PLL compute function for G200SE by revThomas Zimmermann1-70/+96
2021-08-08drm/mgag200: Split PLL compute functions by device typeThomas Zimmermann1-110/+146
2021-08-08drm/mgag200: Store values (not bits) in struct mgag200_pll_valuesThomas Zimmermann1-62/+91
2021-08-08drm/mgag200: Introduce separate variable for PLL S parameterThomas Zimmermann1-20/+16
2021-08-08drm/mgag200: Split PLL setup into compute and update functionsThomas Zimmermann2-52/+198
2021-08-08drm/mgag200: Remove P_ARRAY_SIZEThomas Zimmermann1-4/+3
2021-08-08drm/mgag200: Return errno codes from PLL compute functionsThomas Zimmermann1-2/+2
2021-08-08drm/mgag200: Select clock in PLL update functionsThomas Zimmermann3-12/+33
2021-08-06drm/bridge: anx7625: Tune K value for IVO panelXin Ji2-4/+24
2021-08-06drm: bridge: it66121: Check drm_bridge_attach retvalRobert Foss1-0/+2
2021-08-05drm/panel: simple: add LOGIC Technologies LTTD800480070-L6WH-RTSøren Andersen1-0/+35
2021-08-05drm/panel: simple: add Multi-Innotechnology MI1010AIT-1CP1Sam Ravnborg1-0/+34
2021-08-05drm: nouveau: fix disp.c build when NOUVEAU_BACKLIGHT is not enabledRandy Dunlap1-2/+6
2021-08-05drm: add lockdep assert to drm_is_current_master_lockedDesmond Cheong Zhi Xi2-3/+7
2021-08-05locking/lockdep: Provide lockdep_assert{,_once}() helpersPeter Zijlstra1-20/+21
2021-08-05drm/panel: Add ilitek ili9341 panel driverDillon Min3-0/+805
2021-08-05dt-bindings: display: panel: Add ilitek ili9341 panel bindingsDillon Min1-0/+78
2021-08-05drm/panel-simple: add Gopher 2b LCD panelArtjom Vejsel1-0/+43
2021-08-05dt-bindings: Add DT bindings for QiShenglong Gopher 2b panelArtjom Vejsel1-0/+2
2021-08-02drm/vkms: Map output framebuffer BOs with drm_gem_fb_vmap()Thomas Zimmermann3-14/+22
2021-08-02drm/gud: Map framebuffer BOs with drm_gem_fb_vmap()Thomas Zimmermann1-5/+5
2021-08-02drm/gem: Clear mapping addresses for unused framebuffer planesThomas Zimmermann1-1/+5
2021-08-02drm/gem: Provide drm_gem_fb_{vmap,vunmap}()Thomas Zimmermann3-33/+80
2021-08-02drm: Define DRM_FORMAT_MAX_PLANESThomas Zimmermann4-17/+26
2021-08-02drm: document drm_mode_get_propertySimon Ser2-4/+58
2021-08-02drm: Fix oops in damage self-tests by mocking damage propertyDaniel Vetter1-216/+71
2021-08-02drm: Fix typo in commentsCai Huoqing36-58/+58
2021-08-02drm/connector: add ref to drm_connector_get in iter docsSimon Ser1-0/+5
2021-08-01DRM: ast: Fixed coding style issues of ast_mode.cGregory Williams1-11/+20
2021-08-01drm/panel: Add support for E Ink VB3300-KCAAlistair Francis3-0/+34
2021-07-31drm/pl111: Remove unused including <linux/version.h>Cai Huoqing2-2/+0
2021-07-31drm/panel: atna33xc20: Introduce the Samsung ATNA33XC20 panelDouglas Anderson3-0/+378
2021-07-31Revert "drm/panel-simple: Support for delays between GPIO & regulator"Douglas Anderson1-28/+0
2021-07-31Revert "drm/panel-simple: Add Samsung ATNA33XC20"Douglas Anderson1-33/+0
2021-07-31drm/bridge: ti-sn65dsi86: Add some 100 us delaysDouglas Anderson1-0/+6
2021-07-31drm/bridge: ti-sn65dsi86: Fix power off sequenceDouglas Anderson1-4/+7
2021-07-31drm/dp: Don't zero PWMGEN_BIT_COUNT when driver_pwm_freq_hz not specifiedDouglas Anderson1-4/+6
2021-07-30drm: clean up unused kerneldoc in drm_lease.cDesmond Cheong Zhi Xi1-123/+8
2021-07-30Merge tag 'amd-drm-next-5.15-2021-07-29' of https://gitlab.freedesktop.org/ag...Dave Airlie164-2662/+6856
2021-07-30Merge tag 'drm-msm-next-2021-07-28' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie26-534/+865
2021-07-30Merge tag 'drm-misc-next-2021-07-29' of git://anongit.freedesktop.org/drm/drm...Dave Airlie84-680/+1797
2021-07-30Merge tag 'du-next-20210728' of git://linuxtv.org/pinchartl/media into drm-nextDave Airlie32-224/+134
2021-07-29drm/vc4: hdmi: Remove unused structMaxime Ripard1-12/+0
2021-07-29drm/vc4: hdmi: Remove redundant variablesMaxime Ripard2-16/+12
2021-07-29drm: clarify usage of drm leasesDesmond Cheong Zhi Xi3-11/+116
2021-07-28drm/amd/pm: Fix a bug in semaphore double-lockLuben Tuikov1-2/+0
2021-07-28drm/amdgpu: enable psp front door loading by default for cyan_skillfish2Huang Rui1-3/+4
2021-07-28drm/amdgpu: adjust fence driver enable sequenceLikun Gao3-47/+14
2021-07-28drm/amdgpu: Added PSP13 BL loading support for additional driversJohn Clements1-0/+18
2021-07-28drm/amdgpu: Consolidated PSP13 BL FW loadingJohn Clements1-35/+11
2021-07-28drm/amdgpu: Added support for added psp driver binaries FWJohn Clements3-7/+70
2021-07-28drm/amdgpu: Added latest PSP FW headerJohn Clements2-21/+116
2021-07-28drm/amdgpu: remove the access of xxx_PSP_DEBUG on cycan_skillfishHuang Rui1-2/+0
2021-07-28drm/amdgpu/display: add support for multiple backlightsAlex Deucher3-71/+84
2021-07-28drm/panel-sony-acx424akp: Modernize backlight handlingLinus Walleij1-56/+26
2021-07-28drm: use the lookup lock in drm_is_current_masterDesmond Cheong Zhi Xi1-4/+5
2021-07-28maintainers: add bugs and chat URLs for amdgpuSimon Ser1-0/+2
2021-07-28drm/amdgpu/display: only enable aux backlight control for OLED panelsAlex Deucher1-2/+2
2021-07-28drm/amd/pm: restore user customized OD settings properly for Sienna CichlidEvan Quan1-9/+28
2021-07-28drm/amd/pm: restore user customized OD settings properly for NV1xEvan Quan5-17/+82
2021-07-28Revert "Revert "drm/amdkfd: Add memory sync before TLB flush on unmap""Eric Huang1-3/+20
2021-07-28Revert "Revert "drm/amdgpu: Fix warning of Function parameter or member not d...Eric Huang1-0/+1
2021-07-28Revert "Revert "drm/amdkfd: Make TLB flush conditional on mapping""Eric Huang4-20/+27
2021-07-28Revert "Revert "drm/amdgpu: Add table_freed parameter to amdgpu_vm_bo_update""Eric Huang4-10/+10
2021-07-28Revert "Revert "drm/amdkfd: Add heavy-weight TLB flush after unmapping""Eric Huang1-0/+1
2021-07-28drm/amd/display: 3.2.146Aric Cyr1-1/+1
2021-07-28drm/amd/display: [FW Promotion] Release 0.0.76Anthony Koo1-2/+2
2021-07-28drm/amd/display: ensure dentist display clock update finished in DCN20Dale Zhao1-1/+1
2021-07-28drm/amd/display: refactor riommu invalidation waEric Yang7-50/+28
2021-07-28drm/amd/display: Always wait for update lock statusEric Bernstein1-5/+3
2021-07-28drm/amd/display: remove unused functionsWenjing Liu7-53/+22
2021-07-28drm/amd/display: add update authentication interfaceWenjing Liu2-6/+69
2021-07-28drm/amd/display: fix missing reg offsetEric Yang1-1/+4
2021-07-28drm/amd/display: Fixed EdidUtility build errorsMark Morra4-320/+382
2021-07-28drm/vmwgfx: Use 2.19 version number to recognize mks-stats ioctlsZack Rusin1-3/+3
2021-07-28drm/vmwgfx: Be a lot more flexible with MOB limitsZack Rusin2-2/+43
2021-07-28drm/vmwgfx: Cleanup loggingZack Rusin8-106/+151
2021-07-28drm/vmwgfx: Switch to using DRM_IOCTL_DEF_DRVZack Rusin1-92/+84
2021-07-28drm/msm/gem: Mark active before pinningRob Clark2-10/+20
2021-07-28drm/msm: Utilize gpu scheduler prioritiesRob Clark5-27/+88
2021-07-28drm/msm: Drop struct_mutex in submit pathRob Clark1-7/+5
2021-07-28drm/msm: Drop submit bo_listRob Clark3-24/+13
2021-07-28drm/msm: Conversion to drm schedulerRob Clark10-131/+214
2021-07-28drm: rcar-du: lvds: Use dev_err_probe()Laurent Pinchart1-3/+2
2021-07-28drm: rcar-du: lvds: Don't set bridge driver_private fieldLaurent Pinchart1-1/+0
2021-07-28drm: rcar-du: Use drm_bridge_connector_init() helperLaurent Pinchart1-5/+21
2021-07-28drm: rcar-du: dw-hdmi: Set output port numberLaurent Pinchart1-0/+1
2021-07-28drm: rcar-du: lvds: Convert to DRM panel bridge helperLaurent Pinchart1-108/+12
2021-07-28drm: bridge: dw-hdmi: Attach to next bridge if availableLaurent Pinchart2-1/+55
2021-07-28drm/bridge: Centralize error message when bridge attach failsLaurent Pinchart26-103/+33
2021-07-28drm: rcar-du: Shutdown the display on removeLaurent Pinchart1-0/+1
2021-07-28drm: rcar-du: Don't put reference to drm_device in rcar_du_remove()Laurent Pinchart1-2/+0
2021-07-28drm: rcar-du: Shutdown the display on system shutdownLaurent Pinchart1-0/+8
2021-07-28drm/bridge: make a const array static, makes object smallerColin Ian King1-1/+1
2021-07-27drm/msm: Return ERR_PTR() from submit_create()Rob Clark1-12/+9
2021-07-27drm/msm: Track "seqno" fences by idrRob Clark7-48/+61
2021-07-27drm/msm: Consolidate submit bo stateRob Clark3-48/+75
2021-07-27drm/msm/submit: Simplify out-fence-fd handlingRob Clark1-7/+3
2021-07-27drm: Drop drm_gem_object_put_locked()Rob Clark2-24/+0
2021-07-27drm/msm: drop drm_gem_object_put_locked()Rob Clark13-77/+33
2021-07-27drm/msm: Small submitqueue creation cleanupRob Clark1-11/+11
2021-07-27drm/msm: Docs and misc cleanupRob Clark5-7/+23
2021-07-27drm/msm: Devfreq tuningRob Clark3-1/+117
2021-07-27drm/msm: Split out get_freq() helperRob Clark1-11/+10
2021-07-27drm/msm: Split out devfreq handlingRob Clark5-121/+165
2021-07-27drm/msm: Signal fences soonerRob Clark1-18/+26
2021-07-27drm/msm: Let fences read directly from memptrsRob Clark3-7/+47
2021-07-27drm/dp_mst: Fix return code on sideband message failureRajkumar Subbiah1-4/+6
2021-07-27drm: mxsfb: Clear FIFO_CLEAR bitMarek Vasut1-0/+3
2021-07-27drm: mxsfb: Use bus_format from the nearest bridge if presentMarek Vasut1-8/+24
2021-07-27drm: mxsfb: Increase number of outstanding requests on V4 and newer HWMarek Vasut4-0/+20
2021-07-27drm: mxsfb: Enable recovery on underflowMarek Vasut2-0/+30
2021-07-27drm/amd/display: Add ETW log to dmub_psr_get_stateWyatt Wood1-3/+14
2021-07-27drm/amd/display: Add ETW logging for AUX failuresWyatt Wood1-0/+8
2021-07-27drm/amd/display: Fix PSR command versionMikita Lipski1-2/+2
2021-07-27drm/amd/display: Add missing DCN21 IP parameterVictor Lu1-0/+1
2021-07-27drm/amdgpu: Rename amdgpu_acpi_is_s0ix_supportedPratik Vishwakarma3-6/+6
2021-07-27drm/amd/display: Guard DST_Y_PREFETCH register overflow in DCN21Victor Lu1-0/+3
2021-07-27drm/amdgpu: Check pmops for desired suspend statePratik Vishwakarma1-1/+2
2021-07-27video: fbdev: ssd1307fb: Cache address rangesGeert Uytterhoeven1-2/+25
2021-07-27video: fbdev: ssd1307fb: Optimize screen updatesGeert Uytterhoeven1-21/+29
2021-07-27video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range()Geert Uytterhoeven1-20/+37
2021-07-27video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display()Geert Uytterhoeven1-7/+10
2021-07-27video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display()Geert Uytterhoeven1-6/+12
2021-07-27drm: document DRM_IOCTL_MODE_RMFBSimon Ser1-0/+10
2021-07-27drm: add logging for RMFB ioctlSimon Ser1-1/+21
2021-07-27Backmerge remote-tracking branch 'drm/drm-next' into drm-misc-nextMaarten Lankhorst11807-281985/+538325
2021-07-27drm/plane: Move drm_plane_enable_fb_damage_clips into coreDaniel Vetter5-58/+58
2021-07-27drm/plane: check that fb_damage is set up when usedDaniel Vetter4-33/+57
2021-07-27drm/plane: remove drm_helper_get_plane_damage_clipsDaniel Vetter4-21/+11
2021-07-27drm/prime: fix comment on PRIME HelpersJose Maria Casanova Crespo1-1/+1
2021-07-27drm/bridge: dw-mipi-dsi: Find the possible DSI devicesJagan Teki1-15/+43
2021-07-27efi: sysfb_efi: fix build when EFI is not setRandy Dunlap1-0/+2
2021-07-27drivers/firmware: fix SYSFB depends to prevent build failuresJavier Martinez Canillas1-1/+1
2021-07-27drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling featuresNicolas Boichat22-34/+34
2021-07-26video: ep93xx: Prepare clock before using itAlexander Sverdlin1-2/+2
2021-07-26dt-bindings: Add QiShenglong vendor prefixArtjom Vejsel1-0/+2
2021-07-26drm/panel: simple: Add support for two more AUO panelsBjorn Andersson1-0/+66
2021-07-26dt-bindings: display: simple: Add AUO B133HAN05 & B140HAN06Bjorn Andersson1-0/+4
2021-07-26video: fbdev: riva: Error out if 'pixclock' equals zeroZheyu Ma1-0/+3
2021-07-26video: fbdev: kyro: Error out if 'pixclock' equals zeroZheyu Ma1-0/+3
2021-07-26video: fbdev: asiliantfb: Error out if 'pixclock' equals zeroZheyu Ma1-0/+3
2021-07-26drm: document drm_property_enum.value for bitfieldsSimon Ser1-1/+8
2021-07-26Backmerge tag 'v5.14-rc3' into drm-nextDave Airlie307-1981/+3425
2021-07-25Linux 5.14-rc3Linus Torvalds1-1/+1
2021-07-25maintainers: Update freedesktop.org IRC channelsAlyssa Rosenzweig1-3/+3
2021-07-25documentation: Update #nouveau IRC channel networkAlyssa Rosenzweig1-1/+1
2021-07-25smpboot: fix duplicate and misplaced inlining directiveLinus Torvalds1-1/+1
2021-07-25Merge tag 'powerpc-5.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds5-8/+68
2021-07-25Merge tag 'timers-urgent-2021-07-25' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-8/+10
2021-07-25Merge tag 'locking-urgent-2021-07-25' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-3/+4