[PULL] drm-intel-fixes

2022-03-03 Thread Tvrtko Ursulin


Hi Dave,  Daniel,

Two small fixes for -rc7.

GuC SLPC is for future platform work and other one is fixing
misidentification of Ice Lake MacBook Pro's.

Regards,

Tvrtko

drm-intel-fixes-2022-03-03:
- Fix GuC SLPC unset command. (Vinay Belgaumkar)
- Fix misidentification of some Apple MacBook Pro laptops as Jasper Lake. 
(Ville Syrjälä)
The following changes since commit 7e57714cd0ad2d5bb90e50b5096a0e671dec1ef3:

  Linux 5.17-rc6 (2022-02-27 14:36:33 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2022-03-03

for you to fetch changes up to 08783aa7693f55619859f4f63f384abf17cb58c5:

  drm/i915: s/JSP2/ICP2/ PCH (2022-02-28 11:59:01 +)


- Fix GuC SLPC unset command. (Vinay Belgaumkar)
- Fix misidentification of some Apple MacBook Pro laptops as Jasper Lake. 
(Ville Syrjälä)


Ville Syrjälä (1):
  drm/i915: s/JSP2/ICP2/ PCH

Vinay Belgaumkar (1):
  drm/i915/guc/slpc: Correct the param count for unset param

 drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 2 +-
 drivers/gpu/drm/i915/intel_pch.c| 2 +-
 drivers/gpu/drm/i915/intel_pch.h| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)


[PULL] drm-misc-fixes

2022-03-03 Thread Thomas Zimmermann
Hi Dave and Daniel,

here's the drm-misc-fixes PR for this week.

Best regards
Thomas

drm-misc-fixes-2022-03-03:
 * drm/arm: Select DRM_GEM_CMEA_HELPER for HDLCD
 * drm/bridge: ti-sn65dsi86: Properly undo autosuspend
 * drm/vrr: Fix potential NULL-pointer deref
The following changes since commit ecbd4912a693b862e25cba0a6990a8c95b00721e:

  drm/edid: Always set RGB444 (2022-02-23 14:12:01 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2022-03-03

for you to fetch changes up to 62929726ef0ec72cbbe9440c5d125d4278b99894:

  drm/vrr: Set VRR capable prop only if it is attached to connector (2022-03-01 
11:37:21 -0800)


 * drm/arm: Select DRM_GEM_CMEA_HELPER for HDLCD
 * drm/bridge: ti-sn65dsi86: Properly undo autosuspend
 * drm/vrr: Fix potential NULL-pointer deref


Carsten Haitzler (1):
  drm/arm: arm hdlcd select DRM_GEM_CMA_HELPER

Douglas Anderson (1):
  drm/bridge: ti-sn65dsi86: Properly undo autosuspend

Manasi Navare (1):
  drm/vrr: Set VRR capable prop only if it is attached to connector

 drivers/gpu/drm/arm/Kconfig   | 1 +
 drivers/gpu/drm/bridge/ti-sn65dsi86.c | 5 +++--
 drivers/gpu/drm/drm_connector.c   | 3 +++
 3 files changed, 7 insertions(+), 2 deletions(-)

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Felix Imendörffer


[PULL] drm-misc-next

2022-03-03 Thread Maarten Lankhorst
drm-misc-next-2022-03-03:
drm-misc-next for v5.18:

UAPI Changes:

Cross-subsystem Changes:
- Improve performance of some fbdev ops, in some cases up to 6x faster.

Core Changes:
- Some small DP fixes.
- Find panels in subnodes of OF devices, and add of_get_drm_panel_display_mode
  to retrieve mode.
- Add drm_object_property_get_default_value and use it for resetting
  zpos in plane state reset, removing the need for individual drivers
  to do it.
- Same for color encoding and color range props.
- Update panic handling todo doc.
- Add todo that format conversion helpers should be sped up similarly to fbdev 
ops.

Driver Changes:
- Add panel orientation property to simpledrm for quirked panels.
- Assorted small fixes to tiny/repaper, nouveau, stm, omap, ssd130x.
- Add crc support to stm/ltdc.
- Add MIPI DBI compatible SPI driver
- Assorted small fixes to tiny panels and bridge drivers.
- Add AST2600 support to aspeed.
The following changes since commit f915686bd97a9c234602426e6d132b74a112a8d6:

  drm/selftests: add drm buddy pathological testcase (2022-02-23 10:46:32 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2022-03-03

for you to fetch changes up to 701920ca9822eb63b420b3bcb627f2c1ec759903:

  drm/ssd130x: remove redundant initialization of pointer mode (2022-03-03 
09:28:55 +0100)


drm-misc-next for v5.18:

UAPI Changes:

Cross-subsystem Changes:
- Improve performance of some fbdev ops, in some cases up to 6x faster.

Core Changes:
- Some small DP fixes.
- Find panels in subnodes of OF devices, and add of_get_drm_panel_display_mode
  to retrieve mode.
- Add drm_object_property_get_default_value and use it for resetting
  zpos in plane state reset, removing the need for individual drivers
  to do it.
- Same for color encoding and color range props.
- Update panic handling todo doc.
- Add todo that format conversion helpers should be sped up similarly to fbdev 
ops.

Driver Changes:
- Add panel orientation property to simpledrm for quirked panels.
- Assorted small fixes to tiny/repaper, nouveau, stm, omap, ssd130x.
- Add crc support to stm/ltdc.
- Add MIPI DBI compatible SPI driver
- Assorted small fixes to tiny panels and bridge drivers.
- Add AST2600 support to aspeed.


Cai Huoqing (1):
  drm/nouveau: Remove the unused header file nvif/list.h

Colin Ian King (1):
  drm/ssd130x: remove redundant initialization of pointer mode

Daniel Vetter (1):
  drm/todo: Update panic handling todo

Dave Stevenson (3):
  drm/object: Add drm_object_property_get_default_value() function
  drm/object: Add default zpos value at reset
  drm/object: Add default color encoding and range value at reset

Hans de Goede (1):
  drm/simpledrm: Add "panel orientation" property on non-upright mounted 
LCD panels

Hsin-Yi Wang (2):
  drm/bridge: it6505: Fix the read buffer array bound
  drm/bridge: Clear the DP_AUX_I2C_MOT bit passed in aux read command.

Jagan Teki (1):
  drm: of: Lookup if child node has panel or bridge

Javier Martinez Canillas (1):
  drm/repaper: Use format helper for xrgb to monochrome conversion

José Expósito (1):
  drm/bridge: chipone-icn6211: switch to devm_drm_of_get_bridge

Kees Cook (2):
  drm/dp: Fix off-by-one in register cache size
  drm/dp: Fix OOB read when handling Post Cursor2 register

Liu Ying (1):
  drm/bridge: nwl-dsi: Remove superfluous write to NWL_DSI_IRQ_MASK register

Maxime Ripard (8):
  drm/omap: plane: Fix zpos initial value mismatch
  drm/msm/mdp5: Remove redundant zpos initialisation
  drm/nouveau/kms: Remove redundant zpos initialisation
  drm/omap: plane: Remove redundant zpos initialisation
  drm/rcar: plane: Remove redundant zpos initialisation
  drm/sti: plane: Remove redundant zpos initialisation
  drm/sun4i: layer: Remove redundant zpos initialisation
  drm/omap: plane: Remove redundant color encoding and range initialisation

Melissa Wen (1):
  drm/v3d: centralize error handling when init scheduler fails

Nathan Chancellor (1):
  drm/stm: Avoid using val uninitialized in ltdc_set_ycbcr_config()

Nishanth Menon (1):
  drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt

Noralf Trønnes (5):
  dt-bindings: display: add bindings for MIPI DBI compatible SPI panels
  drm/modes: Remove trailing whitespace
  drm/modes: Add of_get_drm_panel_display_mode()
  drm/mipi-dbi: Add driver_private member to struct mipi_dbi_dev
  drm/tiny: Add MIPI DBI compatible SPI driver

Rahul T R (1):
  drm/panel: simple: Initialize bpc in RK101II01D-CT panel descriptor

Raphael Gallais-Pou (1):
  drm/stm: ltdc: add support for CRC hashing feature

Thomas Zimmermann (5):
  fbdev: Improve performance of sys_fillrect()
  fbdev: Improve performance of