[PULL] drm-misc-fixes

Submitted by Sean Paul on Nov. 28, 2018, 8:04 p.m.

Details

Message ID 20181128200456.GA202706@art_vandelay
State New
Headers show

Not browsing as part of any series.

Pull-request download mbox

git pull git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-11-28

Commit Message

Sean Paul Nov. 28, 2018, 8:04 p.m.
Hi Dave,
Happy meson week! A bunch of stellar fixes coming in this week from Lyude, and a
couple others plugging holes in meson and core.


drm-misc-fixes-2018-11-28:
- mst: Don't try to validate ports while destroying them (Lyude)
- core: Don't set device to master unless set_master succeeds (Sergio)
- meson: Do vblank_on/off on enable/disable (Neil)
- meson: Use fast_io regmap option to avoid sleeping in irq ctx (Lyude)
- meson: Don't walk off the end of the OSD EOTF LUTs (Lyude)

Cc: Lyude Paul <lyude@redhat.com>
Cc: Sergio Correia <sergio@correia.cc>
Cc: Neil Armstrong <narmstrong@baylibre.com>

Cheers, Sean


The following changes since commit 2e6e902d185027f8e3cb8b7305238f7e35d6a436:

  Linux 4.20-rc4 (2018-11-25 14:19:31 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-11-28

for you to fetch changes up to 31e1ab494559fb46de304cc6c2aed1528f94b298:

  drm/meson: add support for 1080p25 mode (2018-11-26 16:14:28 -0500)

----------------------------------------------------------------
- mst: Don't try to validate ports while destroying them (Lyude)
- core: Don't set device to master unless set_master succeeds (Sergio)
- meson: Do vblank_on/off on enable/disable (Neil)
- meson: Use fast_io regmap option to avoid sleeping in irq ctx (Lyude)
- meson: Don't walk off the end of the OSD EOTF LUTs (Lyude)

Cc: Lyude Paul <lyude@redhat.com>
Cc: Sergio Correia <sergio@correia.cc>
Cc: Neil Armstrong <narmstrong@baylibre.com>

----------------------------------------------------------------
Christian Hewitt (1):
      drm/meson: add support for 1080p25 mode

Lyude Paul (3):
      drm/dp_mst: Skip validating ports during destruction, just ref
      drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config
      drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut()

Neil Armstrong (1):
      drm/meson: Fixes for drm_crtc_vblank_on/off support

Sergio Correia (1):
      drm: set is_master to 0 upon drm_new_set_master() failure

 drivers/gpu/drm/drm_auth.c            |  2 ++
 drivers/gpu/drm/drm_dp_mst_topology.c | 15 +++++++++++++--
 drivers/gpu/drm/meson/meson_crtc.c    | 27 +++++++++++++++++++++++++--
 drivers/gpu/drm/meson/meson_dw_hdmi.c |  1 +
 drivers/gpu/drm/meson/meson_venc.c    |  4 ++++
 drivers/gpu/drm/meson/meson_viu.c     | 12 ++++++------
 6 files changed, 51 insertions(+), 10 deletions(-)

Comments

On Wed, Nov 28, 2018 at 3:04 PM Sean Paul <sean@poorly.run> wrote:
>
>
> Hi Dave,
> Happy meson week! A bunch of stellar fixes coming in this week from Lyude, and a
> couple others plugging holes in meson and core.
>
>
> drm-misc-fixes-2018-11-28:
> - mst: Don't try to validate ports while destroying them (Lyude)

ICYMIRC, Lyude noticed a new issue with this patch, so we're going to
revert and re-send.

Please drop for now,

Sean

> - core: Don't set device to master unless set_master succeeds (Sergio)
> - meson: Do vblank_on/off on enable/disable (Neil)
> - meson: Use fast_io regmap option to avoid sleeping in irq ctx (Lyude)
> - meson: Don't walk off the end of the OSD EOTF LUTs (Lyude)
>
> Cc: Lyude Paul <lyude@redhat.com>
> Cc: Sergio Correia <sergio@correia.cc>
> Cc: Neil Armstrong <narmstrong@baylibre.com>
>
> Cheers, Sean
>
>
> The following changes since commit 2e6e902d185027f8e3cb8b7305238f7e35d6a436:
>
>   Linux 4.20-rc4 (2018-11-25 14:19:31 -0800)
>
> are available in the Git repository at:
>
>   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-11-28
>
> for you to fetch changes up to 31e1ab494559fb46de304cc6c2aed1528f94b298:
>
>   drm/meson: add support for 1080p25 mode (2018-11-26 16:14:28 -0500)
>
> ----------------------------------------------------------------
> - mst: Don't try to validate ports while destroying them (Lyude)
> - core: Don't set device to master unless set_master succeeds (Sergio)
> - meson: Do vblank_on/off on enable/disable (Neil)
> - meson: Use fast_io regmap option to avoid sleeping in irq ctx (Lyude)
> - meson: Don't walk off the end of the OSD EOTF LUTs (Lyude)
>
> Cc: Lyude Paul <lyude@redhat.com>
> Cc: Sergio Correia <sergio@correia.cc>
> Cc: Neil Armstrong <narmstrong@baylibre.com>
>
> ----------------------------------------------------------------
> Christian Hewitt (1):
>       drm/meson: add support for 1080p25 mode
>
> Lyude Paul (3):
>       drm/dp_mst: Skip validating ports during destruction, just ref
>       drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config
>       drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut()
>
> Neil Armstrong (1):
>       drm/meson: Fixes for drm_crtc_vblank_on/off support
>
> Sergio Correia (1):
>       drm: set is_master to 0 upon drm_new_set_master() failure
>
>  drivers/gpu/drm/drm_auth.c            |  2 ++
>  drivers/gpu/drm/drm_dp_mst_topology.c | 15 +++++++++++++--
>  drivers/gpu/drm/meson/meson_crtc.c    | 27 +++++++++++++++++++++++++--
>  drivers/gpu/drm/meson/meson_dw_hdmi.c |  1 +
>  drivers/gpu/drm/meson/meson_venc.c    |  4 ++++
>  drivers/gpu/drm/meson/meson_viu.c     | 12 ++++++------
>  6 files changed, 51 insertions(+), 10 deletions(-)
>
> --
> Sean Paul, Software Engineer, Google / Chromium OS