Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- git bisect start
- # status: waiting for both good and bad commits
- # good: [fdaf9a5840acaab18694a19e0eb0aa51162eeeed] Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecache
- git bisect good fdaf9a5840acaab18694a19e0eb0aa51162eeeed
- # status: waiting for bad commit, 1 good commit known
- # bad: [babf0bb978e3c9fce6c4eba6b744c8754fd43d8e] Merge tag 'xfs-5.19-for-linus' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
- git bisect bad babf0bb978e3c9fce6c4eba6b744c8754fd43d8e
- # good: [86c87bea6b42100c67418af690919c44de6ede6e] Merge tag 'devicetree-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
- git bisect good 86c87bea6b42100c67418af690919c44de6ede6e
- # bad: [43ab20c599f4dc4c3972a8386ef4ca3943b5f9cd] drm/i915/gt: Fix build error without CONFIG_PM
- git bisect bad 43ab20c599f4dc4c3972a8386ef4ca3943b5f9cd
- # skip: [790b45f1bc6736a8dd48ba5731b6871e0217311e] drm/i915/bios: Parse the seamless DRRS min refresh rate
- git bisect skip 790b45f1bc6736a8dd48ba5731b6871e0217311e
- # skip: [6a658c908cf0e2ee713f8c9e7844a95b824da0fc] drm/nouveau/disp/gv100: make gv100_disp_wimm static
- git bisect skip 6a658c908cf0e2ee713f8c9e7844a95b824da0fc
- # skip: [dd550c7cdbe3087adfd51360931938db4de8e832] dt-bindings: display: bridge: tc358867: Document DPI output support
- git bisect skip dd550c7cdbe3087adfd51360931938db4de8e832
- # skip: [ab7671282b7ca750b5de99b2a59e51edab34ecc7] drm/nouveau: simplify the return expression of nouveau_debugfs_init()
- git bisect skip ab7671282b7ca750b5de99b2a59e51edab34ecc7
- # good: [747eea073252b5e30e0e38d04e3fdef7c86f16b5] drm/amdkfd: CRIU add support for GWS queues
- git bisect good 747eea073252b5e30e0e38d04e3fdef7c86f16b5
- # skip: [59a4752895b2e43351c7c1dd2b264d17d74e8466] drm/i915: Xe_HP SDV and DG2 have up to 4 CCS engines
- git bisect skip 59a4752895b2e43351c7c1dd2b264d17d74e8466
- # good: [601354f344334fe7ee98b71ee3391a8a4215a7f9] drm/amdkfd: Update mapping if range attributes changed
- git bisect good 601354f344334fe7ee98b71ee3391a8a4215a7f9
- # skip: [32c2d7a536d118d725c44178d6d8856e369f05ae] drm/amdgpu: remove pointless ttm_eu usage from vkms
- git bisect skip 32c2d7a536d118d725c44178d6d8856e369f05ae
- # skip: [6e7da3af008b72520f5318507f455f344b27f022] fbcon: Move console_lock for register/unlink/unregister
- git bisect skip 6e7da3af008b72520f5318507f455f344b27f022
- # good: [0054ac2c7e6c02cfd2f81554184ff9af4fe70818] drm/msm: don't store created planes, connectors and encoders
- git bisect good 0054ac2c7e6c02cfd2f81554184ff9af4fe70818
- # skip: [52b1b46c39ae4321459a1a28dd4e596497b375b8] of: Create platform devices for OF framebuffers
- git bisect skip 52b1b46c39ae4321459a1a28dd4e596497b375b8
- # good: [aa72b0866a0375d3694dd929a366433b4f5ee2b5] drm/imx: ipuv3-plane: Remove redundant zpos initialisation
- git bisect good aa72b0866a0375d3694dd929a366433b4f5ee2b5
- # skip: [29d699a4c006940cf06f647ed02cc083234e8e33] dt-bindings: display: bridge: icn6211: Document DSI data-lanes property
- git bisect skip 29d699a4c006940cf06f647ed02cc083234e8e33
- # skip: [9ad5cc9bcfd62b0f39e7f85992d2a371ff369324] fbdev/sysfs: Fix locking
- git bisect skip 9ad5cc9bcfd62b0f39e7f85992d2a371ff369324
- # good: [8398eee85fd009bfb2797ea4d0a63b7854d05e46] drm/i915/gvt: devirtualize ->dma_{,un}map_guest_page
- git bisect good 8398eee85fd009bfb2797ea4d0a63b7854d05e46
- # skip: [40f458b7816bd3ddddc068998523b4e039c04818] Merge drm/drm-next into drm-misc-next
- git bisect skip 40f458b7816bd3ddddc068998523b4e039c04818
- # skip: [36bf0611600dd3187fe478833ba804e7976fcae5] dt-bindings: display: ssd1307fb: Deprecate "-i2c" compatible strings
- git bisect skip 36bf0611600dd3187fe478833ba804e7976fcae5
- # skip: [97e04764f50db2aa7acfee85c0c721f8d735a71c] drm/i915/dp: Extract intel_dp_has_audio()
- git bisect skip 97e04764f50db2aa7acfee85c0c721f8d735a71c
- # skip: [34263c1b1593e44a3963dcfd6ed9af70c3002686] drm: bridge: panel: Register connector if DRM device is already registered
- git bisect skip 34263c1b1593e44a3963dcfd6ed9af70c3002686
- # skip: [ce21211b4d6b992bd727fb8338bf2a8319288503] drm/i915/display: Fix warnings about PSR lock not held
- git bisect skip ce21211b4d6b992bd727fb8338bf2a8319288503
- # skip: [c9b2d923befd8cee0b9d6cbd96128ec0bf44c881] drm/tidss: Soft Reset DISPC on startup
- git bisect skip c9b2d923befd8cee0b9d6cbd96128ec0bf44c881
- # skip: [5b6ef06ea6225570bc0b33325306c7b8c6bdf5eb] drm/vc4: Add logging and comments
- git bisect skip 5b6ef06ea6225570bc0b33325306c7b8c6bdf5eb
- # skip: [d4de9a3eaede440717244672ddc16114e388bc2f] drm/i915/guc: Drop obsolete H2G definitions
- git bisect skip d4de9a3eaede440717244672ddc16114e388bc2f
- # good: [1e53f9e41400e548a1112bc9b973eabddc9eb79b] drm/i915/display: Add workaround 22014263786
- git bisect good 1e53f9e41400e548a1112bc9b973eabddc9eb79b
- # skip: [540b8f271e53362a308f6bf288d38b630cf3fbd2] drm/rockchip: Embed drm_encoder into rockchip_decoder
- git bisect skip 540b8f271e53362a308f6bf288d38b630cf3fbd2
- # skip: [10a26e0d5fc3574f63ce8a6cf28381b126317f40] drm/vmwgfx: Fix an invalid read
- git bisect skip 10a26e0d5fc3574f63ce8a6cf28381b126317f40
- # skip: [d8e9d6909646d45391d1521a711bb711a047840b] drm/bridge: tc358762: drop connector field
- git bisect skip d8e9d6909646d45391d1521a711bb711a047840b
- # good: [88334f8c937a4c9083a73fd1e8b129d00100c472] drm/msm/dpu: add missing break statement for update_pending_flush_wb()
- git bisect good 88334f8c937a4c9083a73fd1e8b129d00100c472
- # skip: [b2da819209b6d60df4e409ecaeb184bf3670bdee] drm/sun4i: csc: Add support for the new MMIO layout
- git bisect skip b2da819209b6d60df4e409ecaeb184bf3670bdee
- # good: [4a845ff0c0d445556ec9e32073ac6cf0cd66e117] drm/i915: Simplify power well definitions by adding power well instances
- git bisect good 4a845ff0c0d445556ec9e32073ac6cf0cd66e117
- # skip: [7d57f7f7975634a7a6c5b5adcfe70450426a830b] drm/sun4i: Allow building the driver on RISC-V
- git bisect skip 7d57f7f7975634a7a6c5b5adcfe70450426a830b
- # skip: [0aae7623b4952212781cd48fa411ead52608f6eb] drm: bridge: adv7511: enable CEC support for ADV7535
- git bisect skip 0aae7623b4952212781cd48fa411ead52608f6eb
- # skip: [d339386c9ffa69d20fcc34f3636dea80ea71818c] drm/gma500: Move GEM memory management functions to gem.c
- git bisect skip d339386c9ffa69d20fcc34f3636dea80ea71818c
- # skip: [9707cc4bbaa97f289083d437b8f4d060157f2394] drm/i915/selftests: fixup min_alignment usage
- git bisect skip 9707cc4bbaa97f289083d437b8f4d060157f2394
- # skip: [d8b932014c4aa5a70bb6add0f14d9329e7c489c2] drm/i915: avoid concurrent writes to aux_inv
- git bisect skip d8b932014c4aa5a70bb6add0f14d9329e7c489c2
- # skip: [c5060b09f460fc83846d361018a124fcade1b9e9] drm/bridge: Fix it6505 Kconfig DRM_DP_AUX_BUS dependency
- git bisect skip c5060b09f460fc83846d361018a124fcade1b9e9
- # skip: [b1a7d0ddb169774c3db5afe9e64124daea7fdd9f] drm/gma500: Make use of the drm connector iterator
- git bisect skip b1a7d0ddb169774c3db5afe9e64124daea7fdd9f
- # skip: [ad6ade8e34df62e8b876ca40509bfa2ca8ad3262] drm/i915/pmu: Use existing uncore helper to read gpm_timestamp
- git bisect skip ad6ade8e34df62e8b876ca40509bfa2ca8ad3262
- # skip: [194d250cdc4a40ccbd179afd522a9e9846957402] drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes
- git bisect skip 194d250cdc4a40ccbd179afd522a9e9846957402
- # skip: [26c30f223123b7feff0ca8722af2f93935b08b85] drm/format-helper: Add RGB888-to-XRGB8888 conversion
- git bisect skip 26c30f223123b7feff0ca8722af2f93935b08b85
- # skip: [c14e724114fe0e90685297e6c10ebdb14d40a7ec] drm/edid: constify struct edid passed around in callbacks and closure
- git bisect skip c14e724114fe0e90685297e6c10ebdb14d40a7ec
- # skip: [a87d0a84760726445dcc0f0177623f0d683f3559] drm/i915/bios: Generate LFP data table pointers if the VBT lacks them
- git bisect skip a87d0a84760726445dcc0f0177623f0d683f3559
- # skip: [934aef885f9d99662a02690de3737b3b70116121] drm: bridge: panel: Reset the connector state pointer
- git bisect skip 934aef885f9d99662a02690de3737b3b70116121
- # skip: [ad9ee9f53c5b6594ca5c3676102280790c110ca6] drm/nouveau/kms/gv100: use static for gv100_disp_core_mthd_[base|sor]
- git bisect skip ad9ee9f53c5b6594ca5c3676102280790c110ca6
- # bad: [41fd6f0a6dd62def79e91c2170cdfd29473fb833] drm/format-helper: Implement drm_fb_swab() with per-line helpers
- git bisect bad 41fd6f0a6dd62def79e91c2170cdfd29473fb833
- # skip: [83c784e7003625d63ff4609500c9f11736edebed] drm/panel: lvds: Use bus_flags from DT panel-timing property
- git bisect skip 83c784e7003625d63ff4609500c9f11736edebed
- # skip: [8cd9efd1b7fb329681d5a5fdf441c8fc8dc4f5ae] drm/ttm: Add common debugfs code for resource managers
- git bisect skip 8cd9efd1b7fb329681d5a5fdf441c8fc8dc4f5ae
- # skip: [a29c6f882418ecc7a2046d8cf9b5a8aa92b68693] drm/gma500: Move gma_intel_crtc_funcs into gma_display.c
- git bisect skip a29c6f882418ecc7a2046d8cf9b5a8aa92b68693
- # skip: [b76ecff8317eed4818fdd449bacc81e05534f88b] fbdev: Warn in hot-unplug workaround for framebuffers without device
- git bisect skip b76ecff8317eed4818fdd449bacc81e05534f88b
- # skip: [6f6f9788d821ee39c8a28e389a35027d6a5f143b] drm/vmwgfx: Disable command buffers on svga3 without gbobjects
- git bisect skip 6f6f9788d821ee39c8a28e389a35027d6a5f143b
- # skip: [b07db39584856e16814e2f065380e533a001535d] fbcon: Ditch error handling for con2fb_release_oldinfo
- git bisect skip b07db39584856e16814e2f065380e533a001535d
- # skip: [e0fd83dbe92426e4f09b01111d260d2a7dc72fdb] drm: bridge: it66121: Add audio support
- git bisect skip e0fd83dbe92426e4f09b01111d260d2a7dc72fdb
- # skip: [8c1bfd0ccf904d80d2874062ef3fecdfddb2a48b] drm: bridge: dw_hdmi: default enable workaround to clear the overflow
- git bisect skip 8c1bfd0ccf904d80d2874062ef3fecdfddb2a48b
- # skip: [6a9b028994025f5033f10d1da30b29dfdc713384] drm/ttm: move the LRU into resource handling v4
- git bisect skip 6a9b028994025f5033f10d1da30b29dfdc713384
- # skip: [17b048d4c6143ac9ca8a6952da7a37416bf135b0] drm/i915: fix broken build
- git bisect skip 17b048d4c6143ac9ca8a6952da7a37416bf135b0
- # skip: [f4e558ec9d9fb9484c30221a41cc5bfa73d33e6c] drm/edid: add more general struct edid constness in the interfaces
- git bisect skip f4e558ec9d9fb9484c30221a41cc5bfa73d33e6c
- # skip: [c6ed9f66eb70aeaac9998bd3552ada740d90e20c] drm/nouveau/gr/gf100-: change gf108_gr_fwif from global to static
- git bisect skip c6ed9f66eb70aeaac9998bd3552ada740d90e20c
- # skip: [aebe58a7af42d2126dc8ca39825cb5a624649115] drm/bridge: tc358767: Split tc_set_video_mode() into common and (e)DP part
- git bisect skip aebe58a7af42d2126dc8ca39825cb5a624649115
- # skip: [16a54d4ee7c8aa1c4b59a91bea24799f48bcc5b5] fbcon: replace snprintf in show functions with sysfs_emit
- git bisect skip 16a54d4ee7c8aa1c4b59a91bea24799f48bcc5b5
- # skip: [75122915dbb46d33294e9078bef615d6fdf8ec0d] drm: bridge: icn6211: Set SYS_CTRL_1 to value used in examples
- git bisect skip 75122915dbb46d33294e9078bef615d6fdf8ec0d
- # skip: [b3eb97b66d4f2f919f5dd683c8ea62058fde1a93] drm/edid: drop extra local var
- git bisect skip b3eb97b66d4f2f919f5dd683c8ea62058fde1a93
- # skip: [7eafbecd2288c542ea15ea20cf1a7e64a25c21bc] drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H
- git bisect skip 7eafbecd2288c542ea15ea20cf1a7e64a25c21bc
- # skip: [89fb7536ad2fdcdaf95eee44b9e162d0522f48dc] drm/edid: add typedef for block read function
- git bisect skip 89fb7536ad2fdcdaf95eee44b9e162d0522f48dc
- # skip: [9030a9e571b3ba250d3d450a98310e3c74ecaff4] drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function
- git bisect skip 9030a9e571b3ba250d3d450a98310e3c74ecaff4
- # skip: [7be2bb8c2ff3f769c49f5a527e7ea992b81e9ca1] drm/ttm: fixup ttm_bo_add_move_fence v2
- git bisect skip 7be2bb8c2ff3f769c49f5a527e7ea992b81e9ca1
- # skip: [d791aec9ff43df4ea0a6690eabd6c395e982ef6f] drivers/dma-buf: dma-buf.c: fix a typo
- git bisect skip d791aec9ff43df4ea0a6690eabd6c395e982ef6f
- # skip: [8baccb27db403afa865b7f9a1452371a23d9bf45] drm/edid: convert edid_is_zero() to edid_block_is_zero() for blocks
- git bisect skip 8baccb27db403afa865b7f9a1452371a23d9bf45
- # skip: [d44c2642c40b6c11e4a0afc76d491287c074376c] drm/gem: Delete gem array fencing helpers
- git bisect skip d44c2642c40b6c11e4a0afc76d491287c074376c
- # skip: [03fa454bb666f243d2ffe8ee7395b89cf4e3c27d] drm/panel: lvds: Simplify mode parsing
- git bisect skip 03fa454bb666f243d2ffe8ee7395b89cf4e3c27d
- # skip: [33f2069fb6a9c2d6509accc39521d3f4d6369576] drm/nouveau: support more than one write fence in fenv50_wndw_prepare_fb
- git bisect skip 33f2069fb6a9c2d6509accc39521d3f4d6369576
- # skip: [016d1ca3f6ad05676fd9e418715ddce1f4ab5a73] drm/selftests: missing error code in igt_buddy_alloc_smoke()
- git bisect skip 016d1ca3f6ad05676fd9e418715ddce1f4ab5a73
- # skip: [e518a9dc81d3de494640ba0ae2677d3d43a3709b] drm: mxsfb: Wrap FIFO reset and comments into mxsfb_reset_block()
- git bisect skip e518a9dc81d3de494640ba0ae2677d3d43a3709b
- # skip: [0d9c5e6733a773ce590a1b08a446daca04781c57] drm/bridge: tc358762: switch to devm_drm_of_get_bridge
- git bisect skip 0d9c5e6733a773ce590a1b08a446daca04781c57
- # skip: [20b734c11243ecf97030345b51ff37fcb7dd060f] drm/drm_modeset_helper_vtables.h: fix a typo
- git bisect skip 20b734c11243ecf97030345b51ff37fcb7dd060f
- # skip: [1498915233dde830061e008ad639b482fd76f93d] drm/dsi: transfer DSI HS packets ending at the same time
- git bisect skip 1498915233dde830061e008ad639b482fd76f93d
- # skip: [f15856d7de914595d0daa2c706f53a693b48e228] drm/i915/dg2: add gsc with special gsc bar offsets
- git bisect skip f15856d7de914595d0daa2c706f53a693b48e228
- # skip: [d511d013e2869bed51191b6f70f8073e64c600a1] drm/i915/stolen: consider I915_BO_ALLOC_GPU_ONLY
- git bisect skip d511d013e2869bed51191b6f70f8073e64c600a1
- # skip: [57ae18fbde6ade092945ab956b67303f1f857190] drm/sun4i: hdmi: Replace drm_detect_hdmi_monitor() with is_hdmi
- git bisect skip 57ae18fbde6ade092945ab956b67303f1f857190
- # skip: [fa732088378fa0492bd85f32a89f1f39b305d363] drm/i915: Rename INTEL_REGION_LMEM with INTEL_REGION_LMEM_0
- git bisect skip fa732088378fa0492bd85f32a89f1f39b305d363
- # skip: [8f94eda39952a8c7323bad2bf752bdfe78101b20] dma-buf: drop seq count based update
- git bisect skip 8f94eda39952a8c7323bad2bf752bdfe78101b20
- # skip: [055f15e7be2e03634b54bae53feb134ff1240d13] drm/i915/gt: Re-work intel_write_status_page
- git bisect skip 055f15e7be2e03634b54bae53feb134ff1240d13
- # skip: [2f073eb41230cf10d0c1fd0719fdb3f19e8497dd] dt-bindings: vendor-prefixes: Add prefix for SINO WEALTH Eletronics Ltd.
- git bisect skip 2f073eb41230cf10d0c1fd0719fdb3f19e8497dd
- # skip: [15e2b419a83777ef652bf5f0ea4385ef7711f710] Merge tag 'drm-misc-next-2022-04-28' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
- git bisect skip 15e2b419a83777ef652bf5f0ea4385ef7711f710
- # skip: [74373977d2ca26e5735377f8874be70bc2f030f5] drm/solomon: Add SSD130x OLED displays SPI support
- git bisect skip 74373977d2ca26e5735377f8874be70bc2f030f5
- # skip: [7438f52b578afbac3807396531361aac85d43a06] fbdev: Fix cfb_imageblit() for arbitrary image widths
- git bisect skip 7438f52b578afbac3807396531361aac85d43a06
- # skip: [3b0fb6ab25dda03f6077bf8fce9407bb0d4db6ea] fbcon: Use delayed work for cursor
- git bisect skip 3b0fb6ab25dda03f6077bf8fce9407bb0d4db6ea
- # skip: [b9bd4832074b3484f4b4b2ca2eae4629baa729c2] drm/i915: Fixup kerneldoc in struct i915_gem_context
- git bisect skip b9bd4832074b3484f4b4b2ca2eae4629baa729c2
- # skip: [fb8da7f3111ab500606960bef1bb32450c664750] drm/bridge: anx7625: Use uint8 for lane-swing arrays
- git bisect skip fb8da7f3111ab500606960bef1bb32450c664750
- # skip: [ccbf364f329cd43c9b148a2613881a8890f97237] drm/vc4: hdmi: Move clock validation to its own function
- git bisect skip ccbf364f329cd43c9b148a2613881a8890f97237
- # skip: [3647d6d3dbdafc55f8c4ca8225966963252abe7b] fbcon: Move more code into fbcon_release
- git bisect skip 3647d6d3dbdafc55f8c4ca8225966963252abe7b
- # skip: [fee2ede155423b0f7a559050a39750b98fe9db69] drm/ttm: rework bulk move handling v5
- git bisect skip fee2ede155423b0f7a559050a39750b98fe9db69
- # skip: [c9cad937c0c58618fe5b0310fd539a854dc1ae95] drm/amdgpu: add drm buddy support to amdgpu
- git bisect skip c9cad937c0c58618fe5b0310fd539a854dc1ae95
- # skip: [97a1f01b3f2f734bd3982aa5639b2b54632f8f7d] drm/atomic: Add atomic_print_state to private objects
- git bisect skip 97a1f01b3f2f734bd3982aa5639b2b54632f8f7d
- # skip: [457e5184b9e0e14b26044c7fed5940bcbe7698a7] drm/vc4: kms: Warn if we have an incompatible muxing setup
- git bisect skip 457e5184b9e0e14b26044c7fed5940bcbe7698a7
- # skip: [f9bfd326f57eb2a7d70b1045f75f1ad27ec70fa6] drm: exynos: dsi: Convert to bridge driver
- git bisect skip f9bfd326f57eb2a7d70b1045f75f1ad27ec70fa6
- # skip: [d8bb92e70a434584f5b8a882eb46930cc22fd45a] drm/dp: Factor out a function to probe a DPCD address
- git bisect skip d8bb92e70a434584f5b8a882eb46930cc22fd45a
- # skip: [8dde6f7452a198a870f74a38118bb1a63da7632e] drm: bridge: icn6211: Add I2C configuration support
- git bisect skip 8dde6f7452a198a870f74a38118bb1a63da7632e
- # skip: [d3da3f4072c82e5be5aaafd6168c8effdea1be19] drm/edid: convert extension block read to EDID block read helper
- git bisect skip d3da3f4072c82e5be5aaafd6168c8effdea1be19
- # skip: [ab7c37ec11d2f3c88e1d49c5fb4fe4ed568d88e3] drm/nouveau: use drm_gem_plane_helper_prepare_fb
- git bisect skip ab7c37ec11d2f3c88e1d49c5fb4fe4ed568d88e3
- # skip: [a3342f4d5af16888e385980a4bea4cc195c36bc0] drm: Use drm_mode_copy()
- git bisect skip a3342f4d5af16888e385980a4bea4cc195c36bc0
- # skip: [0a612bbd91bc35391c4b0dac3b6d2200f70f7196] drm/edid: split out edid_header_fix()
- git bisect skip 0a612bbd91bc35391c4b0dac3b6d2200f70f7196
- # skip: [cee2ce1ac25d0aedaa06e81a7bc7170aafb1ea14] drm/edid: refactor EDID block status printing
- git bisect skip cee2ce1ac25d0aedaa06e81a7bc7170aafb1ea14
- # skip: [e87826efa9bbb0f9febaa21c3e4fdc0e09e27daf] drm/sched: use __string in tracepoints
- git bisect skip e87826efa9bbb0f9febaa21c3e4fdc0e09e27daf
- # skip: [9d79799193b728b62c9899d931b5009da1f89b67] fbcon: Fix delayed takeover locking
- git bisect skip 9d79799193b728b62c9899d931b5009da1f89b67
- # skip: [b9b52d2f4aafa2bd637ace0f24615bdad8e49f01] drm/sun4i: Add support for D1 TCONs
- git bisect skip b9b52d2f4aafa2bd637ace0f24615bdad8e49f01
- # skip: [58ea7d620c5ebc8f6181bf08d82aa44d2ec8af96] drm/i915/guc: Split guc_lrc_desc_pin apart
- git bisect skip 58ea7d620c5ebc8f6181bf08d82aa44d2ec8af96
- # skip: [aa46154355e1e81ef746470d2e88bdb283508bff] drm/ingenic: Add ingenic_drm_bridge_atomic_enable and disable
- git bisect skip aa46154355e1e81ef746470d2e88bdb283508bff
- # skip: [e026f2880235025643fd7d68dbe972d544d7f44f] drm/komeda: plane: Remove redundant color encoding and range initialisation
- git bisect skip e026f2880235025643fd7d68dbe972d544d7f44f
- # skip: [b51cd7ad143d2eb31a6df81c2183128920e47c2b] drm/vc4: hvs: Fix frame count register readout
- git bisect skip b51cd7ad143d2eb31a6df81c2183128920e47c2b
- # skip: [07b58d61275ebbb39b678d18f7c4e472050b13eb] drm/doc: pull in drm_buddy.c
- git bisect skip 07b58d61275ebbb39b678d18f7c4e472050b13eb
- # skip: [c8d4c18bfbc4ab467188dbe45cc8155759f49d9e] dma-buf/drivers: make reserving a shared slot mandatory v4
- git bisect skip c8d4c18bfbc4ab467188dbe45cc8155759f49d9e
- # skip: [4dc3a1e52fece14c8bf05d5b46c9834d31c8dbf4] drm/i915: Reduce stack usage in debugfs due to SSEU
- git bisect skip 4dc3a1e52fece14c8bf05d5b46c9834d31c8dbf4
- # skip: [4dd024d4ad6570815876726dedf176482dfdb31f] drm/panel: simple: Add DataImage FG040346DSSWBG04 panel support
- git bisect skip 4dd024d4ad6570815876726dedf176482dfdb31f
- # skip: [7fe7c2a679dcec878d3f5ed4ee0dc064bfb91719] drm/i915: fixup the initial fb base on DGFX
- git bisect skip 7fe7c2a679dcec878d3f5ed4ee0dc064bfb91719
- # skip: [61e55c6f5ce11b15b1c21ba9211c09d2354dbe66] RDMA: use DMA_RESV_USAGE_KERNEL
- git bisect skip 61e55c6f5ce11b15b1c21ba9211c09d2354dbe66
- # skip: [193c4df5b0dcbb7ea0efb99ca13bd05cd1adaddb] drm/imx: Use drm_mode_duplicate()
- git bisect skip 193c4df5b0dcbb7ea0efb99ca13bd05cd1adaddb
- # skip: [4eaf02db9c2680ca92af92e2de7b33c6e079b2cd] Merge tag 'amd-drm-next-5.19-2022-04-22' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
- git bisect skip 4eaf02db9c2680ca92af92e2de7b33c6e079b2cd
- # skip: [89754df82f1565f2223293c0a0062b779a33d136] drm/i915/: Re-work clflush_write32
- git bisect skip 89754df82f1565f2223293c0a0062b779a33d136
- # skip: [97a40c23cda5d64a1c5e968e448435084ebc8c9b] dt-bindings: display: ssd1307fb: Add entry for SINO WEALTH SH1106
- git bisect skip 97a40c23cda5d64a1c5e968e448435084ebc8c9b
- # skip: [7392f2459eefcdab1d998af002d2b8b16fe4a2fd] drm/format-helper: Fix XRGB888 to monochrome conversion
- git bisect skip 7392f2459eefcdab1d998af002d2b8b16fe4a2fd
- # skip: [9ad7acdad1d91545b99bf9fda3de4b86cf48b272] fbcon: delete a few unneeded forward decl
- git bisect skip 9ad7acdad1d91545b99bf9fda3de4b86cf48b272
- # skip: [3f654e14825effb1d68ea481f96dc027e404365a] drm/i915/dg2: Add Wa_22014226127
- git bisect skip 3f654e14825effb1d68ea481f96dc027e404365a
- # skip: [1c671ad753dbbf5f5da7b18175d05acc3cccf1a8] drm/i915/doc: Link query items to their uapi structs
- git bisect skip 1c671ad753dbbf5f5da7b18175d05acc3cccf1a8
- # skip: [9f8308f4c94afc7486ea4ad41298031af0b91a92] drm/gma500: gma500 don't register non-hotpluggable connectors
- git bisect skip 9f8308f4c94afc7486ea4ad41298031af0b91a92
- # skip: [d443d93864726ad68c0a741d1e7b03934a9af143] fbcon: move more common code into fb_open()
- git bisect skip d443d93864726ad68c0a741d1e7b03934a9af143
- # skip: [f785dcfc596c378a19af01a6a337b8b67e5e4534] drm/vc4: hdmi: Take bpp into account for the scrambler
- git bisect skip f785dcfc596c378a19af01a6a337b8b67e5e4534
- # skip: [48760ffe923aeb2cc73865ea36b3509718d102e3] drm/i915/gt: Clear compress metadata for Flat-ccs objects
- git bisect skip 48760ffe923aeb2cc73865ea36b3509718d102e3
- # skip: [8b917cbe38e9b0d002492477a9fc2bfee2412ce4] tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator
- git bisect skip 8b917cbe38e9b0d002492477a9fc2bfee2412ce4
- # skip: [8ce4129e3de433ab924951eeb980e97e4c2cc03b] drm/bridge: lt9211: Add Lontium LT9211 bridge driver
- git bisect skip 8ce4129e3de433ab924951eeb980e97e4c2cc03b
- # skip: [3aefc722ff52076407203b6af9713de567993adf] drm/edid: fix invalid EDID extension block filtering
- git bisect skip 3aefc722ff52076407203b6af9713de567993adf
- # skip: [f6e0a6b09edc61d567ccf6199b3bb6f3c5f9e077] drm/nouveau: change base917c_format from global to static
- git bisect skip f6e0a6b09edc61d567ccf6199b3bb6f3c5f9e077
- # skip: [a5fc012e6ee75a899173398573e77207542f588a] dt-bindings: display: rockchip: dw-hdmi: use "ref" as clock name
- git bisect skip a5fc012e6ee75a899173398573e77207542f588a
- # skip: [33e799ed905b84a53b9efa71c6f2b62cbbca40dd] drm/ingenic: Implement proper .atomic_get_input_bus_fmts
- git bisect skip 33e799ed905b84a53b9efa71c6f2b62cbbca40dd
- # skip: [f8c242908ad15bbd604d3bcb54961b7d454c43f8] drm/rockchip: vop: fix possible null-ptr-deref in vop_bind()
- git bisect skip f8c242908ad15bbd604d3bcb54961b7d454c43f8
- # skip: [b5c7d19736a17115f0c3489a2ebfa5c5181902b9] drm/arm/malidp: Stop using iommu_present()
- git bisect skip b5c7d19736a17115f0c3489a2ebfa5c5181902b9
- # skip: [9ff9236394dd8a4fc7d1d3f3dc9d00cda3dd58be] drm/panel: simple: Add Startek KD070WVFPA043-C069A panel support
- git bisect skip 9ff9236394dd8a4fc7d1d3f3dc9d00cda3dd58be
- # skip: [c63462184b35316fed7657d3c92dc5099ad5fab2] drm/ttm: stop passing NULL fence in ttm_bo_move_sync_cleanup
- git bisect skip c63462184b35316fed7657d3c92dc5099ad5fab2
- # skip: [5d96fc9c9e2ac8a4c78959286e1ec890ad340fc4] drm/edid: fix kernel-doc parameter name mismatches
- git bisect skip 5d96fc9c9e2ac8a4c78959286e1ec890ad340fc4
- # skip: [84ab41db1734c7764a4f29a99d3106586495638c] drm/ttm: fix kerneldoc for ttm_lru_bulk_move
- git bisect skip 84ab41db1734c7764a4f29a99d3106586495638c
- # skip: [2029a6d0281c584bd8c92b7c34ae4da10b803b65] drm/vmwgfx: stop using dma_resv_excl_fence v2
- git bisect skip 2029a6d0281c584bd8c92b7c34ae4da10b803b65
- # skip: [fb47723aba6fb62a6dce34eb108c886d9d469f9c] drm: bridge: icn6211: Convert to regmap
- git bisect skip fb47723aba6fb62a6dce34eb108c886d9d469f9c
- # skip: [a359beb4e66b66e6b9a06036e7da7d7cf9cb1169] drm/sun4i: Add support for D1 TCON TOP
- git bisect skip a359beb4e66b66e6b9a06036e7da7d7cf9cb1169
- # bad: [4b6fd25f3a4c3369679d01d127d81c7b2f384877] Revert "drm: bridge: mcde_dsi: Switch to devm_drm_of_get_bridge"
- git bisect bad 4b6fd25f3a4c3369679d01d127d81c7b2f384877
- # skip: [ce97126d6c1825fc7b3dd21a66a83458055bcbd7] mei: gsc: setup char driver alive in spite of firmware handshake failure
- git bisect skip ce97126d6c1825fc7b3dd21a66a83458055bcbd7
- # skip: [23b0e695d4ca92e9ebd97689e2e51e497957cb48] drm/vmwgfx: Allow querying of the SVGA PCI id from the userspace
- git bisect skip 23b0e695d4ca92e9ebd97689e2e51e497957cb48
- # skip: [73511edf8b196e6f1ccda0fdf294ff57aa2dc9db] dma-buf: specify usage while adding fences to dma_resv obj v7
- git bisect skip 73511edf8b196e6f1ccda0fdf294ff57aa2dc9db
- # skip: [7d14db8b4d83164c2fafed2ee5a12877103b5775] drm/i915/debugfs: Do not return '0' if there is nothing to return
- git bisect skip 7d14db8b4d83164c2fafed2ee5a12877103b5775
- # skip: [c3c2f38ce532c6d3efa13e2aaa9d5d52396518b1] drm/vc4: hdmi: Replace drm_detect_hdmi_monitor() with is_hdmi
- git bisect skip c3c2f38ce532c6d3efa13e2aaa9d5d52396518b1
- # skip: [dce2bd5423374973f2a66d6e00e932eb0a5d32d6] drm/i915/guc: Add Gen9 registers for GuC error state capture.
- git bisect skip dce2bd5423374973f2a66d6e00e932eb0a5d32d6
- # skip: [7212d24cec522752dcd5a5f6db9e45c3d87df269] drm/amdgpu: Use TTM builtin resource manager debugfs code
- git bisect skip 7212d24cec522752dcd5a5f6db9e45c3d87df269
- # skip: [034d47b25b2ce627f1e1b04242d72db4180f3525] drm/i915/uapi: Document DRM_I915_QUERY_HWCONFIG_BLOB
- git bisect skip 034d47b25b2ce627f1e1b04242d72db4180f3525
- # skip: [fb197474eddc9369492228f1e423f4ccf0f309b4] drm/solomon: Add ssd130x new compatible strings and deprecate old ones.
- git bisect skip fb197474eddc9369492228f1e423f4ccf0f309b4
- # skip: [8bb75aeb58bd688d70827ae179bd3da57b6d975b] drm/vmwgfx: validate the screen formats
- git bisect skip 8bb75aeb58bd688d70827ae179bd3da57b6d975b
- # skip: [ac2f033aa4fbc94a512e703a953ed36e1bb45d0a] drm/gma500: fix a potential repeat execution in psb_driver_load
- git bisect skip ac2f033aa4fbc94a512e703a953ed36e1bb45d0a
- # skip: [52e527f28776e4a8188fed0fe092d9f4d5e39f1c] drm/gma500: Add crtc prefix to vblank functions
- git bisect skip 52e527f28776e4a8188fed0fe092d9f4d5e39f1c
- # skip: [d970ce303ff80ae57bbd3e784f2772dbf3056e0c] drm: bridge: dw_hdmi: Audio: Add General Parallel Audio (GPA) driver
- git bisect skip d970ce303ff80ae57bbd3e784f2772dbf3056e0c
- # skip: [1948d28db6215d055930f0cbb6e300622ede5931] drm: omapdrm: Support exporting of non-contiguous GEM BOs
- git bisect skip 1948d28db6215d055930f0cbb6e300622ede5931
- # skip: [6e6bc8c0a81576839d1dbebbfd0a534949cb0d11] drm/i915/gt: Optimize the migration and clear loop
- git bisect skip 6e6bc8c0a81576839d1dbebbfd0a534949cb0d11
- # skip: [c8a4beba19a56cb45cfc8b68f146eb63a25f7841] drm/edid: use struct detailed_timing member access in gtf2 functions
- git bisect skip c8a4beba19a56cb45cfc8b68f146eb63a25f7841
- # skip: [97f2c684f34d386639926787fe5211d42b6f4e6f] drm/bridge: anx7625: Fill in empty ELD when no connector
- git bisect skip 97f2c684f34d386639926787fe5211d42b6f4e6f
- # skip: [f5be62394dec1d05ba662c2068b0e512c29e1c36] drm/bridge: tc358767: Convert to atomic ops
- git bisect skip f5be62394dec1d05ba662c2068b0e512c29e1c36
- # skip: [234998df929f14d00cbf2f1e81a7facb69fd9266] drm/vc4: txp: Don't set TXP_VSTART_AT_EOF
- git bisect skip 234998df929f14d00cbf2f1e81a7facb69fd9266
- # skip: [7494b1ed1df414e43dc8429f0c016b2054b1b5da] drm/rockchip: cdn-dp: change rk3399_cdn_dp from global to static
- git bisect skip 7494b1ed1df414e43dc8429f0c016b2054b1b5da
- # skip: [5f77876013d08fe9d43bb4b7f9f7a81e4d3b63a9] drm: add a check to verify the size alignment
- git bisect skip 5f77876013d08fe9d43bb4b7f9f7a81e4d3b63a9
- # skip: [33f1036b785caeb5f0b7935ee771214cfd75b3f8] drm: bridge: icn6211: Rework ICN6211_DSI to chipone_writeb()
- git bisect skip 33f1036b785caeb5f0b7935ee771214cfd75b3f8
- # skip: [71f56b27550986d0e53988ed18db386c106bab55] drm/ingenic: Add dw-hdmi driver specialization for jz4780
- git bisect skip 71f56b27550986d0e53988ed18db386c106bab55
- # skip: [1c74c1fb83ebb414c017d459e7875abe777654d7] drm: bridge: dw-mipi-dsi: Switch to devm_drm_of_get_bridge
- git bisect skip 1c74c1fb83ebb414c017d459e7875abe777654d7
- # skip: [49dc0558f764e02ba8c13ee56c1012a6883a981b] drm/edid: have edid_block_check() detect blocks that are all zero
- git bisect skip 49dc0558f764e02ba8c13ee56c1012a6883a981b
- # skip: [1f221284ab631d6136ce773ba360b7d3d5d40a81] drm/edid: split drm_edid_block_valid() to check and act parts
- git bisect skip 1f221284ab631d6136ce773ba360b7d3d5d40a81
- # skip: [62c6f4f9bb08a8b18fc6e12d865284991ec3776a] fbcon: use min() to make code cleaner
- git bisect skip 62c6f4f9bb08a8b18fc6e12d865284991ec3776a
- # skip: [92cedee6a6a3e6fcc3ffc0e3866baae5f6f76ac1] dma-buf: add dma_resv_get_singleton v2
- git bisect skip 92cedee6a6a3e6fcc3ffc0e3866baae5f6f76ac1
- # skip: [d124902242241171b704d051ef2830dd344dff84] drm/i915/guc: Better name for context id limit
- git bisect skip d124902242241171b704d051ef2830dd344dff84
- # skip: [b892d39199df8daa2ce6e65a111f5a15be58ae5b] drm/sched: Check locking in drm_sched_job_add_implicit_dependencies
- git bisect skip b892d39199df8daa2ce6e65a111f5a15be58ae5b
- # skip: [18ac067bcbde92518a1fc3c0605d030fc3e3f94b] drm/i915: Add RCS mask to GuC ADS params
- git bisect skip 18ac067bcbde92518a1fc3c0605d030fc3e3f94b
- # skip: [57e6f0562cb40d54dbe030f94c6307665b69a594] drm: mxsfb: Obtain bus flags from bridge state
- git bisect skip 57e6f0562cb40d54dbe030f94c6307665b69a594
- # skip: [833124a0d1698912f47090683908484a1a937a13] drm/i915: limit the async bind to bind_async_flags
- git bisect skip 833124a0d1698912f47090683908484a1a937a13
- # skip: [2a64b147350f5b28f6b41873fcb453aaebea01c3] drm/display: Move DSC header and helpers into display-helper module
- git bisect skip 2a64b147350f5b28f6b41873fcb453aaebea01c3
- # skip: [144ce0ac634a38a123f970a62210da70b4ce662a] drm/i915/sseu: Don't overallocate subslice storage
- git bisect skip 144ce0ac634a38a123f970a62210da70b4ce662a
- # skip: [2381e02aa8732ab670051c6f4a78b8d3a98bd6cd] drm/panel: lvds: Drop now redundant width-mm and height-mm check
- git bisect skip 2381e02aa8732ab670051c6f4a78b8d3a98bd6cd
- # skip: [8fb6c44fe8468f92ac7b8bbfcca4404a4e88645f] drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX
- git bisect skip 8fb6c44fe8468f92ac7b8bbfcca4404a4e88645f
- # skip: [c54b39a565227538c52ead2349eb17d54aadd6f7] Merge tag 'drm-intel-next-2022-04-13-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
- git bisect skip c54b39a565227538c52ead2349eb17d54aadd6f7
- # skip: [2d3eec8970335148278a6e350bc4840374f06471] drm: Add drm_mode_init()
- git bisect skip 2d3eec8970335148278a6e350bc4840374f06471
- # skip: [9f15930bb2ef9f031d62ffc49629cbae89137733] drm/bridge: Fix error handling in analogix_dp_probe
- git bisect skip 9f15930bb2ef9f031d62ffc49629cbae89137733
- # bad: [e954d2c94d007afe487044ecfa48f2518643df0e] Backmerge tag 'v5.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-next
- git bisect bad e954d2c94d007afe487044ecfa48f2518643df0e
- # skip: [43553559121ca90965b572cf8a1d6d0fd618b449] fbcon: Consistently protect deferred_takeover with console_lock()
- git bisect skip 43553559121ca90965b572cf8a1d6d0fd618b449
- # skip: [25d4cb51d6cde1229edb42f24a215f3ef8325393] drm: sti: don't use kernel-doc markers
- git bisect skip 25d4cb51d6cde1229edb42f24a215f3ef8325393
- # skip: [e769a3504e273309c9fe4a417d427c8dbff4cf1c] drm/vc4: hdmi: Support HDMI YUV output
- git bisect skip e769a3504e273309c9fe4a417d427c8dbff4cf1c
- # skip: [91f0c245dd5cd7039090283031b485384b315852] drm/radeon: use DMA_RESV_USAGE_KERNEL
- git bisect skip 91f0c245dd5cd7039090283031b485384b315852
- # skip: [faacff8e6a5209b0b6a57fa58ba292742ab442d2] drm/edid: don't modify EDID while parsing
- git bisect skip faacff8e6a5209b0b6a57fa58ba292742ab442d2
- # skip: [e84815cbbc767617221e6891e77f2486c9199dfa] seqlock: drop seqcount_ww_mutex_t
- git bisect skip e84815cbbc767617221e6891e77f2486c9199dfa
- # skip: [4a35c23f91b1a4c397e033b61bb9975ab5164f5a] drm/sched: use DECLARE_EVENT_CLASS
- git bisect skip 4a35c23f91b1a4c397e033b61bb9975ab5164f5a
- # skip: [6de79dd3a920a138a292231e2da82ab8e019ec99] drm/bridge: display-connector: add ddc-en gpio support
- git bisect skip 6de79dd3a920a138a292231e2da82ab8e019ec99
- # skip: [30d334ce97ae999f190488a38445507cd36828cc] drm/sun4i: Add support for D1 mixers
- git bisect skip 30d334ce97ae999f190488a38445507cd36828cc
- # skip: [f47d37a91e60990f0ee3006004639487906e3125] drm/vc4: kms: Store channel in local variable
- git bisect skip f47d37a91e60990f0ee3006004639487906e3125
- # skip: [2368a93789513d5725885b4b7df6a14e72dc3e35] dt-bindings: display: Separate clock item lists by compatible
- git bisect skip 2368a93789513d5725885b4b7df6a14e72dc3e35
- # skip: [8514e6b1f40319e31ac4aa3fbf606796786366c9] drm/vc4: hvs: Reset muxes at probe time
- git bisect skip 8514e6b1f40319e31ac4aa3fbf606796786366c9
- # skip: [c0ff7a649d62105a9308cc3ac36e52a4669d9cb4] drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling
- git bisect skip c0ff7a649d62105a9308cc3ac36e52a4669d9cb4
- # skip: [bd6026a8c4e6b7edf4bafcb71da885b284b8f4fd] fbcon: Extract fbcon_open/release helpers
- git bisect skip bd6026a8c4e6b7edf4bafcb71da885b284b8f4fd
- # skip: [cda3822a5db30372abc33a6d63885c38f51d7489] drm: bridge: icn6211: Implement atomic_get_input_bus_fmts
- git bisect skip cda3822a5db30372abc33a6d63885c38f51d7489
- # skip: [04933a294dacca3aaa480889d53e6195778d4578] fbcon: use lock_fb_info in fbcon_open/release
- git bisect skip 04933a294dacca3aaa480889d53e6195778d4578
- # skip: [544ccad739251b21dfa1e7f4b57aa9ea50d2d0f1] drm/vmwgfx: Reserve fence slots on buffer objects in cotables
- git bisect skip 544ccad739251b21dfa1e7f4b57aa9ea50d2d0f1
- # skip: [09077bc3116581f4d1cb961ec359ad56586e370b] drm/bridge_connector: enable HPD by default if supported
- git bisect skip 09077bc3116581f4d1cb961ec359ad56586e370b
- # skip: [15325e3c1013035c2e3e266ba79a0c3bef905f25] dma-buf: drop the DAG approach for the dma_resv object v3
- git bisect skip 15325e3c1013035c2e3e266ba79a0c3bef905f25
- # skip: [55ad1a56b4f991f9879f4f5019f485fa713426ae] drm/bridge: parade-ps8622: switch to devm_drm_of_get_bridge
- git bisect skip 55ad1a56b4f991f9879f4f5019f485fa713426ae
- # skip: [dbe946287e0825f0e9cd4cbeacfcde9d9b2dd168] Merge tag 'amd-drm-next-5.19-2022-04-15' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
- git bisect skip dbe946287e0825f0e9cd4cbeacfcde9d9b2dd168
- # skip: [239bbb2fe927ed762bfe6307ba6a2e2d94e739da] drm/i915/gt: Remove GEN12_SFC_DONE_MAX from register defs header
- git bisect skip 239bbb2fe927ed762bfe6307ba6a2e2d94e739da
- # skip: [23e38d7b48fda3730fe0a7ebc9293dd2810b49d7] drm/edid: simplify block check when filtering invalid blocks
- git bisect skip 23e38d7b48fda3730fe0a7ebc9293dd2810b49d7
- # skip: [59c217b3dde5927ceb37dd403d1058fa9b98cc7a] drm/bridge: Add myself as a reviewer for the TI SN65DSI86 bridge chip
- git bisect skip 59c217b3dde5927ceb37dd403d1058fa9b98cc7a
- # skip: [bcfc713f11f957711f9494f69c740b95ed335d57] drm/i915/hwconfig: Add DG2 support
- git bisect skip bcfc713f11f957711f9494f69c740b95ed335d57
- # skip: [32160e6a98f33cd96fde52cd56b9b758b59d3603] drm/vmwgfx: Implement MSI/MSI-X support for IRQs
- git bisect skip 32160e6a98f33cd96fde52cd56b9b758b59d3603
- # skip: [a2e5402691e2326991704b1fb73646fa2efde1c3] drm/i915/doc: Convert perf UAPI comments to kerneldoc
- git bisect skip a2e5402691e2326991704b1fb73646fa2efde1c3
- # skip: [de2d1822f9489268e0707b2d188dd789d5effd08] drm/gma500: Remove struct psb_gem_object.npage
- git bisect skip de2d1822f9489268e0707b2d188dd789d5effd08
- # skip: [76a6d563db7150103db46a02e7345218d4e9d939] drm/i915/gem: Add extra pages in ttm_tt for ccs data
- git bisect skip 76a6d563db7150103db46a02e7345218d4e9d939
- # skip: [9bda072a7bec278c424ad660373e69d8e4a3385d] Merge tag 'drm-intel-gt-next-2022-04-27' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
- git bisect skip 9bda072a7bec278c424ad660373e69d8e4a3385d
- # skip: [a0ed9c95cce69384862b567b3d23472770cf1648] drm/i915/gt: Use XY_FAST_COLOR_BLT to clear obj on graphics ver 12+
- git bisect skip a0ed9c95cce69384862b567b3d23472770cf1648
- # skip: [a97e753fd358e23155ae42c61292dfd57eb54c4a] drm/ssd130x: Fix rectangle updates
- git bisect skip a97e753fd358e23155ae42c61292dfd57eb54c4a
- # skip: [49956b505c53923723370a8960ae8fcd9e2b2116] drm/panel: Add panel driver for NewVision NV3052C based LCDs
- git bisect skip 49956b505c53923723370a8960ae8fcd9e2b2116
- # skip: [daa83f744a31ca1c4f6cde7c4fcae0c89aa2dadc] dt-bindings: display/panel: Add Leadtek ltk035c5444t
- git bisect skip daa83f744a31ca1c4f6cde7c4fcae0c89aa2dadc
- # skip: [fd5894fa2413cca3e6a3ea713b2bd57281af2e86] drm/vc4: hdmi: Remove clock rate initialization
- git bisect skip fd5894fa2413cca3e6a3ea713b2bd57281af2e86
- # skip: [6185587b6675e1852c49235e00fb76f7d81ff0d9] drm/tilcdc: Use drm_mode_copy()
- git bisect skip 6185587b6675e1852c49235e00fb76f7d81ff0d9
- # skip: [d65661ace1880d6c0d4a34770c7b0d54e7675534] drm/vc4: kms: Ignore atomic_flush if we're disabled
- git bisect skip d65661ace1880d6c0d4a34770c7b0d54e7675534
- # skip: [003a1bd6a2a55c16cb2451153533dbedb12bebec] drm: bridge: it66121: Fix the register page length
- git bisect skip 003a1bd6a2a55c16cb2451153533dbedb12bebec
- # skip: [2e6c86be0e57079d1fb6c7c7e5423db096d0548a] stm: ltdc: fix two incorrect NULL checks on list iterator
- git bisect skip 2e6c86be0e57079d1fb6c7c7e5423db096d0548a
- # skip: [86ad0397250c585096d242dc3c0f774320ed1a80] drm: omapdrm: simplify omap_gem_pin
- git bisect skip 86ad0397250c585096d242dc3c0f774320ed1a80
- # skip: [b29895e18304feb7e8afc6388db7ece60327b23c] dma-buf: add DMA_RESV_USAGE_KERNEL v3
- git bisect skip b29895e18304feb7e8afc6388db7ece60327b23c
- # skip: [e379814b5fb719b22c01c7a81f14b98cbaac3c42] drm/edid: pass a timing pointer to is_display_descriptor()
- git bisect skip e379814b5fb719b22c01c7a81f14b98cbaac3c42
- # skip: [8bb31587820a6e04cb613b49238b1800d1a97223] drm/ttm: remove bo->moving
- git bisect skip 8bb31587820a6e04cb613b49238b1800d1a97223
- # skip: [018ad18f6ab062a198627ec1bd5fd9d797c90238] drm/atomic: Print the state every non-blocking commit
- git bisect skip 018ad18f6ab062a198627ec1bd5fd9d797c90238
- # skip: [d72dcbe9fce505228dae43bef9da8f2b707d1b3d] drm/ttm: fix logic inversion in ttm_eu_reserve_buffers
- git bisect skip d72dcbe9fce505228dae43bef9da8f2b707d1b3d
- # skip: [c3779dab242f09c0a50753e32028d56070bf6f2f] drm/sun4i: Allow VI layers to be primary planes
- git bisect skip c3779dab242f09c0a50753e32028d56070bf6f2f
- # skip: [689333136327b6cd618df85d83d79f2aa620d585] fbcon: Move fbcon_bmove(_rec) functions
- git bisect skip 689333136327b6cd618df85d83d79f2aa620d585
- # skip: [ae5a5d26c15c65cb9bea2f90c9a6405d300e7c76] dt-bindings: display: Add D1 display engine compatibles
- git bisect skip ae5a5d26c15c65cb9bea2f90c9a6405d300e7c76
- # skip: [cae69e453d735c546fc407d049ba048e80adf05e] fbcon: Replace FBCON_FLAGS_INIT with a boolean
- git bisect skip cae69e453d735c546fc407d049ba048e80adf05e
- # skip: [644edf52b6305506ba7fd552323c1dfaa9cf6d8d] drm/display: Move SCDC helpers into display-helper library
- git bisect skip 644edf52b6305506ba7fd552323c1dfaa9cf6d8d
- # skip: [efc3acbc105af79bce2ccf97a6159255b7cf6b38] fbcon: Maintain a private array of fb_info
- git bisect skip efc3acbc105af79bce2ccf97a6159255b7cf6b38
- # skip: [da68386d9edb1f57abf886febe5c5169ebd4d2c9] drm: Rename dp/ to display/
- git bisect skip da68386d9edb1f57abf886febe5c5169ebd4d2c9
- # skip: [c75300b5c64b013a6a04c8385094eeff849595ba] fbcon: untangle fbcon_exit
- git bisect skip c75300b5c64b013a6a04c8385094eeff849595ba
- # skip: [26b954e4ef46f35cda5cb9807e49e779e3f166b9] dt-bindings: display: simple: Add DataImage FG040346DSSWBG04 compatible string
- git bisect skip 26b954e4ef46f35cda5cb9807e49e779e3f166b9
- # skip: [e1dd871442c05ad5f53bc1eac22f71b53eb48a8a] drm/i915/guc: Fix potential invalid pointer dereferences when decoding G2Hs
- git bisect skip e1dd871442c05ad5f53bc1eac22f71b53eb48a8a
- # skip: [1e3dc1d8622b2699e6cf1cc06885105b13c9c514] drm/i915/gsc: add gsc as a mei auxiliary device
- git bisect skip 1e3dc1d8622b2699e6cf1cc06885105b13c9c514
- # skip: [e4b3ee71ec2a6378ce9d4f4a3160b00921241f48] drm/i915: stop checking for NULL vma->obj
- git bisect skip e4b3ee71ec2a6378ce9d4f4a3160b00921241f48
- # skip: [be77bb3e8d4d47a3ab7bd2dd5bf76092b33e08a2] drm/i915/buddy: sanity check the size
- git bisect skip be77bb3e8d4d47a3ab7bd2dd5bf76092b33e08a2
- # skip: [14a28e79f5f6c756f281a021555f1b7578a67098] drm/bridge: ti-sn65dsi86: switch to devm_drm_of_get_bridge
- git bisect skip 14a28e79f5f6c756f281a021555f1b7578a67098
- # skip: [d0719e09264b2d79f8262a3e9c5d870d29c7b800] drm/qxl: Use TTM builtin resource manager debugfs code
- git bisect skip d0719e09264b2d79f8262a3e9c5d870d29c7b800
- # skip: [51dc0e1a58798417e794d67b7193fe8f01cc2c86] drm/i915/display: Check mappable aperture when pinning preallocated vma
- git bisect skip 51dc0e1a58798417e794d67b7193fe8f01cc2c86
- # skip: [f6aa0d713c8862602e85e89f876b25185234aced] drm/i915: Add Wa_22011802037 force cs halt
- git bisect skip f6aa0d713c8862602e85e89f876b25185234aced
- # skip: [bec68cc9ea42d853f00da347793cefe49575a574] drm/i915: Prepare for multiple GTs
- git bisect skip bec68cc9ea42d853f00da347793cefe49575a574
- # skip: [644704740b8282c9ee9483a38666ee4a4561c37c] drm/amdgpu: use dma_resv_for_each_fence for CS workaround v2
- git bisect skip 644704740b8282c9ee9483a38666ee4a4561c37c
- # skip: [dc0406820ee750f17d516824666fbd6fe5b34537] drm/i915/gt: Drop invalidate_csb_entries
- git bisect skip dc0406820ee750f17d516824666fbd6fe5b34537
- # skip: [ae059c0b1cbf13867369deb8d831a11cac3b00a0] drm/bridge: nwl-dsi: Drop the drm_of_panel_bridge_remove() function call
- git bisect skip ae059c0b1cbf13867369deb8d831a11cac3b00a0
- # skip: [5169f3592d48be8fd84b2a9e23c07a1c2977d19c] drm/gma500: Move GTT enable and disable code into helpers
- git bisect skip 5169f3592d48be8fd84b2a9e23c07a1c2977d19c
- # skip: [310bf25df2fcccc1d91f96928adb66bdc26613b5] drm/i915/gt: Pass the -EINVAL when emit_pte doesn't update any PTE
- git bisect skip 310bf25df2fcccc1d91f96928adb66bdc26613b5
- # skip: [247f8071d589333cd0fc559c8802edd13e21e203] drm/i915/guc: Pre-allocate output nodes for extraction
- git bisect skip 247f8071d589333cd0fc559c8802edd13e21e203
- # skip: [c16c8bfa09d5f318c1bd65698d058d3739970c24] Merge drm/drm-next into drm-intel-gt-next
- git bisect skip c16c8bfa09d5f318c1bd65698d058d3739970c24
- # skip: [552caa1fdbb8624d98964e3f0200fe78f4906a1a] drm/i915/migrate: move the sanity check
- git bisect skip 552caa1fdbb8624d98964e3f0200fe78f4906a1a
- # skip: [cabfa2bbe617ddf0a0cc4d01f72b584dae4939ad] Revert "video: fbdev: fbmem: fix pointer reference to null device field"
- git bisect skip cabfa2bbe617ddf0a0cc4d01f72b584dae4939ad
- # skip: [c89717bd0a0f4fd35e86ea26072de608482a7710] drm/gma500: Use managed drmm_mode_config_init()
- git bisect skip c89717bd0a0f4fd35e86ea26072de608482a7710
- # skip: [a7609858bfcd6a700853f669719764991ac15120] drm/vc4: hvs: Remove dlist setup duplication
- git bisect skip a7609858bfcd6a700853f669719764991ac15120
- # skip: [0941a4e3c629c902e7d229218dbc36a146ca699c] drm/etnaviv: stop using dma_resv_excl_fence v2
- git bisect skip 0941a4e3c629c902e7d229218dbc36a146ca699c
- # skip: [63cae081538de1be12a335b267b462c533785ca9] drm/edid: pass struct edid to connector_bad_edid()
- git bisect skip 63cae081538de1be12a335b267b462c533785ca9
- # skip: [59ab4ee012f0166873ae15d235b2450f21dcb5e7] drm/qxl: fix qxl can't use in arm64
- git bisect skip 59ab4ee012f0166873ae15d235b2450f21dcb5e7
- # skip: [047a1b877ed48098bed71fcfb1d4891e1b54441d] dma-buf & drm/amdgpu: remove dma_resv workaround
- git bisect skip 047a1b877ed48098bed71fcfb1d4891e1b54441d
- # skip: [a9b1f15f53313f967edd5088a60970cc829ab5a6] drm/edid: pass a timing pointer to is_detailed_timing_descriptor()
- git bisect skip a9b1f15f53313f967edd5088a60970cc829ab5a6
- # skip: [563c4a7599d8ac0f6826b33f312d886eda7938aa] drm: Use drm_mode_init() for on-stack modes
- git bisect skip 563c4a7599d8ac0f6826b33f312d886eda7938aa
- # skip: [d049a24b15d8c1c90461933f0526b582a8cdf9b4] drm/panel-edp: Fix AUO B133UAN01 panel id
- git bisect skip d049a24b15d8c1c90461933f0526b582a8cdf9b4
- # skip: [807ff7ed34d2c83e09d7987bd6506cc3d520dcdf] futex: add missing rtmutex.h include
- git bisect skip 807ff7ed34d2c83e09d7987bd6506cc3d520dcdf
- # skip: [9ba328035e68a2eae973f0c9fbb5df15f160612c] dt-bindings: display: bridge: tc358867: Document DSI data-lanes property
- git bisect skip 9ba328035e68a2eae973f0c9fbb5df15f160612c
- # skip: [3870b54e0684a17ac95ae7ec8fffbcb6357731ea] drm/vc4: kms: Improve logging
- git bisect skip 3870b54e0684a17ac95ae7ec8fffbcb6357731ea
- # skip: [71f7d9c03118fc98c487e7ecd3a039da9c1cc513] drm/bridge: tc358767: Detect bridge mode from connected endpoints in DT
- git bisect skip 71f7d9c03118fc98c487e7ecd3a039da9c1cc513
- # skip: [9b0a490e71ebf76b0b59ab9382f5289f8a3dcf9e] fbcon: delete delayed loading code
- git bisect skip 9b0a490e71ebf76b0b59ab9382f5289f8a3dcf9e
- # skip: [cb285a5348e768dbc8edfe28cc2be5ec0c7e1a33] drm: mxsfb: Replace mxsfb_get_fb_paddr() with drm_fb_cma_get_gem_addr()
- git bisect skip cb285a5348e768dbc8edfe28cc2be5ec0c7e1a33
- # skip: [6b2060cf9138a2cd5f3468a949d3869abed049ef] fb: Delete fb_info->queue
- git bisect skip 6b2060cf9138a2cd5f3468a949d3869abed049ef
- # skip: [5d1b8b4a14f798c1bc627fb788112067ee26d1da] drm/display: Split DisplayPort header into core and helper
- git bisect skip 5d1b8b4a14f798c1bc627fb788112067ee26d1da
- # skip: [09570c5010411b51348b83af08c83a080bf59830] drm/i915/guc: Add an explicit 'submission_initialized' flag
- git bisect skip 09570c5010411b51348b83af08c83a080bf59830
- # skip: [ee2f7c9d878905054e3df5126a9bbaec1923e2ff] drm/bridge: lt9611: Add atomic_get_input_bus_fmts
- git bisect skip ee2f7c9d878905054e3df5126a9bbaec1923e2ff
- # skip: [e1a7ab4fca0caa0d637d08a2440592637c0a3675] drm/i915: Remove the vm open count
- git bisect skip e1a7ab4fca0caa0d637d08a2440592637c0a3675
- # skip: [3d7039e1e64980a5eb424373b3a5843b7d7891aa] drm: bridge: mcde_dsi: Switch to devm_drm_of_get_bridge
- git bisect skip 3d7039e1e64980a5eb424373b3a5843b7d7891aa
- # skip: [a2e8cbb27722b0992aceb93b35e9d9433d8a758e] dt-bindings: display: sitronix, st7735r: Make reset-gpios optional
- git bisect skip a2e8cbb27722b0992aceb93b35e9d9433d8a758e
- # skip: [6d987ddd68434bf60650dfdd05343d642643ee44] drm/edid: make drm_edid_header_is_valid() accept void pointer
- git bisect skip 6d987ddd68434bf60650dfdd05343d642643ee44
- # skip: [9e82ea0fb1dfc6eef917ff69f909b39dbaa38702] drm/bridge: anx7625: switch to devm_drm_of_get_bridge
- git bisect skip 9e82ea0fb1dfc6eef917ff69f909b39dbaa38702
- # skip: [307f722b4e71bf30d0a307aba33bce148d9cdd5e] drm/i915/dg2: Enable Wa_22012727170/Wa_22012727685
- git bisect skip 307f722b4e71bf30d0a307aba33bce148d9cdd5e
- # skip: [af326e28380ab858cf7e0c67ba04c4f38a7a41ea] drm/vmwgfx: Print capabilities early during the initialization
- git bisect skip af326e28380ab858cf7e0c67ba04c4f38a7a41ea
- # skip: [dac38381098d868d979b47e1e6ebba848db4d80f] drm/i915/guc: Enable Wa_22011802037 for gen12 GuC based platforms
- git bisect skip dac38381098d868d979b47e1e6ebba848db4d80f
- # skip: [ec5d4a723b57721ca0f3c1c86576412e32a50579] drm/panel: Use drm_mode_duplicate()
- git bisect skip ec5d4a723b57721ca0f3c1c86576412e32a50579
- # skip: [c94fde8f516610b0961b65a59bc8885e6df23cb9] drm/i915/uapi: Add DRM_I915_QUERY_GEOMETRY_SUBSLICES
- git bisect skip c94fde8f516610b0961b65a59bc8885e6df23cb9
- # skip: [60a78f9ea0e6940cf14422eadfd537292e4562cf] drm/gma500: Move GTT setup and restoration into helper funtions
- git bisect skip 60a78f9ea0e6940cf14422eadfd537292e4562cf
- # skip: [2584b3549f4c4081918bfd4109148b1003b2626b] drm/i915/guc: Update to GuC version 70.1.1
- git bisect skip 2584b3549f4c4081918bfd4109148b1003b2626b
- # skip: [bd1a78b04b68fb8cba94309f6d426dfc50eba873] drm/i915/guc: Add GuC's error state capture output structures.
- git bisect skip bd1a78b04b68fb8cba94309f6d426dfc50eba873
- # skip: [353520811fe70fb720a29ffd8833778d88ae9dee] drm: fix a kernel-doc typo
- git bisect skip 353520811fe70fb720a29ffd8833778d88ae9dee
- # skip: [a0f1f7b4f74fc6eaee0b6783af40dacf431df7b4] drm/i915/guc: Print the GuC error capture output register list.
- git bisect skip a0f1f7b4f74fc6eaee0b6783af40dacf431df7b4
- # skip: [71d637823cac7748079a912e0373476c7cf6f985] dma-buf: finally make dma_resv_excl_fence private v2
- git bisect skip 71d637823cac7748079a912e0373476c7cf6f985
- # skip: [856082f021a28221db2c32bd0531614a8382be67] fbdev: defio: fix the pagelist corruption
- git bisect skip 856082f021a28221db2c32bd0531614a8382be67
- # skip: [61fe0ab26e36998cebec48805d6873e31f0d79d7] drm/gma500: fix a missing break in psb_intel_crtc_mode_set
- git bisect skip 61fe0ab26e36998cebec48805d6873e31f0d79d7
- # skip: [055634e4b62f109a47727c2c50586e2e318595a9] drm/i915: Expose client engine utilisation via fdinfo
- git bisect skip 055634e4b62f109a47727c2c50586e2e318595a9
- # skip: [e418639d19f5f3d4dbc541fd3d40f921f202d356] drm/vc4: hvs: Store channel in variable
- git bisect skip e418639d19f5f3d4dbc541fd3d40f921f202d356
- # skip: [f30bceab16d1d6a97cbe262623e25ed2873896f0] RDMA: use dma_resv_wait() instead of extracting the fence
- git bisect skip f30bceab16d1d6a97cbe262623e25ed2873896f0
- # skip: [3454f01abfa05a9534c841f87b22d3826cedcff4] drm/vc4: hvs: Use pointer to HVS in HVS_READ and HVS_WRITE macros
- git bisect skip 3454f01abfa05a9534c841f87b22d3826cedcff4
- # skip: [ec3cbb30893be248d180dd748ee9148d408a99d1] drm/virtio: Remove restriction of non-zero blob_flags
- git bisect skip ec3cbb30893be248d180dd748ee9148d408a99d1
- # skip: [6e87601b7e3e067a6a6c083914e8a109edcded86] drm/sti: fix typos in comments
- git bisect skip 6e87601b7e3e067a6a6c083914e8a109edcded86
- # skip: [73091e4fb78b5d88913593012ad74a1c0ff266da] drm/edid: fix reduced blanking support check
- git bisect skip 73091e4fb78b5d88913593012ad74a1c0ff266da
- # skip: [46b35b33cc561f0b1e61dcd518e2588cb168dd3f] dma-buf: wait for map to complete for static attachments
- git bisect skip 46b35b33cc561f0b1e61dcd518e2588cb168dd3f
- # skip: [ec57376fba5abc0e571617ff88e2ade7970c2e4b] drm/panel-edp: Add AUO B133UAN01
- git bisect skip ec57376fba5abc0e571617ff88e2ade7970c2e4b
- # skip: [f5e284bb74ab296f98122673c7ecd22028b2c200] drm/komeda: Fix an undefined behavior bug in komeda_plane_add()
- git bisect skip f5e284bb74ab296f98122673c7ecd22028b2c200
- # skip: [7ed2b0dabf7a22874cb30f8878df239ef638eb53] drm/bridge: adv7511: clean up CEC adapter when probe fails
- git bisect skip 7ed2b0dabf7a22874cb30f8878df239ef638eb53
- # skip: [be273ecfbe8a32fd8f875cc2990223cfc8a32031] drm/vc4: Use newer fence API properly to fix build errors
- git bisect skip be273ecfbe8a32fd8f875cc2990223cfc8a32031
- # skip: [dd1fd5ab7cd6dca15af6553b936a08cfc354e406] drm/bridge: tc358767: Move bridge ops setup into tc_probe_edp_bridge_endpoint()
- git bisect skip dd1fd5ab7cd6dca15af6553b936a08cfc354e406
- # skip: [5453343a88ede8b12812fced81ecd24cb888ccc3] drm/vc4: txp: Force alpha to be 0xff if it's disabled
- git bisect skip 5453343a88ede8b12812fced81ecd24cb888ccc3
- # skip: [268a06e1dc82ef8de2251690cb84bacbbb58b376] drm: mxsfb: Factor out mxsfb_set_mode()
- git bisect skip 268a06e1dc82ef8de2251690cb84bacbbb58b376
- # skip: [9362a07a0c5d6e566d614e988bc9c96102774a9d] drm/i915: fix i915_gem_object_wait_moving_fence
- git bisect skip 9362a07a0c5d6e566d614e988bc9c96102774a9d
- # skip: [6a99099fe1d6c46cbcd74298eeb386c4b9048f77] drm/display: Move HDCP helpers into display-helper module
- git bisect skip 6a99099fe1d6c46cbcd74298eeb386c4b9048f77
- # skip: [77dcbffbb5d6f822b0679f8a29242487c7c0bbb4] drm/i915/guc: Rename desc_idx to ctx_id
- git bisect skip 77dcbffbb5d6f822b0679f8a29242487c7c0bbb4
- # skip: [f470cfe40bd853d8175b098365b862037be83578] drm/modes: Make width-mm/height-mm check in of_get_drm_panel_display_mode() mandatory
- git bisect skip f470cfe40bd853d8175b098365b862037be83578
- # skip: [5486eac81004febf512c6d344cd8f612a1e597ae] drm/bridge: parade-ps8640: switch to devm_drm_of_get_bridge
- git bisect skip 5486eac81004febf512c6d344cd8f612a1e597ae
- # skip: [1584f0a1b146dacfb2658fd8b5eb08ae1b65c701] drm/nouveau/gsp: change gv100_gsp from global to static
- git bisect skip 1584f0a1b146dacfb2658fd8b5eb08ae1b65c701
- # skip: [7d8d0b4dcc535357d44ddeff154508f147c14e2a] drm/mediatek: implement the DSI HS packets aligned
- git bisect skip 7d8d0b4dcc535357d44ddeff154508f147c14e2a
- # skip: [70e49ebe90033ae69831b311bd6cd0ad267ebec9] drm/edid: clean up EDID block checksum functions
- git bisect skip 70e49ebe90033ae69831b311bd6cd0ad267ebec9
- # skip: [9b78b5dade2d26e2b77f1ac27044946e4e8e7247] drm/i915: add i915_gem_object_create_region_at()
- git bisect skip 9b78b5dade2d26e2b77f1ac27044946e4e8e7247
- # skip: [61be0f48c50a82f505d34e36b9d538d6eeab62b6] drm/i915/dg2: Add workaround 18019627453
- git bisect skip 61be0f48c50a82f505d34e36b9d538d6eeab62b6
- # skip: [b4ac33b973233dc08a56c8ef9d3c2edeab7a4370] drm/i915: Fix renamed struct field
- git bisect skip b4ac33b973233dc08a56c8ef9d3c2edeab7a4370
- # skip: [ccc97def44ecc087b7c8018f3765467851cd8c80] drm/edid: track invalid blocks in drm_do_get_edid()
- git bisect skip ccc97def44ecc087b7c8018f3765467851cd8c80
- # skip: [fa68bff7cf27d83e0ca83c6388d6bc2ddc599905] drm/i915/gt: Add sysfs throttle frequency interfaces
- git bisect skip fa68bff7cf27d83e0ca83c6388d6bc2ddc599905
- # skip: [8d0e3decf26bc423d8b1c42c05636ccc05ea6b17] drm/i915: Don't show engine information in fdinfo with GuC submission
- git bisect skip 8d0e3decf26bc423d8b1c42c05636ccc05ea6b17
- # skip: [61c5ed946da28e45edc3470e8d9f4da19cb15c8d] drm/i915/gt: replace cache_clflush_range
- git bisect skip 61c5ed946da28e45edc3470e8d9f4da19cb15c8d
- # skip: [462ac1cdf4d7acf100f9b21ad8bf72c88ceb902f] drm/i915/doc: Convert drm_i915_query_topology_info comment to kerneldoc
- git bisect skip 462ac1cdf4d7acf100f9b21ad8bf72c88ceb902f
- # skip: [f33b21f1397ee0f22f1d514cf6c3344c6c731a8b] drm/nouveau: Fix spelling mistake "endianess" -> "endianness"
- git bisect skip f33b21f1397ee0f22f1d514cf6c3344c6c731a8b
- # skip: [c8f8a7484673dfed227ac48a471a73eef7a67544] drm/i915/selftest_migrate: Check CCS meta data clear
- git bisect skip c8f8a7484673dfed227ac48a471a73eef7a67544
- # skip: [044feb974801140d923ecae66bc1685592b19865] drm/vc4: add tracepoints for CL submissions
- git bisect skip 044feb974801140d923ecae66bc1685592b19865
- # skip: [1c3b2a27def609473ed13b1cd668cb10deab49b4] drm/nouveau/clk: Fix an incorrect NULL check on list iterator
- git bisect skip 1c3b2a27def609473ed13b1cd668cb10deab49b4
- # skip: [5f0d4d1463cc64a2a1eb49a69ca3b55929ea36e1] drm/i915: Explicitly track DRM clients
- git bisect skip 5f0d4d1463cc64a2a1eb49a69ca3b55929ea36e1
- # skip: [501f94d09b7df2d121a626590e824d6ae6e6e095] dt-bindings: display: bridge: lt9211: Add Lontium LT9211 bridge driver
- git bisect skip 501f94d09b7df2d121a626590e824d6ae6e6e095
- # skip: [e2d0ff3525b9be7287c583708ff2475c623cfa5c] drm/i915: Count engine instances per uabi class
- git bisect skip e2d0ff3525b9be7287c583708ff2475c623cfa5c
- # skip: [d6cd978f7e6b6f6895f8d0c4ce6e5d2c8e979afe] video: fbdev: fbmem: fix pointer reference to null device field
- git bisect skip d6cd978f7e6b6f6895f8d0c4ce6e5d2c8e979afe
- # skip: [cc2f2df48a17980e815fa09a43b81861f7ebad85] dt-bindings: display: bridge: it66121: Add audio support
- git bisect skip cc2f2df48a17980e815fa09a43b81861f7ebad85
- # skip: [4dfcaa09164eabe7c141e74c7bc34add0fea360c] drm/vc4: hvs: Move the dlist setup to its own function
- git bisect skip 4dfcaa09164eabe7c141e74c7bc34add0fea360c
- # skip: [3ccd59f93004c369cc4c0f0939f80cb069f0fc2d] drm: omapdrm: Do no allocate non-scanout GEMs through DMM/TILER
- git bisect skip 3ccd59f93004c369cc4c0f0939f80cb069f0fc2d
- # skip: [9c7345de9b66f66007bec39b60b04b68d7723e20] drm/edid: add a helper to log dump an EDID block
- git bisect skip 9c7345de9b66f66007bec39b60b04b68d7723e20
- # skip: [7842cf65b0401814a9df518a86a41641255c84d3] drm/ttm: de-inline ttm_bo_pin/unpin
- git bisect skip 7842cf65b0401814a9df518a86a41641255c84d3
- # skip: [c35fcfa344c7544c899610dd5e512f7d630a152c] drm/amdgpu: use DMA_RESV_USAGE_KERNEL
- git bisect skip c35fcfa344c7544c899610dd5e512f7d630a152c
- # skip: [f40ab034b6aebb7ee9461d402915ca83e693d1bd] drm/edid: split drm_add_edid_modes() to two
- git bisect skip f40ab034b6aebb7ee9461d402915ca83e693d1bd
- # skip: [73c3ed7495c67b8fbdc31cf58e6ca8757df31a33] drm: mali-dp: potential dereference of null pointer
- git bisect skip 73c3ed7495c67b8fbdc31cf58e6ca8757df31a33
- # skip: [6f5efd118efafa22139e8670a4e4b506ba757dfd] drm/bridge: anx7625: add missing destroy_workqueue() in anx7625_i2c_probe()
- git bisect skip 6f5efd118efafa22139e8670a4e4b506ba757dfd
- # skip: [b0daaa5cfaa561477b8d3d10fb0697a2cce0c2ba] drm/ssd130x: Support page addressing mode
- git bisect skip b0daaa5cfaa561477b8d3d10fb0697a2cce0c2ba
- # skip: [8478095a8c4bcea3c83b0767d6c9127434160761] drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function
- git bisect skip 8478095a8c4bcea3c83b0767d6c9127434160761
- # skip: [409d6c95f9c68bb7046410a3502e26e454a1e636] fbcon: Introduce wrapper for console->fb_info lookup
- git bisect skip 409d6c95f9c68bb7046410a3502e26e454a1e636
- # skip: [a4359b4e479bfa947a20a1ac5d406dae654f8a54] drm/ssd130x: Make ssd130x_remove() return void
- git bisect skip a4359b4e479bfa947a20a1ac5d406dae654f8a54
- # skip: [fc3785fb56a27304c769af730d079f4337d4dc76] drm/selftests: fix a shift-out-of-bounds bug
- git bisect skip fc3785fb56a27304c769af730d079f4337d4dc76
- # skip: [2dff97f2b37ff5439554d3548ce3197620dcb57b] drm: bridge: icn6211: Add HS/VS/DE polarity handling
- git bisect skip 2dff97f2b37ff5439554d3548ce3197620dcb57b
- # skip: [dcb62550c4e46a9af18c7e5876bc1189c7115329] drm/i915/dmabuf: Update dma_buf_ops.unmap_dma_buf callback to use drm_gem_unmap_dma_buf()
- git bisect skip dcb62550c4e46a9af18c7e5876bc1189c7115329
- # skip: [17a9c1aaa8485b7be0f20233bdc5bf0b4527f4a7] drm: bridge: icn6211: Read and validate chip IDs before configuration
- git bisect skip 17a9c1aaa8485b7be0f20233bdc5bf0b4527f4a7
- # skip: [c64fa77dd4609cb8cd53fbb73b02434ae8212c7a] drm/i915/gtt: reduce overzealous alignment constraints for GGTT
- git bisect skip c64fa77dd4609cb8cd53fbb73b02434ae8212c7a
- # skip: [1bc22fc53a536c051bfbcc377ed50eb217c1fe7e] mei: gsc: retrieve the firmware version
- git bisect skip 1bc22fc53a536c051bfbcc377ed50eb217c1fe7e
- # skip: [efb37e66b7572ce4696aa0ac21675e17d6b9a17d] drm: ssd130x: Fix COM scan direction register mask
- git bisect skip efb37e66b7572ce4696aa0ac21675e17d6b9a17d
- # skip: [e1e1f4e32594d117d9f90e7743d33a019139fc9f] Merge drm/drm-next into drm-intel-gt-next
- git bisect skip e1e1f4e32594d117d9f90e7743d33a019139fc9f
- # skip: [f28dd50756757cde90dbf139c100fb45b13dccb3] drm/bridge: analogix_dp: Enable autosuspend
- git bisect skip f28dd50756757cde90dbf139c100fb45b13dccb3
- # skip: [aa6292a3802215b28e696d6d2c74efb41c09c442] drm/edid: clean up edid_is_zero()
- git bisect skip aa6292a3802215b28e696d6d2c74efb41c09c442
- # skip: [5405d25b9e8e6e0d3bdb04833d528a9bb35fe7ce] drm/vmwgfx: Initialize drm_mode_fb_cmd2
- git bisect skip 5405d25b9e8e6e0d3bdb04833d528a9bb35fe7ce
- # skip: [717f9bad5d25d5cf9f750c88a41627a71fad7b23] drm/i915/dg2: Enable Wa_14014475959 - RCS / CCS context exit
- git bisect skip 717f9bad5d25d5cf9f750c88a41627a71fad7b23
- # skip: [230523ba24bda5387637188ad56530bf6abd3f6c] drm/i915/gem: Don't evict unmappable VMAs when pinning with PIN_MAPPABLE (v2)
- git bisect skip 230523ba24bda5387637188ad56530bf6abd3f6c
- # skip: [ab0609a5fb301b035702171c04b3ee532682b726] drm/edid: reduce magic when updating the EDID block checksum
- git bisect skip ab0609a5fb301b035702171c04b3ee532682b726
- # skip: [d00f44ddfbb18d73fab98492e5fcb43281564f4f] drm/gma500: Split GTT init/resume/fini into GTT and GEM functions
- git bisect skip d00f44ddfbb18d73fab98492e5fcb43281564f4f
- # skip: [9b53fddf3f1e908aab422cd990b5fbb44d2fe33c] drm/radeon: stop using dma_resv_excl_fence
- git bisect skip 9b53fddf3f1e908aab422cd990b5fbb44d2fe33c
- # skip: [aa457ff1b2be72c0d89ee2118769859e513e6fc8] drm/doc: Clarify what ioctls can be used on render nodes
- git bisect skip aa457ff1b2be72c0d89ee2118769859e513e6fc8
- # skip: [da0595ae91da837929a00470ab40546090e5b9ae] drm/i915/migrate: Evict and restore the flatccs capable lmem obj
- git bisect skip da0595ae91da837929a00470ab40546090e5b9ae
- # skip: [3138ba6e0653f62828d02e4d99e7e033e628076e] drm/gma500: Remove unused declarations and other cruft
- git bisect skip 3138ba6e0653f62828d02e4d99e7e033e628076e
- # skip: [a90b8fc9ca2d5cae915a0a185785325095245ec3] drm: bridge: dw_hdmi: Enable GCP only for Deep Color
- git bisect skip a90b8fc9ca2d5cae915a0a185785325095245ec3
- # skip: [9f493fd71d4b132ed87e88b39cd46acf6b963062] drm/panel-edp: add LQ140M1JW46 edp panel entry
- git bisect skip 9f493fd71d4b132ed87e88b39cd46acf6b963062
- # skip: [fd5803e5eebec174ae1d86cae2dbceebd45b7cf9] drm/i915/gt: use engine instance directly for offset
- git bisect skip fd5803e5eebec174ae1d86cae2dbceebd45b7cf9
- # skip: [2d12d3da5374433d44692a8681417bc7c424439b] drm: Document fdinfo format specification
- git bisect skip 2d12d3da5374433d44692a8681417bc7c424439b
- # skip: [7a828f1f1fe30024cd153452b808a07ddf07c153] drm: bridge: icn6211: Mark module exit callback with __exit
- git bisect skip 7a828f1f1fe30024cd153452b808a07ddf07c153
- # skip: [d9f6e81272de653812e8b2aa77c93f16939e02e9] drm/gma500: Declare a few functions static
- git bisect skip d9f6e81272de653812e8b2aa77c93f16939e02e9
- # skip: [f1e4c916f97f6adc0848515d269b3899661873ce] drm/edid: add EDID block count and size helpers
- git bisect skip f1e4c916f97f6adc0848515d269b3899661873ce
- # skip: [595dcf4eb859d043de9919f50d44272304e75422] drm/vc4: hdmi: Move clock calculation into its own function
- git bisect skip 595dcf4eb859d043de9919f50d44272304e75422
- # skip: [2deaf1c2561d5ec152ee2f2ce547a15b85d38b55] drm/edid: abstract an EDID block read helper
- git bisect skip 2deaf1c2561d5ec152ee2f2ce547a15b85d38b55
- # skip: [b0e2c9ea5afc769476fd85a6a28cc370ddd44ee8] drm/ttm: allow bulk moves for all domains
- git bisect skip b0e2c9ea5afc769476fd85a6a28cc370ddd44ee8
- # skip: [15431b110cc5984967646384ea1d47999c677ce3] drm: sti: fix spelling mistake: rejec -> rejection
- git bisect skip 15431b110cc5984967646384ea1d47999c677ce3
- # skip: [eed628f116a7004f9ef751537d603f8b3d785298] drm/edid: constify struct edid passed to detailed blocks
- git bisect skip eed628f116a7004f9ef751537d603f8b3d785298
- # skip: [0cc848a75b742c3f9800e643cd2c03b9cfdc3d69] dma-buf: add DMA_RESV_USAGE_BOOKKEEP v3
- git bisect skip 0cc848a75b742c3f9800e643cd2c03b9cfdc3d69
- # skip: [220f125cd5153f570022b11a89d2f96b0e0979cf] drm/vc4: Constify private state accessors
- git bisect skip 220f125cd5153f570022b11a89d2f96b0e0979cf
- # skip: [c8f76c37cc3668ee45e081e76a15f24a352ebbdd] drm/komeda: return early if drm_universal_plane_init() fails.
- git bisect skip c8f76c37cc3668ee45e081e76a15f24a352ebbdd
- # skip: [65fdbb714d7f5764b6571b86f0617782cbe28ab1] drm/bridge: tc358767: Implement atomic_check callback
- git bisect skip 65fdbb714d7f5764b6571b86f0617782cbe28ab1
- # skip: [7cee157b4225089cb831f77515f9c4f4f7c24182] drm/ssd130x: Add support for SINO WEALTH SH1106
- git bisect skip 7cee157b4225089cb831f77515f9c4f4f7c24182
- # skip: [adfda0bb86183ac3b5bb0c76813bfca0fe6d5166] drm/sun4i: hdmi: Use more portable I/O helpers
- git bisect skip adfda0bb86183ac3b5bb0c76813bfca0fe6d5166
- # skip: [8b766b0f8eece55155146f7628610ce54a065e0f] sysfb: Enable boot time VESA graphic mode selection
- git bisect skip 8b766b0f8eece55155146f7628610ce54a065e0f
- # skip: [95a2441e4347b93809c39e142fb1d73149e15345] drm: exynos: dsi: Switch to atomic funcs
- git bisect skip 95a2441e4347b93809c39e142fb1d73149e15345
- # skip: [d93939730347360db0afe6a4367451b6f84ab7b1] drm/i915: Remove the vma refcount
- git bisect skip d93939730347360db0afe6a4367451b6f84ab7b1
- # skip: [aedfd0b9ae0a5759e4db1a6185637aa89b3df5f3] drm: bridge: icn6211: Disable DPI color swap
- git bisect skip aedfd0b9ae0a5759e4db1a6185637aa89b3df5f3
- # skip: [6639fabb16852b2473c4c78c38a3b18689eb6ac3] drm/i915/xehp: Drop aux table invalidation on FlatCCS platforms
- git bisect skip 6639fabb16852b2473c4c78c38a3b18689eb6ac3
- # skip: [97d7ca798a79a93b2a3168f60024fddcc8e0d6b0] drm/bridge: lt9611: Switch to atomic operations
- git bisect skip 97d7ca798a79a93b2a3168f60024fddcc8e0d6b0
- # skip: [a134109c301736ea2ac5054ba3c29c30c87f6ba7] drm: ssd130x: Always apply segment remap setting
- git bisect skip a134109c301736ea2ac5054ba3c29c30c87f6ba7
- # skip: [e41a2999f746e67f1230dd42930497d4e011eb9a] drm/doc: Add sections about tiny drivers and external refs to intro page
- git bisect skip e41a2999f746e67f1230dd42930497d4e011eb9a
- # skip: [bb30d8d8c1b0002712f112c519c9caf4fdf8c9d1] drm/vmwgfx: Cleanup multimon initialization code
- git bisect skip bb30d8d8c1b0002712f112c519c9caf4fdf8c9d1
- # skip: [4ba0f53ce685b0dcfc932342e0de85707747ea7e] drm/edid: add edid_block_tag() helper to get the EDID extension tag
- git bisect skip 4ba0f53ce685b0dcfc932342e0de85707747ea7e
- # skip: [b9741faadbd64db562a85dc79b31b85fa354eeb5] drm/i915/gt: add gt_is_root() helper
- git bisect skip b9741faadbd64db562a85dc79b31b85fa354eeb5
- # skip: [8687b535553ce62e9fd33411a57591f04a8cce65] drm/vc4: hdmi: Remove vc4_hdmi_encoder
- git bisect skip 8687b535553ce62e9fd33411a57591f04a8cce65
- # skip: [47042e0ddd218f100292cebc5208cb1eff7473b6] drm/solomon: Make DRM_SSD130X depends on MMU
- git bisect skip 47042e0ddd218f100292cebc5208cb1eff7473b6
- # skip: [dfa57ecf77c66eb28ac7760f582bfd7d4183c429] drm/i915/guc: Apply Wa_16011777198
- git bisect skip dfa57ecf77c66eb28ac7760f582bfd7d4183c429
- # skip: [6069fd815d287e786a5ac1b0f875fa92aac798ff] drm/gma500: Cleanup GTT uninit and error handling
- git bisect skip 6069fd815d287e786a5ac1b0f875fa92aac798ff
- # skip: [4203e88ba80bbcdfaa7689db286d07cf4f2993d0] drm/solomon: Move device info from ssd130x-i2c to the core driver
- git bisect skip 4203e88ba80bbcdfaa7689db286d07cf4f2993d0
- # skip: [580329a3a4a2ffb5168b43e7a1fc1610e6bcae98] drm/i915/guc: Update GuC-log relay function names
- git bisect skip 580329a3a4a2ffb5168b43e7a1fc1610e6bcae98
- # skip: [c382df714a8433dfdd4b84fecc00dc46fc755eb7] drm/atomic-helper: support more than one write fence in drm_gem_plane_helper_prepare_fb
- git bisect skip c382df714a8433dfdd4b84fecc00dc46fc755eb7
- # skip: [a6f0f9cf330a86971f587333762d9a61a218bc30] drm/i915/guc: Plumb GuC-capture into gpu_coredump
- git bisect skip a6f0f9cf330a86971f587333762d9a61a218bc30
- # skip: [b827c84f5e845aa10d218f89b6eb67ee9c2e79a1] drm/etnaviv: Use scheduler dependency handling
- git bisect skip b827c84f5e845aa10d218f89b6eb67ee9c2e79a1
- # skip: [61bfcb6a3b981e8f19e044ac8c3de6edbe6caf70] fbdev: Fix sys_imageblit() for arbitrary image widths
- git bisect skip 61bfcb6a3b981e8f19e044ac8c3de6edbe6caf70
- # skip: [8fb241e2d265de7c1711635f3f2048f33e02b57d] drm: bridge: dw_hdmi: add reset function for PHY GEN1
- git bisect skip 8fb241e2d265de7c1711635f3f2048f33e02b57d
- # skip: [bb6287cb18866e49501da5c92a130830db6f5a18] drm/i915: Track context current active time
- git bisect skip bb6287cb18866e49501da5c92a130830db6f5a18
- # skip: [04b19d32213654e54ec819b6ac033360f1551902] drm: bridge: adv7511: Enable DRM_BRIDGE_OP_HPD based on HPD interrupt
- git bisect skip 04b19d32213654e54ec819b6ac033360f1551902
- # skip: [ae686e220b5f3962f9188e6661bc370941845a3f] drm/i915/selftests: handle more rounding
- git bisect skip ae686e220b5f3962f9188e6661bc370941845a3f
- # skip: [21d139a95682c6ade89a2151e44012c9797c0309] drm: bridge: icn6211: Fix DSI-to-DPI PLL configuration
- git bisect skip 21d139a95682c6ade89a2151e44012c9797c0309
- # skip: [8938d48451f5d7cb565dfa68aa0bd0e81985da09] dma-buf: finally make the dma_resv_list private v2
- git bisect skip 8938d48451f5d7cb565dfa68aa0bd0e81985da09
- # skip: [748acfc98adab21a93ae7a1b5bed0f048463e873] drm/vc4: kms: Take old state core clock rate into account
- git bisect skip 748acfc98adab21a93ae7a1b5bed0f048463e873
- # skip: [27f26359de9b63131a4990ec341dba969860f2fa] drm/bridge: anx7625: Set downstream sink into normal status
- git bisect skip 27f26359de9b63131a4990ec341dba969860f2fa
- # skip: [c12561ce43358ce59fc0f2275fc1853e24980908] drm/edid: use EDID block read helper in drm_do_get_edid()
- git bisect skip c12561ce43358ce59fc0f2275fc1853e24980908
- # skip: [77ef271faee9c3be65fc5e5dcd66c45d4ffbe494] drm/amdgpu: drop amdgpu_gtt_node
- git bisect skip 77ef271faee9c3be65fc5e5dcd66c45d4ffbe494
- # skip: [7bc80a5462c37eab58a9ea386064307c0f447fd1] dma-buf: add enum dma_resv_usage v4
- git bisect skip 7bc80a5462c37eab58a9ea386064307c0f447fd1
- # skip: [e08a99d005588f7f1d0647cdbc3368c98471fa6c] drm/format-helper: Add RGB565-to-XRGB8888 conversion
- git bisect skip e08a99d005588f7f1d0647cdbc3368c98471fa6c
- # skip: [1d7f5e6c5240c324afa138738a7d50218a7584c5] drm/i915: drop bo->moving dependency
- git bisect skip 1d7f5e6c5240c324afa138738a7d50218a7584c5
- # skip: [66bfe59dd307b0b601ef721d348d850c8bf2396e] drm/vc4: Implement atomic_print_state for HVS channel state
- git bisect skip 66bfe59dd307b0b601ef721d348d850c8bf2396e
- # skip: [2046e733e125fa58ed997f3d26d43543faf82c95] drm/nouveau/instmem: fix uninitialized_var.cocci warning
- git bisect skip 2046e733e125fa58ed997f3d26d43543faf82c95
- # skip: [b5fc1c2a8bbdeaed65ac79338bcb70b2a852a2b3] sun4i/drm: backend: use mode_set engine callback
- git bisect skip b5fc1c2a8bbdeaed65ac79338bcb70b2a852a2b3
- # skip: [8f2a3970c969d0d8d7289a4c65edcedafc16fd92] drm/omap: fix NULL but dereferenced coccicheck error
- git bisect skip 8f2a3970c969d0d8d7289a4c65edcedafc16fd92
- # skip: [b2831dd4be4e98c6f62976a821d7e852f0c9c08b] drm: bridge: tc358764: Use drm panel_bridge API
- git bisect skip b2831dd4be4e98c6f62976a821d7e852f0c9c08b
- # skip: [aec9a8576eecaf4a75f29ade79e679f171edf622] drm/bridge: tc358775: switch to devm_drm_of_get_bridge
- git bisect skip aec9a8576eecaf4a75f29ade79e679f171edf622
- # skip: [4fc8cb47fcfdc93e274a1291757e478df4f9c39b] drm/display: Move HDMI helpers into display-helper module
- git bisect skip 4fc8cb47fcfdc93e274a1291757e478df4f9c39b
- # skip: [cc1338f259a21afd09aaaa011b87f3b83388d545] drm/i915/xehp: Update topology dumps for Xe_HP
- git bisect skip cc1338f259a21afd09aaaa011b87f3b83388d545
- # skip: [c6eafc99f0f75f71bf24b55b3abb8218a75e329e] drm: Put related statements next to each other in Makefile
- git bisect skip c6eafc99f0f75f71bf24b55b3abb8218a75e329e
- # skip: [56eda725c929da5d0a0141a923151d418856b364] drm/i915/lmem: don't treat small BAR as an error
- git bisect skip 56eda725c929da5d0a0141a923151d418856b364
- # skip: [65af9070cd09a9a5a5306ffc2b39b1674c7e5716] Revert "drm/bridge: dw-mipi-dsi: Find the possible DSI devices"
- git bisect skip 65af9070cd09a9a5a5306ffc2b39b1674c7e5716
- # skip: [8781f0515247f441623a01f6e036a1d7898170e2] drm/i915/guc: Add fetch of hwconfig blob
- git bisect skip 8781f0515247f441623a01f6e036a1d7898170e2
- # skip: [a98c30fdc00e146daed013598f10708d6b0ef11e] mei: add support for graphics system controller (gsc) devices
- git bisect skip a98c30fdc00e146daed013598f10708d6b0ef11e
- # skip: [d008bc331fb135ea1a5cddc3c4e283ba74596ad2] drm/bridge: Use drm_mode_copy()
- git bisect skip d008bc331fb135ea1a5cddc3c4e283ba74596ad2
- # skip: [0f9fc0c1eff0120403f95d4f61e330654fbe64ed] drm/i915/selftests: tweak the misaligned_case
- git bisect skip 0f9fc0c1eff0120403f95d4f61e330654fbe64ed
- # skip: [a4f24ada636dc0262621213988f0d15beb5596bb] drm/blend: fix typo in the comment
- git bisect skip a4f24ada636dc0262621213988f0d15beb5596bb
- # skip: [19df0cfa258cd42f7f106f6085f1e625f26283db] Merge tag 'drm-misc-next-2022-04-21' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
- git bisect skip 19df0cfa258cd42f7f106f6085f1e625f26283db
- # skip: [97bd66c46d8bfbc02406d848ebb53c6a2992e03f] drm/gma500: Move GTT resume logic out of psb_gtt_init()
- git bisect skip 97bd66c46d8bfbc02406d848ebb53c6a2992e03f
- # skip: [4ec53461d69010b7b5d39fdc558e9c3044418288] drm/edid: split out invalid block filtering to a separate function
- git bisect skip 4ec53461d69010b7b5d39fdc558e9c3044418288
- # skip: [193be3f448ca75f9bfd36a7b489201f3572a8b49] drm/i915/guc: Add XE_LP steered register lists support
- git bisect skip 193be3f448ca75f9bfd36a7b489201f3572a8b49
- # skip: [e36764ecf87cb86051f26cc8e5a9a665784a9f39] drm/ttm: Add a parameter to add extra pages into ttm_tt
- git bisect skip e36764ecf87cb86051f26cc8e5a9a665784a9f39
- # skip: [d7c15d76a5547eec420aa9b2940c3e5e7cb77a5a] drm/i915/guc: Check sizing of guc_capture output
- git bisect skip d7c15d76a5547eec420aa9b2940c3e5e7cb77a5a
- # skip: [1b6a7961908882b65def0bd2cffba3f2eba44226] dt-bindings: display: ssd1307fb: Extend schema for SPI controllers
- git bisect skip 1b6a7961908882b65def0bd2cffba3f2eba44226
- # skip: [be658e705d08d14eb1b7803c89e6964b5d1c5c0a] drm/i915: add lmem_size modparam
- git bisect skip be658e705d08d14eb1b7803c89e6964b5d1c5c0a
- # skip: [3730bc6147b05109b419ccff7b6f9ef3e3e71ffe] drm: bridge: mcde_dsi: Drop explicit bridge remove
- git bisect skip 3730bc6147b05109b419ccff7b6f9ef3e3e71ffe
- # skip: [ab709795e38637320fea9fdc8e06b64f670b58ee] drm/vmwgfx: Fix mob cursor allocation race
- git bisect skip ab709795e38637320fea9fdc8e06b64f670b58ee
- # skip: [36fe4f24ff1f156343fab1583ea496860f8ca970] drm/format_helper: fix a kernel-doc typo
- git bisect skip 36fe4f24ff1f156343fab1583ea496860f8ca970
- # skip: [3e712b3cfb580752e5d0f848883bf2d074f09bdd] drm/gma500: Uninstall interrupts on driver removal
- git bisect skip 3e712b3cfb580752e5d0f848883bf2d074f09bdd
- # skip: [9cbbd694a58bdf24def2462276514c90cab7cf80] Merge drm/drm-next into drm-misc-next
- git bisect skip 9cbbd694a58bdf24def2462276514c90cab7cf80
- # skip: [56758cc4595509b6f6d0be56d08003bd87b75635] drm/i915/rps: Centralize computation of freq caps
- git bisect skip 56758cc4595509b6f6d0be56d08003bd87b75635
- # skip: [a271bf324150846a253f5cf5406faf600bf64b0c] drm/panel: innolux-ej030na and abt-y030xx067a: add .enable and .disable
- git bisect skip a271bf324150846a253f5cf5406faf600bf64b0c
- # skip: [6135ee07702781cd8206bcb1c202c4630d6e3c9c] drm/vc4: hdmi: Rename pixel_rate variable
- git bisect skip 6135ee07702781cd8206bcb1c202c4630d6e3c9c
- # skip: [1c788f69f2643f38e7fdf0ba6c8a88bc0b3aefd7] drm/edid: add single point of return to drm_do_get_edid()
- git bisect skip 1c788f69f2643f38e7fdf0ba6c8a88bc0b3aefd7
- # skip: [e795df5bbcf27abd6250a0fb9fa8ad7a9748959f] drm/sched: Fix htmldoc warning.
- git bisect skip e795df5bbcf27abd6250a0fb9fa8ad7a9748959f
- # skip: [b85ffe47c4ec172214a38b7e7087c60582c488f0] Merge tag 'drm-misc-next-2022-04-07' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
- git bisect skip b85ffe47c4ec172214a38b7e7087c60582c488f0
- # skip: [bdef417d84536715145f6dc9cc3275c46f26295a] gma500: fix an incorrect NULL check on list iterator
- git bisect skip bdef417d84536715145f6dc9cc3275c46f26295a
- # skip: [66230cc9b68a0b20d5ab5573e80adbafe2c6284f] drm: bridge: icn6211: Drop I2C module owner assignment
- git bisect skip 66230cc9b68a0b20d5ab5573e80adbafe2c6284f
- # skip: [4194442daf053754cc6b726b3d624223dd5458d8] drm/edid: constify struct detailed_timing in parsing callbacks
- git bisect skip 4194442daf053754cc6b726b3d624223dd5458d8
- # skip: [8e2e9c435e2bdcf3cbd53a0e82877616ae9a513a] drm/i915/guc: Move lrc desc setup to where it is needed
- git bisect skip 8e2e9c435e2bdcf3cbd53a0e82877616ae9a513a
- # skip: [ce7a1ecf3f9f1fccaf67295307614511d8e11b13] drm/v3d: Fix null pointer dereference of pointer perfmon
- git bisect skip ce7a1ecf3f9f1fccaf67295307614511d8e11b13
- # skip: [c410976a72823015341ffeeebede36e4a9a08eb2] drm/komeda: plane: Remove redundant zpos initialisation
- git bisect skip c410976a72823015341ffeeebede36e4a9a08eb2
- # skip: [f7e974a31881957148110d3cc52774a4e279ef84] sun4i/drm: engine: Add mode_set callback
- git bisect skip f7e974a31881957148110d3cc52774a4e279ef84
- # skip: [c1b16fbd1698d07bbb0b0ddc3da5a7f1f0854edd] drm/bridge: ti-sn65dsi83: switch to devm_drm_of_get_bridge
- git bisect skip c1b16fbd1698d07bbb0b0ddc3da5a7f1f0854edd
- # skip: [dd8b6803bc4914cbcd15470eccc4b887fbaa7642] exynos: drm: dsi: Attach in_bridge in MIC driver
- git bisect skip dd8b6803bc4914cbcd15470eccc4b887fbaa7642
- # skip: [4404cdb59b336279b7dcb40c5ef01dbcdbebc941] drm/bridge: anx7625: config hs packets end aligned to avoid screen shift
- git bisect skip 4404cdb59b336279b7dcb40c5ef01dbcdbebc941
- # skip: [2dcec57b3734029cc1adc5cb872f61e21609eed4] drm: bridge: icn6211: Fix register layout
- git bisect skip 2dcec57b3734029cc1adc5cb872f61e21609eed4
- # skip: [31a86f0019b12f22546ca434f375194415834278] drm/i915: Add support for steered register writes
- git bisect skip 31a86f0019b12f22546ca434f375194415834278
- # skip: [1e0f66420b13fdd45754be0f15220a9185d59aa4] drm/display: Introduce a DRM display-helper module
- git bisect skip 1e0f66420b13fdd45754be0f15220a9185d59aa4
- # skip: [485d98d472d53f9617ffdfba5e677ac29ad4fe20] drm/vmwgfx: Add support for CursorMob and CursorBypass 4
- git bisect skip 485d98d472d53f9617ffdfba5e677ac29ad4fe20
- # skip: [85854fa95972455fd8ff340d7810dde57fe36d44] drm/bridge: ti-sn65dsi83: Check link status register after enabling the bridge
- git bisect skip 85854fa95972455fd8ff340d7810dde57fe36d44
- # skip: [6f270e1488d7a85e0c93e6536d0073796adf8b4f] drm/i915: Add logical mapping for video decode engines
- git bisect skip 6f270e1488d7a85e0c93e6536d0073796adf8b4f
- # skip: [ad10a35461a5fc4e4d09a7259ede2508f042c6dd] mei: gsc: add runtime pm handlers
- git bisect skip ad10a35461a5fc4e4d09a7259ede2508f042c6dd
- # skip: [56a709cf77468e3a422b0ce3d58f8c2257bac2f1] drm/i915/gt: Create per-tile RPS sysfs interfaces
- git bisect skip 56a709cf77468e3a422b0ce3d58f8c2257bac2f1
- # skip: [e9a9e0768ba49d9cad3b698860af1842c53c717f] drm/edid: use struct edid * in drm_do_get_edid()
- git bisect skip e9a9e0768ba49d9cad3b698860af1842c53c717f
- # skip: [e160b70ba1604b0c88f97f7f8756d126515ed039] drm/gma500: Remove struct psb_gtt.sem sempahore
- git bisect skip e160b70ba1604b0c88f97f7f8756d126515ed039
- # skip: [f06e2167055f4022417dcbe4cacdf15f48d60c92] drm/amdgpu: remove pointless ttm_eu usage from DM
- git bisect skip f06e2167055f4022417dcbe4cacdf15f48d60c92
- # skip: [8b72c21618de6039d53b3300d4d5f3a3dd69c077] drm/i915/guc: Add XE_LP static registers for GuC error capture.
- git bisect skip 8b72c21618de6039d53b3300d4d5f3a3dd69c077
- # skip: [40d8d4bd06720aed6c1125bab7296c57de4f1157] drm/radeon: Use TTM builtin resource manager debugfs code
- git bisect skip 40d8d4bd06720aed6c1125bab7296c57de4f1157
- # skip: [07739597b4d0eae539c9020ea321f636afd878ee] drm/gma500: Move GTT memory-range setup into helper
- git bisect skip 07739597b4d0eae539c9020ea321f636afd878ee
- # skip: [c6b41c4d9becce74bae50b461011250b9ae004a0] drm/i915/guc: Enable GuC based workarounds for DG2
- git bisect skip c6b41c4d9becce74bae50b461011250b9ae004a0
- # skip: [4442ac1af10442d6e7e824fdc226f89ed94d5b53] drm/ssd130x: Reduce temporary buffer sizes
- git bisect skip 4442ac1af10442d6e7e824fdc226f89ed94d5b53
- # skip: [af4a25bbe5e7e60ff696ef5c1ec48ab2d51c17c6] drm/vmwgfx: Add debugfs entries for various ttm resource managers
- git bisect skip af4a25bbe5e7e60ff696ef5c1ec48ab2d51c17c6
- # skip: [76feffd16cc9728a4d6adf2080fe7f79242822c7] drm/gma500: Don't store crtc_funcs in psb_ops
- git bisect skip 76feffd16cc9728a4d6adf2080fe7f79242822c7
- # skip: [f5df4d88661401637623015cd56dd564d857f125] drm/i915/guc/slpc: Use i915_probe_error instead of drm_err
- git bisect skip f5df4d88661401637623015cd56dd564d857f125
- # skip: [43c504607dc3e5e38b6afa76badebb6686e2cf05] drm/i915: Make GEM contexts track DRM clients
- git bisect skip 43c504607dc3e5e38b6afa76badebb6686e2cf05
- # skip: [4ab85930b7183eaabdaffbcecd89c12e2aca071a] drm: bridge: icn6211: Add DSI lane count DT property parsing
- git bisect skip 4ab85930b7183eaabdaffbcecd89c12e2aca071a
- # skip: [49bd54b390c2095708faec9c4d2f9fde4acf2f59] drm/i915: Track all user contexts per client
- git bisect skip 49bd54b390c2095708faec9c4d2f9fde4acf2f59
- # skip: [a785d3a8affd11d19955464f376602dd711ad309] drm/i915/selftest_migrate: Consider the possible roundup of size
- git bisect skip a785d3a8affd11d19955464f376602dd711ad309
- # skip: [ce3d4d7f33148ed70ddf5f243f1d76e12a8ee7cc] drm/i915: Require INTEL_GTT to depend on X86
- git bisect skip ce3d4d7f33148ed70ddf5f243f1d76e12a8ee7cc
- # skip: [756cc94d15fae4aaaf55dc131b098c0e5221db11] drm/nouveau: stop using dma_resv_excl_fence
- git bisect skip 756cc94d15fae4aaaf55dc131b098c0e5221db11
- # skip: [8e7e5c077cd57ee9a36d58c65f07257dc49a88d5] drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULL
- git bisect skip 8e7e5c077cd57ee9a36d58c65f07257dc49a88d5
- # skip: [ba5f33cccc7586c7b3f87f73b826786d8974a835] drm/amdgpu: use dma_resv_get_singleton in amdgpu_pasid_free_cb
- git bisect skip ba5f33cccc7586c7b3f87f73b826786d8974a835
- # skip: [3dd4834a6efe4eb3c086526e1870bb768776d86a] drm/bridge: it6505: Fix build error
- git bisect skip 3dd4834a6efe4eb3c086526e1870bb768776d86a
- # skip: [02942b4213f30bed4291e2b53d9073a98839f45a] drm/i915/guc: Do not conflate lrc_desc with GuC id for registration
- git bisect skip 02942b4213f30bed4291e2b53d9073a98839f45a
- # skip: [5d05b988f1c0fddc4aaffa5fa3c3f5a9e7b84d5b] drm/ttm: add resource iterator v4
- git bisect skip 5d05b988f1c0fddc4aaffa5fa3c3f5a9e7b84d5b
- # skip: [f9576e36c6b4f070d0b95fd968c1a73fec5a193b] drm/i915/xehp: Support platforms with CCS engines but no RCS
- git bisect skip f9576e36c6b4f070d0b95fd968c1a73fec5a193b
- # skip: [fcfb2ea19868f18065ba49add81cc10533d237da] drm/edid: constify struct detailed_timing in lower level parsing
- git bisect skip fcfb2ea19868f18065ba49add81cc10533d237da
- # skip: [bbefe708816a6c559bf170031e99bca32c0743e4] drm/bridge: nxp-ptn3460: switch to devm_drm_of_get_bridge
- git bisect skip bbefe708816a6c559bf170031e99bca32c0743e4
- # skip: [febd8fdeac5ac1f722e96a51e43c0357624f369c] drm/nouveau/devinit/nva3-: fix returnvar.cocci warning
- git bisect skip febd8fdeac5ac1f722e96a51e43c0357624f369c
- # skip: [471e201f543559e2cb19b182b680ebf04d80ee31] dt-bindings: display: sitronix, st7735r: Fix backlight in example
- git bisect skip 471e201f543559e2cb19b182b680ebf04d80ee31
- # skip: [2deb9739bc133c6a0488f580d90351b72cadf81e] drm/sun4i: Add compatible for D1 display engine
- git bisect skip 2deb9739bc133c6a0488f580d90351b72cadf81e
- # skip: [d583e752732421b26fef0d65020565f3bef12248] drm/bridge: anx7625: check the return on anx7625_aux_trans
- git bisect skip d583e752732421b26fef0d65020565f3bef12248
- # skip: [824c7bb46c9c2b5fbdc910425357fe863db93c26] drm/bridge: tc358767: Wrap (e)DP aux I2C registration into tc_aux_link_setup()
- git bisect skip 824c7bb46c9c2b5fbdc910425357fe863db93c26
- # skip: [b8ca8fef58d4656859a46a9d0e84821d3b6551b1] drm/i915/stolen: don't treat small BAR as an error
- git bisect skip b8ca8fef58d4656859a46a9d0e84821d3b6551b1
- # skip: [bbfd3190b65629117ae1535499e3de9791499ddc] drm/bridge: tc358767: Add DSI-to-DPI mode support
- git bisect skip bbfd3190b65629117ae1535499e3de9791499ddc
- # skip: [ecbf20604848eccc007030766efaed2bb5533191] drm/i915/ttm: wire up the object offset
- git bisect skip ecbf20604848eccc007030766efaed2bb5533191
- # skip: [3604f1e5319bb1a284cc8d600d89dc0cc3bc8ed8] drm: mxsfb: Reorder mxsfb_crtc_mode_set_nofb()
- git bisect skip 3604f1e5319bb1a284cc8d600d89dc0cc3bc8ed8
- # skip: [ca6920811aa5428270dd78af0a7a36b10119065a] drm/i915/dg2: Add preemption changes for Wa_14015141709
- git bisect skip ca6920811aa5428270dd78af0a7a36b10119065a
- # skip: [00404824b8ad2551df2df8e74ac37a46fad941f6] drm: bridge: icn6211: Use DSI burst mode without EoT and with LP command mode
- git bisect skip 00404824b8ad2551df2df8e74ac37a46fad941f6
- # skip: [b770bcfae9ad816cd9efce6b0fff4dab47084578] drm/i915/gt: create per-tile sysfs interface
- git bisect skip b770bcfae9ad816cd9efce6b0fff4dab47084578
- # skip: [503e19720c723ee012e2e1c173c96a75b8025a4a] drm/tilcdc: fix typos in comment
- git bisect skip 503e19720c723ee012e2e1c173c96a75b8025a4a
- # skip: [6f30158f4014d346552cf3b999fd060e856e66d3] drm/i915/gt: fix i915_reg_t initialization
- git bisect skip 6f30158f4014d346552cf3b999fd060e856e66d3
- # skip: [4f4601071ca544559b27b49a043167c009b77c64] drm: bridge: nwl-dsi: Switch to devm_drm_of_get_bridge
- git bisect skip 4f4601071ca544559b27b49a043167c009b77c64
- # skip: [14e92dd104cde77db5612b111baf2f41f1eba127] drm/gma500: Move GTT locking into GTT helpers
- git bisect skip 14e92dd104cde77db5612b111baf2f41f1eba127
- # skip: [1d0b536304455cab5ef71329d704bf310d74f34b] drm: bridge: mtk_dsi: Switch to devm_drm_of_get_bridge
- git bisect skip 1d0b536304455cab5ef71329d704bf310d74f34b
- # skip: [24492514ccbd57121f168bb14939f32d8905d579] drm/i915/guc: Update GuC ADS size for error capture lists
- git bisect skip 24492514ccbd57121f168bb14939f32d8905d579
- # skip: [0e48711f602064705bf81eebe6f627ee1bc11d3b] drm: bridge: dw_hdmi: Audio: fix returnvar.cocci warnings
- git bisect skip 0e48711f602064705bf81eebe6f627ee1bc11d3b
- # skip: [33a220f6fcfc7fd9819f96aac69356593a63b10f] drm/i915/guc: Add DG2 registers for GuC error state capture.
- git bisect skip 33a220f6fcfc7fd9819f96aac69356593a63b10f
- # skip: [8f97344aa04b29acd69e592c3708b9045cf62794] drm/ttm: use kvcalloc() instead of kvmalloc_array() in ttm_tt v2
- git bisect skip 8f97344aa04b29acd69e592c3708b9045cf62794
- # skip: [daff407a083da2a50bc5a46c07756a9ccd7842df] drm/i915/guc: Add capture region into intel_guc_log
- git bisect skip daff407a083da2a50bc5a46c07756a9ccd7842df
- # skip: [a7ce8f821ca9dc20fa71cd482fcadf0c7e5b2926] drm/i915: consider min_page_size when migrating
- git bisect skip a7ce8f821ca9dc20fa71cd482fcadf0c7e5b2926
- # skip: [f5718a7265a6f562dc706e0b610f060ded4c3739] drm/i915/guc: Extract GuC error capture lists on G2H notification.
- git bisect skip f5718a7265a6f562dc706e0b610f060ded4c3739
- # skip: [0f73a559f916b618c0c05186bd644c90cc9e9695] drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01
- git bisect skip 0f73a559f916b618c0c05186bd644c90cc9e9695
- # skip: [c0c73850637c6ad6a56a6b5ee181897cb35c6c31] drm/i915/guc: Correctly free guc capture struct on error
- git bisect skip c0c73850637c6ad6a56a6b5ee181897cb35c6c31
- # skip: [18d83450468ca57b66c754ec1ec455d5cc853ab4] drm/edid: use a better variable name for EDID block read retries
- git bisect skip 18d83450468ca57b66c754ec1ec455d5cc853ab4
- # skip: [5d5fb74630c1896aa80f01a551d0a0e82e4d5765] drm/gma500: Cosmetic cleanup of irq code
- git bisect skip 5d5fb74630c1896aa80f01a551d0a0e82e4d5765
- # skip: [f30cf0ece6916ca6c5b896d8c31443565f4dda24] drm: bridge: icn6211: Add generic DSI-to-DPI PLL configuration
- git bisect skip f30cf0ece6916ca6c5b896d8c31443565f4dda24
- # skip: [66ddc69373a8d5a08fe4341d9e912bfdac602248] drm/i915/ttm: limit where we apply TTM_PL_FLAG_CONTIGUOUS
- git bisect skip 66ddc69373a8d5a08fe4341d9e912bfdac602248
- # skip: [711c7adc4687250deb550ee8a6994203f817b2ca] drm: exynos: dsi: Use drm panel_bridge API
- git bisect skip 711c7adc4687250deb550ee8a6994203f817b2ca
- # skip: [cc436b1c674e4247b4d4873f2236039f697f4e57] drm/gma500: Use drm_mode_copy()
- git bisect skip cc436b1c674e4247b4d4873f2236039f697f4e57
- # skip: [a4a072d98d8c2370476de3b5f0c94f2cf2fd35bf] sysfb: Make config option dependencies explicit
- git bisect skip a4a072d98d8c2370476de3b5f0c94f2cf2fd35bf
- # skip: [7a5c922377b41c008b6f20ecea788bf1d80e9ddb] drm/i915/gt: Split intel-gtt functions by arch
- git bisect skip 7a5c922377b41c008b6f20ecea788bf1d80e9ddb
- # skip: [f6e68388443ff50088e224b3a75090bdc0403be6] drm: Drop commas after SoC match table sentinels
- git bisect skip f6e68388443ff50088e224b3a75090bdc0403be6
- # skip: [12e67cca85a06b1227b0fd797d436ddffadd01a8] drm/gma500: Free the correct connector allocation
- git bisect skip 12e67cca85a06b1227b0fd797d436ddffadd01a8
- # skip: [eb950819218af113b57cd5cd3441af4077a9baaf] drm/i915/gem: Remove some unnecessary code
- git bisect skip eb950819218af113b57cd5cd3441af4077a9baaf
- # skip: [15a809211a6971cac5262c309aeadddc158c64d9] drm/vc4: hdmi: Take the sink maximum TMDS clock into account
- git bisect skip 15a809211a6971cac5262c309aeadddc158c64d9
- # skip: [892bfb8a604d464925edca9a5c3d2b2062c2124d] drm/i915/fbdev: fixup setting screen_size
- git bisect skip 892bfb8a604d464925edca9a5c3d2b2062c2124d
- # skip: [dd39d024a8471e88951f8494f19e693c9e3185a9] drm/vc4: hdmi: Always try to have the highest bpc
- git bisect skip dd39d024a8471e88951f8494f19e693c9e3185a9
- # skip: [df0a9e8d3008050f61241f471c70438ef1e90a1b] dt-bindings: display: sitronix, st7735r: Remove spi-max-frequency limit
- git bisect skip df0a9e8d3008050f61241f471c70438ef1e90a1b
- # skip: [6ce4431c7ba7954c4fa6a96ce16ca1b2943e1a83] drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator
- git bisect skip 6ce4431c7ba7954c4fa6a96ce16ca1b2943e1a83
- # skip: [661412e301e2ca86799aa4f400d1cf0bd38c57c6] drm/i915/gem: add missing boundary check in vm_access
- git bisect skip 661412e301e2ca86799aa4f400d1cf0bd38c57c6
- # skip: [90fd588f03a6392533c9e46c16dd4e50a12184ae] drm/edid: use struct detailed_timing member access in is_rb()
- git bisect skip 90fd588f03a6392533c9e46c16dd4e50a12184ae
- # skip: [10343606ad287d2b8d8ebce0a5cebe5e877f341c] drm/i915/guc: add steering info to GuC register save/restore list
- git bisect skip 10343606ad287d2b8d8ebce0a5cebe5e877f341c
- # skip: [7e553e2ab79a13511bb84559287c06db80a461b1] drm/format-helper: Print warning on missing format conversion
- git bisect skip 7e553e2ab79a13511bb84559287c06db80a461b1
- # skip: [73a46da4fa7ca088e7bbf8be817114b9ec40f01b] drm/bridge: Add MAINTAINERS entry for DRM drivers for bridge chip bindings
- git bisect skip 73a46da4fa7ca088e7bbf8be817114b9ec40f01b
- # skip: [7f7166d0a84d20a4a36539658d6d8a591e8cb223] drm/nouveau/disp/gv100: make gv100_disp_wndw and gv100_disp_wndw_mthd static
- git bisect skip 7f7166d0a84d20a4a36539658d6d8a591e8cb223
- # skip: [46db48f25ed116bf028eca583a0d85a8ae86dd0a] drm/bridge: Add myself as a reviewer for the Parade PS8640 bridge chip
- git bisect skip 46db48f25ed116bf028eca583a0d85a8ae86dd0a
- # skip: [a219062b9a87fd0a1591266413e62596d9bd8316] drm/bridge: tc358767: Change tc_ prefix to tc_edp_ for (e)DP specific functions
- git bisect skip a219062b9a87fd0a1591266413e62596d9bd8316
- # skip: [78e1fb3112c0ac440bf9dce080a4aefbaa547d52] drm/i915/uapi: Add query for hwconfig blob
- git bisect skip 78e1fb3112c0ac440bf9dce080a4aefbaa547d52
- # skip: [548e7432dc2da475a18077b612e8d55b8ff51891] dma-buf: add dma_resv_replace_fences v2
- git bisect skip 548e7432dc2da475a18077b612e8d55b8ff51891
- # skip: [c593197b6ece417675256e220b5eac25c0b33290] drm/vmwgfx: Fix fencing on SVGAv3
- git bisect skip c593197b6ece417675256e220b5eac25c0b33290
- # skip: [1f8a21af2171909d02257e715a47fda4cb000d81] sun4i/drm: sun8i: use mode_set engine callback
- git bisect skip 1f8a21af2171909d02257e715a47fda4cb000d81
- # skip: [b861de246912e10c5bda32cb100bff429a5e1ec4] drm/vmwgfx: Stop using surface dma commands on most configurations
- git bisect skip b861de246912e10c5bda32cb100bff429a5e1ec4
- # skip: [8399eec8a127c5bf70e93220421e12d9f7b2b3df] drm/i915: Track runtime spent in closed and unreachable GEM contexts
- git bisect skip 8399eec8a127c5bf70e93220421e12d9f7b2b3df
- # skip: [b7563ec7d906ef87dcd15f39c66e0f35f58c2003] drm/i915: Report steering details in debugfs
- git bisect skip b7563ec7d906ef87dcd15f39c66e0f35f58c2003
- # skip: [9b13a3fcd35fc24045d2fd0f0e13ddd8d7985b4b] drm/format-helper: Rename drm_fb_xrgb8888_to_mono_reversed()
- git bisect skip 9b13a3fcd35fc24045d2fd0f0e13ddd8d7985b4b
- # skip: [80cf8af17af042cd4b287716aca917422053f873] drm/i915/gt: Create per-tile RC6 sysfs interface
- git bisect skip 80cf8af17af042cd4b287716aca917422053f873
- # skip: [42ceddb696a01e6e31e90c456b882392f1572d69] drm/gma500: Inline psb_gtt_restore()
- git bisect skip 42ceddb696a01e6e31e90c456b882392f1572d69
- # skip: [d028a7690d872d4720628c7475dbd1a25cfa73df] drm/i915/dmabuf: Fix prime_mmap to work when using LMEM
- git bisect skip d028a7690d872d4720628c7475dbd1a25cfa73df
- # skip: [92b0cba49e80759e4b67757e0eb3499575dc7e06] drm/i915/gt: Re-work reset_csb
- git bisect skip 92b0cba49e80759e4b67757e0eb3499575dc7e06
- # skip: [2ed38cec5606dfe50893b36a1363379f9609e0bb] drm/i915: opportunistically apply ALLOC_CONTIGIOUS
- git bisect skip 2ed38cec5606dfe50893b36a1363379f9609e0bb
- # skip: [16dad99de8f2abfcec9836e2031613a713e339d2] drm/gma500: Acquire reservation lock for GEM objects
- git bisect skip 16dad99de8f2abfcec9836e2031613a713e339d2
- # skip: [8a0982b60f5a4a66c8a28eed37769021c20d8c50] drm/komeda: plane: switch to plane reset helper
- git bisect skip 8a0982b60f5a4a66c8a28eed37769021c20d8c50
- # skip: [fd8be27e50e04f6e80af0f3e327cced525558256] efifb: Remove redundant efifb_setup_from_dmi stub
- git bisect skip fd8be27e50e04f6e80af0f3e327cced525558256
- # only skipped commits left to test
- # possible first bad commit: [e954d2c94d007afe487044ecfa48f2518643df0e] Backmerge tag 'v5.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-next
- # possible first bad commit: [15e2b419a83777ef652bf5f0ea4385ef7711f710] Merge tag 'drm-misc-next-2022-04-28' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
- # possible first bad commit: [9bda072a7bec278c424ad660373e69d8e4a3385d] Merge tag 'drm-intel-gt-next-2022-04-27' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
- # possible first bad commit: [4eaf02db9c2680ca92af92e2de7b33c6e079b2cd] Merge tag 'amd-drm-next-5.19-2022-04-22' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
- # possible first bad commit: [dbe946287e0825f0e9cd4cbeacfcde9d9b2dd168] Merge tag 'amd-drm-next-5.19-2022-04-15' of https://gitlab.freedesktop.org/agd5f/linux into drm-next
- # possible first bad commit: [e08a99d005588f7f1d0647cdbc3368c98471fa6c] drm/format-helper: Add RGB565-to-XRGB8888 conversion
- # possible first bad commit: [26c30f223123b7feff0ca8722af2f93935b08b85] drm/format-helper: Add RGB888-to-XRGB8888 conversion
- # possible first bad commit: [7e553e2ab79a13511bb84559287c06db80a461b1] drm/format-helper: Print warning on missing format conversion
- # possible first bad commit: [e87826efa9bbb0f9febaa21c3e4fdc0e09e27daf] drm/sched: use __string in tracepoints
- # possible first bad commit: [4a35c23f91b1a4c397e033b61bb9975ab5164f5a] drm/sched: use DECLARE_EVENT_CLASS
- # possible first bad commit: [febd8fdeac5ac1f722e96a51e43c0357624f369c] drm/nouveau/devinit/nva3-: fix returnvar.cocci warning
- # possible first bad commit: [7f7166d0a84d20a4a36539658d6d8a591e8cb223] drm/nouveau/disp/gv100: make gv100_disp_wndw and gv100_disp_wndw_mthd static
- # possible first bad commit: [6a658c908cf0e2ee713f8c9e7844a95b824da0fc] drm/nouveau/disp/gv100: make gv100_disp_wimm static
- # possible first bad commit: [ad9ee9f53c5b6594ca5c3676102280790c110ca6] drm/nouveau/kms/gv100: use static for gv100_disp_core_mthd_[base|sor]
- # possible first bad commit: [ce7a1ecf3f9f1fccaf67295307614511d8e11b13] drm/v3d: Fix null pointer dereference of pointer perfmon
- # possible first bad commit: [2deb9739bc133c6a0488f580d90351b72cadf81e] drm/sun4i: Add compatible for D1 display engine
- # possible first bad commit: [b9b52d2f4aafa2bd637ace0f24615bdad8e49f01] drm/sun4i: Add support for D1 TCONs
- # possible first bad commit: [a359beb4e66b66e6b9a06036e7da7d7cf9cb1169] drm/sun4i: Add support for D1 TCON TOP
- # possible first bad commit: [30d334ce97ae999f190488a38445507cd36828cc] drm/sun4i: Add support for D1 mixers
- # possible first bad commit: [b2da819209b6d60df4e409ecaeb184bf3670bdee] drm/sun4i: csc: Add support for the new MMIO layout
- # possible first bad commit: [c3779dab242f09c0a50753e32028d56070bf6f2f] drm/sun4i: Allow VI layers to be primary planes
- # possible first bad commit: [1f8a21af2171909d02257e715a47fda4cb000d81] sun4i/drm: sun8i: use mode_set engine callback
- # possible first bad commit: [b5fc1c2a8bbdeaed65ac79338bcb70b2a852a2b3] sun4i/drm: backend: use mode_set engine callback
- # possible first bad commit: [f7e974a31881957148110d3cc52774a4e279ef84] sun4i/drm: engine: Add mode_set callback
- # possible first bad commit: [7d57f7f7975634a7a6c5b5adcfe70450426a830b] drm/sun4i: Allow building the driver on RISC-V
- # possible first bad commit: [adfda0bb86183ac3b5bb0c76813bfca0fe6d5166] drm/sun4i: hdmi: Use more portable I/O helpers
- # possible first bad commit: [ae5a5d26c15c65cb9bea2f90c9a6405d300e7c76] dt-bindings: display: Add D1 display engine compatibles
- # possible first bad commit: [2368a93789513d5725885b4b7df6a14e72dc3e35] dt-bindings: display: Separate clock item lists by compatible
- # possible first bad commit: [d8e9d6909646d45391d1521a711bb711a047840b] drm/bridge: tc358762: drop connector field
- # possible first bad commit: [a4359b4e479bfa947a20a1ac5d406dae654f8a54] drm/ssd130x: Make ssd130x_remove() return void
- # possible first bad commit: [57e6f0562cb40d54dbe030f94c6307665b69a594] drm: mxsfb: Obtain bus flags from bridge state
- # possible first bad commit: [3604f1e5319bb1a284cc8d600d89dc0cc3bc8ed8] drm: mxsfb: Reorder mxsfb_crtc_mode_set_nofb()
- # possible first bad commit: [268a06e1dc82ef8de2251690cb84bacbbb58b376] drm: mxsfb: Factor out mxsfb_set_mode()
- # possible first bad commit: [cb285a5348e768dbc8edfe28cc2be5ec0c7e1a33] drm: mxsfb: Replace mxsfb_get_fb_paddr() with drm_fb_cma_get_gem_addr()
- # possible first bad commit: [e518a9dc81d3de494640ba0ae2677d3d43a3709b] drm: mxsfb: Wrap FIFO reset and comments into mxsfb_reset_block()
- # possible first bad commit: [644edf52b6305506ba7fd552323c1dfaa9cf6d8d] drm/display: Move SCDC helpers into display-helper library
- # possible first bad commit: [4fc8cb47fcfdc93e274a1291757e478df4f9c39b] drm/display: Move HDMI helpers into display-helper module
- # possible first bad commit: [6a99099fe1d6c46cbcd74298eeb386c4b9048f77] drm/display: Move HDCP helpers into display-helper module
- # possible first bad commit: [2a64b147350f5b28f6b41873fcb453aaebea01c3] drm/display: Move DSC header and helpers into display-helper module
- # possible first bad commit: [5d1b8b4a14f798c1bc627fb788112067ee26d1da] drm/display: Split DisplayPort header into core and helper
- # possible first bad commit: [1e0f66420b13fdd45754be0f15220a9185d59aa4] drm/display: Introduce a DRM display-helper module
- # possible first bad commit: [da68386d9edb1f57abf886febe5c5169ebd4d2c9] drm: Rename dp/ to display/
- # possible first bad commit: [c6eafc99f0f75f71bf24b55b3abb8218a75e329e] drm: Put related statements next to each other in Makefile
- # possible first bad commit: [503e19720c723ee012e2e1c173c96a75b8025a4a] drm/tilcdc: fix typos in comment
- # possible first bad commit: [0f73a559f916b618c0c05186bd644c90cc9e9695] drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01
- # possible first bad commit: [2381e02aa8732ab670051c6f4a78b8d3a98bd6cd] drm/panel: lvds: Drop now redundant width-mm and height-mm check
- # possible first bad commit: [f470cfe40bd853d8175b098365b862037be83578] drm/modes: Make width-mm/height-mm check in of_get_drm_panel_display_mode() mandatory
- # possible first bad commit: [4dd024d4ad6570815876726dedf176482dfdb31f] drm/panel: simple: Add DataImage FG040346DSSWBG04 panel support
- # possible first bad commit: [26b954e4ef46f35cda5cb9807e49e779e3f166b9] dt-bindings: display: simple: Add DataImage FG040346DSSWBG04 compatible string
- # possible first bad commit: [544ccad739251b21dfa1e7f4b57aa9ea50d2d0f1] drm/vmwgfx: Reserve fence slots on buffer objects in cotables
- # possible first bad commit: [1584f0a1b146dacfb2658fd8b5eb08ae1b65c701] drm/nouveau/gsp: change gv100_gsp from global to static
- # possible first bad commit: [c5060b09f460fc83846d361018a124fcade1b9e9] drm/bridge: Fix it6505 Kconfig DRM_DP_AUX_BUS dependency
- # possible first bad commit: [e41a2999f746e67f1230dd42930497d4e011eb9a] drm/doc: Add sections about tiny drivers and external refs to intro page
- # possible first bad commit: [57ae18fbde6ade092945ab956b67303f1f857190] drm/sun4i: hdmi: Replace drm_detect_hdmi_monitor() with is_hdmi
- # possible first bad commit: [0e48711f602064705bf81eebe6f627ee1bc11d3b] drm: bridge: dw_hdmi: Audio: fix returnvar.cocci warnings
- # possible first bad commit: [19df0cfa258cd42f7f106f6085f1e625f26283db] Merge tag 'drm-misc-next-2022-04-21' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
- # possible first bad commit: [f15856d7de914595d0daa2c706f53a693b48e228] drm/i915/dg2: add gsc with special gsc bar offsets
- # possible first bad commit: [1bc22fc53a536c051bfbcc377ed50eb217c1fe7e] mei: gsc: retrieve the firmware version
- # possible first bad commit: [ad10a35461a5fc4e4d09a7259ede2508f042c6dd] mei: gsc: add runtime pm handlers
- # possible first bad commit: [ce97126d6c1825fc7b3dd21a66a83458055bcbd7] mei: gsc: setup char driver alive in spite of firmware handshake failure
- # possible first bad commit: [a98c30fdc00e146daed013598f10708d6b0ef11e] mei: add support for graphics system controller (gsc) devices
- # possible first bad commit: [1e3dc1d8622b2699e6cf1cc06885105b13c9c514] drm/i915/gsc: add gsc as a mei auxiliary device
- # possible first bad commit: [e1e1f4e32594d117d9f90e7743d33a019139fc9f] Merge drm/drm-next into drm-intel-gt-next
- # possible first bad commit: [8f97344aa04b29acd69e592c3708b9045cf62794] drm/ttm: use kvcalloc() instead of kvmalloc_array() in ttm_tt v2
- # possible first bad commit: [9f15930bb2ef9f031d62ffc49629cbae89137733] drm/bridge: Fix error handling in analogix_dp_probe
- # possible first bad commit: [0f9fc0c1eff0120403f95d4f61e330654fbe64ed] drm/i915/selftests: tweak the misaligned_case
- # possible first bad commit: [9707cc4bbaa97f289083d437b8f4d060157f2394] drm/i915/selftests: fixup min_alignment usage
- # possible first bad commit: [f06e2167055f4022417dcbe4cacdf15f48d60c92] drm/amdgpu: remove pointless ttm_eu usage from DM
- # possible first bad commit: [32c2d7a536d118d725c44178d6d8856e369f05ae] drm/amdgpu: remove pointless ttm_eu usage from vkms
- # possible first bad commit: [be77bb3e8d4d47a3ab7bd2dd5bf76092b33e08a2] drm/i915/buddy: sanity check the size
- # possible first bad commit: [a7ce8f821ca9dc20fa71cd482fcadf0c7e5b2926] drm/i915: consider min_page_size when migrating
- # possible first bad commit: [8687b535553ce62e9fd33411a57591f04a8cce65] drm/vc4: hdmi: Remove vc4_hdmi_encoder
- # possible first bad commit: [c3c2f38ce532c6d3efa13e2aaa9d5d52396518b1] drm/vc4: hdmi: Replace drm_detect_hdmi_monitor() with is_hdmi
- # possible first bad commit: [40d8d4bd06720aed6c1125bab7296c57de4f1157] drm/radeon: Use TTM builtin resource manager debugfs code
- # possible first bad commit: [d0719e09264b2d79f8262a3e9c5d870d29c7b800] drm/qxl: Use TTM builtin resource manager debugfs code
- # possible first bad commit: [7212d24cec522752dcd5a5f6db9e45c3d87df269] drm/amdgpu: Use TTM builtin resource manager debugfs code
- # possible first bad commit: [af4a25bbe5e7e60ff696ef5c1ec48ab2d51c17c6] drm/vmwgfx: Add debugfs entries for various ttm resource managers
- # possible first bad commit: [8cd9efd1b7fb329681d5a5fdf441c8fc8dc4f5ae] drm/ttm: Add common debugfs code for resource managers
- # possible first bad commit: [61be0f48c50a82f505d34e36b9d538d6eeab62b6] drm/i915/dg2: Add workaround 18019627453
- # possible first bad commit: [74373977d2ca26e5735377f8874be70bc2f030f5] drm/solomon: Add SSD130x OLED displays SPI support
- # possible first bad commit: [4203e88ba80bbcdfaa7689db286d07cf4f2993d0] drm/solomon: Move device info from ssd130x-i2c to the core driver
- # possible first bad commit: [fb197474eddc9369492228f1e423f4ccf0f309b4] drm/solomon: Add ssd130x new compatible strings and deprecate old ones.
- # possible first bad commit: [1b6a7961908882b65def0bd2cffba3f2eba44226] dt-bindings: display: ssd1307fb: Extend schema for SPI controllers
- # possible first bad commit: [36bf0611600dd3187fe478833ba804e7976fcae5] dt-bindings: display: ssd1307fb: Deprecate "-i2c" compatible strings
- # possible first bad commit: [b76ecff8317eed4818fdd449bacc81e05534f88b] fbdev: Warn in hot-unplug workaround for framebuffers without device
- # possible first bad commit: [52b1b46c39ae4321459a1a28dd4e596497b375b8] of: Create platform devices for OF framebuffers
- # possible first bad commit: [ac2f033aa4fbc94a512e703a953ed36e1bb45d0a] drm/gma500: fix a potential repeat execution in psb_driver_load
- # possible first bad commit: [307f722b4e71bf30d0a307aba33bce148d9cdd5e] drm/i915/dg2: Enable Wa_22012727170/Wa_22012727685
- # possible first bad commit: [717f9bad5d25d5cf9f750c88a41627a71fad7b23] drm/i915/dg2: Enable Wa_14014475959 - RCS / CCS context exit
- # possible first bad commit: [dfa57ecf77c66eb28ac7760f582bfd7d4183c429] drm/i915/guc: Apply Wa_16011777198
- # possible first bad commit: [c6b41c4d9becce74bae50b461011250b9ae004a0] drm/i915/guc: Enable GuC based workarounds for DG2
- # possible first bad commit: [dac38381098d868d979b47e1e6ebba848db4d80f] drm/i915/guc: Enable Wa_22011802037 for gen12 GuC based platforms
- # possible first bad commit: [f6aa0d713c8862602e85e89f876b25185234aced] drm/i915: Add Wa_22011802037 force cs halt
- # possible first bad commit: [4ab85930b7183eaabdaffbcecd89c12e2aca071a] drm: bridge: icn6211: Add DSI lane count DT property parsing
- # possible first bad commit: [29d699a4c006940cf06f647ed02cc083234e8e33] dt-bindings: display: bridge: icn6211: Document DSI data-lanes property
- # possible first bad commit: [fb8da7f3111ab500606960bef1bb32450c664750] drm/bridge: anx7625: Use uint8 for lane-swing arrays
- # possible first bad commit: [d970ce303ff80ae57bbd3e784f2772dbf3056e0c] drm: bridge: dw_hdmi: Audio: Add General Parallel Audio (GPA) driver
- # possible first bad commit: [8fb241e2d265de7c1711635f3f2048f33e02b57d] drm: bridge: dw_hdmi: add reset function for PHY GEN1
- # possible first bad commit: [a90b8fc9ca2d5cae915a0a185785325095245ec3] drm: bridge: dw_hdmi: Enable GCP only for Deep Color
- # possible first bad commit: [8c1bfd0ccf904d80d2874062ef3fecdfddb2a48b] drm: bridge: dw_hdmi: default enable workaround to clear the overflow
- # possible first bad commit: [34263c1b1593e44a3963dcfd6ed9af70c3002686] drm: bridge: panel: Register connector if DRM device is already registered
- # possible first bad commit: [04b19d32213654e54ec819b6ac033360f1551902] drm: bridge: adv7511: Enable DRM_BRIDGE_OP_HPD based on HPD interrupt
- # possible first bad commit: [8ce4129e3de433ab924951eeb980e97e4c2cc03b] drm/bridge: lt9211: Add Lontium LT9211 bridge driver
- # possible first bad commit: [501f94d09b7df2d121a626590e824d6ae6e6e095] dt-bindings: display: bridge: lt9211: Add Lontium LT9211 bridge driver
- # possible first bad commit: [97f2c684f34d386639926787fe5211d42b6f4e6f] drm/bridge: anx7625: Fill in empty ELD when no connector
- # possible first bad commit: [c9b2d923befd8cee0b9d6cbd96128ec0bf44c881] drm/tidss: Soft Reset DISPC on startup
- # possible first bad commit: [40f458b7816bd3ddddc068998523b4e039c04818] Merge drm/drm-next into drm-misc-next
- # possible first bad commit: [c6ed9f66eb70aeaac9998bd3552ada740d90e20c] drm/nouveau/gr/gf100-: change gf108_gr_fwif from global to static
- # possible first bad commit: [f6e0a6b09edc61d567ccf6199b3bb6f3c5f9e077] drm/nouveau: change base917c_format from global to static
- # possible first bad commit: [bcfc713f11f957711f9494f69c740b95ed335d57] drm/i915/hwconfig: Add DG2 support
- # possible first bad commit: [8d0e3decf26bc423d8b1c42c05636ccc05ea6b17] drm/i915: Don't show engine information in fdinfo with GuC submission
- # possible first bad commit: [f5df4d88661401637623015cd56dd564d857f125] drm/i915/guc/slpc: Use i915_probe_error instead of drm_err
- # possible first bad commit: [c94fde8f516610b0961b65a59bc8885e6df23cb9] drm/i915/uapi: Add DRM_I915_QUERY_GEOMETRY_SUBSLICES
- # possible first bad commit: [1c671ad753dbbf5f5da7b18175d05acc3cccf1a8] drm/i915/doc: Link query items to their uapi structs
- # possible first bad commit: [a2e5402691e2326991704b1fb73646fa2efde1c3] drm/i915/doc: Convert perf UAPI comments to kerneldoc
- # possible first bad commit: [462ac1cdf4d7acf100f9b21ad8bf72c88ceb902f] drm/i915/doc: Convert drm_i915_query_topology_info comment to kerneldoc
- # possible first bad commit: [2584b3549f4c4081918bfd4109148b1003b2626b] drm/i915/guc: Update to GuC version 70.1.1
- # possible first bad commit: [cabfa2bbe617ddf0a0cc4d01f72b584dae4939ad] Revert "video: fbdev: fbmem: fix pointer reference to null device field"
- # possible first bad commit: [d6cd978f7e6b6f6895f8d0c4ce6e5d2c8e979afe] video: fbdev: fbmem: fix pointer reference to null device field
- # possible first bad commit: [16a54d4ee7c8aa1c4b59a91bea24799f48bcc5b5] fbcon: replace snprintf in show functions with sysfs_emit
- # possible first bad commit: [d8bb92e70a434584f5b8a882eb46930cc22fd45a] drm/dp: Factor out a function to probe a DPCD address
- # possible first bad commit: [f1e4c916f97f6adc0848515d269b3899661873ce] drm/edid: add EDID block count and size helpers
- # possible first bad commit: [1c788f69f2643f38e7fdf0ba6c8a88bc0b3aefd7] drm/edid: add single point of return to drm_do_get_edid()
- # possible first bad commit: [b3eb97b66d4f2f919f5dd683c8ea62058fde1a93] drm/edid: drop extra local var
- # possible first bad commit: [d3da3f4072c82e5be5aaafd6168c8effdea1be19] drm/edid: convert extension block read to EDID block read helper
- # possible first bad commit: [c12561ce43358ce59fc0f2275fc1853e24980908] drm/edid: use EDID block read helper in drm_do_get_edid()
- # possible first bad commit: [2deaf1c2561d5ec152ee2f2ce547a15b85d38b55] drm/edid: abstract an EDID block read helper
- # possible first bad commit: [89fb7536ad2fdcdaf95eee44b9e162d0522f48dc] drm/edid: add typedef for block read function
- # possible first bad commit: [63cae081538de1be12a335b267b462c533785ca9] drm/edid: pass struct edid to connector_bad_edid()
- # possible first bad commit: [9c7345de9b66f66007bec39b60b04b68d7723e20] drm/edid: add a helper to log dump an EDID block
- # possible first bad commit: [cee2ce1ac25d0aedaa06e81a7bc7170aafb1ea14] drm/edid: refactor EDID block status printing
- # possible first bad commit: [49dc0558f764e02ba8c13ee56c1012a6883a981b] drm/edid: have edid_block_check() detect blocks that are all zero
- # possible first bad commit: [8baccb27db403afa865b7f9a1452371a23d9bf45] drm/edid: convert edid_is_zero() to edid_block_is_zero() for blocks
- # possible first bad commit: [da0595ae91da837929a00470ab40546090e5b9ae] drm/i915/migrate: Evict and restore the flatccs capable lmem obj
- # possible first bad commit: [76a6d563db7150103db46a02e7345218d4e9d939] drm/i915/gem: Add extra pages in ttm_tt for ccs data
- # possible first bad commit: [c8f8a7484673dfed227ac48a471a73eef7a67544] drm/i915/selftest_migrate: Check CCS meta data clear
- # possible first bad commit: [a785d3a8affd11d19955464f376602dd711ad309] drm/i915/selftest_migrate: Consider the possible roundup of size
- # possible first bad commit: [48760ffe923aeb2cc73865ea36b3509718d102e3] drm/i915/gt: Clear compress metadata for Flat-ccs objects
- # possible first bad commit: [310bf25df2fcccc1d91f96928adb66bdc26613b5] drm/i915/gt: Pass the -EINVAL when emit_pte doesn't update any PTE
- # possible first bad commit: [6e6bc8c0a81576839d1dbebbfd0a534949cb0d11] drm/i915/gt: Optimize the migration and clear loop
- # possible first bad commit: [a0ed9c95cce69384862b567b3d23472770cf1648] drm/i915/gt: Use XY_FAST_COLOR_BLT to clear obj on graphics ver 12+
- # possible first bad commit: [fd5803e5eebec174ae1d86cae2dbceebd45b7cf9] drm/i915/gt: use engine instance directly for offset
- # possible first bad commit: [c54b39a565227538c52ead2349eb17d54aadd6f7] Merge tag 'drm-intel-next-2022-04-13-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
- # possible first bad commit: [9d79799193b728b62c9899d931b5009da1f89b67] fbcon: Fix delayed takeover locking
- # possible first bad commit: [83c784e7003625d63ff4609500c9f11736edebed] drm/panel: lvds: Use bus_flags from DT panel-timing property
- # possible first bad commit: [03fa454bb666f243d2ffe8ee7395b89cf4e3c27d] drm/panel: lvds: Simplify mode parsing
- # possible first bad commit: [fb47723aba6fb62a6dce34eb108c886d9d469f9c] drm: bridge: icn6211: Convert to regmap
- # possible first bad commit: [84ab41db1734c7764a4f29a99d3106586495638c] drm/ttm: fix kerneldoc for ttm_lru_bulk_move
- # possible first bad commit: [7be2bb8c2ff3f769c49f5a527e7ea992b81e9ca1] drm/ttm: fixup ttm_bo_add_move_fence v2
- # possible first bad commit: [62c6f4f9bb08a8b18fc6e12d865284991ec3776a] fbcon: use min() to make code cleaner
- # possible first bad commit: [c63462184b35316fed7657d3c92dc5099ad5fab2] drm/ttm: stop passing NULL fence in ttm_bo_move_sync_cleanup
- # possible first bad commit: [c16c8bfa09d5f318c1bd65698d058d3739970c24] Merge drm/drm-next into drm-intel-gt-next
- # possible first bad commit: [b85ffe47c4ec172214a38b7e7087c60582c488f0] Merge tag 'drm-misc-next-2022-04-07' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
- # possible first bad commit: [a3342f4d5af16888e385980a4bea4cc195c36bc0] drm: Use drm_mode_copy()
- # possible first bad commit: [563c4a7599d8ac0f6826b33f312d886eda7938aa] drm: Use drm_mode_init() for on-stack modes
- # possible first bad commit: [73c3ed7495c67b8fbdc31cf58e6ca8757df31a33] drm: mali-dp: potential dereference of null pointer
- # possible first bad commit: [b5c7d19736a17115f0c3489a2ebfa5c5181902b9] drm/arm/malidp: Stop using iommu_present()
- # possible first bad commit: [c8f76c37cc3668ee45e081e76a15f24a352ebbdd] drm/komeda: return early if drm_universal_plane_init() fails.
- # possible first bad commit: [f5e284bb74ab296f98122673c7ecd22028b2c200] drm/komeda: Fix an undefined behavior bug in komeda_plane_add()
- # possible first bad commit: [71f56b27550986d0e53988ed18db386c106bab55] drm/ingenic: Add dw-hdmi driver specialization for jz4780
- # possible first bad commit: [33e799ed905b84a53b9efa71c6f2b62cbbca40dd] drm/ingenic: Implement proper .atomic_get_input_bus_fmts
- # possible first bad commit: [6de79dd3a920a138a292231e2da82ab8e019ec99] drm/bridge: display-connector: add ddc-en gpio support
- # possible first bad commit: [d72dcbe9fce505228dae43bef9da8f2b707d1b3d] drm/ttm: fix logic inversion in ttm_eu_reserve_buffers
- # possible first bad commit: [5f77876013d08fe9d43bb4b7f9f7a81e4d3b63a9] drm: add a check to verify the size alignment
- # possible first bad commit: [8e7e5c077cd57ee9a36d58c65f07257dc49a88d5] drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULL
- # possible first bad commit: [3870b54e0684a17ac95ae7ec8fffbcb6357731ea] drm/vc4: kms: Improve logging
- # possible first bad commit: [457e5184b9e0e14b26044c7fed5940bcbe7698a7] drm/vc4: kms: Warn if we have an incompatible muxing setup
- # possible first bad commit: [f47d37a91e60990f0ee3006004639487906e3125] drm/vc4: kms: Store channel in local variable
- # possible first bad commit: [5453343a88ede8b12812fced81ecd24cb888ccc3] drm/vc4: txp: Force alpha to be 0xff if it's disabled
- # possible first bad commit: [234998df929f14d00cbf2f1e81a7facb69fd9266] drm/vc4: txp: Don't set TXP_VSTART_AT_EOF
- # possible first bad commit: [8514e6b1f40319e31ac4aa3fbf606796786366c9] drm/vc4: hvs: Reset muxes at probe time
- # possible first bad commit: [9362a07a0c5d6e566d614e988bc9c96102774a9d] drm/i915: fix i915_gem_object_wait_moving_fence
- # possible first bad commit: [c9cad937c0c58618fe5b0310fd539a854dc1ae95] drm/amdgpu: add drm buddy support to amdgpu
- # possible first bad commit: [17b048d4c6143ac9ca8a6952da7a37416bf135b0] drm/i915: fix broken build
- # possible first bad commit: [efc3acbc105af79bce2ccf97a6159255b7cf6b38] fbcon: Maintain a private array of fb_info
- # possible first bad commit: [c75300b5c64b013a6a04c8385094eeff849595ba] fbcon: untangle fbcon_exit
- # possible first bad commit: [3647d6d3dbdafc55f8c4ca8225966963252abe7b] fbcon: Move more code into fbcon_release
- # possible first bad commit: [6e7da3af008b72520f5318507f455f344b27f022] fbcon: Move console_lock for register/unlink/unregister
- # possible first bad commit: [43553559121ca90965b572cf8a1d6d0fd618b449] fbcon: Consistently protect deferred_takeover with console_lock()
- # possible first bad commit: [04933a294dacca3aaa480889d53e6195778d4578] fbcon: use lock_fb_info in fbcon_open/release
- # possible first bad commit: [d443d93864726ad68c0a741d1e7b03934a9af143] fbcon: move more common code into fb_open()
- # possible first bad commit: [b07db39584856e16814e2f065380e533a001535d] fbcon: Ditch error handling for con2fb_release_oldinfo
- # possible first bad commit: [bd6026a8c4e6b7edf4bafcb71da885b284b8f4fd] fbcon: Extract fbcon_open/release helpers
- # possible first bad commit: [6b2060cf9138a2cd5f3468a949d3869abed049ef] fb: Delete fb_info->queue
- # possible first bad commit: [cae69e453d735c546fc407d049ba048e80adf05e] fbcon: Replace FBCON_FLAGS_INIT with a boolean
- # possible first bad commit: [3b0fb6ab25dda03f6077bf8fce9407bb0d4db6ea] fbcon: Use delayed work for cursor
- # possible first bad commit: [9ad5cc9bcfd62b0f39e7f85992d2a371ff369324] fbdev/sysfs: Fix locking
- # possible first bad commit: [9b0a490e71ebf76b0b59ab9382f5289f8a3dcf9e] fbcon: delete delayed loading code
- # possible first bad commit: [409d6c95f9c68bb7046410a3502e26e454a1e636] fbcon: Introduce wrapper for console->fb_info lookup
- # possible first bad commit: [689333136327b6cd618df85d83d79f2aa620d585] fbcon: Move fbcon_bmove(_rec) functions
- # possible first bad commit: [9ad7acdad1d91545b99bf9fda3de4b86cf48b272] fbcon: delete a few unneeded forward decl
- # possible first bad commit: [be273ecfbe8a32fd8f875cc2990223cfc8a32031] drm/vc4: Use newer fence API properly to fix build errors
- # possible first bad commit: [7cee157b4225089cb831f77515f9c4f4f7c24182] drm/ssd130x: Add support for SINO WEALTH SH1106
- # possible first bad commit: [b0daaa5cfaa561477b8d3d10fb0697a2cce0c2ba] drm/ssd130x: Support page addressing mode
- # possible first bad commit: [97a40c23cda5d64a1c5e968e448435084ebc8c9b] dt-bindings: display: ssd1307fb: Add entry for SINO WEALTH SH1106
- # possible first bad commit: [2f073eb41230cf10d0c1fd0719fdb3f19e8497dd] dt-bindings: vendor-prefixes: Add prefix for SINO WEALTH Eletronics Ltd.
- # possible first bad commit: [56758cc4595509b6f6d0be56d08003bd87b75635] drm/i915/rps: Centralize computation of freq caps
- # possible first bad commit: [807ff7ed34d2c83e09d7987bd6506cc3d520dcdf] futex: add missing rtmutex.h include
- # possible first bad commit: [e84815cbbc767617221e6891e77f2486c9199dfa] seqlock: drop seqcount_ww_mutex_t
- # possible first bad commit: [8f94eda39952a8c7323bad2bf752bdfe78101b20] dma-buf: drop seq count based update
- # possible first bad commit: [8bb31587820a6e04cb613b49238b1800d1a97223] drm/ttm: remove bo->moving
- # possible first bad commit: [1d7f5e6c5240c324afa138738a7d50218a7584c5] drm/i915: drop bo->moving dependency
- # possible first bad commit: [46b35b33cc561f0b1e61dcd518e2588cb168dd3f] dma-buf: wait for map to complete for static attachments
- # possible first bad commit: [0cc848a75b742c3f9800e643cd2c03b9cfdc3d69] dma-buf: add DMA_RESV_USAGE_BOOKKEEP v3
- # possible first bad commit: [61e55c6f5ce11b15b1c21ba9211c09d2354dbe66] RDMA: use DMA_RESV_USAGE_KERNEL
- # possible first bad commit: [91f0c245dd5cd7039090283031b485384b315852] drm/radeon: use DMA_RESV_USAGE_KERNEL
- # possible first bad commit: [c35fcfa344c7544c899610dd5e512f7d630a152c] drm/amdgpu: use DMA_RESV_USAGE_KERNEL
- # possible first bad commit: [b29895e18304feb7e8afc6388db7ece60327b23c] dma-buf: add DMA_RESV_USAGE_KERNEL v3
- # possible first bad commit: [047a1b877ed48098bed71fcfb1d4891e1b54441d] dma-buf & drm/amdgpu: remove dma_resv workaround
- # possible first bad commit: [73511edf8b196e6f1ccda0fdf294ff57aa2dc9db] dma-buf: specify usage while adding fences to dma_resv obj v7
- # possible first bad commit: [7bc80a5462c37eab58a9ea386064307c0f447fd1] dma-buf: add enum dma_resv_usage v4
- # possible first bad commit: [6e87601b7e3e067a6a6c083914e8a109edcded86] drm/sti: fix typos in comments
- # possible first bad commit: [ae686e220b5f3962f9188e6661bc370941845a3f] drm/i915/selftests: handle more rounding
- # possible first bad commit: [15431b110cc5984967646384ea1d47999c677ce3] drm: sti: fix spelling mistake: rejec -> rejection
- # possible first bad commit: [25d4cb51d6cde1229edb42f24a215f3ef8325393] drm: sti: don't use kernel-doc markers
- # possible first bad commit: [2e6c86be0e57079d1fb6c7c7e5423db096d0548a] stm: ltdc: fix two incorrect NULL checks on list iterator
- # possible first bad commit: [ce3d4d7f33148ed70ddf5f243f1d76e12a8ee7cc] drm/i915: Require INTEL_GTT to depend on X86
- # possible first bad commit: [7a5c922377b41c008b6f20ecea788bf1d80e9ddb] drm/i915/gt: Split intel-gtt functions by arch
- # possible first bad commit: [c8d4c18bfbc4ab467188dbe45cc8155759f49d9e] dma-buf/drivers: make reserving a shared slot mandatory v4
- # possible first bad commit: [20b734c11243ecf97030345b51ff37fcb7dd060f] drm/drm_modeset_helper_vtables.h: fix a typo
- # possible first bad commit: [3454f01abfa05a9534c841f87b22d3826cedcff4] drm/vc4: hvs: Use pointer to HVS in HVS_READ and HVS_WRITE macros
- # possible first bad commit: [d65661ace1880d6c0d4a34770c7b0d54e7675534] drm/vc4: kms: Ignore atomic_flush if we're disabled
- # possible first bad commit: [4dfcaa09164eabe7c141e74c7bc34add0fea360c] drm/vc4: hvs: Move the dlist setup to its own function
- # possible first bad commit: [a7609858bfcd6a700853f669719764991ac15120] drm/vc4: hvs: Remove dlist setup duplication
- # possible first bad commit: [e418639d19f5f3d4dbc541fd3d40f921f202d356] drm/vc4: hvs: Store channel in variable
- # possible first bad commit: [b51cd7ad143d2eb31a6df81c2183128920e47c2b] drm/vc4: hvs: Fix frame count register readout
- # possible first bad commit: [748acfc98adab21a93ae7a1b5bed0f048463e873] drm/vc4: kms: Take old state core clock rate into account
- # possible first bad commit: [fd5894fa2413cca3e6a3ea713b2bd57281af2e86] drm/vc4: hdmi: Remove clock rate initialization
- # possible first bad commit: [5b6ef06ea6225570bc0b33325306c7b8c6bdf5eb] drm/vc4: Add logging and comments
- # possible first bad commit: [66230cc9b68a0b20d5ab5573e80adbafe2c6284f] drm: bridge: icn6211: Drop I2C module owner assignment
- # possible first bad commit: [61fe0ab26e36998cebec48805d6873e31f0d79d7] drm/gma500: fix a missing break in psb_intel_crtc_mode_set
- # possible first bad commit: [7a828f1f1fe30024cd153452b808a07ddf07c153] drm: bridge: icn6211: Mark module exit callback with __exit
- # possible first bad commit: [b9bd4832074b3484f4b4b2ca2eae4629baa729c2] drm/i915: Fixup kerneldoc in struct i915_gem_context
- # possible first bad commit: [21d139a95682c6ade89a2151e44012c9797c0309] drm: bridge: icn6211: Fix DSI-to-DPI PLL configuration
- # possible first bad commit: [a271bf324150846a253f5cf5406faf600bf64b0c] drm/panel: innolux-ej030na and abt-y030xx067a: add .enable and .disable
- # possible first bad commit: [49956b505c53923723370a8960ae8fcd9e2b2116] drm/panel: Add panel driver for NewVision NV3052C based LCDs
- # possible first bad commit: [aa46154355e1e81ef746470d2e88bdb283508bff] drm/ingenic: Add ingenic_drm_bridge_atomic_enable and disable
- # possible first bad commit: [33f2069fb6a9c2d6509accc39521d3f4d6369576] drm/nouveau: support more than one write fence in fenv50_wndw_prepare_fb
- # possible first bad commit: [9cbbd694a58bdf24def2462276514c90cab7cf80] Merge drm/drm-next into drm-misc-next
- # possible first bad commit: [71d637823cac7748079a912e0373476c7cf6f985] dma-buf: finally make dma_resv_excl_fence private v2
- # possible first bad commit: [055634e4b62f109a47727c2c50586e2e318595a9] drm/i915: Expose client engine utilisation via fdinfo
- # possible first bad commit: [e2d0ff3525b9be7287c583708ff2475c623cfa5c] drm/i915: Count engine instances per uabi class
- # possible first bad commit: [2d12d3da5374433d44692a8681417bc7c424439b] drm: Document fdinfo format specification
- # possible first bad commit: [bb6287cb18866e49501da5c92a130830db6f5a18] drm/i915: Track context current active time
- # possible first bad commit: [49bd54b390c2095708faec9c4d2f9fde4acf2f59] drm/i915: Track all user contexts per client
- # possible first bad commit: [8399eec8a127c5bf70e93220421e12d9f7b2b3df] drm/i915: Track runtime spent in closed and unreachable GEM contexts
- # possible first bad commit: [43c504607dc3e5e38b6afa76badebb6686e2cf05] drm/i915: Make GEM contexts track DRM clients
- # possible first bad commit: [5f0d4d1463cc64a2a1eb49a69ca3b55929ea36e1] drm/i915: Explicitly track DRM clients
- # possible first bad commit: [756cc94d15fae4aaaf55dc131b098c0e5221db11] drm/nouveau: stop using dma_resv_excl_fence
- # possible first bad commit: [1c3b2a27def609473ed13b1cd668cb10deab49b4] drm/nouveau/clk: Fix an incorrect NULL check on list iterator
- # possible first bad commit: [36fe4f24ff1f156343fab1583ea496860f8ca970] drm/format_helper: fix a kernel-doc typo
- # possible first bad commit: [353520811fe70fb720a29ffd8833778d88ae9dee] drm: fix a kernel-doc typo
- # possible first bad commit: [b892d39199df8daa2ce6e65a111f5a15be58ae5b] drm/sched: Check locking in drm_sched_job_add_implicit_dependencies
- # possible first bad commit: [d44c2642c40b6c11e4a0afc76d491287c074376c] drm/gem: Delete gem array fencing helpers
- # possible first bad commit: [b827c84f5e845aa10d218f89b6eb67ee9c2e79a1] drm/etnaviv: Use scheduler dependency handling
- # possible first bad commit: [ae059c0b1cbf13867369deb8d831a11cac3b00a0] drm/bridge: nwl-dsi: Drop the drm_of_panel_bridge_remove() function call
- # possible first bad commit: [3730bc6147b05109b419ccff7b6f9ef3e3e71ffe] drm: bridge: mcde_dsi: Drop explicit bridge remove
- # possible first bad commit: [ba5f33cccc7586c7b3f87f73b826786d8974a835] drm/amdgpu: use dma_resv_get_singleton in amdgpu_pasid_free_cb
- # possible first bad commit: [c382df714a8433dfdd4b84fecc00dc46fc755eb7] drm/atomic-helper: support more than one write fence in drm_gem_plane_helper_prepare_fb
- # possible first bad commit: [644704740b8282c9ee9483a38666ee4a4561c37c] drm/amdgpu: use dma_resv_for_each_fence for CS workaround v2
- # possible first bad commit: [9b53fddf3f1e908aab422cd990b5fbb44d2fe33c] drm/radeon: stop using dma_resv_excl_fence
- # possible first bad commit: [2029a6d0281c584bd8c92b7c34ae4da10b803b65] drm/vmwgfx: stop using dma_resv_excl_fence v2
- # possible first bad commit: [92cedee6a6a3e6fcc3ffc0e3866baae5f6f76ac1] dma-buf: add dma_resv_get_singleton v2
- # possible first bad commit: [d791aec9ff43df4ea0a6690eabd6c395e982ef6f] drivers/dma-buf: dma-buf.c: fix a typo
- # possible first bad commit: [e36764ecf87cb86051f26cc8e5a9a665784a9f39] drm/ttm: Add a parameter to add extra pages into ttm_tt
- # possible first bad commit: [ab0609a5fb301b035702171c04b3ee532682b726] drm/edid: reduce magic when updating the EDID block checksum
- # possible first bad commit: [ccc97def44ecc087b7c8018f3765467851cd8c80] drm/edid: track invalid blocks in drm_do_get_edid()
- # possible first bad commit: [4ec53461d69010b7b5d39fdc558e9c3044418288] drm/edid: split out invalid block filtering to a separate function
- # possible first bad commit: [23e38d7b48fda3730fe0a7ebc9293dd2810b49d7] drm/edid: simplify block check when filtering invalid blocks
- # possible first bad commit: [18d83450468ca57b66c754ec1ec455d5cc853ab4] drm/edid: use a better variable name for EDID block read retries
- # possible first bad commit: [1f221284ab631d6136ce773ba360b7d3d5d40a81] drm/edid: split drm_edid_block_valid() to check and act parts
- # possible first bad commit: [0a612bbd91bc35391c4b0dac3b6d2200f70f7196] drm/edid: split out edid_header_fix()
- # possible first bad commit: [aa6292a3802215b28e696d6d2c74efb41c09c442] drm/edid: clean up edid_is_zero()
- # possible first bad commit: [6d987ddd68434bf60650dfdd05343d642643ee44] drm/edid: make drm_edid_header_is_valid() accept void pointer
- # possible first bad commit: [4ba0f53ce685b0dcfc932342e0de85707747ea7e] drm/edid: add edid_block_tag() helper to get the EDID extension tag
- # possible first bad commit: [70e49ebe90033ae69831b311bd6cd0ad267ebec9] drm/edid: clean up EDID block checksum functions
- # possible first bad commit: [e9a9e0768ba49d9cad3b698860af1842c53c717f] drm/edid: use struct edid * in drm_do_get_edid()
- # possible first bad commit: [15325e3c1013035c2e3e266ba79a0c3bef905f25] dma-buf: drop the DAG approach for the dma_resv object v3
- # possible first bad commit: [3d7039e1e64980a5eb424373b3a5843b7d7891aa] drm: bridge: mcde_dsi: Switch to devm_drm_of_get_bridge
- # possible first bad commit: [1c74c1fb83ebb414c017d459e7875abe777654d7] drm: bridge: dw-mipi-dsi: Switch to devm_drm_of_get_bridge
- # possible first bad commit: [1d0b536304455cab5ef71329d704bf310d74f34b] drm: bridge: mtk_dsi: Switch to devm_drm_of_get_bridge
- # possible first bad commit: [4f4601071ca544559b27b49a043167c009b77c64] drm: bridge: nwl-dsi: Switch to devm_drm_of_get_bridge
- # possible first bad commit: [65af9070cd09a9a5a5306ffc2b39b1674c7e5716] Revert "drm/bridge: dw-mipi-dsi: Find the possible DSI devices"
- # possible first bad commit: [ee2f7c9d878905054e3df5126a9bbaec1923e2ff] drm/bridge: lt9611: Add atomic_get_input_bus_fmts
- # possible first bad commit: [97d7ca798a79a93b2a3168f60024fddcc8e0d6b0] drm/bridge: lt9611: Switch to atomic operations
- # possible first bad commit: [85854fa95972455fd8ff340d7810dde57fe36d44] drm/bridge: ti-sn65dsi83: Check link status register after enabling the bridge
- # possible first bad commit: [17a9c1aaa8485b7be0f20233bdc5bf0b4527f4a7] drm: bridge: icn6211: Read and validate chip IDs before configuration
- # possible first bad commit: [33f1036b785caeb5f0b7935ee771214cfd75b3f8] drm: bridge: icn6211: Rework ICN6211_DSI to chipone_writeb()
- # possible first bad commit: [8dde6f7452a198a870f74a38118bb1a63da7632e] drm: bridge: icn6211: Add I2C configuration support
- # possible first bad commit: [cda3822a5db30372abc33a6d63885c38f51d7489] drm: bridge: icn6211: Implement atomic_get_input_bus_fmts
- # possible first bad commit: [75122915dbb46d33294e9078bef615d6fdf8ec0d] drm: bridge: icn6211: Set SYS_CTRL_1 to value used in examples
- # possible first bad commit: [aedfd0b9ae0a5759e4db1a6185637aa89b3df5f3] drm: bridge: icn6211: Disable DPI color swap
- # possible first bad commit: [00404824b8ad2551df2df8e74ac37a46fad941f6] drm: bridge: icn6211: Use DSI burst mode without EoT and with LP command mode
- # possible first bad commit: [f30cf0ece6916ca6c5b896d8c31443565f4dda24] drm: bridge: icn6211: Add generic DSI-to-DPI PLL configuration
- # possible first bad commit: [2dff97f2b37ff5439554d3548ce3197620dcb57b] drm: bridge: icn6211: Add HS/VS/DE polarity handling
- # possible first bad commit: [c0ff7a649d62105a9308cc3ac36e52a4669d9cb4] drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling
- # possible first bad commit: [2dcec57b3734029cc1adc5cb872f61e21609eed4] drm: bridge: icn6211: Fix register layout
- # possible first bad commit: [95a2441e4347b93809c39e142fb1d73149e15345] drm: exynos: dsi: Switch to atomic funcs
- # possible first bad commit: [f9bfd326f57eb2a7d70b1045f75f1ad27ec70fa6] drm: exynos: dsi: Convert to bridge driver
- # possible first bad commit: [711c7adc4687250deb550ee8a6994203f817b2ca] drm: exynos: dsi: Use drm panel_bridge API
- # possible first bad commit: [dd8b6803bc4914cbcd15470eccc4b887fbaa7642] exynos: drm: dsi: Attach in_bridge in MIC driver
- # possible first bad commit: [934aef885f9d99662a02690de3737b3b70116121] drm: bridge: panel: Reset the connector state pointer
- # possible first bad commit: [b2831dd4be4e98c6f62976a821d7e852f0c9c08b] drm: bridge: tc358764: Use drm panel_bridge API
- # possible first bad commit: [bbfd3190b65629117ae1535499e3de9791499ddc] drm/bridge: tc358767: Add DSI-to-DPI mode support
- # possible first bad commit: [aebe58a7af42d2126dc8ca39825cb5a624649115] drm/bridge: tc358767: Split tc_set_video_mode() into common and (e)DP part
- # possible first bad commit: [71f7d9c03118fc98c487e7ecd3a039da9c1cc513] drm/bridge: tc358767: Detect bridge mode from connected endpoints in DT
- # possible first bad commit: [dd1fd5ab7cd6dca15af6553b936a08cfc354e406] drm/bridge: tc358767: Move bridge ops setup into tc_probe_edp_bridge_endpoint()
- # possible first bad commit: [824c7bb46c9c2b5fbdc910425357fe863db93c26] drm/bridge: tc358767: Wrap (e)DP aux I2C registration into tc_aux_link_setup()
- # possible first bad commit: [8478095a8c4bcea3c83b0767d6c9127434160761] drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function
- # possible first bad commit: [65fdbb714d7f5764b6571b86f0617782cbe28ab1] drm/bridge: tc358767: Implement atomic_check callback
- # possible first bad commit: [f5be62394dec1d05ba662c2068b0e512c29e1c36] drm/bridge: tc358767: Convert to atomic ops
- # possible first bad commit: [a219062b9a87fd0a1591266413e62596d9bd8316] drm/bridge: tc358767: Change tc_ prefix to tc_edp_ for (e)DP specific functions
- # possible first bad commit: [9ba328035e68a2eae973f0c9fbb5df15f160612c] dt-bindings: display: bridge: tc358867: Document DSI data-lanes property
- # possible first bad commit: [dd550c7cdbe3087adfd51360931938db4de8e832] dt-bindings: display: bridge: tc358867: Document DPI output support
- # possible first bad commit: [7ed2b0dabf7a22874cb30f8878df239ef638eb53] drm/bridge: adv7511: clean up CEC adapter when probe fails
- # possible first bad commit: [6f5efd118efafa22139e8670a4e4b506ba757dfd] drm/bridge: anx7625: add missing destroy_workqueue() in anx7625_i2c_probe()
- # possible first bad commit: [3aefc722ff52076407203b6af9713de567993adf] drm/edid: fix invalid EDID extension block filtering
- # possible first bad commit: [66bfe59dd307b0b601ef721d348d850c8bf2396e] drm/vc4: Implement atomic_print_state for HVS channel state
- # possible first bad commit: [220f125cd5153f570022b11a89d2f96b0e0979cf] drm/vc4: Constify private state accessors
- # possible first bad commit: [97a1f01b3f2f734bd3982aa5639b2b54632f8f7d] drm/atomic: Add atomic_print_state to private objects
- # possible first bad commit: [018ad18f6ab062a198627ec1bd5fd9d797c90238] drm/atomic: Print the state every non-blocking commit
- # possible first bad commit: [d049a24b15d8c1c90461933f0526b582a8cdf9b4] drm/panel-edp: Fix AUO B133UAN01 panel id
- # possible first bad commit: [3f654e14825effb1d68ea481f96dc027e404365a] drm/i915/dg2: Add Wa_22014226127
- # possible first bad commit: [ec57376fba5abc0e571617ff88e2ade7970c2e4b] drm/panel-edp: Add AUO B133UAN01
- # possible first bad commit: [f40ab034b6aebb7ee9461d402915ca83e693d1bd] drm/edid: split drm_add_edid_modes() to two
- # possible first bad commit: [f4e558ec9d9fb9484c30221a41cc5bfa73d33e6c] drm/edid: add more general struct edid constness in the interfaces
- # possible first bad commit: [c14e724114fe0e90685297e6c10ebdb14d40a7ec] drm/edid: constify struct edid passed around in callbacks and closure
- # possible first bad commit: [eed628f116a7004f9ef751537d603f8b3d785298] drm/edid: constify struct edid passed to detailed blocks
- # possible first bad commit: [4194442daf053754cc6b726b3d624223dd5458d8] drm/edid: constify struct detailed_timing in parsing callbacks
- # possible first bad commit: [fcfb2ea19868f18065ba49add81cc10533d237da] drm/edid: constify struct detailed_timing in lower level parsing
- # possible first bad commit: [c8a4beba19a56cb45cfc8b68f146eb63a25f7841] drm/edid: use struct detailed_timing member access in gtf2 functions
- # possible first bad commit: [90fd588f03a6392533c9e46c16dd4e50a12184ae] drm/edid: use struct detailed_timing member access in is_rb()
- # possible first bad commit: [a9b1f15f53313f967edd5088a60970cc829ab5a6] drm/edid: pass a timing pointer to is_detailed_timing_descriptor()
- # possible first bad commit: [e379814b5fb719b22c01c7a81f14b98cbaac3c42] drm/edid: pass a timing pointer to is_display_descriptor()
- # possible first bad commit: [73091e4fb78b5d88913593012ad74a1c0ff266da] drm/edid: fix reduced blanking support check
- # possible first bad commit: [faacff8e6a5209b0b6a57fa58ba292742ab442d2] drm/edid: don't modify EDID while parsing
- # possible first bad commit: [8b917cbe38e9b0d002492477a9fc2bfee2412ce4] tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator
- # possible first bad commit: [bdef417d84536715145f6dc9cc3275c46f26295a] gma500: fix an incorrect NULL check on list iterator
- # possible first bad commit: [77ef271faee9c3be65fc5e5dcd66c45d4ffbe494] drm/amdgpu: drop amdgpu_gtt_node
- # possible first bad commit: [fee2ede155423b0f7a559050a39750b98fe9db69] drm/ttm: rework bulk move handling v5
- # possible first bad commit: [7842cf65b0401814a9df518a86a41641255c84d3] drm/ttm: de-inline ttm_bo_pin/unpin
- # possible first bad commit: [552caa1fdbb8624d98964e3f0200fe78f4906a1a] drm/i915/migrate: move the sanity check
- # possible first bad commit: [66ddc69373a8d5a08fe4341d9e912bfdac602248] drm/i915/ttm: limit where we apply TTM_PL_FLAG_CONTIGUOUS
- # possible first bad commit: [d8b932014c4aa5a70bb6add0f14d9329e7c489c2] drm/i915: avoid concurrent writes to aux_inv
- # possible first bad commit: [6ce4431c7ba7954c4fa6a96ce16ca1b2943e1a83] drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator
- # possible first bad commit: [b0e2c9ea5afc769476fd85a6a28cc370ddd44ee8] drm/ttm: allow bulk moves for all domains
- # possible first bad commit: [5d05b988f1c0fddc4aaffa5fa3c3f5a9e7b84d5b] drm/ttm: add resource iterator v4
- # possible first bad commit: [6a9b028994025f5033f10d1da30b29dfdc713384] drm/ttm: move the LRU into resource handling v4
- # possible first bad commit: [e795df5bbcf27abd6250a0fb9fa8ad7a9748959f] drm/sched: Fix htmldoc warning.
- # possible first bad commit: [27f26359de9b63131a4990ec341dba969860f2fa] drm/bridge: anx7625: Set downstream sink into normal status
- # possible first bad commit: [3ccd59f93004c369cc4c0f0939f80cb069f0fc2d] drm: omapdrm: Do no allocate non-scanout GEMs through DMM/TILER
- # possible first bad commit: [1948d28db6215d055930f0cbb6e300622ede5931] drm: omapdrm: Support exporting of non-contiguous GEM BOs
- # possible first bad commit: [86ad0397250c585096d242dc3c0f774320ed1a80] drm: omapdrm: simplify omap_gem_pin
- # possible first bad commit: [be658e705d08d14eb1b7803c89e6964b5d1c5c0a] drm/i915: add lmem_size modparam
- # possible first bad commit: [c0c73850637c6ad6a56a6b5ee181897cb35c6c31] drm/i915/guc: Correctly free guc capture struct on error
- # possible first bad commit: [034d47b25b2ce627f1e1b04242d72db4180f3525] drm/i915/uapi: Document DRM_I915_QUERY_HWCONFIG_BLOB
- # possible first bad commit: [59ab4ee012f0166873ae15d235b2450f21dcb5e7] drm/qxl: fix qxl can't use in arm64
- # possible first bad commit: [ec3cbb30893be248d180dd748ee9148d408a99d1] drm/virtio: Remove restriction of non-zero blob_flags
- # possible first bad commit: [194d250cdc4a40ccbd179afd522a9e9846957402] drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes
- # possible first bad commit: [e769a3504e273309c9fe4a417d427c8dbff4cf1c] drm/vc4: hdmi: Support HDMI YUV output
- # possible first bad commit: [dd39d024a8471e88951f8494f19e693c9e3185a9] drm/vc4: hdmi: Always try to have the highest bpc
- # possible first bad commit: [f785dcfc596c378a19af01a6a337b8b67e5e4534] drm/vc4: hdmi: Take bpp into account for the scrambler
- # possible first bad commit: [15a809211a6971cac5262c309aeadddc158c64d9] drm/vc4: hdmi: Take the sink maximum TMDS clock into account
- # possible first bad commit: [595dcf4eb859d043de9919f50d44272304e75422] drm/vc4: hdmi: Move clock calculation into its own function
- # possible first bad commit: [ccbf364f329cd43c9b148a2613881a8890f97237] drm/vc4: hdmi: Move clock validation to its own function
- # possible first bad commit: [6135ee07702781cd8206bcb1c202c4630d6e3c9c] drm/vc4: hdmi: Rename pixel_rate variable
- # possible first bad commit: [3dd4834a6efe4eb3c086526e1870bb768776d86a] drm/bridge: it6505: Fix build error
- # possible first bad commit: [8938d48451f5d7cb565dfa68aa0bd0e81985da09] dma-buf: finally make the dma_resv_list private v2
- # possible first bad commit: [548e7432dc2da475a18077b612e8d55b8ff51891] dma-buf: add dma_resv_replace_fences v2
- # possible first bad commit: [f30bceab16d1d6a97cbe262623e25ed2873896f0] RDMA: use dma_resv_wait() instead of extracting the fence
- # possible first bad commit: [0941a4e3c629c902e7d229218dbc36a146ca699c] drm/etnaviv: stop using dma_resv_excl_fence v2
- # possible first bad commit: [e0fd83dbe92426e4f09b01111d260d2a7dc72fdb] drm: bridge: it66121: Add audio support
- # possible first bad commit: [003a1bd6a2a55c16cb2451153533dbedb12bebec] drm: bridge: it66121: Fix the register page length
- # possible first bad commit: [cc2f2df48a17980e815fa09a43b81861f7ebad85] dt-bindings: display: bridge: it66121: Add audio support
- # possible first bad commit: [52e527f28776e4a8188fed0fe092d9f4d5e39f1c] drm/gma500: Add crtc prefix to vblank functions
- # possible first bad commit: [d9f6e81272de653812e8b2aa77c93f16939e02e9] drm/gma500: Declare a few functions static
- # possible first bad commit: [12e67cca85a06b1227b0fd797d436ddffadd01a8] drm/gma500: Free the correct connector allocation
- # possible first bad commit: [9f8308f4c94afc7486ea4ad41298031af0b91a92] drm/gma500: gma500 don't register non-hotpluggable connectors
- # possible first bad commit: [b1a7d0ddb169774c3db5afe9e64124daea7fdd9f] drm/gma500: Make use of the drm connector iterator
- # possible first bad commit: [3e712b3cfb580752e5d0f848883bf2d074f09bdd] drm/gma500: Uninstall interrupts on driver removal
- # possible first bad commit: [c89717bd0a0f4fd35e86ea26072de608482a7710] drm/gma500: Use managed drmm_mode_config_init()
- # possible first bad commit: [a0f1f7b4f74fc6eaee0b6783af40dacf431df7b4] drm/i915/guc: Print the GuC error capture output register list.
- # possible first bad commit: [a6f0f9cf330a86971f587333762d9a61a218bc30] drm/i915/guc: Plumb GuC-capture into gpu_coredump
- # possible first bad commit: [247f8071d589333cd0fc559c8802edd13e21e203] drm/i915/guc: Pre-allocate output nodes for extraction
- # possible first bad commit: [f5718a7265a6f562dc706e0b610f060ded4c3739] drm/i915/guc: Extract GuC error capture lists on G2H notification.
- # possible first bad commit: [d7c15d76a5547eec420aa9b2940c3e5e7cb77a5a] drm/i915/guc: Check sizing of guc_capture output
- # possible first bad commit: [daff407a083da2a50bc5a46c07756a9ccd7842df] drm/i915/guc: Add capture region into intel_guc_log
- # possible first bad commit: [580329a3a4a2ffb5168b43e7a1fc1610e6bcae98] drm/i915/guc: Update GuC-log relay function names
- # possible first bad commit: [bd1a78b04b68fb8cba94309f6d426dfc50eba873] drm/i915/guc: Add GuC's error state capture output structures.
- # possible first bad commit: [dce2bd5423374973f2a66d6e00e932eb0a5d32d6] drm/i915/guc: Add Gen9 registers for GuC error state capture.
- # possible first bad commit: [33a220f6fcfc7fd9819f96aac69356593a63b10f] drm/i915/guc: Add DG2 registers for GuC error state capture.
- # possible first bad commit: [193be3f448ca75f9bfd36a7b489201f3572a8b49] drm/i915/guc: Add XE_LP steered register lists support
- # possible first bad commit: [8b72c21618de6039d53b3300d4d5f3a3dd69c077] drm/i915/guc: Add XE_LP static registers for GuC error capture.
- # possible first bad commit: [24492514ccbd57121f168bb14939f32d8905d579] drm/i915/guc: Update GuC ADS size for error capture lists
- # possible first bad commit: [61c5ed946da28e45edc3470e8d9f4da19cb15c8d] drm/i915/gt: replace cache_clflush_range
- # possible first bad commit: [89754df82f1565f2223293c0a0062b779a33d136] drm/i915/: Re-work clflush_write32
- # possible first bad commit: [92b0cba49e80759e4b67757e0eb3499575dc7e06] drm/i915/gt: Re-work reset_csb
- # possible first bad commit: [dc0406820ee750f17d516824666fbd6fe5b34537] drm/i915/gt: Drop invalidate_csb_entries
- # possible first bad commit: [055f15e7be2e03634b54bae53feb134ff1240d13] drm/i915/gt: Re-work intel_write_status_page
- # possible first bad commit: [6f30158f4014d346552cf3b999fd060e856e66d3] drm/i915/gt: fix i915_reg_t initialization
- # possible first bad commit: [7d14db8b4d83164c2fafed2ee5a12877103b5775] drm/i915/debugfs: Do not return '0' if there is nothing to return
- # possible first bad commit: [6185587b6675e1852c49235e00fb76f7d81ff0d9] drm/tilcdc: Use drm_mode_copy()
- # possible first bad commit: [cc436b1c674e4247b4d4873f2236039f697f4e57] drm/gma500: Use drm_mode_copy()
- # possible first bad commit: [6f6f9788d821ee39c8a28e389a35027d6a5f143b] drm/vmwgfx: Disable command buffers on svga3 without gbobjects
- # possible first bad commit: [8bb75aeb58bd688d70827ae179bd3da57b6d975b] drm/vmwgfx: validate the screen formats
- # possible first bad commit: [ab709795e38637320fea9fdc8e06b64f670b58ee] drm/vmwgfx: Fix mob cursor allocation race
- # possible first bad commit: [10a26e0d5fc3574f63ce8a6cf28381b126317f40] drm/vmwgfx: Fix an invalid read
- # possible first bad commit: [230523ba24bda5387637188ad56530bf6abd3f6c] drm/i915/gem: Don't evict unmappable VMAs when pinning with PIN_MAPPABLE (v2)
- # possible first bad commit: [fa68bff7cf27d83e0ca83c6388d6bc2ddc599905] drm/i915/gt: Add sysfs throttle frequency interfaces
- # possible first bad commit: [56a709cf77468e3a422b0ce3d58f8c2257bac2f1] drm/i915/gt: Create per-tile RPS sysfs interfaces
- # possible first bad commit: [80cf8af17af042cd4b287716aca917422053f873] drm/i915/gt: Create per-tile RC6 sysfs interface
- # possible first bad commit: [b770bcfae9ad816cd9efce6b0fff4dab47084578] drm/i915/gt: create per-tile sysfs interface
- # possible first bad commit: [bec68cc9ea42d853f00da347793cefe49575a574] drm/i915: Prepare for multiple GTs
- # possible first bad commit: [b9741faadbd64db562a85dc79b31b85fa354eeb5] drm/i915/gt: add gt_is_root() helper
- # possible first bad commit: [fa732088378fa0492bd85f32a89f1f39b305d363] drm/i915: Rename INTEL_REGION_LMEM with INTEL_REGION_LMEM_0
- # possible first bad commit: [6f270e1488d7a85e0c93e6536d0073796adf8b4f] drm/i915: Add logical mapping for video decode engines
- # possible first bad commit: [b4ac33b973233dc08a56c8ef9d3c2edeab7a4370] drm/i915: Fix renamed struct field
- # possible first bad commit: [856082f021a28221db2c32bd0531614a8382be67] fbdev: defio: fix the pagelist corruption
- # possible first bad commit: [ca6920811aa5428270dd78af0a7a36b10119065a] drm/i915/dg2: Add preemption changes for Wa_14015141709
- # possible first bad commit: [78e1fb3112c0ac440bf9dce080a4aefbaa547d52] drm/i915/uapi: Add query for hwconfig blob
- # possible first bad commit: [8781f0515247f441623a01f6e036a1d7898170e2] drm/i915/guc: Add fetch of hwconfig blob
- # possible first bad commit: [9f493fd71d4b132ed87e88b39cd46acf6b963062] drm/panel-edp: add LQ140M1JW46 edp panel entry
- # possible first bad commit: [daa83f744a31ca1c4f6cde7c4fcae0c89aa2dadc] dt-bindings: display/panel: Add Leadtek ltk035c5444t
- # possible first bad commit: [7438f52b578afbac3807396531361aac85d43a06] fbdev: Fix cfb_imageblit() for arbitrary image widths
- # possible first bad commit: [61bfcb6a3b981e8f19e044ac8c3de6edbe6caf70] fbdev: Fix sys_imageblit() for arbitrary image widths
- # possible first bad commit: [5d5fb74630c1896aa80f01a551d0a0e82e4d5765] drm/gma500: Cosmetic cleanup of irq code
- # possible first bad commit: [76feffd16cc9728a4d6adf2080fe7f79242822c7] drm/gma500: Don't store crtc_funcs in psb_ops
- # possible first bad commit: [a29c6f882418ecc7a2046d8cf9b5a8aa92b68693] drm/gma500: Move gma_intel_crtc_funcs into gma_display.c
- # possible first bad commit: [3138ba6e0653f62828d02e4d99e7e033e628076e] drm/gma500: Remove unused declarations and other cruft
- # possible first bad commit: [044feb974801140d923ecae66bc1685592b19865] drm/vc4: add tracepoints for CL submissions
- # possible first bad commit: [4442ac1af10442d6e7e824fdc226f89ed94d5b53] drm/ssd130x: Reduce temporary buffer sizes
- # possible first bad commit: [a97e753fd358e23155ae42c61292dfd57eb54c4a] drm/ssd130x: Fix rectangle updates
- # possible first bad commit: [7392f2459eefcdab1d998af002d2b8b16fe4a2fd] drm/format-helper: Fix XRGB888 to monochrome conversion
- # possible first bad commit: [9b13a3fcd35fc24045d2fd0f0e13ddd8d7985b4b] drm/format-helper: Rename drm_fb_xrgb8888_to_mono_reversed()
- # possible first bad commit: [aa457ff1b2be72c0d89ee2118769859e513e6fc8] drm/doc: Clarify what ioctls can be used on render nodes
- # possible first bad commit: [f33b21f1397ee0f22f1d514cf6c3344c6c731a8b] drm/nouveau: Fix spelling mistake "endianess" -> "endianness"
- # possible first bad commit: [7fe7c2a679dcec878d3f5ed4ee0dc064bfb91719] drm/i915: fixup the initial fb base on DGFX
- # possible first bad commit: [51dc0e1a58798417e794d67b7193fe8f01cc2c86] drm/i915/display: Check mappable aperture when pinning preallocated vma
- # possible first bad commit: [ecbf20604848eccc007030766efaed2bb5533191] drm/i915/ttm: wire up the object offset
- # possible first bad commit: [9b78b5dade2d26e2b77f1ac27044946e4e8e7247] drm/i915: add i915_gem_object_create_region_at()
- # possible first bad commit: [d511d013e2869bed51191b6f70f8073e64c600a1] drm/i915/stolen: consider I915_BO_ALLOC_GPU_ONLY
- # possible first bad commit: [b8ca8fef58d4656859a46a9d0e84821d3b6551b1] drm/i915/stolen: don't treat small BAR as an error
- # possible first bad commit: [56eda725c929da5d0a0141a923151d418856b364] drm/i915/lmem: don't treat small BAR as an error
- # possible first bad commit: [07739597b4d0eae539c9020ea321f636afd878ee] drm/gma500: Move GTT memory-range setup into helper
- # possible first bad commit: [5169f3592d48be8fd84b2a9e23c07a1c2977d19c] drm/gma500: Move GTT enable and disable code into helpers
- # possible first bad commit: [d339386c9ffa69d20fcc34f3636dea80ea71818c] drm/gma500: Move GEM memory management functions to gem.c
- # possible first bad commit: [42ceddb696a01e6e31e90c456b882392f1572d69] drm/gma500: Inline psb_gtt_restore()
- # possible first bad commit: [d00f44ddfbb18d73fab98492e5fcb43281564f4f] drm/gma500: Split GTT init/resume/fini into GTT and GEM functions
- # possible first bad commit: [6069fd815d287e786a5ac1b0f875fa92aac798ff] drm/gma500: Cleanup GTT uninit and error handling
- # possible first bad commit: [97bd66c46d8bfbc02406d848ebb53c6a2992e03f] drm/gma500: Move GTT resume logic out of psb_gtt_init()
- # possible first bad commit: [60a78f9ea0e6940cf14422eadfd537292e4562cf] drm/gma500: Move GTT setup and restoration into helper funtions
- # possible first bad commit: [e160b70ba1604b0c88f97f7f8756d126515ed039] drm/gma500: Remove struct psb_gtt.sem sempahore
- # possible first bad commit: [14e92dd104cde77db5612b111baf2f41f1eba127] drm/gma500: Move GTT locking into GTT helpers
- # possible first bad commit: [16dad99de8f2abfcec9836e2031613a713e339d2] drm/gma500: Acquire reservation lock for GEM objects
- # possible first bad commit: [de2d1822f9489268e0707b2d188dd789d5effd08] drm/gma500: Remove struct psb_gem_object.npage
- # possible first bad commit: [47042e0ddd218f100292cebc5208cb1eff7473b6] drm/solomon: Make DRM_SSD130X depends on MMU
- # possible first bad commit: [a4f24ada636dc0262621213988f0d15beb5596bb] drm/blend: fix typo in the comment
- # possible first bad commit: [31a86f0019b12f22546ca434f375194415834278] drm/i915: Add support for steered register writes
- # possible first bad commit: [10343606ad287d2b8d8ebce0a5cebe5e877f341c] drm/i915/guc: add steering info to GuC register save/restore list
- # possible first bad commit: [b7563ec7d906ef87dcd15f39c66e0f35f58c2003] drm/i915: Report steering details in debugfs
- # possible first bad commit: [4dc3a1e52fece14c8bf05d5b46c9834d31c8dbf4] drm/i915: Reduce stack usage in debugfs due to SSEU
- # possible first bad commit: [cc1338f259a21afd09aaaa011b87f3b83388d545] drm/i915/xehp: Update topology dumps for Xe_HP
- # possible first bad commit: [144ce0ac634a38a123f970a62210da70b4ce662a] drm/i915/sseu: Don't overallocate subslice storage
- # possible first bad commit: [ec5d4a723b57721ca0f3c1c86576412e32a50579] drm/panel: Use drm_mode_duplicate()
- # possible first bad commit: [193c4df5b0dcbb7ea0efb99ca13bd05cd1adaddb] drm/imx: Use drm_mode_duplicate()
- # possible first bad commit: [d008bc331fb135ea1a5cddc3c4e283ba74596ad2] drm/bridge: Use drm_mode_copy()
- # possible first bad commit: [2d3eec8970335148278a6e350bc4840374f06471] drm: Add drm_mode_init()
- # possible first bad commit: [b861de246912e10c5bda32cb100bff429a5e1ec4] drm/vmwgfx: Stop using surface dma commands on most configurations
- # possible first bad commit: [32160e6a98f33cd96fde52cd56b9b758b59d3603] drm/vmwgfx: Implement MSI/MSI-X support for IRQs
- # possible first bad commit: [5405d25b9e8e6e0d3bdb04833d528a9bb35fe7ce] drm/vmwgfx: Initialize drm_mode_fb_cmd2
- # possible first bad commit: [23b0e695d4ca92e9ebd97689e2e51e497957cb48] drm/vmwgfx: Allow querying of the SVGA PCI id from the userspace
- # possible first bad commit: [c593197b6ece417675256e220b5eac25c0b33290] drm/vmwgfx: Fix fencing on SVGAv3
- # possible first bad commit: [af326e28380ab858cf7e0c67ba04c4f38a7a41ea] drm/vmwgfx: Print capabilities early during the initialization
- # possible first bad commit: [bb30d8d8c1b0002712f112c519c9caf4fdf8c9d1] drm/vmwgfx: Cleanup multimon initialization code
- # possible first bad commit: [485d98d472d53f9617ffdfba5e677ac29ad4fe20] drm/vmwgfx: Add support for CursorMob and CursorBypass 4
- # possible first bad commit: [239bbb2fe927ed762bfe6307ba6a2e2d94e739da] drm/i915/gt: Remove GEN12_SFC_DONE_MAX from register defs header
- # possible first bad commit: [661412e301e2ca86799aa4f400d1cf0bd38c57c6] drm/i915/gem: add missing boundary check in vm_access
- # possible first bad commit: [f28dd50756757cde90dbf139c100fb45b13dccb3] drm/bridge: analogix_dp: Enable autosuspend
- # possible first bad commit: [8fb6c44fe8468f92ac7b8bbfcca4404a4e88645f] drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX
- # possible first bad commit: [46db48f25ed116bf028eca583a0d85a8ae86dd0a] drm/bridge: Add myself as a reviewer for the Parade PS8640 bridge chip
- # possible first bad commit: [59c217b3dde5927ceb37dd403d1058fa9b98cc7a] drm/bridge: Add myself as a reviewer for the TI SN65DSI86 bridge chip
- # possible first bad commit: [73a46da4fa7ca088e7bbf8be817114b9ec40f01b] drm/bridge: Add MAINTAINERS entry for DRM drivers for bridge chip bindings
- # possible first bad commit: [9e82ea0fb1dfc6eef917ff69f909b39dbaa38702] drm/bridge: anx7625: switch to devm_drm_of_get_bridge
- # possible first bad commit: [a134109c301736ea2ac5054ba3c29c30c87f6ba7] drm: ssd130x: Always apply segment remap setting
- # possible first bad commit: [efb37e66b7572ce4696aa0ac21675e17d6b9a17d] drm: ssd130x: Fix COM scan direction register mask
- # possible first bad commit: [14a28e79f5f6c756f281a021555f1b7578a67098] drm/bridge: ti-sn65dsi86: switch to devm_drm_of_get_bridge
- # possible first bad commit: [d583e752732421b26fef0d65020565f3bef12248] drm/bridge: anx7625: check the return on anx7625_aux_trans
- # possible first bad commit: [4404cdb59b336279b7dcb40c5ef01dbcdbebc941] drm/bridge: anx7625: config hs packets end aligned to avoid screen shift
- # possible first bad commit: [7d8d0b4dcc535357d44ddeff154508f147c14e2a] drm/mediatek: implement the DSI HS packets aligned
- # possible first bad commit: [1498915233dde830061e008ad639b482fd76f93d] drm/dsi: transfer DSI HS packets ending at the same time
- # possible first bad commit: [df0a9e8d3008050f61241f471c70438ef1e90a1b] dt-bindings: display: sitronix, st7735r: Remove spi-max-frequency limit
- # possible first bad commit: [a2e8cbb27722b0992aceb93b35e9d9433d8a758e] dt-bindings: display: sitronix, st7735r: Make reset-gpios optional
- # possible first bad commit: [471e201f543559e2cb19b182b680ebf04d80ee31] dt-bindings: display: sitronix, st7735r: Fix backlight in example
- # possible first bad commit: [6639fabb16852b2473c4c78c38a3b18689eb6ac3] drm/i915/xehp: Drop aux table invalidation on FlatCCS platforms
- # possible first bad commit: [07b58d61275ebbb39b678d18f7c4e472050b13eb] drm/doc: pull in drm_buddy.c
- # possible first bad commit: [2ed38cec5606dfe50893b36a1363379f9609e0bb] drm/i915: opportunistically apply ALLOC_CONTIGIOUS
- # possible first bad commit: [c64fa77dd4609cb8cd53fbb73b02434ae8212c7a] drm/i915/gtt: reduce overzealous alignment constraints for GGTT
- # possible first bad commit: [c1b16fbd1698d07bbb0b0ddc3da5a7f1f0854edd] drm/bridge: ti-sn65dsi83: switch to devm_drm_of_get_bridge
- # possible first bad commit: [aec9a8576eecaf4a75f29ade79e679f171edf622] drm/bridge: tc358775: switch to devm_drm_of_get_bridge
- # possible first bad commit: [0d9c5e6733a773ce590a1b08a446daca04781c57] drm/bridge: tc358762: switch to devm_drm_of_get_bridge
- # possible first bad commit: [5486eac81004febf512c6d344cd8f612a1e597ae] drm/bridge: parade-ps8640: switch to devm_drm_of_get_bridge
- # possible first bad commit: [55ad1a56b4f991f9879f4f5019f485fa713426ae] drm/bridge: parade-ps8622: switch to devm_drm_of_get_bridge
- # possible first bad commit: [bbefe708816a6c559bf170031e99bca32c0743e4] drm/bridge: nxp-ptn3460: switch to devm_drm_of_get_bridge
- # possible first bad commit: [e026f2880235025643fd7d68dbe972d544d7f44f] drm/komeda: plane: Remove redundant color encoding and range initialisation
- # possible first bad commit: [c410976a72823015341ffeeebede36e4a9a08eb2] drm/komeda: plane: Remove redundant zpos initialisation
- # possible first bad commit: [8a0982b60f5a4a66c8a28eed37769021c20d8c50] drm/komeda: plane: switch to plane reset helper
- # possible first bad commit: [8f2a3970c969d0d8d7289a4c65edcedafc16fd92] drm/omap: fix NULL but dereferenced coccicheck error
- # possible first bad commit: [016d1ca3f6ad05676fd9e418715ddce1f4ab5a73] drm/selftests: missing error code in igt_buddy_alloc_smoke()
- # possible first bad commit: [f6e68388443ff50088e224b3a75090bdc0403be6] drm: Drop commas after SoC match table sentinels
- # possible first bad commit: [e4b3ee71ec2a6378ce9d4f4a3160b00921241f48] drm/i915: stop checking for NULL vma->obj
- # possible first bad commit: [833124a0d1698912f47090683908484a1a937a13] drm/i915: limit the async bind to bind_async_flags
- # possible first bad commit: [892bfb8a604d464925edca9a5c3d2b2062c2124d] drm/i915/fbdev: fixup setting screen_size
- # possible first bad commit: [eb950819218af113b57cd5cd3441af4077a9baaf] drm/i915/gem: Remove some unnecessary code
- # possible first bad commit: [d93939730347360db0afe6a4367451b6f84ab7b1] drm/i915: Remove the vma refcount
- # possible first bad commit: [e1a7ab4fca0caa0d637d08a2440592637c0a3675] drm/i915: Remove the vm open count
- # possible first bad commit: [d028a7690d872d4720628c7475dbd1a25cfa73df] drm/i915/dmabuf: Fix prime_mmap to work when using LMEM
- # possible first bad commit: [dcb62550c4e46a9af18c7e5876bc1189c7115329] drm/i915/dmabuf: Update dma_buf_ops.unmap_dma_buf callback to use drm_gem_unmap_dma_buf()
- # possible first bad commit: [fd8be27e50e04f6e80af0f3e327cced525558256] efifb: Remove redundant efifb_setup_from_dmi stub
- # possible first bad commit: [8b766b0f8eece55155146f7628610ce54a065e0f] sysfb: Enable boot time VESA graphic mode selection
- # possible first bad commit: [a4a072d98d8c2370476de3b5f0c94f2cf2fd35bf] sysfb: Make config option dependencies explicit
- # possible first bad commit: [09077bc3116581f4d1cb961ec359ad56586e370b] drm/bridge_connector: enable HPD by default if supported
- # possible first bad commit: [18ac067bcbde92518a1fc3c0605d030fc3e3f94b] drm/i915: Add RCS mask to GuC ADS params
- # possible first bad commit: [f9576e36c6b4f070d0b95fd968c1a73fec5a193b] drm/i915/xehp: Support platforms with CCS engines but no RCS
- # possible first bad commit: [fc3785fb56a27304c769af730d079f4337d4dc76] drm/selftests: fix a shift-out-of-bounds bug
- # possible first bad commit: [e1dd871442c05ad5f53bc1eac22f71b53eb48a8a] drm/i915/guc: Fix potential invalid pointer dereferences when decoding G2Hs
- # possible first bad commit: [d4de9a3eaede440717244672ddc16114e388bc2f] drm/i915/guc: Drop obsolete H2G definitions
- # possible first bad commit: [77dcbffbb5d6f822b0679f8a29242487c7c0bbb4] drm/i915/guc: Rename desc_idx to ctx_id
- # possible first bad commit: [8e2e9c435e2bdcf3cbd53a0e82877616ae9a513a] drm/i915/guc: Move lrc desc setup to where it is needed
- # possible first bad commit: [58ea7d620c5ebc8f6181bf08d82aa44d2ec8af96] drm/i915/guc: Split guc_lrc_desc_pin apart
- # possible first bad commit: [d124902242241171b704d051ef2830dd344dff84] drm/i915/guc: Better name for context id limit
- # possible first bad commit: [09570c5010411b51348b83af08c83a080bf59830] drm/i915/guc: Add an explicit 'submission_initialized' flag
- # possible first bad commit: [02942b4213f30bed4291e2b53d9073a98839f45a] drm/i915/guc: Do not conflate lrc_desc with GuC id for registration
- # possible first bad commit: [2046e733e125fa58ed997f3d26d43543faf82c95] drm/nouveau/instmem: fix uninitialized_var.cocci warning
Add Comment
Please, Sign In to add comment