25 Nov
2021
25 Nov
'21
3:18 a.m.
25.10.2021 20:19, David Heidelberg пишет:
+properties:
- compatible:
- oneOf:
- items:
- pattern: '^[a-z0-9]+,tegra-audio-alc5632(-[a-z0-9])+'
- const: nvidia,tegra-audio-alc5632
- items:
- enum:
- nvidia,tegra-audio-max98090-nyan-big
- nvidia,tegra-audio-max98090-nyan-blaze
- const: nvidia,tegra-audio-max98090-nyan
- const: nvidia,tegra-audio-max98090
- items:
- pattern: '^[a-z0-9]+,tegra-audio-max98090(-[a-z0-9])+'
- const: nvidia,tegra-audio-max98090
- items:
- pattern: '^[a-z0-9]+,tegra-audio-rt56(39|40)(-[a-z0-9])+'
- const: nvidia,tegra-audio-rt5640
- items:
- pattern: '^[a-z0-9]+,tegra-audio-rt5677(-[a-z0-9])+'
- const: nvidia,tegra-audio-rt5677
- items:
- enum:
- toradex,tegra-audio-sgtl5000-apalis_t30
- toradex,tegra-audio-sgtl5000-colibri_t30
- toradex,tegra-audio-sgtl5000-apalis_tk1
- const: nvidia,tegra-audio-sgtl5000
- const: nvidia,tegra-audio-trimslice
- items:
- pattern: '^[a-z0-9]+,tegra-audio-wm8753(-[a-z0-9])+'
- const: nvidia,tegra-audio-wm8753
- items:
- pattern: '^[a-z0-9]+,tegra-audio-(plutux|wm8903(-[a-z0-9])+)'
- const: nvidia,tegra-audio-wm8903
- items:
- pattern: '^[a-z0-9]+,tegra-audio-wm9712(-[a-z0-9])+'
- const: nvidia,tegra-audio-wm9712
I'm now wondering whether these patterns need to have the end of string "$" mark, for completeness.