drm-misc-next for 4.20: UAPI Changes: - Add host endian variants for the most common formats (Gerd) - Fail ADDFB2 for big-endian drivers that don't advertise BE quirk (Gerd) - clear smem_start in fbdev for drm drivers to avoid leaking fb addr (Daniel) Cross-subsystem Changes: Core Changes: - fix drm_mode_addfb() on big endian machines (Gerd) - add timeline point to syncobj find+replace (Chunming) - more drmP.h removal effort (Daniel) - split uapi portions of drm_atomic.c into drm_atomic_uapi.c (Daniel) Driver Changes: - bochs: Convert open-coded portions to use helpers (Peter) - vkms: Add cursor support (Haneen) - udmabuf: Lots of fixups (mostly cosmetic afaict) (Gerd) - qxl: Convert to use fbdev helper (Peter) Cc: Gerd Hoffmann <kraxel@redhat.com> Cc: Chunming Zhou <david1.zhou@amd.com> Cc: Daniel Vetter <daniel.vetter@ffwll.ch> Cc: Peter Wu <peter@lekensteyn.nl> Cc: Haneen Mohammed <hamohammed.sa@gmail.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
Showing the changes to include/uapi (2 of 85 files). Show all
Unified · Split
| @@ -71,6 +71,9 @@ extern "C" { · 70 unmodified lines | |||
| 71 | 71 | ||
| 72 | #define DRM_FORMAT_BIG_ENDIAN (1<<31) /* format is big endian instead of little endian */ | 72 | #define DRM_FORMAT_BIG_ENDIAN (1<<31) /* format is big endian instead of little endian */ |
| 73 | 73 | ||
| 74 | /* Reserve 0 for the invalid format specifier */ | ||
| 75 | #define DRM_FORMAT_INVALID 0 | ||
| 76 | |||
| 74 | /* color index */ | 77 | /* color index */ |
| 75 | #define DRM_FORMAT_C8 fourcc_code('C', '8', ' ', ' ') /* [7:0] C */ | 78 | #define DRM_FORMAT_C8 fourcc_code('C', '8', ' ', ' ') /* [7:0] C */ |
| 76 | 79 | ||
| @@ -186,8 +186,9 @@ extern "C" { · 185 unmodified lines | |||
| 186 | /* | 186 | /* |
| 187 | * DRM_MODE_REFLECT_<axis> | 187 | * DRM_MODE_REFLECT_<axis> |
| 188 | * | 188 | * |
| 189 | * Signals that the contents of a drm plane is reflected in the <axis> axis, | 189 | * Signals that the contents of a drm plane is reflected along the <axis> axis, |
| 190 | * in the same way as mirroring. | 190 | * in the same way as mirroring. |
| 191 | * See kerneldoc chapter "Plane Composition Properties" for more details. | ||
| 191 | * | 192 | * |
| 192 | * This define is provided as a convenience, looking up the property id | 193 | * This define is provided as a convenience, looking up the property id |
| 193 | * using the name->prop id lookup is the preferred method. | 194 | * using the name->prop id lookup is the preferred method. |