| /linux-6.15/sound/soc/ti/ |
| H A D | davinci-mcasp.c | 308 if (mcasp_is_synchronous(mcasp) && !mcasp->streams) { in mcasp_stop_rx() 335 if (mcasp_is_synchronous(mcasp) && mcasp->streams) in mcasp_stop_tx() 642 mcasp->slot_width = div / mcasp->tdm_slots; in __davinci_mcasp_set_clkdiv() 1044 if (mcasp_is_synchronous(mcasp) && !mcasp->channels) in mcasp_i2s_hw_param() 1255 if (mcasp->bclk_master && mcasp->bclk_div == 0 && mcasp->sysclk_freq) { in davinci_mcasp_hw_params() 1269 davinci_mcasp_calc_clk_div(mcasp, mcasp->sysclk_freq, in davinci_mcasp_hw_params() 1522 ruledata->mcasp = mcasp; in davinci_mcasp_startup() 1577 if (mcasp->bclk_master && mcasp->bclk_div == 0 && mcasp->sysclk_freq) { in davinci_mcasp_startup() 2233 mcasp->gpio_chip.label = dev_name(mcasp->dev); in davinci_mcasp_init_gpiochip() 2234 mcasp->gpio_chip.parent = mcasp->dev; in davinci_mcasp_init_gpiochip() [all …]
|
| H A D | Makefile | 14 snd-soc-davinci-mcasp-y := davinci-mcasp.o 20 obj-$(CONFIG_SND_SOC_DAVINCI_MCASP) += snd-soc-davinci-mcasp.o
|
| H A D | j721e-evm.c | 66 struct j721e_audio_clocks mcasp; member 218 ret = clk_set_parent(domain->mcasp.target, in j721e_configure_refclk() 219 domain->mcasp.parent[clk_id]); in j721e_configure_refclk() 233 ret = clk_set_rate(domain->mcasp.target, scki); in j721e_configure_refclk() 565 domain_clocks = &priv->audio_domains[J721E_AUDIO_DOMAIN_CPB].mcasp; in j721e_calculate_rate_range() 644 ret = j721e_get_clocks(priv->dev, &domain->mcasp, "cpb-mcasp-auxclk"); in j721e_soc_probe_cpb() 756 ret = j721e_get_clocks(priv->dev, &domain->mcasp, "ivi-mcasp-auxclk"); in j721e_soc_probe_ivi()
|
| /linux-6.15/Documentation/devicetree/bindings/sound/ |
| H A D | ti,j721e-cpb-ivi-audio.yaml | 53 ti,cpb-mcasp: 61 ti,ivi-mcasp: 90 - const: cpb-mcasp-auxclk 91 - const: cpb-mcasp-auxclk-48000 96 - const: ivi-mcasp-auxclk 106 - ti,cpb-mcasp 108 - ti,ivi-mcasp 122 ti,cpb-mcasp = <&mcasp10>; 125 ti,ivi-mcasp = <&mcasp0>; 138 "cpb-mcasp-auxclk-48000", "cpb-mcasp-auxclk-44100", [all …]
|
| H A D | ti,j721e-cpb-audio.yaml | 47 ti,cpb-mcasp: 66 - ti,cpb-mcasp 93 - const: cpb-mcasp-auxclk 94 - const: cpb-mcasp-auxclk-48000 95 - const: cpb-mcasp-auxclk-44100 117 - const: cpb-mcasp-auxclk 118 - const: cpb-mcasp-auxclk-48000 128 ti,cpb-mcasp = <&mcasp10>; 135 clock-names = "cpb-mcasp-auxclk", 136 "cpb-mcasp-auxclk-48000", "cpb-mcasp-auxclk-44100",
|
| H A D | davinci-mcasp-audio.yaml | 4 $id: http://devicetree.org/schemas/sound/davinci-mcasp-audio.yaml# 15 - ti,dm646x-mcasp-audio 16 - ti,da830-mcasp-audio 17 - ti,am33xx-mcasp-audio 18 - ti,dra7-mcasp-audio 19 - ti,omap4-mcasp-audio 186 compatible = "ti,da830-mcasp-audio";
|
| H A D | davinci-evm-audio.txt | 7 - ti,mcasp-controller : The phandle of the McASP controller 35 ti,mcasp-controller = <&mcasp1>;
|
| /linux-6.15/Documentation/devicetree/bindings/ |
| H A D | resource-names.txt | 29 mcasp { 30 compatible = "ti,mcasp";
|
| /linux-6.15/arch/arm/boot/dts/ti/keystone/ |
| H A D | keystone-k2g.dtsi | 451 mcasp0: mcasp@2340000 { 452 compatible = "ti,am33xx-mcasp-audio"; 467 mcasp1: mcasp@2342000 { 468 compatible = "ti,am33xx-mcasp-audio"; 483 mcasp2: mcasp@2344000 { 484 compatible = "ti,am33xx-mcasp-audio";
|
| /linux-6.15/arch/arm64/boot/dts/ti/ |
| H A D | k3-j721e-main.dtsi | 1917 mcasp0: mcasp@2b00000 { 1935 mcasp1: mcasp@2b10000 { 1953 mcasp2: mcasp@2b20000 { 1971 mcasp3: mcasp@2b30000 { 1989 mcasp4: mcasp@2b40000 { 2007 mcasp5: mcasp@2b50000 { 2025 mcasp6: mcasp@2b60000 { 2043 mcasp7: mcasp@2b70000 { 2061 mcasp8: mcasp@2b80000 { 2079 mcasp9: mcasp@2b90000 { [all …]
|
| H A D | k3-j721e-common-proc-board.dts | 116 ti,cpb-mcasp = <&mcasp10>; 123 clock-names = "cpb-mcasp-auxclk", 124 "cpb-mcasp-auxclk-48000", "cpb-mcasp-auxclk-44100",
|
| H A D | k3-am65-main.dtsi | 918 mcasp0: mcasp@2b00000 { 919 compatible = "ti,am33xx-mcasp-audio"; 936 mcasp1: mcasp@2b10000 { 937 compatible = "ti,am33xx-mcasp-audio"; 954 mcasp2: mcasp@2b20000 { 955 compatible = "ti,am33xx-mcasp-audio";
|
| H A D | k3-j784s4-j742s2-main-common.dtsi | 2584 mcasp0: mcasp@2b00000 { 2585 compatible = "ti,am33xx-mcasp-audio"; 2602 mcasp1: mcasp@2b10000 { 2603 compatible = "ti,am33xx-mcasp-audio"; 2620 mcasp2: mcasp@2b20000 { 2621 compatible = "ti,am33xx-mcasp-audio"; 2638 mcasp3: mcasp@2b30000 { 2639 compatible = "ti,am33xx-mcasp-audio"; 2656 mcasp4: mcasp@2b40000 { 2657 compatible = "ti,am33xx-mcasp-audio";
|
| H A D | k3-am62p-j722s-common-main.dtsi | 968 compatible = "ti,am33xx-mcasp-audio"; 988 compatible = "ti,am33xx-mcasp-audio"; 1008 compatible = "ti,am33xx-mcasp-audio";
|
| H A D | k3-j784s4-j742s2-evm-common.dtsi | 293 ti,cpb-mcasp = <&mcasp0>; 298 clock-names = "cpb-mcasp-auxclk", "cpb-mcasp-auxclk-48000",
|
| H A D | k3-am62-main.dtsi | 962 compatible = "ti,am33xx-mcasp-audio"; 982 compatible = "ti,am33xx-mcasp-audio"; 1002 compatible = "ti,am33xx-mcasp-audio";
|
| H A D | k3-am62a-main.dtsi | 973 compatible = "ti,am33xx-mcasp-audio"; 993 compatible = "ti,am33xx-mcasp-audio"; 1013 compatible = "ti,am33xx-mcasp-audio";
|
| /linux-6.15/Documentation/devicetree/bindings/bus/ |
| H A D | ti-sysc.yaml | 47 - ti,sysc-mcasp 48 - ti,sysc-dra7-mcasp
|
| /linux-6.15/arch/arm/boot/dts/ti/omap/ |
| H A D | dra7-l4.dtsi | 2770 mcasp1: mcasp@0 { 2771 compatible = "ti,dra7-mcasp-audio"; 2806 mcasp2: mcasp@0 { 2807 compatible = "ti,dra7-mcasp-audio"; 2841 mcasp3: mcasp@0 { 2842 compatible = "ti,dra7-mcasp-audio"; 2875 mcasp4: mcasp@0 { 2909 mcasp5: mcasp@0 { 2943 mcasp6: mcasp@0 { 2977 mcasp7: mcasp@0 { [all …]
|
| H A D | omap4-l4-abe.dtsi | 196 compatible = "ti,sysc-mcasp", "ti,sysc"; 213 mcasp0: mcasp@0 { 214 compatible = "ti,omap4-mcasp-audio";
|
| H A D | am33xx-l4.dtsi | 1236 mcasp0: mcasp@0 { 1237 compatible = "ti,am33xx-mcasp-audio"; 1266 mcasp1: mcasp@0 { 1267 compatible = "ti,am33xx-mcasp-audio";
|
| H A D | am335x-pepper.dts | 149 ti,mcasp-controller = <&mcasp0>;
|
| H A D | am437x-l4.dtsi | 841 mcasp0: mcasp@0 { 842 compatible = "ti,am33xx-mcasp-audio"; 872 mcasp1: mcasp@0 { 873 compatible = "ti,am33xx-mcasp-audio";
|
| /linux-6.15/Documentation/devicetree/bindings/dma/ |
| H A D | ti-edma.txt | 138 mcasp0: mcasp@48038000 { 139 compatible = "ti,am33xx-mcasp-audio";
|
| /linux-6.15/arch/arm/boot/dts/ti/davinci/ |
| H A D | da850.dtsi | 916 mcasp0: mcasp@100000 { 917 compatible = "ti,da830-mcasp-audio";
|