Searched +full:ssiu +full:- (Results 1 – 25 of 56) sorted by relevance
123
1 // SPDX-License-Identifier: GPL-2.03 // Renesas R-Car SSIU support9 #define SSIU_NAME "ssiu"13 u32 busif_status[8]; /* for BUSIF0 - BUSIF7 */23 #define rsnd_ssiu_nr(priv) ((priv)->ssiu_nr)28 ((pos) = ((struct rsnd_ssiu *)(priv)->ssiu + i)); \33 * 0 BUSIF0-3 BUSIF0-734 * 1 BUSIF0-3 BUSIF0-735 * 2 BUSIF0-3 BUSIF0-736 * 3 BUSIF0 BUSIF0-7[all …]
1 // SPDX-License-Identifier: GPL-2.03 // Renesas R-Car Audio DMAC support52 #define rsnd_priv_to_dmac(p) ((struct rsnd_dma_ctrl *)(p)->dma)54 #define rsnd_dma_to_dmaen(dma) (&(dma)->dma.en)55 #define rsnd_dma_to_dmapp(dma) (&(dma)->dma.pp)103 if (dmaen->chan) in rsnd_dmaen_stop()104 dmaengine_terminate_all(dmaen->chan); in rsnd_dmaen_stop()121 if (dmaen->chan) in rsnd_dmaen_cleanup()122 dma_release_channel(dmaen->chan); in rsnd_dmaen_cleanup()124 dmaen->chan = NULL; in rsnd_dmaen_cleanup()[all …]
1 // SPDX-License-Identifier: GPL-2.03 // Renesas R-Car SRU/SCU/SSIU/SSI support12 * Renesas R-Car sound device structure17 * - SRC : Sampling Rate Converter18 * - CMD19 * - CTU : Channel Count Conversion Unit20 * - MIX : Mixer21 * - DVC : Digital Volume and Mute Function22 * - SSI : Serial Sound Interface27 * - SRC : Sampling Rate Converter[all …]
1 // SPDX-License-Identifier: GPL-2.03 // Renesas R-Car SSIU support9 #define SSIU_NAME "ssiu"13 u32 busif_status[8]; /* for BUSIF0 - BUSIF7 */23 #define rsnd_ssiu_nr(priv) ((priv)->ssiu_nr)28 ((pos) = ((struct rsnd_ssiu *)(priv)->ssiu + i)); \33 * 0 BUSIF0-3 BUSIF0-7 BUSIF0-734 * 1 BUSIF0-3 BUSIF0-735 * 2 BUSIF0-3 BUSIF0-736 * 3 BUSIF0 BUSIF0-7[all …]
1 // SPDX-License-Identifier: GPL-2.03 // Renesas R-Car Audio DMAC support53 #define rsnd_priv_to_dmac(p) ((struct rsnd_dma_ctrl *)(p)->dma)55 #define rsnd_dma_to_dmaen(dma) (&(dma)->dma.en)56 #define rsnd_dma_to_dmapp(dma) (&(dma)->dma.pp)104 if (dmaen->chan) in rsnd_dmaen_stop()105 dmaengine_terminate_async(dmaen->chan); in rsnd_dmaen_stop()122 if (dmaen->chan) in rsnd_dmaen_cleanup()123 dma_release_channel(dmaen->chan); in rsnd_dmaen_cleanup()125 dmaen->chan = NULL; in rsnd_dmaen_cleanup()[all …]
1 Renesas R-Car sound7 Renesas R-Car and RZ/G sound is constructed from below modules11 - SRC : Sampling Rate Converter12 - CMD13 - CTU : Channel Transfer Unit14 - MIX : Mixer15 - DVC : Digital Volume and Mute Function16 SSIU : Serial Sound Interface Unit25 Multi channel is supported by Multi-SSI, or TDM-SSI.27 Multi-SSI : 6ch case, you can use stereo x 3 SSI[all …]
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: Renesas R-Car Sound Driver10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>13 port-def:14 $ref: audio-graph-port.yaml#/definitions/port-base17 "^endpoint(@[0-9a-f]+)?":18 $ref: audio-graph-port.yaml#/definitions/endpoint-base21 $ref: /schemas/types.yaml#/definitions/phandle-array[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Device Tree Source for the R-Car M3-W+ (R8A77961) SoC5 * Copyright (C) 2016-2017 Renesas Electronics Corp.8 #include <dt-bindings/clock/r8a77961-cpg-mssr.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/power/r8a77961-sysc.h>16 #address-cells = <2>;17 #size-cells = <2>;25 compatible = "fixed-clock";26 #clock-cells = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.08 #include <dt-bindings/interrupt-controller/irq.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/clock/r8a774a1-cpg-mssr.h>11 #include <dt-bindings/power/r8a774a1-sysc.h>17 #address-cells = <2>;18 #size-cells = <2>;37 compatible = "fixed-clock";38 #clock-cells = <0>;39 clock-frequency = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Device Tree Source for the R-Car M3-N (R8A77965) SoC11 #include <dt-bindings/clock/r8a77965-cpg-mssr.h>12 #include <dt-bindings/interrupt-controller/arm-gic.h>13 #include <dt-bindings/power/r8a77965-sysc.h>19 #address-cells = <2>;20 #size-cells = <2>;39 compatible = "fixed-clock";40 #clock-cells = <0>;41 clock-frequency = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.08 #include <dt-bindings/interrupt-controller/irq.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/clock/r8a774b1-cpg-mssr.h>11 #include <dt-bindings/power/r8a774b1-sysc.h>17 #address-cells = <2>;18 #size-cells = <2>;26 compatible = "fixed-clock";27 #clock-cells = <0>;28 clock-frequency = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Device Tree Source for the R-Car M3-W (R8A77960) SoC5 * Copyright (C) 2016-2017 Renesas Electronics Corp.8 #include <dt-bindings/clock/r8a7796-cpg-mssr.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/power/r8a7796-sysc.h>16 #address-cells = <2>;17 #size-cells = <2>;36 compatible = "fixed-clock";37 #clock-cells = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.08 #include <dt-bindings/interrupt-controller/irq.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/clock/r8a774e1-cpg-mssr.h>11 #include <dt-bindings/power/r8a774e1-sysc.h>17 #address-cells = <2>;18 #size-cells = <2>;26 compatible = "fixed-clock";27 #clock-cells = <0>;28 clock-frequency = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Device Tree Source for the R-Car H3 (R8A77951) SoC8 #include <dt-bindings/clock/r8a7795-cpg-mssr.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/power/r8a7795-sysc.h>16 #address-cells = <2>;17 #size-cells = <2>;36 compatible = "fixed-clock";37 #clock-cells = <0>;38 clock-frequency = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.08 #include <dt-bindings/interrupt-controller/irq.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/clock/r8a774a1-cpg-mssr.h>11 #include <dt-bindings/power/r8a774a1-sysc.h>17 #address-cells = <2>;18 #size-cells = <2>;26 compatible = "fixed-clock";27 #clock-cells = <0>;28 clock-frequency = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Device Tree Source for the R-Car M3-N (R8A77965) SoC11 #include <dt-bindings/clock/r8a77965-cpg-mssr.h>12 #include <dt-bindings/interrupt-controller/arm-gic.h>13 #include <dt-bindings/power/r8a77965-sysc.h>21 #address-cells = <2>;22 #size-cells = <2>;30 compatible = "fixed-clock";31 #clock-cells = <0>;32 clock-frequency = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Device Tree Source for the R-Car M3-W (R8A77960) SoC5 * Copyright (C) 2016-2017 Renesas Electronics Corp.8 #include <dt-bindings/clock/r8a7796-cpg-mssr.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/power/r8a7796-sysc.h>16 #address-cells = <2>;17 #size-cells = <2>;25 compatible = "fixed-clock";26 #clock-cells = <0>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Device Tree Source for the R-Car H3 (R8A77951) SoC8 #include <dt-bindings/clock/r8a7795-cpg-mssr.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/power/r8a7795-sysc.h>21 #address-cells = <2>;22 #size-cells = <2>;30 compatible = "fixed-clock";31 #clock-cells = <0>;32 clock-frequency = <0>;[all …]
1 # SPDX-License-Identifier: GPL-2.039 tristate "R-Car series SRU/SCU/SSIU/SSI support"45 This option enables R-Car SRU/SCU/SSIU/SSI sound support61 tristate "SIU sound support on Migo-R"66 This option enables sound support for the SH7722 Migo-R board
1 # SPDX-License-Identifier: GPL-2.040 tristate "R-Car series SRU/SCU/SSIU/SSI support"46 This option enables R-Car SRU/SCU/SSIU/SSI sound support49 tristate "RZ/G2L series SSIF-2 support"52 This option enables RZ/G2L SSIF-2 sound support.68 tristate "SIU sound support on Migo-R"73 This option enables sound support for the SH7722 Migo-R board