/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | marvell,kirkwood-pinctrl.txt | 130 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 D | marvell,armada-xp-pinctrl.txt | 45 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 D | marvell,armada-370-pinctrl.txt | 22 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 D | starfive,jh7110-tdm.yaml | 4 $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 D | qcom,q6dsp-lpass-ports.yaml | 52 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 D | amlogic,axg-sound-card.txt | 24 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 D | tdm-slot.txt | 1 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 D | fsl,qmc-audio.yaml | 110 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 D | zte,tdm.txt | 1 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 D | rockchip,i2s-tdm.yaml | 4 $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 D | renesas,idt821034.yaml | 17 '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 D | st,sti-asoc-card.txt | 48 - 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 D | infineon,peb2466.yaml | 17 '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 D | amlogic,axg-sound-card.yaml | 49 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 D | mchp,i2s-mcc.yaml | 14 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 D | microchip,sama7g5-i2smcc.yaml | 14 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 D | imx-audio-card.yaml | 41 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 D | renesas,rsnd.txt | 25 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 D | network.txt | 58 - 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 D | fsl,ucc-hdlc.yaml | 39 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 D | ulcb-kf-audio-graph-card-mix+split.dtsi | 3 * 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 D | ulcb-kf-simple-audio-card-mix+split.dtsi | 3 * 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 D | ulcb-kf-audio-graph-card2-mix+split.dtsi | 3 * 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 D | meson-g12-common.dtsi | 1069 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 D | cp110-system-controller.txt | 91 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...] |