| /linux/sound/soc/renesas/rcar/ |
| H A D | adg.c | 3 // Helper routines for R-Car sound ADG. 29 .name = "adg", 37 struct clk *adg; 40 /* RZ/G3E: per-SSI ADG clocks (adg-ssi-0 through adg-ssi-9) */ 57 #define for_each_rsnd_clkin(pos, adg, i) \ 59 (i < adg->clkin_size) && \ 60 ((pos) = adg->clkin[i]); \ 62 #define for_each_rsnd_clkout(pos, adg, 34 struct clk *adg; global() member 50 for_each_rsnd_clkin(pos,adg,i) global() argument 55 for_each_rsnd_clkout(pos,adg,i) global() argument 134 struct rsnd_adg *adg = rsnd_priv_to_adg(priv); __rsnd_adg_get_timesel_ratio() local 235 struct rsnd_adg *adg = rsnd_priv_to_adg(priv); rsnd_adg_set_cmd_timsel_gen2() local 260 struct rsnd_adg *adg = rsnd_priv_to_adg(priv); rsnd_adg_set_src_timesel_gen2() local 289 struct rsnd_adg *adg = rsnd_priv_to_adg(priv); rsnd_adg_set_ssi_clk() local 314 struct rsnd_adg *adg = rsnd_priv_to_adg(priv); rsnd_adg_clk_query() local 354 struct rsnd_adg *adg = rsnd_priv_to_adg(priv); rsnd_adg_ssi_clk_try_start() local 384 struct rsnd_adg *adg = rsnd_priv_to_adg(priv); rsnd_adg_clk_control() local 452 struct rsnd_adg *adg = priv->adg; rsnd_adg_null_clk_get() local 465 struct rsnd_adg *adg = priv->adg; rsnd_adg_null_clk_clean() local 473 struct rsnd_adg *adg = priv->adg; rsnd_adg_get_clkin() local 522 struct rsnd_adg *adg = priv->adg; rsnd_adg_unregister_clkout() local 532 struct rsnd_adg *adg = priv->adg; rsnd_adg_get_clkout() local 746 struct rsnd_adg *adg = rsnd_priv_to_adg(priv); rsnd_adg_clk_dbg_info() local 774 struct rsnd_adg *adg; rsnd_adg_probe() local [all...] |
| 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 | 138 /* ADG */ 490 * resets using dot-separated names (e.g. "ssi.0", "src.0", "adg.ssi.0"). 625 * R-Car ADG 684 void *adg; 638 void *adg; global() member
|
| H A D | core.c | 1248 * @base: name prefix ("ssi", "src", "ctu", "mix", "dvc", "adg.ssi", ...) in rsnd_dai_of_node() 1592 * There is a case that it is used only for ADG (Sound Clock). in rsnd_hw_params() 2123 * adg is very special mod which can't use rsnd_dai_call(remove), 2124 * and it registers ADG clock on probe. 2185 * ADG -> DVC -> MIX -> CTU -> SRC -> SSIU -> SSI -> DMA 2206 * DMA -> SSI -> SSIU -> SRC -> CTU -> MIX -> DVC -> ADG
|
| /linux/arch/arm/boot/dts/renesas/ |
| H A D | r8a7778.dtsi | 257 <0xfffe0000 0x24>; /* ADG */ 258 reg-names = "sru", "ssi", "adg";
|
| H A D | r8a7794.dtsi | 1029 <0 0xec5a0000 0 0x100>, /* ADG */ 1033 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|
| H A D | r8a7793.dtsi | 1062 <0 0xec5a0000 0 0x100>, /* ADG */ 1066 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|
| H A D | r8a7745.dtsi | 1189 <0 0xec5a0000 0 0x100>, /* ADG */ 1193 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|
| H A D | r8a7744.dtsi | 1259 <0 0xec5a0000 0 0x100>, /* ADG */ 1263 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|
| H A D | r8a7743.dtsi | 1259 <0 0xec5a0000 0 0x100>, /* ADG */ 1263 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|
| H A D | r8a7742.dtsi | 1224 <0 0xec5a0000 0 0x100>, /* ADG */ 1228 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|
| H A D | r8a7791.dtsi | 1297 <0 0xec5a0000 0 0x100>, /* ADG */ 1301 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|
| H A D | r8a7790.dtsi | 1264 <0 0xec5a0000 0 0x100>, /* ADG */ 1268 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|
| /linux/drivers/clk/renesas/ |
| H A D | r8a77995-cpg-mssr.c | 184 DEF_MOD("adg", 922, R8A77995_CLK_ZA2),
|
| H A D | r8a774c0-cpg-mssr.c | 214 DEF_MOD("adg", 922, R8A774C0_CLK_ZA2),
|
| H A D | r8a77990-cpg-mssr.c | 227 DEF_MOD("adg", 922, R8A77990_CLK_ZA2),
|
| H A D | r8a774b1-cpg-mssr.c | 214 DEF_MOD("adg", 922, R8A774B1_CLK_S0D4),
|
| H A D | r8a774e1-cpg-mssr.c | 226 DEF_MOD("adg", 922, R8A774E1_CLK_S0D4),
|
| H A D | r8a77965-cpg-mssr.c | 241 DEF_MOD("adg", 922, R8A77965_CLK_S0D4),
|
| H A D | r8a774a1-cpg-mssr.c | 218 DEF_MOD("adg", 922, R8A774A1_CLK_S0D4),
|
| H A D | r8a7795-cpg-mssr.c | 256 DEF_MOD("adg", 922, R8A7795_CLK_S0D4),
|
| H A D | r8a7796-cpg-mssr.c | 241 DEF_MOD("adg", 922, R8A7796_CLK_S0D4),
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | r8a779g3-sparrow-hawk.dts | 798 /* It is used for ADG output as DA7212_MCLK */
|
| H A D | r8a77995.dtsi | 1076 <0 0xec5a0000 0 0x100>, /* ADG */ 1080 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|
| H A D | r8a774c0.dtsi | 1348 <0 0xec5a0000 0 0x100>, /* ADG */ 1352 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
|