Home
last modified time | relevance | path

Searched full:spba (Results 1 – 25 of 34) sorted by relevance

12

/Linux-v5.15/Documentation/devicetree/bindings/sound/
Dfsl,xcvr.yaml46 - description: SPBA clock
53 - const: spba
100 clock-names = "ipg", "phy", "spba", "pll_ipg";
Dfsl,esai.txt34 "spba" The spba clock is required when ESAI is placed as a
Dfsl,spdif.yaml57 - description: The spba clock is required when SPDIF is placed as a bus
74 - const: spba
Dfsl,asrc.txt33 "spba" The spba clock is required when ASRC is placed as a
/Linux-v5.15/arch/arm/mach-imx/
Dmx3x.h16 * FC100000 50000000 1M SPBA
64 * SPBA global module enabled #0
/Linux-v5.15/arch/arm/boot/dts/
Dimx35.dtsi165 spba: spba-bus@50000000 { label
166 compatible = "fsl,spba-bus", "simple-bus";
Dimx6sx.dtsi246 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";
Dimx6qdl.dtsi301 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 {
Dimx31.dtsi169 spba@50000000 {
170 compatible = "fsl,spba-bus", "simple-bus";
Dimx50.dtsi111 spba@50000000 {
112 compatible = "fsl,spba-bus", "simple-bus";
Dimx6sl.dtsi149 spba: spba-bus@2000000 { label
150 compatible = "fsl,spba-bus", "simple-bus";
173 "rxtx7", "spba";
Dimx6sll.dtsi148 spba: spba-bus@2000000 { label
149 compatible = "fsl,spba-bus", "simple-bus";
Dimx51.dtsi181 spba@70000000 {
182 compatible = "fsl,spba-bus", "simple-bus";
Dimx25.dtsi203 spba@50000000 {
204 compatible = "fsl,spba-bus", "simple-bus";
Dimx6ul.dtsi206 spba-bus@2000000 {
207 compatible = "fsl,spba-bus", "simple-bus";
362 "asrck_d", "asrck_e", "asrck_f", "spba";
Dimx53.dtsi232 spba@50000000 {
233 compatible = "fsl,spba-bus", "simple-bus";
Dimx6q.dtsi170 spba-bus@2000000 {
/Linux-v5.15/arch/arm64/boot/dts/freescale/
Dimx8mn.dtsi258 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";
Dimx8mm.dtsi276 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";
Dimx8mq.dtsi821 <&clk IMX8MQ_CLK_DUMMY>; /* spba */
826 "rxtx7", "spba";
920 <&clk IMX8MQ_CLK_DUMMY>; /* spba */
925 "rxtx7", "spba";
/Linux-v5.15/sound/soc/fsl/
Dfsl_asrc_common.h64 * @spba_clk: SPBA clock (optional, depending on SoC design)
Dfsl_spdif.c110 * @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()
Dfsl_esai.c41 * @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()
Dfsl_xcvr.c1163 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/
Dimx-sdma.c134 * 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()

12