[Intel-gfx] [PULL] drm-misc-fixes
Daniel Vetter
daniel at ffwll.ch
Fri Oct 1 09:50:52 UTC 2021
On Thu, Sep 30, 2021 at 12:06:21PM +0200, Maarten Lankhorst wrote:
> drm-misc-fixes-2021-09-30:
> drm-misc-fixes for v5.15:
> - Not sure if drm-misc-fixes-2021-09-08 tag was pulled, assuming it is.
> - Power management fixes for vc4.
> - Compiler fix for vc4.
> - Cursor fix for nouveau.
> - Fix ttm buffer moves for ampere gpu's by adding minimal acceleration support.
> - Small rockchip fixes.
> - Fix DT bindings indent for ili9341.
> - Fix y030xx067a init sequence to not get a yellow tint.
> - Kconfig fix for fb_simple vs simpledrm.
> The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:
>
> Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)
>
> are available in the Git repository at:
>
> git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2021-09-30
>
> for you to fetch changes up to fd09961dbb9ca6558d8ad318a3967c1048bdb090:
>
> fbdev: simplefb: fix Kconfig dependencies (2021-09-29 09:26:58 +0200)
>
> ----------------------------------------------------------------
> drm-misc-fixes for v5.15:
> - Not sure if drm-misc-fixes-2021-09-08 tag was pulled, assuming it is.
> - Power management fixes for vc4.
> - Compiler fix for vc4.
> - Cursor fix for nouveau.
> - Fix ttm buffer moves for ampere gpu's by adding minimal acceleration support.
> - Small rockchip fixes.
> - Fix DT bindings indent for ili9341.
> - Fix y030xx067a init sequence to not get a yellow tint.
> - Kconfig fix for fb_simple vs simpledrm.
I can't pull this, because it conflicts with vc4 reverts in -rc2. There's
a completely busted merge resolution in drm-tip, which doesn't even
compile.
Please
- drop all vc4 patches
- rebase onto -rc3 or -rc4 if it's too late
I'll do the pull to Linus this afternoon, would be good to get the other
fixes in.
-Daniel
>
> ----------------------------------------------------------------
> Arnd Bergmann (1):
> fbdev: simplefb: fix Kconfig dependencies
>
> Ben Skeggs (3):
> drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows
> drm/nouveau/ga102-: support ttm buffer moves via copy engine
> drm/nouveau/fifo/ga102: initialise chid on return from channel creation
>
> Chris Morgan (1):
> drm/rockchip: Update crtc fixup to account for fractional clk change
>
> Christophe Branchereau (1):
> drm/panel: abt-y030xx067a: yellow tint fix
>
> Edmund Dea (1):
> drm/kmb: Enable alpha blended second plane
>
> Jernej Skrabec (1):
> drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup
>
> Krzysztof Kozlowski (1):
> dt-bindings: panel: ili9341: correct indentation
>
> Maarten Lankhorst (1):
> Merge drm/drm-fixes into drm-misc-fixes
>
> Maxime Ripard (7):
> drm/vc4: select PM
> drm/vc4: hdmi: Make sure the controller is powered up during bind
> drm/vc4: hdmi: Rework the pre_crtc_configure error handling
> drm/vc4: hdmi: Split the CEC disable / enable functions in two
> drm/vc4: hdmi: Make sure the device is powered with CEC
> drm/vc4: hdmi: Warn if we access the controller while disabled
> drm/vc4: hdmi: Remove unused struct
>
> Palmer Dabbelt (1):
> drm/rockchip: cdn-dp-core: Fix cdn_dp_resume unused warning
>
> xinhui pan (1):
> drm/ttm: Fix a deadlock if the target BO is not idle during swap
>
> .../bindings/display/panel/ilitek,ili9341.yaml | 2 +-
> drivers/gpu/drm/kmb/kmb_drv.c | 8 +-
> drivers/gpu/drm/kmb/kmb_drv.h | 5 +
> drivers/gpu/drm/kmb/kmb_plane.c | 81 +++++-
> drivers/gpu/drm/kmb/kmb_plane.h | 5 +-
> drivers/gpu/drm/kmb/kmb_regs.h | 3 +
> drivers/gpu/drm/nouveau/dispnv50/head.c | 2 +-
> drivers/gpu/drm/nouveau/include/nvif/class.h | 2 +
> drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 1 +
> drivers/gpu/drm/nouveau/nouveau_bo.c | 1 +
> drivers/gpu/drm/nouveau/nouveau_chan.c | 6 +-
> drivers/gpu/drm/nouveau/nouveau_drm.c | 4 +
> drivers/gpu/drm/nouveau/nv84_fence.c | 2 +-
> drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 3 +
> drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild | 1 +
> drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c | 311 +++++++++++++++++++++
> drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c | 7 +-
> drivers/gpu/drm/panel/panel-abt-y030xx067a.c | 4 +-
> drivers/gpu/drm/rockchip/cdn-dp-core.c | 2 +-
> drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 26 +-
> drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 7 +-
> drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 4 +-
> drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 97 ++++---
> drivers/gpu/drm/vc4/Kconfig | 1 +
> drivers/gpu/drm/vc4/vc4_hdmi.c | 133 +++++----
> drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 +
> drivers/of/base.c | 1 +
> drivers/video/fbdev/Kconfig | 5 +-
> 28 files changed, 591 insertions(+), 139 deletions(-)
> create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c
--
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
More information about the Intel-gfx
mailing list