Home
last modified time | relevance | path

Searched refs:i2s (Results 1 – 25 of 451) sorted by relevance

12345678910>>...19

/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dhisilicon,hi6210-i2s.txt1 * Hisilicon 6210 i2s controller
6 - "hisilicon,hi6210-i2s"
7 - reg: physical base address of the i2s controller unit and length of
9 - interrupts: should contain the i2s interrupt.
14 - "i2s-base"
25 Example for the hi6210 i2s controller:
27 i2s0: i2s@f7118000{
28 compatible = "hisilicon,hi6210-i2s";
29 reg = <0x0 0xf7118000 0x0 0x8000>; /* i2s unit */
33 clock-names = "dacodec", "i2s-base";
[all …]
H A Dnvidia,tegra30-i2s.txt4 - compatible : For Tegra30, must contain "nvidia,tegra30-i2s". For Tegra124,
5 must contain "nvidia,tegra124-i2s". Otherwise, must contain
6 "nvidia,<chip>-i2s" plus at least one of the above, where <chip> is
14 - i2s
20 i2s@70080300 {
21 compatible = "nvidia,tegra30-i2s";
26 reset-names = "i2s";
H A Drockchip-max98090.txt6 - rockchip,i2s-controller: The phandle of the Rockchip I2S controller that's
21 rockchip,i2s-controller = <&i2s>;
30 rockchip,i2s-controller = <&i2s>;
38 rockchip,i2s-controller = <&i2s>;
H A Dzte,zx-i2s.txt5 "zte,zx296718-i2s", "zte,zx296702-i2s"
6 "zte,zx296702-i2s"
21 i2s0: i2s@b005000 {
23 compatible = "zte,zx296718-i2s", "zte,zx296702-i2s";
H A Dnvidia,tegra20-i2s.txt4 - compatible : "nvidia,tegra20-i2s"
10 - i2s
21 i2s@70002800 {
22 compatible = "nvidia,tegra20-i2s";
27 reset-names = "i2s";
H A Dimg,i2s-in.txt5 - compatible : Compatible list, must contain "img,i2s-in"
21 - img,i2s-channels : Number of I2S channels instantiated in the I2S in block
37 i2s_in: i2s-in@18100800 {
38 compatible = "img,i2s-in";
45 img,i2s-channels = <6>;
H A Dmikroe,mikroe-proto.txt5 - dai-format: Must be "i2s".
6 - i2s-controller: The phandle of the I2S controller.
19 i2s-controller = <&i2s0>;
21 dai-format = "i2s";
H A Dxlnx,i2s.txt6 - compatible: "xlnx,i2s-transmitter-1.0" for playback and
7 "xlnx,i2s-receiver-1.0" for capture
18 compatible = "xlnx,i2s-receiver-1.0";
24 compatible = "xlnx,i2s-transmitter-1.0";
H A Dimg,i2s-out.txt5 - compatible : Compatible list, must contain "img,i2s-out"
22 - img,i2s-channels : Number of I2S channels instantiated in the I2S out block
38 i2s_out: i2s-out@18100a00 {
39 compatible = "img,i2s-out";
47 img,i2s-channels = <6>;
H A Dbrcm,bcm63xx-audio.txt4 - compatible: Should be "brcm,bcm63xx-i2s".
21 i2s: bcm63xx-i2s {
24 compatible = "brcm,bcm63xx-i2s";
H A Dadi,axi-i2s.txt7 - compatible : Must be "adi,axi-i2s-1.00.a"
27 i2s: i2s@77600000 {
28 compatible = "adi,axi-i2s-1.00.a";
H A Dcdns,xtfpga-i2s.txt4 - compatible: shall be "cdns,xtfpga-i2s".
12 i2s0: xtfpga-i2s@d080000 {
14 compatible = "cdns,xtfpga-i2s";
H A Drockchip-rt5645.txt6 - rockchip,i2s-controller: The phandle of the Rockchip I2S controller that's
15 rockchip,i2s-controller = <&i2s>;
H A Dbrcm,bcm2835-i2s.txt4 - compatible: "brcm,bcm2835-i2s"
16 bcm2835_i2s: i2s@7e203000 {
17 compatible = "brcm,bcm2835-i2s";
H A Dux500-msp.txt4 - compatible :"stericsson,ux500-msp-i2s"
26 compatible = "stericsson,ux500-msp-i2s";
33 compatible = "stericsson,ux500-msp-i2s";
/freebsd/sys/contrib/device-tree/Bindings/display/bridge/
H A Dsii902x.txt15 - #sound-dai-cells: <0> or <1>. <0> if only i2s or spdif pin
18 - sil,i2s-data-lanes: Array of up to 4 integers with values of 0-3
19 Each integer indicates which i2s pin is connected to which
20 audio fifo. The first integer selects i2s audio pin for the
22 (HDMI channels 3&4), and so on. There is 4 fifos and 4 i2s
23 pins (SD0 - SD3). Any i2s pin can be connected to any fifo,
24 but there can be no gaps. E.g. an i2s pin must be mapped to
63 sil,i2s-data-lanes = < 0 1 2 >;
/freebsd/sys/contrib/device-tree/src/arm64/rockchip/
H A Drk3308.dtsi615 i2s_8ch_2: i2s@ff320000 {
616 compatible = "rockchip,rk3308-i2s-tdm";
636 i2s_8ch_3: i2s@ff330000 {
637 compatible = "rockchip,rk3308-i2s-tdm";
652 i2s_2ch_0: i2s@ff350000 {
653 compatible = "rockchip,rk3308-i2s", "rockchip,rk3066-i2s";
670 i2s_2ch_1: i2s@ff360000 {
671 compatible = "rockchip,rk3308-i2s", "rockchip,rk3066-i2s";
1254 i2s_2ch_0_mclk: i2s-2ch-0-mclk {
1259 i2s_2ch_0_sclk: i2s-2ch-0-sclk {
[all …]
/freebsd/sys/contrib/device-tree/src/arm/allwinner/
H A Dsun8i-v3.dtsi11 i2s0: i2s@1c22000 {
13 compatible = "allwinner,sun8i-v3-i2s",
14 "allwinner,sun8i-h3-i2s";
56 function = "i2s";
/freebsd/sys/arm64/rockchip/
H A Drk_i2s.c281 struct rk_i2s_softc *i2s; in rk_i2s_detach() local
283 i2s = device_get_softc(dev); in rk_i2s_detach()
285 if (i2s->hclk != NULL) in rk_i2s_detach()
286 clk_release(i2s->hclk); in rk_i2s_detach()
287 if (i2s->clk) in rk_i2s_detach()
288 clk_release(i2s->clk); in rk_i2s_detach()
290 if (i2s->intrhand != NULL) in rk_i2s_detach()
291 bus_teardown_intr(i2s->dev, i2s->res[1], i2s->intrhand); in rk_i2s_detach()
293 bus_release_resources(dev, rk_i2s_spec, i2s->res); in rk_i2s_detach()
294 mtx_destroy(&i2s->mtx); in rk_i2s_detach()
/freebsd/sys/contrib/device-tree/src/arm/nvidia/
H A Dtegra114.dtsi623 tegra_i2s0: i2s@70080300 {
624 compatible = "nvidia,tegra114-i2s", "nvidia,tegra30-i2s";
629 reset-names = "i2s";
633 tegra_i2s1: i2s@70080400 {
634 compatible = "nvidia,tegra114-i2s", "nvidia,tegra30-i2s";
639 reset-names = "i2s";
643 tegra_i2s2: i2s@70080500 {
644 compatible = "nvidia,tegra114-i2s", "nvidi
[all...]
/freebsd/sys/arm/allwinner/
H A Daw_i2s.c401 struct aw_i2s_softc *i2s; in aw_i2s_detach() local
403 i2s = device_get_softc(dev); in aw_i2s_detach()
405 if (i2s->clk) in aw_i2s_detach()
406 clk_release(i2s->clk); in aw_i2s_detach()
408 if (i2s->intrhand != NULL) in aw_i2s_detach()
409 bus_teardown_intr(i2s->dev, i2s->res[1], i2s->intrhand); in aw_i2s_detach()
411 bus_release_resources(dev, aw_i2s_spec, i2s->res); in aw_i2s_detach()
412 mtx_destroy(&i2s->mtx); in aw_i2s_detach()
/freebsd/sys/contrib/device-tree/src/arm/st/
H A Dspear1340-evb.dts63 i2s {
65 st,function = "i2s";
228 i2s0: i2s-play@b2400000 {
232 i2s1: i2s-rec@b2000000 {
259 stream_name = "spdif-cap", "spdif-play", "i2s-play", "i2s-cap";
278 i2s-play@b2400000 {
282 i2s-rec@b2000000 {
/freebsd/sys/contrib/device-tree/src/riscv/allwinner/
H A Dsun20i-d1.dtsi19 i2s0: i2s@2032000 {
20 compatible = "allwinner,sun20i-d1-i2s",
21 "allwinner,sun50i-r329-i2s";
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/
H A Dpinctrl-mt7622.txt195 "emmc", "eth", "i2c", "i2s", "ir", "led", "flash", "pcie",
230 "i2s_in_mclk_bclk_ws" "i2s" 3, 4, 5
231 "i2s1_in_data" "i2s" 1
232 "i2s2_in_data" "i2s" 16
233 "i2s3_in_data" "i2s" 17
234 "i2s4_in_data" "i2s" 18
235 "i2s_out_mclk_bclk_ws" "i2s" 3, 4, 5
236 "i2s1_out_data" "i2s" 2
237 "i2s2_out_data" "i2s" 19
238 "i2s3_out_data" "i2s" 20
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/nvidia/
H A Dtegra234-p3701.dtsi20 i2s@2901000 {
24 i2s@2901100 {
28 i2s@2901300 {
32 i2s@2901500 {

12345678910>>...19