Searched full:ssiu (Results 1 – 12 of 12) sorted by relevance
| /linux/sound/soc/renesas/rcar/ |
| H A D | ssiu.c | 3 // Renesas R-Car SSIU support 9 #define SSIU_NAME "ssiu" 28 ((pos) = ((struct rsnd_ssiu *)(priv)->ssiu + i)); \ 136 struct rsnd_ssiu *ssiu = rsnd_mod_to_ssiu(mod); in rsnd_ssiu_get_status() local 139 return &ssiu->busif_status[busif]; in rsnd_ssiu_get_status() 247 struct rsnd_ssiu *ssiu = rsnd_mod_to_ssiu(mod); in rsnd_ssiu_init_gen2() local 257 ssiu->usrcnt++; in rsnd_ssiu_init_gen2() 354 struct rsnd_ssiu *ssiu = rsnd_mod_to_ssiu(mod); in rsnd_ssiu_stop_gen2() local 362 if (--ssiu->usrcnt) in rsnd_ssiu_stop_gen2() 373 struct rsnd_ssiu *ssiu = rsnd_mod_to_ssiu(mod); in rsnd_ssiu_id() local [all …]
|
| H A D | dma.c | 320 struct rsnd_mod *ssiu = rsnd_io_to_mod_ssiu(io); in rsnd_dmapp_get_id() local 328 (mod == ssiu)) { in rsnd_dmapp_get_id() 329 int busif = rsnd_mod_id_sub(ssiu); in rsnd_dmapp_get_id() 496 * SSIU: 0xec541000 / 0xec100000 / 0xec100000 / 0xec400000 / 0xec400000 559 /* SSIU */ in rsnd_gen2_dma_addr() 584 /* use SSIU or SSI ? */ in rsnd_gen2_dma_addr() 662 * It should use "rcar_sound,ssiu" on DT. in rsnd_dma_of_path() 665 * If it has "rcar_sound.ssiu", it will be used. in rsnd_dma_of_path() 672 struct rsnd_mod *ssiu = rsnd_io_to_mod_ssiu(io); in rsnd_dma_of_path() local 674 /* use SSIU */ in rsnd_dma_of_path() [all …]
|
| H A D | core.c | 3 // Renesas R-Car SRU/SCU/SSIU/SSI support 32 * SSIU : Serial Sound Interface Unit 49 * | | sru ssiu ssi 52 * | | sru ssiu ssi 56 * | | sru ssiu ssi 59 * | | sru ssiu ssi 379 struct rsnd_mod *ssiu = rsnd_io_to_mod_ssiu(io); in rsnd_get_dalign() local 399 * [MEM] -> [SRC] -> [DVC] -> [CMD] -> [SSIU] -> [SSI] -> codec in rsnd_get_dalign() 403 * codec -> [SSI] -> [SSIU] -> [SRC] -> [DVC] -> [CMD] -> [MEM] in rsnd_get_dalign() 408 target = src ? src : ssiu; in rsnd_get_dalign() [all …]
|
| H A D | ssi.c | 3 // Renesas R-Car SSIU/SSI support 562 * EN will be set via SSIU :: SSI_CONTROL in rsnd_ssi_start() 746 * IO-0: SRC0 -> CTU1 -+-> MUX -> DVC -> SSIU -> SSI0 in rsnd_ssi_get_status() 816 * SSIP/SSIU/IRQ are not needed on in rsnd_ssi_common_probe() 969 * SSIP/SSIU/IRQ/DMA are not needed on in rsnd_ssi_dma_probe() 1013 * It should use "rcar_sound,ssiu" on DT. in rsnd_ssi_dma_req() 1016 * If it has "rcar_sound.ssiu", it will be used. in rsnd_ssi_dma_req()
|
| H A D | Makefile | 2 snd-soc-rcar-y := core.o gen.o dma.o adg.o ssi.o ssiu.o src.o ctu.o mix.o dvc.o cmd.o debugfs.o
|
| H A D | rsnd.h | 33 * The register address offsets SRU/SCU/SSIU on Gen1/Gen2 are very different. 146 /* SSIU */ 483 #define RSND_NODE_SSIU "rcar_sound,ssiu" 654 void *ssiu; member 797 * R-Car SSIU
|
| /linux/sound/soc/renesas/ |
| H A D | Kconfig | 40 tristate "R-Car series SRU/SCU/SSIU/SSI support" 47 This option enables R-Car SRU/SCU/SSIU/SSI sound support
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | r8a77995.dtsi | 1067 <0 0xec540000 0 0x1000>, /* SSIU */ 1070 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|
| /linux/arch/arm/boot/dts/renesas/ |
| H A D | r8a7794.dtsi | 1030 <0 0xec540000 0 0x1000>, /* SSIU */ 1033 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|
| H A D | r8a7793.dtsi | 1063 <0 0xec540000 0 0x1000>, /* SSIU */ 1066 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|
| H A D | r8a7790.dtsi | 1265 <0 0xec540000 0 0x1000>, /* SSIU */ 1268 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|
| H A D | r8a7791.dtsi | 1298 <0 0xec540000 0 0x1000>, /* SSIU */ 1301 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|