Home
last modified time | relevance | path

Searched full:ssiu (Results 1 – 16 of 16) sorted by relevance

/linux/sound/soc/renesas/rcar/
H A Dssiu.c3 // Renesas R-Car SSIU support
9 #define SSIU_NAME "ssiu"
28 ((pos) = ((struct rsnd_ssiu *)(priv)->ssiu + i)); \
143 struct rsnd_ssiu *ssiu = rsnd_mod_to_ssiu(mod); in rsnd_ssiu_init()
146 return &ssiu->busif_status[busif]; in rsnd_ssiu_init()
255 struct rsnd_ssiu *ssiu = rsnd_mod_to_ssiu(mod); in rsnd_ssiu_init_gen2()
265 ssiu->usrcnt++; in rsnd_ssiu_init_gen2()
362 struct rsnd_ssiu *ssiu = rsnd_mod_to_ssiu(mod); in rsnd_ssiu_stop_gen2()
370 if (--ssiu->usrcnt)
381 struct rsnd_ssiu *ssiu in rsnd_ssiu_id_sub() local
136 struct rsnd_ssiu *ssiu = rsnd_mod_to_ssiu(mod); rsnd_ssiu_get_status() local
247 struct rsnd_ssiu *ssiu = rsnd_mod_to_ssiu(mod); rsnd_ssiu_init_gen2() local
354 struct rsnd_ssiu *ssiu = rsnd_mod_to_ssiu(mod); rsnd_ssiu_stop_gen2() local
373 struct rsnd_ssiu *ssiu = rsnd_mod_to_ssiu(mod); rsnd_ssiu_id() local
447 struct rsnd_ssiu *ssiu; rsnd_parse_connect_ssiu_compatible() local
513 struct rsnd_ssiu *ssiu; rsnd_ssiu_probe() local
599 struct rsnd_ssiu *ssiu; rsnd_ssiu_remove() local
[all...]
H A Ddma.c323 struct rsnd_mod *ssiu = rsnd_io_to_mod_ssiu(io); in rsnd_dmapp_get_id()
331 (mod == ssiu)) { in rsnd_dmapp_get_id()
332 int busif = rsnd_mod_id_sub(ssiu); in rsnd_dmapp_get_id()
497 struct rsnd_dma_addr_dir ssiu;
522 /* use SSIU or SSI? */ in rsnd_gen2_dma_addr()
531 dir = &map->ssiu; in rsnd_gen2_dma_addr()
562 * SSIU: 0xec541000 / 0xec100000 / 0xec100000 / 0xec400000 / 0xec400000 in rsnd_gen2_dma_addr()
620 .ssiu = { in rsnd_gen4_dma_addr()
651 * SSIU: 0x13C31000 / 0x13C40000 / 0x13C40000 / 0xEC400000 / 0xEC400000 in rsnd_dma_of_path()
709 .ssiu in rsnd_dma_of_path()
320 struct rsnd_mod *ssiu = rsnd_io_to_mod_ssiu(io); rsnd_dmapp_get_id() local
672 struct rsnd_mod *ssiu = rsnd_io_to_mod_ssiu(io); rsnd_dma_of_path() local
[all...]
H A Dcore.c3 // 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
394 struct rsnd_mod *ssiu = rsnd_io_to_mod_ssiu(io); in rsnd_get_dalign()
414 * [MEM] -> [SRC] -> [DVC] -> [CMD] -> [SSIU] -> [SSI] -> codec in rsnd_get_dalign()
418 * codec -> [SSI] -> [SSIU] -> [SRC] -> [DVC] -> [CMD] -> [MEM] in rsnd_get_dalign()
423 target = src ? src : ssiu; in rsnd_get_dalign()
379 struct rsnd_mod *ssiu = rsnd_io_to_mod_ssiu(io); rsnd_get_dalign() local
[all...]
H A DMakefile2 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 Drsnd.h34 * The register address offsets SRU/SCU/SSIU on Gen1/Gen2 are very different.
148 /* SSIU */
512 #define RSND_NODE_SSIU "rcar_sound,ssiu"
701 void *ssiu;
850 * R-Car SSIU
654 void *ssiu; global() member
/linux/sound/soc/renesas/
H A DKconfig40 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 Dr8a77995.dtsi1077 <0 0xec540000 0 0x1000>, /* SSIU */
1080 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
H A Dr8a774c0.dtsi1349 <0 0xec540000 0 0x1000>, /* SSIU */
1352 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
/linux/arch/arm/boot/dts/renesas/
H A Dr8a7794.dtsi1030 <0 0xec540000 0 0x1000>, /* SSIU */
1033 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
H A Dr8a7793.dtsi1063 <0 0xec540000 0 0x1000>, /* SSIU */
1066 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
H A Dr8a7745.dtsi1190 <0 0xec540000 0 0x1000>, /* SSIU */
1193 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
H A Dr8a7744.dtsi1260 <0 0xec540000 0 0x1000>, /* SSIU */
1263 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
H A Dr8a7743.dtsi1260 <0 0xec540000 0 0x1000>, /* SSIU */
1263 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
H A Dr8a7742.dtsi1225 <0 0xec540000 0 0x1000>, /* SSIU */
1228 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
H A Dr8a7791.dtsi1298 <0 0xec540000 0 0x1000>, /* SSIU */
1301 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
H A Dr8a7790.dtsi1265 <0 0xec540000 0 0x1000>, /* SSIU */
1268 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";