Home
last modified time | relevance | path

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

12

/linux-6.12.1/Documentation/devicetree/bindings/bus/
Dfsl,spba-bus.yaml4 $id: http://devicetree.org/schemas/bus/fsl,spba-bus.yaml#
15 The "spba-bus" follows the "simple-bus" set of properties, as
26 const: fsl,spba-bus
32 pattern: "^spba-bus(@[0-9a-f]+)?$"
36 - const: fsl,spba-bus
62 spba-bus@30000000 {
63 compatible = "fsl,spba-bus", "simple-bus";
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dfsl,xcvr.yaml52 - description: SPBA clock
62 - const: spba
156 clock-names = "ipg", "phy", "spba", "pll_ipg";
Dfsl,esai.yaml45 The spba clock is required when ESAI is placed as a
57 - const: spba
Dfsl,spdif.yaml60 - description: The spba clock is required when SPDIF is placed as a bus
79 - const: spba
Dfsl,imx-asrc.yaml75 - const: spba
169 "asrck_d", "asrck_e", "asrck_f", "spba";
/linux-6.12.1/arch/arm/mach-imx/
Dmx3x.h16 * FC100000 50000000 1M SPBA
64 * SPBA global module enabled #0
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/
Dimx35.dtsi165 spba: spba-bus@50000000 { label
166 compatible = "fsl,spba-bus", "simple-bus";
Dimx6qdl.dtsi299 spba-bus@2000000 {
300 compatible = "fsl,spba-bus", "simple-bus";
322 "rxtx7", "spba";
403 clock-names = "core", "extal", "fsys", "spba";
472 "asrck_d", "asrck_e", "asrck_f", "spba";
482 spba-bus@203c000 {
Dimx6sx.dtsi251 spba-bus@2000000 {
252 compatible = "fsl,spba-bus", "simple-bus";
276 "rxtx7", "spba";
350 "fsys", "spba";
414 "asrck_d", "asrck_e", "asrck_f", "spba";
1266 spba-bus@2240000 {
1267 compatible = "fsl,spba-bus", "simple-bus";
Dimx31.dtsi169 spba-bus@50000000 {
170 compatible = "fsl,spba-bus", "simple-bus";
Dimx50.dtsi111 spba-bus@50000000 {
112 compatible = "fsl,spba-bus", "simple-bus";
Dimx6sl.dtsi150 spba: spba-bus@2000000 { label
151 compatible = "fsl,spba-bus", "simple-bus";
174 "rxtx7", "spba";
Dimx6sll.dtsi149 spba: spba-bus@2000000 { label
150 compatible = "fsl,spba-bus", "simple-bus";
Dimx25.dtsi210 spba-bus@50000000 {
211 compatible = "fsl,spba-bus", "simple-bus";
Dimx51.dtsi184 spba-bus@70000000 {
185 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-bus@50000000 {
233 compatible = "fsl,spba-bus", "simple-bus";
/linux-6.12.1/arch/arm64/boot/dts/freescale/
Dimx8-ss-audio.dtsi151 "spba";
175 clock-names = "core", "extal", "fsys", "spba";
196 <&clk_dummy>; /* spba */
198 "rxtx5", "rxtx6", "rxtx7", "spba";
481 "spba";
Dimx8mn.dtsi289 spba2: spba-bus@30000000 {
290 compatible = "fsl,spba-bus", "simple-bus";
391 <&clk IMX8MN_CLK_DUMMY>; /* spba */
396 "rxtx7", "spba";
787 spba1: spba-bus@30800000 {
788 compatible = "fsl,spba-bus", "simple-bus";
Dimx8mm.dtsi309 spba2: spba-bus@30000000 {
310 compatible = "fsl,spba-bus", "simple-bus";
419 <&clk IMX8MM_CLK_DUMMY>; /* spba */
424 "rxtx7", "spba";
842 spba1: spba-bus@30800000 {
843 compatible = "fsl,spba-bus", "simple-bus";
Dimx8qm-ss-audio.dtsi144 clock-names = "core", "extal", "fsys", "spba";
466 <&clk_dummy>; /* spba */
/linux-6.12.1/sound/soc/fsl/
Dfsl_asrc_common.h64 * @spba_clk: SPBA clock (optional, depending on SoC design)
Dfsl_esai.c41 * @spbaclk: SPBA clock (optional, depending on SoC design)
1001 esai_priv->spbaclk = devm_clk_get(&pdev->dev, "spba"); in fsl_esai_probe()
1003 dev_warn(&pdev->dev, "failed to get spba clock: %ld\n", in fsl_esai_probe()
Dfsl_spdif.c115 * @spbaclk: SPBA clock (optional, depending on SoC design)
1602 spdif_priv->spbaclk = devm_clk_get(&pdev->dev, "spba"); in fsl_spdif_probe()
1604 dev_warn(&pdev->dev, "no spba clock in devicetree\n"); in fsl_spdif_probe()
1707 dev_err(dev, "failed to enable spba clock\n"); in fsl_spdif_runtime_resume()
Dfsl_xcvr.c1330 xcvr->spba_clk = devm_clk_get(dev, "spba"); in fsl_xcvr_probe()
1332 dev_err(dev, "failed to get spba clock\n"); in fsl_xcvr_probe()
1477 dev_err(dev, "failed to start SPBA clock.\n"); in fsl_xcvr_runtime_resume()

12