zephyr/dts/arm
Armando Visconti f322c0b0ab dts/i2s: Extend the I2S dts binding with subnodes capability
This commit introduces the possibility to have multiple
device nodes attached to the same I2S controller. For this
purpose a new i2s-device.yaml description has been introduced
with the a 'reg' property to define the logic number of the
device. For example, if two microphones are attached to the
same I2S port (say 1) to achieve stereo audio, the two microphones
might be described in dts as:

    &i2s1 {
        status = "ok";

        mic@0 {
            compatible = "...";
            reg = <0>;
            label = "...";
        };
        mic@1 {
            compatible = "...";
            reg = <1>;
            label = "...";
        };
    };

Signed-off-by: Armando Visconti <armando.visconti@st.com>
2019-01-28 11:57:25 -06:00
..
atmel
cypress
nordic dts: arm: nordic: Add flash controller alias to nrf9160ns.dtsi 2019-01-24 09:49:15 -06:00
nxp
silabs
st dts/i2s: Extend the I2S dts binding with subnodes capability 2019-01-28 11:57:25 -06:00
ti
armv6-m.dtsi
armv7-m.dtsi
armv8-m.dtsi