Commit Graph

4 Commits

Author SHA1 Message Date
Mikko Perttunen
02b028d02a drm/tegra: Merge upstream changes
Merge upstream changes from linux-next, including merged version
of new UAPI.

Change-Id: I4f591d39e51ac6ab6877a0bd428adf166eca3c55
Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2653095
Tested-by: Jonathan Hunter <jonathanh@nvidia.com>
Reviewed-by: Jonathan Hunter <jonathanh@nvidia.com>
Reviewed-by: svc_kernel_abi <svc_kernel_abi@nvidia.com>
GVS: Gerrit_Virtual_Submit
2023-04-03 09:18:59 +00:00
Jon Hunter
f1ec6fabaf drm/tegra: Update device-tree property for NVDEC
The device-tree property for identifying the NVDEC instance has been
updated and so update the NVDEC driver to align with upstream.

JIRA LS-96

Change-Id: I7bcb074601049a3ac81c0069a865c467008a7846
Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2602720
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Reviewed-by: Mikko Perttunen <mperttunen@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
GVS: Gerrit_Virtual_Submit
(cherry picked from commit 81fcabc1c77c79a345a443e99aadf279d1fb6586)
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2615189
Reviewed-by: David Ung <davidu@nvidia.com>
Tested-by: David Ung <davidu@nvidia.com>
2023-04-03 09:18:59 +00:00
Jon Hunter
254980dab4 UPSTREAM: drm/tegra: Update NVDEC driver to latest upstream version
Update the NVDEC driver to the latest version that is being upstreamed.
Main notable updates are ...

1. Remove reset handling, done by power domain code
2. Add pm-runtime autosuspend support to improve performance
3. Update device-tree property name for the NVDEC instance

JIRA LS-96

Change-Id: Ibe980fe0c71408fd7754b2c75d979bce12b10602
Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2584498
(cherry picked from commit 6c04abe593cfbd7c2a07b07ecb4a38fd1cfdcf60)
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2587388
Reviewed-by: David Ung <davidu@nvidia.com>
Reviewed-by: Mikko Perttunen <mperttunen@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
GVS: Gerrit_Virtual_Submit
Tested-by: David Ung <davidu@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
2023-04-03 09:18:59 +00:00
Mikko Perttunen
cc014ee851 drm/tegra: Add NVDEC support
Support NVDEC (both instances on Tegra194).

Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com>
Change-Id: I8f6c841a16103fbf37bff3a3440d69059f2644f0
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2532426
Reviewed-by: Jonathan Hunter <jonathanh@nvidia.com>
Reviewed-by: svc_kernel_abi <svc_kernel_abi@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
GVS: Gerrit_Virtual_Submit
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
2023-04-03 09:18:59 +00:00