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 drivers: flash: add flash driver support for Atmel SAM E70 2018-11-20 14:11:07 -05:00
cypress arm: Add Cypress PSoC6 SoC support 2018-09-21 18:50:59 -04:00
nordic dts: arm: nordic: Add flash controller alias to nrf9160ns.dtsi 2019-01-24 09:49:15 -06:00
nxp dts: arm: nxp_rt: add flexspi1 2019-01-24 07:59:52 -06:00
silabs dts: silabs: Add SoC level compatible 2019-01-11 15:11:36 -06:00
st dts/i2s: Extend the I2S dts binding with subnodes capability 2019-01-28 11:57:25 -06:00
ti dts: arm: msp432p4xx: Fix memory compatible 2019-01-23 17:15:42 -06:00
armv6-m.dtsi dts: arm: Drop arm,nvic compatible 2017-04-04 17:55:13 -05:00
armv7-m.dtsi dts: arm: Drop arm,nvic compatible 2017-04-04 17:55:13 -05:00
armv8-m.dtsi arch: arm: common Armv8-M support 2018-02-08 12:07:38 -06:00