| /Linux-v5.15/Documentation/devicetree/bindings/sound/ |
| D | fsl,xcvr.yaml | 46 - description: SPBA clock 53 - const: spba 100 clock-names = "ipg", "phy", "spba", "pll_ipg";
|
| D | fsl,esai.txt | 34 "spba" The spba clock is required when ESAI is placed as a
|
| D | fsl,spdif.yaml | 57 - description: The spba clock is required when SPDIF is placed as a bus 74 - const: spba
|
| D | fsl,asrc.txt | 33 "spba" The spba clock is required when ASRC is placed as a
|
| /Linux-v5.15/arch/arm/mach-imx/ |
| D | mx3x.h | 16 * FC100000 50000000 1M SPBA 64 * SPBA global module enabled #0
|
| /Linux-v5.15/arch/arm/boot/dts/ |
| D | imx35.dtsi | 165 spba: spba-bus@50000000 { label 166 compatible = "fsl,spba-bus", "simple-bus";
|
| D | imx6sx.dtsi | 246 spba-bus@2000000 { 247 compatible = "fsl,spba-bus", "simple-bus"; 271 "rxtx7", "spba"; 346 "fsys", "spba"; 410 "asrck_d", "asrck_e", "asrck_f", "spba"; 1229 spba-bus@2240000 { 1230 compatible = "fsl,spba-bus", "simple-bus";
|
| D | imx6qdl.dtsi | 301 spba-bus@2000000 { 302 compatible = "fsl,spba-bus", "simple-bus"; 324 "rxtx7", "spba"; 406 clock-names = "core", "mem", "extal", "fsys", "spba"; 475 "asrck_d", "asrck_e", "asrck_f", "spba"; 485 spba@203c000 {
|
| D | imx31.dtsi | 169 spba@50000000 { 170 compatible = "fsl,spba-bus", "simple-bus";
|
| D | imx50.dtsi | 111 spba@50000000 { 112 compatible = "fsl,spba-bus", "simple-bus";
|
| D | imx6sl.dtsi | 149 spba: spba-bus@2000000 { label 150 compatible = "fsl,spba-bus", "simple-bus"; 173 "rxtx7", "spba";
|
| D | imx6sll.dtsi | 148 spba: spba-bus@2000000 { label 149 compatible = "fsl,spba-bus", "simple-bus";
|
| D | imx51.dtsi | 181 spba@70000000 { 182 compatible = "fsl,spba-bus", "simple-bus";
|
| D | imx25.dtsi | 203 spba@50000000 { 204 compatible = "fsl,spba-bus", "simple-bus";
|
| D | imx6ul.dtsi | 206 spba-bus@2000000 { 207 compatible = "fsl,spba-bus", "simple-bus"; 362 "asrck_d", "asrck_e", "asrck_f", "spba";
|
| D | imx53.dtsi | 232 spba@50000000 { 233 compatible = "fsl,spba-bus", "simple-bus";
|
| D | imx6q.dtsi | 170 spba-bus@2000000 {
|
| /Linux-v5.15/arch/arm64/boot/dts/freescale/ |
| D | imx8mn.dtsi | 258 spba2: spba-bus@30000000 { 259 compatible = "fsl,spba-bus", "simple-bus"; 355 <&clk IMX8MN_CLK_DUMMY>; /* spba */ 360 "rxtx7", "spba"; 684 spba1: spba-bus@30800000 { 685 compatible = "fsl,spba-bus", "simple-bus";
|
| D | imx8mm.dtsi | 276 spba2: spba-bus@30000000 { 277 compatible = "fsl,spba-bus", "simple-bus"; 385 <&clk IMX8MM_CLK_DUMMY>; /* spba */ 390 "rxtx7", "spba"; 683 spba1: spba-bus@30800000 { 684 compatible = "fsl,spba-bus", "simple-bus";
|
| D | imx8mq.dtsi | 821 <&clk IMX8MQ_CLK_DUMMY>; /* spba */ 826 "rxtx7", "spba"; 920 <&clk IMX8MQ_CLK_DUMMY>; /* spba */ 925 "rxtx7", "spba";
|
| /Linux-v5.15/sound/soc/fsl/ |
| D | fsl_asrc_common.h | 64 * @spba_clk: SPBA clock (optional, depending on SoC design)
|
| D | fsl_spdif.c | 110 * @spbaclk: SPBA clock (optional, depending on SoC design) 1395 spdif_priv->spbaclk = devm_clk_get(&pdev->dev, "spba"); in fsl_spdif_probe() 1397 dev_warn(&pdev->dev, "no spba clock in devicetree\n"); in fsl_spdif_probe() 1508 dev_err(dev, "failed to enable spba clock\n"); in fsl_spdif_runtime_resume()
|
| D | fsl_esai.c | 41 * @spbaclk: SPBA clock (optional, depending on SoC design) 1000 esai_priv->spbaclk = devm_clk_get(&pdev->dev, "spba"); in fsl_esai_probe() 1002 dev_warn(&pdev->dev, "failed to get spba clock: %ld\n", in fsl_esai_probe()
|
| D | fsl_xcvr.c | 1163 xcvr->spba_clk = devm_clk_get(dev, "spba"); in fsl_xcvr_probe() 1165 dev_err(dev, "failed to get spba clock\n"); in fsl_xcvr_probe() 1308 dev_err(dev, "failed to start SPBA clock.\n"); in fsl_xcvr_runtime_resume()
|
| /Linux-v5.15/drivers/dma/ |
| D | imx-sdma.c | 134 * and destination are on SPBA 135 * 11 Source Bit(SP) 1: Source on SPBA 137 * 12 Destination Bit(DP) 1: Destination on SPBA 2192 spba_bus = of_find_compatible_node(NULL, NULL, "fsl,spba-bus"); in sdma_probe()
|