summaryrefslogtreecommitdiff
tag namedrm/tegra/for-5.16-rc1 (9e4e04fb4528f090352fa19c85449a09456a83ab)
tag date2021-10-08 22:12:18 +0200
tagged byThierry Reding <treding@nvidia.com>
tagged objectcommit 5dccbc9de8...
drm/tegra: Changes for v5.16-rc1
This contains a fairly large rework that makes the buffer objects behave more according to what the DMA-BUF infrastructure expects. A buffer object cache is implemented on top of that to make certain operations such as page-flipping more efficient by avoiding needless map/unmap operations. This in turn is useful to implement asynchronous commits to support legacy cursor updates. Another fairly big addition is the NVDEC driver. This uses the updated UABI introduced in v5.15-rc1 to provide access to the video decode engines found on Tegra210 and later. The remainder of these changes is an assortment of cleanups and minor fixes. -----BEGIN PGP SIGNATURE----- iQJHBAABCAAxFiEEiOrDCAFJzPfAjcif3SOs138+s6EFAmFgp0MTHHRyZWRpbmdA bnZpZGlhLmNvbQAKCRDdI6zXfz6zofdyD/95h1ioNUdT/o83IHq5RG3up/fwjuZf v8bAd++eEFR6HAk4klg/vJax4GfNPiKVnQ6QDm/+QN/72cVXxF1OO5GNHryPmQkv 0v8881/H9haUk54ctTy5Kna1VpL00khLoY9jJolMPRzC2GWN0BoC+z3FvVv5dJEc 6BIcHs4bOSftOVv/i4ejO+A7WEdZJdanfCnPFFx90KAMNjgr0478DMSClcx2Hdur +1bTRaVdEAyx61dVy48R5zQdR4xRz4377XBFhgGTgr12Y3MdB/4v2zSYVNlRE+3F PZ1qENwpF4vQAIGFVpDsnBUmbuwbn7XQfQyyvE2WrfCCTTamPH0H22kQtuHhn5kH l81VKldfD9BXmGv63xIFHFRTzIs44KAYdV9f7kdz9/fKAPAGFW9iEm8HkBbltRsx wIOgwKLGaSwaO1jxJztbTBpHPBMqjU0lJwuCVRoqUBNZh66DyP73zdnH/IOUNY1f 73WnQaMkmhTKwe/KokYkO1PV8zX5dVNtuYP0eOkglBYChLQDS2vnaZlP7cl8DFwc bfIAg7WSZorIBe6/jCkt4v8hw65mcbxegRQI/1qN3RMFM1eU2H3V1CdDPzRnwDrO KFksGKMFsiflvlF7dRZHbGuXNAkYPT0cWOCpu1VZ95KyN92o2QbA1Az1r0cBJ3sC jBUVKnejk1QmLg== =o9Me -----END PGP SIGNATURE-----