mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-22 17:25:35 +03:00
It is nice to have downstream DTB working well with upstream kernel drivers. This gives a flexibile option for users to choose between out-of-tree and upstream audio drivers by selectively adding either of these to deny list. For clock PLLA_OUT0, upstream DT uses 'plla_out0' clock name where as downstream uses 'pll_a_out0'. So aligning with upstream DT makes probe to fail. Thus update the clock name in driver to match upstream DT bindings. The sound DT supports compatibles to either work with upstream or downstream machine drivers. Earlier the source 'tegra_codecs.c' was modified to make it potentially usable for upstream machine driver as well and thus it has upstream compatible checks. This check is now replaced with a flag which is known to be set only during upstream machine driver probe. Bug 4119612 Change-Id: Icd5d97343029e35a5702ff4dc527881fb9277346 Signed-off-by: Sameer Pujar <spujar@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2948525 Reviewed-by: Mohan Kumar D <mkumard@nvidia.com> Reviewed-by: Dara Ramesh <dramesh@nvidia.com> GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com>
7.0 KiB
7.0 KiB