aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-09-20drm/bridge: tc358768: hardcode parallel data format cfg to 1for-francescoFrancesco Dolcini1-0/+4
2023-09-20Revert "drm/bridge: lt8912b: set hdmi or dvi mode"Tomi Valkeinen1-2/+0
2023-09-20============================ Work ============================Tomi Valkeinen0-0/+0
2023-09-20drm/bridge: tc358768: Attempt to fix DSI horizontal timingsTomi Valkeinen1-28/+183
2023-09-20drm/bridge: tc358768: Fix tc358768_ns_to_cnt()Tomi Valkeinen1-1/+1
2023-09-20drm/bridge: tc358768: Clean up clock period codeTomi Valkeinen1-31/+29
2023-09-20drm/bridge: tc358768: Rename dsibclk to hsbyteclkTomi Valkeinen1-24/+24
2023-09-20drm/bridge: tc358768: Use dev for dbg prints, not priv->devTomi Valkeinen1-20/+21
2023-09-20drm/bridge: tc358768: Print logical values, not raw register valuesTomi Valkeinen1-9/+12
2023-09-20drm/bridge: tc358768: Use struct videomodeTomi Valkeinen1-21/+24
2023-09-20drm/bridge: tc358768: Cleanup PLL calculationsTomi Valkeinen1-7/+7
2023-09-20drm/bridge: tc358768: Fix bit updatesTomi Valkeinen1-6/+7
2023-09-20drm/bridge: tc358768: Default to positive h/v syncsTomi Valkeinen1-0/+18
2023-09-20drm/bridge: tc358768: Fix use of uninitialized variableTomi Valkeinen1-0/+4
2023-09-20drm/tegra: rgb: Parameterize V- and H-sync polaritiesThierry Reding1-3/+13
2023-09-20========================== TC358768 ==========================Tomi Valkeinen0-0/+0
2023-09-20Revert "drm/tidss: Annotate dma-fence critical section in commit path"Tomi Valkeinen1-4/+0
2023-09-20drm/drm_framebuffer: fix uninitTomi Valkeinen1-1/+1
2023-09-20drm/drm_file: fix uninitTomi Valkeinen1-1/+1
2023-09-20serial: core: Fix kmemleak issue for serial core device removeTony Lindgren1-0/+2
2023-09-20k3-am62-verdin.dtsi: fixing dss partsTomi Valkeinen1-0/+21
2023-09-20k3-am625-verdin-nonwifi-dev: use -@Tomi Valkeinen1-0/+1
2023-09-20arm64: dts: ti: k3-am62-main: Add node for DSSAradhya Bhatia1-0/+23
2023-09-20HACK: drm: tidss: clk_set_rate issue workaroundTomi Valkeinen1-0/+19
2023-09-20============================ Base ============================Tomi Valkeinen0-0/+0
2023-09-18drm/dp_mst: Tune down error message during payload additionImre Deak1-2/+2
2023-09-18drm/dp_mst: Sanitize error return during payload additionImre Deak1-14/+12
2023-09-18drm/dp_mst: Fix NULL dereference during payload additionImre Deak1-1/+2
2023-09-18drm/bridge: dw-hdmi-cec: Add arbitration lost eventJernej Skrabec1-1/+5
2023-09-15drm/nouveau/pm: refactor deprecated strncpyJustin Stitt1-4/+3
2023-09-15drm/nouveau/core: refactor deprecated strncpyJustin Stitt1-2/+1
2023-09-15drm/nouveau/nvif: refactor deprecated strncpyJustin Stitt1-1/+1
2023-09-15drm/komeda: add NV12 format to support writeback layer typebaozhu.liu1-1/+1
2023-09-15MAINTAINERS: add drm_bridge_connector.[ch] files under bridge chipsJani Nikula1-0/+2
2023-09-15accel/qaic: Use devm_drm_dev_alloc() instead of drm_dev_alloc()Pranjal Ramajor Asha Kanojiya2-62/+47
2023-09-15accel/qaic: Register for PCI driver at the beginning of module initPranjal Ramajor Asha Kanojiya1-8/+8
2023-09-15drm: bridge: it66121: ->get_edid callback must not return err pointersJani Nikula1-2/+2
2023-09-14drm/ssd130x: Store the HW buffer in the driver-private CRTC stateJavier Martinez Canillas1-35/+118
2023-09-14drm/debugfs: Fix drm_debugfs_remove_files() stubNathan Chancellor1-1/+2
2023-09-13drm/amd/display: Fix -Wuninitialized in dm_helpers_dp_mst_send_payload_alloca...Nathan Chancellor1-3/+3
2023-09-13drm/ingenic: Call drm_atomic_helper_shutdown() at shutdown timeDouglas Anderson1-22/+44
2023-09-13drm/imx/ipuv3: Call drm_atomic_helper_shutdown() at shutdown/unbind timeDouglas Anderson1-0/+8
2023-09-13drm/atomic-helper: drm_atomic_helper_shutdown(NULL) should be a noopDouglas Anderson1-0/+3
2023-09-13MAINTAINERS: Update DRM DRIVERS FOR FREESCALE IMX entryDouglas Anderson1-1/+3
2023-09-13drm/panel: otm8009a: Don't double check prepared/enabledDouglas Anderson1-17/+0
2023-09-13drm/panel: s6e63m0: Don't store+check prepared/enabledDouglas Anderson1-25/+0
2023-09-13drm/panel: Don't store+check prepared/enabled for simple casesDouglas Anderson16-206/+0
2023-09-11drm/i915: Move the size computations to drm buddyArunpravin Paneer Selvam1-20/+3
2023-09-11drm/amdgpu: Move the size computations to drm buddyArunpravin Paneer Selvam1-54/+4
2023-09-11drm/buddy: Improve contiguous memory allocationArunpravin Paneer Selvam2-17/+127
2023-09-11fbdev/core: Clean up include statements in fbmem.cThomas Zimmermann1-18/+1
2023-09-11fbdev/core: Remove empty internal helpers from fb_logo.cThomas Zimmermann1-16/+6
2023-09-11fbdev/core: Move logo functions into separate source fileThomas Zimmermann5-520/+524
2023-09-11fbdev/core: Unexport logo helpersThomas Zimmermann3-10/+16
2023-09-11fbdev/core: Fix style of code for boot-up logoThomas Zimmermann1-6/+7
2023-09-11fbdev/mmp/mmpfb: Do not display boot-up logoThomas Zimmermann1-7/+0
2023-09-11fbdev/au1200fb: Do not display boot-up logoThomas Zimmermann1-9/+0
2023-09-10drm/ssd130x: Use bool for ssd130x_deviceinfo flagsGeert Uytterhoeven1-2/+2
2023-09-10drm/ssd130x: Fix screen clearingGeert Uytterhoeven1-8/+39
2023-09-09drm/ssd130x: Print the PWM's label instead of its numberUwe Kleine-König1-2/+2
2023-09-09drm/shmobile: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-09-09drm/msm: Convert to platform remove callback returning voidUwe Kleine-König10-38/+20
2023-09-09drm/mediatek: Convert to platform remove callback returning voidUwe Kleine-König14-54/+28
2023-09-09drm/mediatek: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-09-09drm/ingenic: Convert to platform remove callback returning voidUwe Kleine-König2-7/+4
2023-09-09drm/imx/ipuv3: Convert to platform remove callback returning voidUwe Kleine-König6-20/+12
2023-09-08drm/mst: Refactor the flow for payload allocation/removementWayne Lin5-88/+153
2023-09-08drm/mst: delete unnecessary case in drm_dp_add_payload_part2()Wayne Lin1-6/+2
2023-09-08drm/tests: Zero initialize fourccs_outArthur Grillo1-1/+1
2023-09-08drm/debugfs: Add inline to drm_debugfs_dev_init() to suppres -Wunused-functionArthur Grillo1-1/+1
2023-09-07drm/doc/rfc: Mark GPU VA as complete.Rodrigo Vivi1-18/+18
2023-09-07drm/doc/rfc: Mark DRM_VM_BIND as complete.Rodrigo Vivi1-17/+17
2023-09-07drm/doc/rfc: Mark Dev_coredump as completed.Rodrigo Vivi1-7/+10
2023-09-07drm/doc/rfc: No STAGING out of drivers/staging.Rodrigo Vivi1-6/+0
2023-09-07drm/connector: document DRM_MODE_COLORIMETRY_COUNTJavier Carrasco1-1/+2
2023-09-06drm/bridge: Drop CONFIG_OF conditionals around of_node pointersBiju Das4-8/+0
2023-09-06drm/bridge: Drop conditionals around of_node pointersBiju Das1-2/+2
2023-09-06drm/bridge/analogix/anx78xx: Drop ID tableBiju Das1-7/+0
2023-09-06MAINTAINERS: Add Jessica as a reviewer for drm/panelJessica Zhang1-0/+1
2023-09-05drm/bridge: lt8912b: Add missing drm_bridge_attach callTomi Valkeinen1-0/+7
2023-09-05drm/bridge: lt8912b: Manually disable HPD only if it was enabledTomi Valkeinen1-1/+1
2023-09-05drm/bridge: lt8912b: Fix crash on bridge detachTomi Valkeinen1-3/+0
2023-09-05drm/bridge: lt8912b: Fix bridge_detachTomi Valkeinen1-11/+5
2023-09-05drm: bridge: it66121: Fix invalid connector dereferenceJai Luthra1-4/+8
2023-09-05drm: bridge: it66121: Simplify probe()Biju Das1-5/+1
2023-09-05drm: bridge: it66121: Extend match support for OF tablesBiju Das1-8/+11
2023-09-05staging/fbtft: Use fb_ops helpers for deferred I/OThomas Zimmermann2-69/+24
2023-09-05staging/fbtft: Initialize fb_op struct as static constThomas Zimmermann1-17/+13
2023-09-05hid/picolcd: Use fb_ops helpers for deferred I/OThomas Zimmermann2-59/+20
2023-09-05hid: Remove trailing whitespaceThomas Zimmermann1-1/+1
2023-09-05fbdev/hyperv_fb: Use fb_ops helpers for deferred I/OThomas Zimmermann2-38/+15
2023-09-05fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERREDThomas Zimmermann1-0/+6
2023-09-05fbdev/udlfb: Use fb_ops helpers for deferred I/OThomas Zimmermann1-67/+22
2023-09-05fbdev/smscufx: Use fb_ops helpers for deferred I/OThomas Zimmermann1-63/+22
2023-09-04accel/ivpu: Print information about used workaroundsStanislaw Gruszka3-0/+14
2023-09-04accel/ivpu: Move MMU register definitions to ivpu_mmu.cJacek Lawrynowicz2-75/+75
2023-09-04accel/ivpu/37xx: White space cleanupStanislaw Gruszka1-50/+50
2023-09-04accel/ivpu/37xx: Change register rename leftoversStanislaw Gruszka2-70/+70
2023-09-04accel/ivpu: Move ivpu_fw_load() to ivpu_fw_init()Jacek Lawrynowicz3-8/+4
2023-09-04accel/ivpu: Initialize context with SSID = 1Karol Wachowski4-6/+27
2023-09-04accel/ivpu: Add information about context on failureStanislaw Gruszka1-2/+2
2023-09-04accel/ivpu: Make ivpu_pm_init() voidStanislaw Gruszka3-7/+3
2023-09-04accel/ivpu: Remove duplicated error messagesJacek Lawrynowicz3-44/+25
2023-09-04accel/ivpu: Move set autosuspend delay to HW specific codeKrystian Pradzynski4-6/+14
2023-09-02MAINTAINERS: Add Boris Brezillon as Panfrost driver maintainerDmitry Osipenko1-2/+1
2023-09-02drm/virtio: Remove unused function declarationsYue Haibing1-7/+0
2023-09-01drm/debugfs: rework drm_debugfs_create_files implementation v2Christian König10-62/+39
2023-09-01drm/debugfs: remove dev->debugfs_list and debugfs_mutex v2Christian König5-50/+2
2023-09-01drm/debugfs: rework debugfs directory creation v5Christian König15-58/+136
2023-08-31drm/komeda: drop all currently held locks if deadlock happensbaozhu.liu1-3/+6
2023-08-31drm/debugfs: disallow debugfs access when device isn't registeredChristian König1-0/+7
2023-08-31drm/debugfs: drop debugfs_init() for the render and accel node v2Christian König2-4/+1
2023-08-28fbdev/tcx: Use initializer macro for struct fb_opsThomas Zimmermann2-17/+7
2023-08-28fbdev/p9100: Use initializer macro for struct fb_opsThomas Zimmermann2-16/+6
2023-08-28fbdev/leo: Use initializer macro for struct fb_opsThomas Zimmermann2-16/+7
2023-08-28fbdev/ffb: Use initializer macro for struct fb_opsThomas Zimmermann1-9/+8
2023-08-28fbdev/cg6: Use initializer macro for struct fb_opsThomas Zimmermann1-9/+8
2023-08-28fbdev/cg3: Use initializer macro for struct fb_opsThomas Zimmermann2-15/+6
2023-08-28fbdev/cg14: Use initializer macro for struct fb_opsThomas Zimmermann2-16/+7
2023-08-28fbdev/bw2: Use initializer macro for struct fb_opsThomas Zimmermann2-15/+6
2023-08-28fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS supportThomas Zimmermann2-0/+37
2023-08-28fbdev/sbus: Forward declare all necessary structures in headerThomas Zimmermann1-1/+5
2023-08-28fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selectedThomas Zimmermann1-8/+9
2023-08-26drm/tests: Add KUnit tests for drm_fb_memcpy()Arthur Grillo1-0/+362
2023-08-26drm/tests: Add multi-plane support to conversion_buf_size()Arthur Grillo1-14/+14
2023-08-26drm/tests: Add KUnit tests for drm_fb_build_fourcc_list()Arthur Grillo1-0/+144
2023-08-26drm/tests: Add KUnit tests for drm_fb_clip_offset()Arthur Grillo1-0/+91
2023-08-26drm/tests: Add KUnit tests for drm_fb_swab()Arthur Grillo1-0/+66
2023-08-26drm/tests: Test default pitch fallbackArthur Grillo1-44/+80
2023-08-25drm/repaper: fix -Wvoid-pointer-to-enum-cast warningJustin Stitt1-1/+1
2023-08-25drm/gma500: Remove unused declarationsYue Haibing2-15/+0
2023-08-25drm/gma500: Fix call trace when psb_gem_mm_init() failsSui Jingfeng2-0/+6
2023-08-25drm/gma500: remove duplicate macro definitionsJorge Maidana1-8/+0
2023-08-24drm/nouveau: uapi: don't pass NO_PREFETCH flag implicitlyDanilo Krummrich5-10/+38
2023-08-22drm/nouveau: uvmm: fix unset region pointer on remapDanilo Krummrich1-0/+1
2023-08-22drm/nouveau: sched: avoid job races between entitiesDanilo Krummrich1-0/+22
2023-08-21doc: uapi: Add document describing dma-buf semanticsDaniel Stone5-0/+406
2023-08-21doc: dma-buf: Rewrite intro section a littleDaniel Stone1-8/+16
2023-08-21drm/panfrost: Do not check for 0 return after calling platform_get_irq_byname()Ruan Jinjie3-6/+6
2023-08-21drm/bridge: Fix kernel-doc typo in desc of output_bus_cfg in drm_bridge_stateDouglas Anderson1-1/+1
2023-08-16drm/panel: Add driver for JDI LPM102A188ADiogo Ivo3-0/+563
2023-08-16dt-bindings: display: Add bindings for JDI LPM102A188ADiogo Ivo1-0/+94
2023-08-14drm/panel: JDI LT070ME05000 simplify with dev_err_probe()David Heidelberg1-22/+14
2023-08-14drm/panel: JDI LT070ME05000 drop broken linkDavid Heidelberg1-4/+0
2023-08-14drm/panel: simple: Add support for Mitsubishi AA084XE01Thomas Weber1-0/+29
2023-08-14dt-bindings: display: simple: Add Mitsubishi AA084XE01 panelMiquel Raynal1-0/+2
2023-08-14drm/bridge: panel: Add a device link between drm device and panel deviceLiu Ying1-0/+16
2023-08-12drm/rockchip: vop2: Add missing call to crtc reset helperJonas Karlman1-17/+14
2023-08-12drm/rockchip: vop2: Don't crash for invalid duplicate_stateJonas Karlman1-3/+5
2023-08-12drm/rockchip: vop: Fix call to crtc reset helperJonas Karlman1-1/+4
2023-08-12drm/rockchip: vop: Use cleanup helper directly as destroy funcsJonas Karlman1-13/+3
2023-08-12drm/rockchip: vop: Fix reset of state in duplicate state crtc funcsJonas Karlman1-1/+2
2023-08-12drm/loongson: Fix error handling in lsdc_pixel_pll_setup()Harshit Mogalapalli1-2/+4
2023-08-11drm/bridge: lvds-codec: Implement atomic_get_input_bus_fmts for LVDS encoderAlexander Stein1-8/+4
2023-08-11drm: bridge: samsung-dsim: Fix waiting for empty cmd transfer FIFO on older E...Marek Szyprowski2-2/+17
2023-08-11drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHYRandy Dunlap2-0/+3
2023-08-11drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIMMarek Vasut1-1/+1
2023-08-11drm/ttm/tests: Require MMU when testingKarolina Stolarek1-1/+1
2023-08-11accel/ivpu: Document DRM_IVPU_PARAM_CAPABILITIESStanislaw Gruszka1-2/+16
2023-08-11nouveau/u_memcpya: use vmemdup_userDave Airlie1-14/+5
2023-08-10drm/rockchip: dsi: Add rv1126 MIPI DSI supportJagan Teki1-0/+20
2023-08-10dt-bindings: display: rockchip-dw-mipi-dsi: Document rv1126 DSIJagan Teki1-0/+2
2023-08-10drm/rockchip: vop: Add rv1126 vop_lite supportJagan Teki1-0/+55
2023-08-10dt-bindings: display: rockchip-vop: Document rv1126 vopJagan Teki1-0/+1
2023-08-10drm/ttm: Remove two unused function declarationsYue Haibing1-2/+0
2023-08-10drm/test: drm_exec: fix memory leak on object prepareDanilo Krummrich1-2/+5
2023-08-10drm: atmel-hlcdc: Support inverting the pixel clock polarityMiquel Raynal1-0/+25
2023-08-10drm/panfrost: Sync IRQ by job's timeout handlerDmitry Osipenko1-0/+16
2023-08-10drm/exec: add test case for using a drm_exec multiple timesChristian König1-0/+21
2023-08-10drm/exec: use unique instead of local labelChristian König1-7/+7
2023-08-09drm/ttm/tests: Add tests for ttm_poolKarolina Stolarek4-0/+459
2023-08-09drm/ttm/tests: Add tests for ttm_deviceKarolina Stolarek1-0/+158
2023-08-09drm/ttm: Introduce KUnit testKarolina Stolarek7-0/+212
2023-08-09accel/ivpu: Add initial support for VPU 4Stanislaw Gruszka7-2/+1462
2023-08-09accel/ivpu: Refactor memory ranges logicKarol Wachowski7-31/+32
2023-08-09accel/ivpu: Extend get_param ioctl to identify capabilitiesStanislaw Gruszka2-0/+23
2023-08-09accel/ivpu: Switch to generation based FW namesJacek Lawrynowicz1-6/+15
2023-08-09accel/ivpu: Use generation based function and registers namesJacek Lawrynowicz6-484/+492
2023-08-09accel/ivpu: Rename sources to use generation based namesJacek Lawrynowicz4-3/+3
2023-08-08drm/nouveau/sched: Don't pass user flags to drm_syncobj_find_fence()Faith Ekstrand1-1/+1
2023-08-08drm/nouveau: uvmm: remove dedicated VM pointer from VMAsDanilo Krummrich2-10/+9
2023-08-08drm/nouveau: uvmm: remove incorrect calls to mas_unlock()Danilo Krummrich1-6/+2
2023-08-08drm/nouveau: remove incorrect __user annotationsDanilo Krummrich4-9/+9
2023-08-08drm/nouveau: nvkm: vmm: silence warning from castDanilo Krummrich1-2/+3
2023-08-08nouveau/dmem: fix copy-paste error in nouveau_dmem_migrate_chunk()Danilo Krummrich1-1/+1
2023-08-07drm/mcde: remove redundant of_match_ptrZhu Wang1-1/+1
2023-08-07drm/tve200: remove redundant of_match_ptrZhu Wang1-1/+1
2023-08-04drm/nouveau: debugfs: implement DRM GPU VA debugfsDanilo Krummrich1-0/+39
2023-08-04drm/nouveau: implement new VM_BIND uAPIDanilo Krummrich19-69/+3321
2023-08-04drm/nouveau: nvkm/vmm: implement raw ops to manage uvmmDanilo Krummrich12-99/+566
2023-08-04drm/nouveau: chan: provide nouveau_channel_kill()Danilo Krummrich2-3/+12
2023-08-04drm/nouveau: fence: fail to emit when fence context is killedDanilo Krummrich2-1/+8
2023-08-04drm/nouveau: fence: separate fence alloc and emitDanilo Krummrich7-41/+59
2023-08-04drm/nouveau: move usercopy helpers to nouveau_drv.hDanilo Krummrich2-26/+26
2023-08-04drm/nouveau: bo: initialize GEM GPU VA interfaceDanilo Krummrich1-0/+6
2023-08-04drm/nouveau: get vmm via nouveau_cli_vmm()Danilo Krummrich4-5/+14
2023-08-04drm/nouveau: new VM_BIND uAPI interfacesDanilo Krummrich2-0/+225
2023-08-04drm/nouveau: fixup the uapi header file.Dave Airlie2-44/+45
2023-08-04drm/gem: fix lockdep check for dma-resv lockDanilo Krummrich1-6/+9
2023-08-04drm: Drop select FRAMEBUFFER_CONSOLE for DRM_FBDEV_EMULATIONJavier Martinez Canillas1-1/+0