dt-bindings: Update Tegra194 and Tegra234 HDA bindings
authorSheetal <sheetal@nvidia.com>
Mon, 12 May 2025 06:42:56 +0000 (06:42 +0000)
committerTakashi Iwai <tiwai@suse.de>
Thu, 15 May 2025 10:47:36 +0000 (12:47 +0200)
commit494475e5e1c11efa77979e421ee7a3d8e5e8f304
tree653f030d762f7cfc6dfdaadd9bd5cbcdee883936
parenteef5bccfb1b7751ce5368739ec0b1b1d14849552
dt-bindings: Update Tegra194 and Tegra234 HDA bindings

- Tegra194 and Tegra234 HDA is not compatible with Tegra30, hence update
  them as standalone compatibles. Also, add necessary logic to the binding
  doc as HDA clocks and resets for Tegra194 and Tegra234 are different from
  Tegra30. This fixes below dtbs_check errors:
   - compatible: 'oneOf' conditional failed, one must be fixed:
        ['nvidia,tegra194-hda'] is too short
        'nvidia,tegra30-hda' was expected
        'nvidia,tegra132-hda' was expected
   - compatible: 'oneOf' conditional failed, one must be fixed:
['nvidia,tegra234-hda'] is too short
'nvidia,tegra30-hda' was expected
        'nvidia,tegra132-hda' was expected
   - hda@3510000: clock-names:1: 'hda2hdmi' was expected
   - hda@3510000: reset-names:1: 'hda2hdmi' was expected

Signed-off-by: Sheetal <sheetal@nvidia.com>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Link: https://patch.msgid.link/20250512064258.1028331-2-sheetal@nvidia.com
Documentation/devicetree/bindings/sound/nvidia,tegra30-hda.yaml