Dave Airlie
b0383c0653
Merge tag 'drm-misc-next-2019-08-08' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
...
drm-misc-next for 5.4:
UAPI Changes:
- HDCP: Add a Content protection type property
Cross-subsystem Changes:
Core Changes:
- Continue to rework the include dependencies
- fb: Remove the unused drm_gem_fbdev_fb_create function
- drm-dp-helper: Make the link rate calculation more tolerant to
non-explicitly defined, yet supported, rates
- fb-helper: Map DRM client buffer only when required, and instanciate a
shadow buffer when the device has a dirty function or says so
- connector: Add a helper to link the DDC adapter used by that connector to
the userspace
- vblank: Switch from DRM_WAIT_ON to wait_event_interruptible_timeout
- dma-buf: Fix a stack corruption
- ttm: Embed a drm_gem_object struct to make ttm_buffer_object a
superclass of GEM, and convert drivers to use it.
- hdcp: Improvements to report the content protection type to the
userspace
Driver Changes:
- Remove drm_gem_prime_import/export from being defined in the drivers
- Drop DRM_AUTH usage from drivers
- Continue to drop drmP.h
- Convert drivers to the connector ddc helper
- ingenic: Add support for more panel-related cases
- komeda: Support for dual-link
- lima: Reduce logging
- mpag200: Fix the cursor support
- panfrost: Export GPU features register to userspace through an ioctl
- pl111: Remove the CLD pads wiring support from the DT
- rockchip: Rework to use DRM PSR helpers, fix a bug in the VOP_WIN_GET
macro
- sun4i: Improve support for color encoding and range
- tinydrm: Rework SPI support, improve MIPI-DBI support, move to drm/tiny
- vkms: Rework of the CRC tracking
- bridges:
- sii902x: Add support for audio graph card
- tc358767: Rework AUX data handling code
- ti-sn65dsi86: Add Debugfs and proper DSI mode flags support
- panels
- Support for GiantPlus GPM940B0, Sharp LQ070Y3DG3B, Ortustech
COM37H3M, Novatek NT39016, Sharp LS020B1DD01D, Raydium RM67191,
Boe Himax8279d, Sharp LD-D5116Z01B
- Conversion of the device tree bindings to the YAML description
- jh057n00900: Rework the enable / disable path
- fbdev:
- ssd1307fb: Support more devices based on that controller
Signed-off-by: Dave Airlie <airlied@redhat.com >
From: Maxime Ripard <maxime.ripard@bootlin.com >
Link: https://patchwork.freedesktop.org/patch/msgid/20190808121423.xzpedzkpyecvsiy4@flea
2019-08-09 16:04:31 +10:00
..
2019-06-19 17:09:55 +02:00
2019-06-26 09:18:54 -07:00
2019-06-19 17:09:55 +02:00
2019-07-18 11:05:25 -07:00
2019-06-19 17:09:55 +02:00
2019-07-17 09:55:43 -07:00
2019-06-19 17:09:55 +02:00
2019-06-21 16:01:06 +02:00
2019-06-19 17:09:55 +02:00
2019-07-28 12:44:14 +02:00
2019-06-20 09:23:22 +02:00
2019-06-19 17:09:55 +02:00
2019-07-13 14:40:42 -07:00
2019-07-08 11:01:13 -07:00
2019-07-03 17:52:08 -04:00
2019-06-19 17:09:55 +02:00
2019-07-15 20:18:40 -07:00
2019-07-15 20:38:15 -07:00
2019-07-11 18:11:21 -07:00
2019-07-13 15:42:44 -07:00
2019-07-16 13:17:00 +02:00
2019-07-08 09:54:55 -07:00
2019-07-13 15:02:27 -07:00
2019-07-19 17:13:56 -07:00
2019-06-19 17:09:55 +02:00
2019-06-17 20:20:36 -07:00
2019-07-04 17:34:34 +01:00
2019-06-19 17:09:55 +02:00
2019-07-25 15:37:04 +02:00
2019-07-22 21:24:10 +02:00
2019-07-01 11:52:43 +05:30
2019-07-04 17:35:11 +01:00
2019-07-18 14:32:33 -07:00
2019-07-12 15:13:55 -07:00
2019-06-19 17:09:07 +02:00
2019-06-19 17:09:55 +02:00
2019-07-18 09:12:34 -07:00
2019-06-19 17:09:07 +02:00
2019-06-24 19:23:39 +02:00
2019-07-08 18:55:42 -07:00
2019-07-10 09:00:57 -06:00
2019-07-01 08:18:54 -06:00
2019-07-16 19:23:22 -07:00
2019-07-21 21:46:23 -06:00
2019-07-16 10:06:39 -06:00
2019-06-20 10:29:22 -06:00
2019-07-11 20:04:40 -06:00
2019-06-27 15:25:16 -07:00
2019-06-20 00:06:27 -04:00
2019-06-27 15:25:16 -07:00
2019-06-27 15:25:16 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:08 +02:00
2019-07-15 11:03:02 -03:00
2019-07-15 21:20:52 -07:00
2019-07-12 11:11:30 -07:00
2019-07-22 14:32:20 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-07-16 19:23:23 -07:00
2019-07-16 19:23:24 -07:00
2019-07-18 21:01:06 +02:00
2019-07-18 21:01:06 +02:00
2019-07-09 13:55:46 +02:00
2019-07-21 13:31:14 -07:00
2019-06-19 17:09:55 +02:00
2019-06-20 07:56:13 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-07-18 09:49:30 +02:00
2019-07-12 12:24:03 -07:00
2019-06-19 17:09:06 +02:00
2019-06-19 17:09:06 +02:00
2019-07-24 10:12:09 -07:00
2019-07-08 20:57:08 -07:00
2019-07-05 15:19:10 -07:00
2019-07-19 10:42:02 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-07-18 14:49:33 -07:00
2019-07-27 08:25:51 -07:00
2019-07-11 11:49:55 -03:00
2019-06-19 17:09:55 +02:00
2019-07-15 19:04:27 -07:00
2019-07-16 22:15:46 +02:00
2019-06-24 10:23:16 +02:00
2019-07-23 17:43:58 +02:00
2019-07-08 14:19:33 -07:00
2019-07-17 09:55:43 -07:00
2019-07-12 11:05:41 -07:00
2019-06-27 23:02:12 +01:00
2019-06-19 17:09:55 +02:00
2019-06-24 23:57:50 +03:00
2019-07-23 07:25:09 -06:00
2019-06-24 19:23:39 +02:00
2019-06-14 14:21:07 -06:00
2019-08-05 21:52:53 +02:00
2019-06-19 17:09:55 +02:00
2019-07-15 23:15:53 +02:00
2019-06-24 09:16:47 +10:00
2019-07-19 10:42:02 -07:00
2019-07-16 22:52:37 -04:00
2019-07-30 13:16:57 -06:00
2019-06-19 17:09:11 +02:00
2019-07-03 18:52:20 +02:00
2019-07-10 20:09:17 -07:00
2019-06-20 14:47:54 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-07-12 15:13:55 -07:00
2019-07-25 16:14:39 -03:00
2019-06-25 12:59:43 +10:00
2019-06-22 21:21:04 +02:00
2019-06-22 21:21:04 +02:00
2019-07-18 17:08:06 -07:00
2019-07-12 11:05:45 -07:00
2019-07-15 11:03:02 -03:00
2019-06-29 21:08:14 -07:00
2019-06-26 15:10:35 +02:00
2019-06-19 17:09:55 +02:00
2019-07-09 14:52:14 -07:00
2019-07-01 19:15:46 -07:00
2019-06-22 08:59:24 -04:00
2019-07-05 21:34:50 +02:00
2019-07-08 19:25:19 -07:00
2019-07-08 20:28:59 -07:00
2019-06-26 13:19:46 -07:00
2019-07-04 22:01:59 -04:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-07-15 11:42:31 +02:00
2019-07-04 17:26:48 +02:00
2019-06-26 14:08:11 +02:00
2019-07-04 17:26:48 +02:00
2019-06-14 16:08:36 -05:00
2019-06-19 17:09:56 +02:00
2019-06-25 12:51:25 +01:00
2019-07-16 19:23:22 -07:00
2019-07-17 07:21:02 -07:00
2019-07-04 17:26:48 +02:00
2019-06-14 14:31:48 -06:00
2019-07-14 19:42:11 -07:00
2019-07-23 09:51:00 +02:00
2019-06-19 17:09:55 +02:00
2019-07-08 14:01:43 +02:00
2019-06-20 17:32:21 -04:00
2019-06-14 19:31:47 -07:00
2019-06-17 12:09:22 +02:00
2019-07-12 11:05:42 -07:00
2019-07-12 11:05:42 -07:00
2019-07-16 19:23:21 -07:00
2019-07-08 19:36:47 -07:00
2019-07-10 18:43:43 -07:00
2019-06-19 17:09:08 +02:00
2019-07-16 19:23:22 -07:00
2019-07-20 09:00:45 +02:00
2019-06-19 17:09:07 +02:00
2019-06-19 17:09:56 +02:00
2019-08-05 21:52:53 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-07-05 15:19:10 -07:00
2019-06-19 17:09:55 +02:00
2019-06-29 01:31:08 +02:00
2019-07-11 15:30:05 -07:00
2019-07-15 08:53:27 -03:00
2019-06-24 19:23:44 +02:00
2019-07-16 19:23:24 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-07-12 11:05:47 -07:00
2019-07-18 17:08:07 -07:00
2019-07-18 17:08:07 -07:00
2019-07-02 14:32:44 -03:00
2019-06-19 17:09:55 +02:00
2019-07-18 17:08:07 -07:00
2019-07-14 19:42:11 -07:00
2019-06-19 17:09:55 +02:00
2019-07-18 17:08:07 -07:00
2019-07-18 17:08:07 -07:00
2019-07-25 20:12:38 +03:00
2019-06-24 14:00:32 +02:00
2019-06-13 08:59:34 -04:00
2019-07-15 08:53:27 -03:00
2019-07-03 19:28:40 +02:00
2019-07-08 19:25:19 -07:00
2019-07-01 19:34:46 -07:00
2019-06-21 17:21:11 +02:00
2019-07-01 19:12:10 -07:00
2019-07-18 15:50:28 -04:00
2019-07-06 14:54:50 -04:00
2019-07-06 14:54:49 -04:00
2019-07-18 17:08:06 -07:00
2019-06-13 09:02:33 -04:00
2019-06-21 11:08:37 +02:00
2019-07-09 14:15:37 -07:00
2019-07-26 17:01:29 -06:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-07-10 23:08:44 -05:00
2019-07-12 11:05:47 -07:00
2019-07-12 11:05:43 -07:00
2019-08-03 07:02:01 -07:00
2019-08-01 06:39:33 +02:00
2019-07-12 11:05:43 -07:00
2019-07-12 11:05:43 -07:00
2019-07-17 09:55:43 -07:00
2019-06-21 18:11:53 -05:00
2019-06-21 22:05:42 -04:00
2019-07-21 09:46:59 -07:00
2019-06-19 17:09:55 +02:00
2019-07-08 16:12:03 -07:00
2019-07-13 11:21:28 +02:00
2019-06-24 19:19:23 +02:00
2019-07-16 19:23:25 -07:00
2019-07-12 15:26:29 -07:00
2019-07-08 19:48:57 -07:00
2019-07-16 19:23:24 -07:00
2019-07-15 11:03:02 -03:00
2019-06-26 10:53:57 +02:00
2019-07-04 10:40:54 +02:00
2019-06-22 11:28:37 +02:00
2019-07-15 20:44:49 -07:00
2019-07-16 19:23:22 -07:00
2019-07-15 21:06:15 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-15 12:25:49 +02:00
2019-07-09 10:28:47 -07:00
2019-06-19 17:09:55 +02:00
2019-06-13 22:34:55 -07:00
2019-06-26 11:39:11 +02:00
2019-06-19 17:09:55 +02:00
2019-07-04 22:01:59 -04:00
2019-07-16 19:23:22 -07:00
2019-07-16 19:23:22 -07:00
2019-06-28 19:46:47 +02:00
2019-07-09 12:34:26 -07:00
2019-06-29 12:02:17 -07:00
2019-08-05 09:28:43 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:07 +02:00
2019-07-15 08:53:27 -03:00
2019-06-20 15:21:33 -04:00
2019-06-19 17:09:55 +02:00
2019-07-25 15:37:05 +02:00
2019-06-14 09:02:42 -04:00
2019-06-29 10:33:57 -06:00
2019-07-03 17:52:50 -04:00
2019-06-21 10:18:43 +02:00
2019-07-15 11:03:03 -03:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:06 +02:00
2019-07-16 19:23:24 -07:00
2019-07-09 09:07:00 -07:00
2019-07-09 11:35:38 -07:00
2019-07-09 12:11:59 -07:00
2019-07-12 11:05:44 -07:00
2019-06-19 17:09:55 +02:00
2019-07-08 16:12:03 -07:00
2019-07-09 14:32:14 -06:00
2019-06-17 20:20:36 -07:00
2019-06-15 12:25:55 +02:00
2019-07-03 17:52:50 -04:00
2019-07-08 10:51:25 +02:00
2019-07-12 11:05:43 -07:00
2019-07-16 19:23:21 -07:00
2019-06-19 17:09:55 +02:00
2019-07-19 10:42:02 -07:00
2019-07-18 17:08:07 -07:00
2019-06-19 17:09:55 +02:00
2019-06-22 16:30:37 -07:00
2019-06-27 21:22:15 +08:00
2019-06-19 17:09:55 +02:00
2019-06-25 08:54:51 +02:00
2019-07-07 11:50:03 +02:00
2019-06-19 17:09:55 +02:00
2019-06-24 23:57:49 +03:00
2019-07-16 15:14:48 -04:00
2019-06-19 17:09:55 +02:00
2019-07-16 19:23:24 -07:00
2019-06-19 17:09:55 +02:00
2019-07-13 10:36:53 -07:00
2019-06-19 23:45:09 -04:00
2019-06-26 21:02:32 +01:00
2019-06-19 17:09:55 +02:00
2019-07-12 11:05:47 -07:00
2019-07-12 11:05:43 -07:00
2019-06-21 16:04:05 +02:00
2019-06-19 17:09:55 +02:00
2019-07-18 10:20:13 -06:00
2019-07-14 16:51:47 -07:00
2019-06-27 14:12:15 -07:00
2019-07-10 09:00:57 -06:00