The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/sound/marvell,pxa2xx-ac97.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 Marvell PXA2xx audio complex
    2 
    3 This descriptions matches the AC97 controller found in pxa2xx and pxa3xx series.
    4 
    5 Required properties:
    6   - compatible: should be one of the following:
    7     "marvell,pxa250-ac97"
    8     "marvell,pxa270-ac97"
    9     "marvell,pxa300-ac97"
   10   - reg: device MMIO address space
   11   - interrupts: single interrupt generated by AC97 IP
   12   - clocks: input clock of the AC97 IP, refer to clock-bindings.txt
   13 
   14 Optional properties:
   15   - pinctrl-names, pinctrl-0: refer to pinctrl-bindings.txt
   16   - reset-gpios: gpio used for AC97 reset, refer to gpio.txt
   17 
   18 Example:
   19         ac97: sound@40500000 {
   20                 compatible = "marvell,pxa250-ac97";
   21                 reg = < 0x40500000 0x1000 >;
   22                 interrupts = <14>;
   23                 reset-gpios = <&gpio 113 GPIO_ACTIVE_HIGH>;
   24                 #sound-dai-cells = <1>;
   25                 pinctrl-names = "default";
   26                 pinctrl-0 = < &pmux_ac97_default >;
   27         };

Cache object: 58064cea5732a66efbdb7e03ff5feae4


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.