[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