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/uniphier,aio.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 Socionext UniPhier SoC audio driver
    2 
    3 The Socionext UniPhier audio subsystem consists of I2S and S/PDIF blocks in
    4 the same register space.
    5 
    6 Required properties:
    7 - compatible      : should be one of the following:
    8                     "socionext,uniphier-ld11-aio"
    9                     "socionext,uniphier-ld20-aio"
   10                     "socionext,uniphier-pxs2-aio"
   11 - reg             : offset and length of the register set for the device.
   12 - interrupts      : should contain I2S or S/PDIF interrupt.
   13 - pinctrl-names   : should be "default".
   14 - pinctrl-0       : defined I2S signal pins for an external codec chip.
   15 - clock-names     : should include following entries:
   16                     "aio"
   17 - clocks          : a list of phandle, should contain an entry for each
   18                     entry in clock-names.
   19 - reset-names     : should include following entries:
   20                     "aio"
   21 - resets          : a list of phandle, should contain an entry for each
   22                     entry in reset-names.
   23 - #sound-dai-cells: should be 1.
   24 
   25 Optional properties:
   26 - socionext,syscon: a phandle, should contain soc-glue.
   27                     The soc-glue is used for changing mode of S/PDIF signal pin
   28                     to Output from Hi-Z. This property is optional if you use
   29                     I2S signal pins only.
   30 
   31 Example:
   32         audio {
   33                 compatible = "socionext,uniphier-ld20-aio";
   34                 reg = <0x56000000 0x80000>;
   35                 interrupts = <0 144 4>;
   36                 pinctrl-names = "default";
   37                 pinctrl-0 = <&pinctrl_aout>;
   38                 clock-names = "aio";
   39                 clocks = <&sys_clk 40>;
   40                 reset-names = "aio";
   41                 resets = <&sys_rst 40>;
   42                 #sound-dai-cells = <1>;
   43 
   44                 socionext,syscon = <&sg>;
   45         };

Cache object: 1e626fa80220ed000d59a6db5427d386


[ 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.