[PATCH 01/28] dt-bindings: sound: Add Apple Macs sound peripherals
Sven Peter
sven at kernel.org
Sun Sep 20 11:45:54 PDT 2026
Hi,
On 20.09.26 06:53, James Calligeros wrote:
> From: Martin Povišer <povik+lin at cutebit.org>
>
> Add binding for Apple Silicon Macs machine-level integration of sound
> peripherals.
>
> Signed-off-by: Martin Povišer <povik+lin at cutebit.org>
> Co-developed-by: James Calligeros <jcalligeros99 at gmail.com>
> Signed-off-by: James Calligeros <jcalligeros99 at gmail.com>
> ---
> .../bindings/sound/apple,macaudio.yaml | 235 +++++++++++++++++++++++++
> 1 file changed, 235 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/sound/apple,macaudio.yaml b/Documentation/devicetree/bindings/sound/apple,macaudio.yaml
> new file mode 100644
> index 000000000000..bd844c9928c9
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/sound/apple,macaudio.yaml
> @@ -0,0 +1,235 @@
> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
> +%YAML 1.2
> +---
> +$id: http://devicetree.org/schemas/sound/apple,macaudio.yaml#
> +$schema: http://devicetree.org/meta-schemas/core.yaml#
> +
> +title: Sound peripheral integration for Apple Silicon Macs
> +
> +description:
> + This binding represents the overall machine-level integration of sound
> + peripherals on Apple Silicon Macs, starting with the M1 series.
> +
> +maintainers:
> + - James Calligeros <jcalligeros99 at gmail.com>
> +
> +properties:
> + compatible:
> + oneOf:
> + - description: First-of-their-kind machines
> + items:
> + - enum:
> + - apple,j180-macaudio
> + - apple,j274-macaudio
> + - apple,j293-macaudio
> + - apple,j313-macaudio
> + - apple,j314-macaudio
> + - apple,j316-macaudio
> + - apple,j375-macaudio
> + - apple,j413-macaudio
> + - apple,j415-macaudio
> + - apple,j473-macaudio
> + - apple,j456-macaudio
> + - apple,j457-macaudio
> + - const: apple,macaudio
We've had some not-so-great experiences with these generic compatibles
in the past. I'd just drop it.
Sven
More information about the linux-arm-kernel
mailing list