Home
last modified time | relevance | path

Searched full:tdm (Results 1 – 25 of 184) sorted by relevance

12345678

/freebsd/sys/contrib/device-tree/Bindings/pinctrl/
H A Dmarvell,kirkwood-pinctrl.txt130 mpp20 20 gpio, ge1(txd0), ts(mp0), tdm(tx0ql), audio(spdifi),
132 mpp21 21 gpio, ge1(txd1), sata0(act), ts(mp1), tdm(rx0ql),
134 mpp22 22 gpio, ge1(txd2), ts(mp2), tdm(tx2ql), audio(rmclk),
136 mpp23 23 gpio, ge1(txd3), sata0(prsnt), ts(mp3), tdm(rx2ql),
138 mpp24 24 gpio, ge1(rxd0), ts(mp4), tdm(spi-cs0), audio(sdo)
139 mpp25 25 gpio, ge1(rxd1), ts(mp5), tdm(spi-sck), audio(lrclk)
140 mpp26 26 gpio, ge1(rxd2), ts(mp6), tdm(spi-miso), audio(mclk)
141 mpp27 27 gpio, ge1(rxd3), ts(mp7), tdm(spi-mosi), audio(sdi)
142 mpp28 28 gpio, ge1(col), ts(mp8), tdm(int), audio(extclk)
143 mpp29 29 gpio, ge1(txclk), ts(mp9), tdm(rst)
[all …]
H A Dmarvell,armada-xp-pinctrl.txt45 mpp24 24 gpio, lcd(hsync), sata1(prsnt), tdm(rst)
46 mpp25 25 gpio, lcd(vsync), sata0(prsnt), tdm(pclk)
47 mpp26 26 gpio, lcd(clk), tdm(fsync)
48 mpp27 27 gpio, lcd(e), tdm(dtx), ptp(trig)
49 mpp28 28 gpio, lcd(pwm), tdm(drx), ptp(evreq)
50 mpp29 29 gpio, lcd(ref-clk), tdm(int0), ptp(clk)
51 mpp30 30 gpio, tdm(int1), sd0(clk)
52 mpp31 31 gpio, tdm(int2), sd0(cmd)
53 mpp32 32 gpio, tdm(int3), sd0(d0)
54 mpp33 33 gpio, tdm(int4), sd0(d1), dram(bat), dram(vttctrl)
[all …]
H A Dmarvell,armada-370-pinctrl.txt22 mpp6 6 gpio, ge0(txd0), sata0(prsnt), tdm(rst), audio(sdo)
23 mpp7 7 gpo, ge0(txd1), tdm(dtx), audio(lrclk)
24 mpp8 8 gpio, ge0(txd2), uart0(rts), tdm(drx), audio(bclk)
26 mpp10 10 gpio, ge0(txctl), uart0(cts), tdm(fsync), audio(sdi)
31 mpp13 13 gpio, ge0(rxd2), i2c1(sck), sd0(d1), tdm(pclk),
37 mpp16 16 gpio, ge0(rxclk), uart1(rxd), tdm(int), audio(extclk)
40 mpp19 19 gpio, ge0(txclk), ge1(txclkout), tdm(pclk)
77 mpp53 53 gpio, dev(ad14), sd0(clk), tdm(pclk), spi0(cs2),
79 mpp54 54 gpo, dev(ad15), tdm(dtx)
80 mpp55 55 gpio, dev(cs1), uart1(txd), tdm(rst), sata1(prsnt),
[all …]
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dstarfive,jh7110-tdm.yaml4 $id: http://devicetree.org/schemas/sound/starfive,jh7110-tdm.yaml#
7 title: StarFive JH7110 TDM Controller
10 The TDM Controller is a Time Division Multiplexed audio interface
12 audio over a serial interface. The TDM controller can operate both
24 - starfive,jh7110-tdm
31 - description: TDM AHB Clock
32 - description: TDM APB Clock
33 - description: TDM Internal Clock
34 - description: TDM Clock
36 - description: TDM External Clock
[all …]
H A Dqcom,q6dsp-lpass-ports.yaml52 qcom,tdm-sync-mode:
56 TDM Synchronization mode
61 qcom,tdm-sync-src:
65 TDM Synchronization source
69 qcom,tdm-data-out:
73 TDM Data out signal to drive with other masters
77 qcom,tdm-invert-sync:
81 TDM Invert the sync
85 qcom,tdm-data-delay:
89 TDM Number of bit clock to delay data
[all …]
H A Damlogic,axg-sound-card.txt24 Required TDM Backend dai-link properties:
27 Optional TDM Backend dai-link properties:
28 - dai-tdm-slot-rx-mask-{0,1,2,3}: Receive direction slot masks
29 - dai-tdm-slot-tx-mask-{0,1,2,3}: Transmit direction slot masks
34 - dai-tdm-slot-num : Please refer to tdm-slot.txt.
37 - dai-tdm-slot-width : Please refer to tdm-slot.txt. default to 32 if omitted.
53 - dai-tdm-slot-tx-mask : Please refer to tdm-slot.txt.
54 - dai-tdm-slot-rx-mask : Please refer to tdm-slot.txt.
94 dai-tdm-slot-tx-mask-2 = <1 1>;
95 dai-tdm-slot-tx-mask-3 = <1 1>;
[all …]
H A Dtdm-slot.txt1 TDM slot:
3 This specifies audio DAI's TDM slot.
5 TDM slot properties:
6 dai-tdm-slot-num : Number of slots in use.
7 dai-tdm-slot-width : Width in bits for each slot.
8 dai-tdm-slot-tx-mask : Transmit direction slot mask, optional
9 dai-tdm-slot-rx-mask : Receive direction slot mask, optional
12 dai-tdm-slot-num = <2>;
13 dai-tdm-slot-width = <8>;
14 dai-tdm-slot-tx-mask = <0 1>;
[all …]
H A Dfsl,qmc-audio.yaml110 dai-tdm-slot-num = <4>;
111 dai-tdm-slot-width = <8>;
113 dai-tdm-slot-tx-mask = <0 0 0 1 0 1 0 1 0 1>;
114 dai-tdm-slot-rx-mask = <0 0 0 1 0 1 0 1 0 1>;
125 dai-tdm-slot-num = <4>;
126 dai-tdm-slot-width = <8>;
128 dai-tdm-slot-tx-mask = <0 0 1 0 1 0 1 0 1>;
129 dai-tdm-slot-rx-mask = <0 0 1 0 1 0 1 0 1>;
140 dai-tdm-slot-num = <2>;
141 dai-tdm-slot-width = <8>;
[all …]
H A Dzte,tdm.txt1 ZTE TDM DAI driver
6 * zte,zx296718-tdm
13 - zte,tdm-dma-sysctrl : Reference to the sysctrl controller controlling
21 tdm: tdm@1487000 {
22 compatible = "zte,zx296718-tdm";
29 zte,tdm-dma-sysctrl = <&sysctrl 0x10c 4>;
H A Drockchip,i2s-tdm.yaml4 $id: http://devicetree.org/schemas/sound/rockchip,i2s-tdm.yaml#
7 title: Rockchip I2S/TDM Controller
10 The Rockchip I2S/TDM Controller is a Time Division Multiplexed
23 - rockchip,px30-i2s-tdm
24 - rockchip,rk1808-i2s-tdm
25 - rockchip,rk3308-i2s-tdm
26 - rockchip,rk3568-i2s-tdm
27 - rockchip,rk3588-i2s-tdm
28 - rockchip,rv1126-i2s-tdm
164 compatible = "rockchip,rk3568-i2s-tdm";
H A Drenesas,idt821034.yaml17 'dai-tdm-slot-num', 'dai-tdm-slot-width', 'dai-tdm-slot-tx-mask' and
18 'dai-tdm-slot-rx-mask' must be present in the ALSA sound card node for
21 'dai-tdm-tdm-slot-with' must be set to 8.
H A Dst,sti-asoc-card.txt48 - st,tdm-mode: to declare to set TDM mode for unireader and uniplayer IPs.
49 Only compartible with IPs in charge of the external I2S/TDM bus.
63 st,tdm-mode = <1>;
128 dai-tdm-slot-width = <32>;
149 /* TDM playback */
154 dai-tdm-slot-num = <16>;
155 dai-tdm-slot-width = <16>;
156 dai-tdm-slot-tx-mask =
H A Dinfineon,peb2466.yaml17 'dai-tdm-slot-num', 'dai-tdm-slot-width', 'dai-tdm-slot-tx-mask' and
18 'dai-tdm-slot-rx-mask' must be present in the sound card node for sub-nodes
20 'dai-tdm-tdm-slot-with' must be set to 8.
H A Damlogic,axg-sound-card.yaml49 dai-tdm-slot-num:
56 dai-tdm-slot-width:
73 "^dai-tdm-slot-(t|r)x-mask-[0-3]$":
78 Transmit and receive cpu slot masks of each TDM lane
97 "^dai-tdm-slot-(t|r)x-mask$":
152 dai-tdm-slot-tx-mask-2 = <1 1>;
153 dai-tdm-slot-tx-mask-3 = <1 1>;
154 dai-tdm-slot-rx-mask-1 = <1 1>;
H A Dmchp,i2s-mcc.yaml14 supports a Time Division Multiplexed (TDM) interface with external
20 input, without TDM.
60 microchip,tdm-data-pair:
63 TDM data. It is optional and it is only needed if the controller
64 uses the TDM mode.
77 microchip,tdm-data-pair: false
H A Dmicrochip,sama7g5-i2smcc.yaml14 supports a Time Division Multiplexed (TDM) interface with external
20 input, without TDM.
65 microchip,tdm-data-pair:
68 TDM data. It is optional and it is only needed if the controller
69 uses the TDM mode.
82 microchip,tdm-data-pair: false
H A Dimx-audio-card.yaml41 dai-tdm-slot-num:
42 description: see tdm-slot.txt.
45 dai-tdm-slot-width:
46 description: see tdm-slot.txt.
107 dai-tdm-slot-num = <8>;
108 dai-tdm-slot-width = <32>;
H A Drenesas,rsnd.txt25 Multi channel is supported by Multi-SSI, or TDM-SSI.
28 TDM-SSI : 6ch case, you can use TDM
188 SSIU handles BUSIF which will be used for TDM Split mode.
191 TDM Split mode merges 4 sounds. You can see 4 sound interface on system,
208 see "Example: simple sound card for TDM Split"
249 ** TDM-SSI
251 You can use TDM with SSI.
252 This is example of TDM 6ch.
253 Driver can automatically switches TDM <
[all...]
/freebsd/sys/contrib/device-tree/Bindings/soc/fsl/cpm_qe/
H A Dnetwork.txt58 - fsl,tdm-interface
61 Definition : Specify that hdlc is based on tdm-interface
63 The property below is dependent on fsl,tdm-interface:
74 - fsl,tdm-framer-type
75 Usage: required for tdm interface
80 - fsl,tdm-id
81 Usage: required for tdm interface
83 Definition : number of TDM ID
87 Usage: required for tdm interface
89 Definition : time slot mask for TDM operation. Indicates which time
[all …]
H A Dfsl,ucc-hdlc.yaml39 fsl,tdm-interface:
41 description: Specify that hdlc is based on tdm-interface
69 fsl,tdm-framer-type:
71 description: required for tdm interface
74 fsl,tdm-id:
76 description: number of TDM ID
81 required for tdm interface.
82 time slot mask for TDM operation. Indicates which time
88 required for tdm interface.
89 time slot mask for TDM operation. Indicates which time
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/renesas/
H A Dulcb-kf-audio-graph-card-mix+split.dtsi3 * Device Tree for ULCB + Kingfisher + Audio Graph Card (MIX + TDM Split)
14 * (C) CPU2 (2ch) ----> (8ch) (Y) PCM3168A-p (TDM-0 : 0,1ch)
15 * (D) CPU3 (2ch) --/ (TDM-1 : 2,3ch)
16 * (E) CPU4 (2ch) --/ (TDM-2 : 4,5ch)
17 * (F) CPU5 (2ch) --/ (TDM-3 : 6,7ch)
22 * (C) aplay -D plughw:1,0 xxx.wav (TDM-0)
23 * (D) aplay -D plughw:1,1 xxx.wav (TDM-1)
24 * (E) aplay -D plughw:1,2 xxx.wav (TDM-2)
25 * (F) aplay -D plughw:1,3 xxx.wav (TDM-3)
63 convert-channels = <8>; /* to 8ch TDM */
[all...]
H A Dulcb-kf-simple-audio-card-mix+split.dtsi3 * Device Tree for ULCB + Kingfisher + Simple Audio Card (MIX + TDM Split)
14 * (C) CPU3 (2ch) ----> (8ch) (Y) PCM3168A-p (TDM-0 : 0,1ch)
15 * (D) CPU2 (2ch) --/ (TDM-1 : 2,3ch)
16 * (E) CPU4 (2ch) --/ (TDM-2 : 4,5ch)
17 * (F) CPU5 (2ch) --/ (TDM-3 : 6,7ch)
22 * (C) aplay -D plughw:1,0 xxx.wav (TDM-0)
23 * (D) aplay -D plughw:1,1 xxx.wav (TDM-1)
24 * (E) aplay -D plughw:1,2 xxx.wav (TDM-2)
25 * (F) aplay -D plughw:1,3 xxx.wav (TDM-3)
48 convert-channels = <8>; /* to 8ch TDM */
[all...]
H A Dulcb-kf-audio-graph-card2-mix+split.dtsi3 * Device Tree for ULCB + Kingfisher + Audio Graph Card2 (MIX + TDM Split)
14 * (C) CPU3 (2ch) ----> (8ch) (Y) PCM3168A-p (TDM-0 : 0,1ch)
15 * (D) CPU2 (2ch) --/ (TDM-1 : 2,3ch)
16 * (E) CPU4 (2ch) --/ (TDM-2 : 4,5ch)
17 * (F) CPU5 (2ch) --/ (TDM-3 : 6,7ch)
22 * (C) aplay -D plughw:1,0 xxx.wav (TDM-0)
23 * (D) aplay -D plughw:1,1 xxx.wav (TDM-1)
24 * (E) aplay -D plughw:1,2 xxx.wav (TDM-2)
25 * (F) aplay -D plughw:1,3 xxx.wav (TDM-3)
98 convert-channels = <8>; /* to 8ch TDM */
[all...]
/freebsd/sys/contrib/device-tree/src/arm64/amlogic/
H A Dmeson-g12-common.dtsi1069 tdm_a_din0_pins: tdm-a-din0 {
1078 tdm_a_din1_pins: tdm-a-din1 {
1086 tdm_a_dout0_pins: tdm-a-dout0 {
1095 tdm_a_dout1_pins: tdm-a-dout1 {
1104 tdm_a_fs_pins: tdm-a-fs {
1113 tdm_a_sclk_pins: tdm-a-sclk {
1122 tdm_a_slv_fs_pins: tdm-a-slv-fs {
1131 tdm_a_slv_sclk_pins: tdm-a-slv-sclk {
1139 tdm_b_din0_pins: tdm-b-din0 {
1147 tdm_b_din1_pins: tdm-b-din1 {
[all …]
/freebsd/sys/contrib/device-tree/Bindings/arm/marvell/
H A Dcp110-system-controller.txt91 mpp0 0 gpio, dev(ale1), au(i2smclk), ge0(rxd3), tdm(pclk), ptp(pulse), mss_i2c(sda), uart0(rxd), sata0(present_act), ge(mdio)
92 mpp1 1 gpio, dev(ale0), au(i2sdo_spdifo), ge0(rxd2), tdm(drx), ptp(clk), mss_i2c(sck), uart0(txd), sata1(present_act), ge(mdc)
93 mpp2 2 gpio, dev(ad15), au(i2sextclk), ge0(rxd1), tdm(dtx), mss_uart(rxd), ptp(pclk_out), i2c1(sck), uart1(rxd), sata0(present_act), xg(mdc)
94 mpp3 3 gpio, dev(ad14), au(i2slrclk), ge0(rxd0), tdm(fsync), mss_uart(txd), pcie(rstoutn), i2c1(sda), uart1(txd), sata1(present_act), xg(mdio)
95 mpp4 4 gpio, dev(ad13), au(i2sbclk), ge0(rxctl), tdm(rstn), mss_uart(rxd), uart1(cts), pcie0(clkreq), uart3(rxd), ge(mdc)
96 mpp5 5 gpio, dev(ad12), au(i2sdi), ge0(rxclk), tdm(intn), mss_uart(txd), uart1(rts), pcie1(clkreq), uart3(txd), ge(mdio)
123 mpp32 32 gpio, mii(col), mii(txerr), mss_spi(miso), tdm(drx), au(i2sextclk), au(i2sdi), ge(mdio), sdio(v18_en), pcie1(clkreq), mss_gpio0
124 mpp33 33 gpio, mii(txclk), sdio(pwr10), mss_spi(csn), tdm(fsync), au(i2smclk), sdio(bus_pwr), xg(mdio), pcie2(clkreq), mss_gpio1
125 mpp34 34 gpio, mii(rxerr), sdio(pwr11), mss_spi(mosi), tdm(dtx), au(i2slrclk), sdio(wr_protect), ge(mdc), pcie0(clkreq), mss_gpio2
126 mpp35 35 gpio, sata1(present_act), i2c1(sda), mss_spi(clk), tdm(pcl
[all...]

12345678