~thong-u/unoptimized/+git/libdrm:master

Last commit made on 2021-08-02
Get this branch:
git clone -b master https://git.launchpad.net/~thong-u/unoptimized/+git/libdrm

Branch merges

Branch information

Name:
master
Repository:
lp:~thong-u/unoptimized/+git/libdrm

Recent commits

8d0fb9b... by Jordan Justen <email address hidden>

libdrm: NOTE! Default branch is now main

To update your local repository to use the new default branch, these
commands may help:

$ git fetch origin
$ git checkout master
$ git branch -m main
$ git branch --set-upstream-to=origin/main
$ git remote set-head origin --auto

Signed-off-by: Jordan Justen <email address hidden>
Reviewed-by: Dave Airlie <email address hidden>

149b99f... by Mario Kleiner

headers: drm: Sync with drm-next

Generated using make headers_install from the drm-next
tree - git://anongit.freedesktop.org/drm/drm
branch - drm-next
commit - 8a02ea42bc1d4c448caf1bab0e05899dad503f74

Some changes were omitted, e.g., to nouveau_drm.h, i915_drm.h, and
msm_drm.h, as the nouveau and i915 changes looked to me as if they
could break compatibility or require other compatibility fixes to
libdrm which i can not judge. msm_drm.h broke the build, as there
are definitely changes needed to libdrm's msm support code.

The shortlog below is edited to only list what corresponds to files
that are included here, because it looked safe to me.

The changes were as follows (shortlog from
b10733527bfd864605c33ab2e9a886eec317ec39..HEAD):

Aaron Liu (1):
      drm/amdgpu: add uapi to define yellow carp series

Alex Deucher (1):
      drm/amdgpu: add INFO ioctl support for querying video caps (v4)

Christian Gmeiner (1):
      drm/etnaviv: provide more ID values via GET_PARAM ioctl.

Felix Kuehling (1):
      drm/amdgpu: Add new placement for preemptible SG BOs

Jiawei Gu (1):
      drm/amdgpu: Add vbios info ioctl interface

Lionel Landwerlin (1):
      drm: fix drm_mode_create_blob comment

Mario Kleiner (1):
      drm/fourcc: Add 16 bpc fixed point framebuffer formats.

Nirmoy Das (1):
      drm/amdgpu: remove AMDGPU_GEM_CREATE_SHADOW flag

Noralf Trønnes (1):
      drm/uapi: Add USB connector type

Radhakrishna Sripada (1):
      drm/framebuffer: Format modifier for Intel Gen 12 render compression with Clear Color

Simon Ser (13):
      drm: improve kernel-docs in drm_mode.h
      drm: document drm_mode_get_connector
      drm: document drm_mode_modeinfo
      drm: document that user-space should force-probe connectors
      drm/doc: atomic implicitly enables other caps
      drm/doc: re-format drm.h file comment
      drm/doc: demote old doc-comments in drm.h
      drm/fourcc: fix Amlogic format modifier masks
      drm/uapi: document kernel capabilities
      drm/connector: demote connector force-probes for non-master clients
      drm: reference mode flags in DRM_CLIENT_CAP_* docs
      drm: clarify and linkify DRM_CLIENT_CAP_WRITEBACK_CONNECTORS docs
      drm: document minimum kernel version for DRM_CLIENT_CAP_*

Signed-off-by: Mario Kleiner <email address hidden>

e6fb9cc... by Eric Anholt

meson: Don't build libkms for Android.

Nobody wants that that I know of.

Reviewed-by: Kristian H. Kristensen <email address hidden>
Reviewed-by: Eric Engestrom <email address hidden>

a819b9a... by Eric Anholt

meson: Build libdrm.so as an unversioned lib on Android.

Android vendor libraries don't have sonames, and libdrm.so shouldn't
either. This lets a Mesa built against a libdrm.so built for Android
be copied directly to a Chrome OS ARC installation.

Reviewed-by: Kristian H. Kristensen <email address hidden>
Reviewed-by: Eric Engestrom <email address hidden>

4ac7d6b... by aaron.liu

test/amdgpu: Bob to Alice copy should be TMZ in secure bounce test

SDMA copy from Alice to Bob is in TMZ mode. Therefore
SDMA copy back from Bob to Alice should be in TMZ mode too.

Signed-off-by: Aaron Liu <email address hidden>
Reviewed-by: Luben Tuikov <email address hidden>

87a68fe... by Luben Tuikov <email address hidden>

tests/amdgpu: Fix TMZ secure bounce test

Fix the TMZ secure bounce test, in that Bob's
buffer has to be created encrypted (with the
encrypted flag set), so that when we copy from
Alice's buffer, which is also encrypted, to Bob's
buffer, the copy can be successful and the data
actually copied.

This fixes the test and it no longer fails. Tested
on Sienna Cichlid.

Cc: Alex Deucher <email address hidden>
Cc: Christian König <email address hidden>
Cc: Aaron Liu <email address hidden>
Cc: Huang Rui <email address hidden>
Signed-off-by: Luben Tuikov <email address hidden>
Reviewed-by: Alex Deucher <email address hidden>

9cef5de... by Bas Nieuwenhuizen <email address hidden>

Bump version to 2.4.107

Signed-off-by: Bas Nieuwenhuizen <email address hidden>

ab72fde... by Alex Deucher

amdgpu: update marketing names

From 21.20 release.

Reviewed-by: Marek Olšák <email address hidden>
Signed-off-by: Alex Deucher <email address hidden>

5d97031... by Marius Vlad <email address hidden>

README.rst: Include some notes about syncing uapi headers

Signed-off-by: Marius Vlad <email address hidden>

65d8939... by Marius Vlad <email address hidden>

xf86drm: Add support for decoding AMLOGIC format modifiers

Signed-off-by: Marius Vlad <email address hidden>