Home
last modified time | relevance | path

Searched refs:vad (Results 1 – 25 of 43) sorted by relevance

12

/OK3568_Linux_fs/kernel/sound/soc/rockchip/
H A Drockchip_vad.c97 static inline int vframe_size(struct rockchip_vad *vad, int bytes) in vframe_size() argument
99 return bytes / vad->channels / vad->sample_bytes; in vframe_size()
120 static int vad_buffer_sort(struct rockchip_vad *vad) in vad_buffer_sort() argument
122 struct vad_buf *vbuf = &vad->vbuf; in vad_buffer_sort()
125 if (vad->version != VAD_RK1808ES) in vad_buffer_sort()
158 static int rockchip_vad_stop(struct rockchip_vad *vad) in rockchip_vad_stop() argument
161 struct vad_buf *vbuf = &vad->vbuf; in rockchip_vad_stop()
162 struct vad_params *params = &vad->params; in rockchip_vad_stop()
164 regmap_read(vad->regmap, VAD_CTRL, &val); in rockchip_vad_stop()
169 if (vad->version == VAD_RK1808ES) in rockchip_vad_stop()
[all …]
H A DMakefile11 snd-soc-rockchip-vad-objs := rockchip_vad.o
13 snd-soc-rockchip-vad-$(CONFIG_THUMB2_KERNEL) += vad_preprocess_thumb.o
15 snd-soc-rockchip-vad-$(CONFIG_ARM64) += vad_preprocess_arm64.o
16 snd-soc-rockchip-vad-$(CONFIG_ARM) += vad_preprocess_arm.o
27 obj-$(CONFIG_SND_SOC_ROCKCHIP_VAD) += snd-soc-rockchip-vad.o
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/
H A Drockchip,vad.txt6 - "rockchip,rk1808es-vad": for rk1808es
7 - "rockchip,rk1808-vad": for rk1808
8 - "rockchip,rk3308-vad": for rk3308
9 - "rockchip,rk3568-vad": for rk3568
10 - "rockchip,rk3588-vad": for rk3588
15 - interrupts: should contain the vad interrupt.
16 - rockchip,audio-sram: the phandle of audio sram for vad.
17 - rockchip,audio-src: the phandle of audio src for vad.
18 - rockchip,buffer-time-ms: vad sram buffer time msec.
20 - rockchip,mode: vad work mode.
[all …]
H A Drockchip,multidais.txt48 vad-sound {
51 rockchip,card-name = "rockchip,rk3308-vad";
53 rockchip,codec = <&acodec>, <&vad>;
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3308-evb-amic-v10.dts15 vad_acodec_sound: vad-acodec-sound {
18 rockchip,card-name = "rockchip,rk3308-vad";
22 rockchip,codec = <&acodec>, <&vad>;
49 &vad {
H A Drk3308-evb-amic-v11.dts14 vad_acodec_sound: vad-acodec-sound {
17 rockchip,card-name = "rockchip,rk3308-vad";
21 rockchip,codec = <&acodec>, <&vad>;
49 &vad {
H A Drk3308b-evb-amic-v10.dts14 vad_acodec_sound: vad-acodec-sound {
17 rockchip,card-name = "rockchip,rk3308-vad";
21 rockchip,codec = <&acodec>, <&vad>;
55 &vad {
H A Drk3308b-evb-amic-v10-amp.dts16 vad_acodec_sound: vad-acodec-sound {
19 rockchip,card-name = "rockchip,rk3308-vad";
23 rockchip,codec = <&acodec>, <&vad>;
53 &vad {
H A Drk3308bs-evb-dmic-pdm-v11.dts36 vad-sound {
39 rockchip,card-name = "rockchip,rk3308-vad";
41 rockchip,codec = <&acodec>, <&vad>;
63 &vad {
H A Drk3308-evb-dmic-i2s-v11.dts36 vad-sound {
39 rockchip,card-name = "rockchip,rk3308-vad";
41 rockchip,codec = <&acodec>, <&vad>;
70 &vad {
H A Drk3308-evb-dmic-pdm-v11.dts35 vad-sound {
38 rockchip,card-name = "rockchip,rk3308-vad";
40 rockchip,codec = <&acodec>, <&vad>;
74 &vad {
H A Drk3308-evb-dmic-pdm-v10.dts35 vad-sound {
38 rockchip,card-name = "rockchip,rk3308-vad";
40 rockchip,codec = <&acodec>, <&vad>;
70 &vad {
H A Drk3308-evb-dmic-i2s-v10.dts48 vad-sound {
51 rockchip,card-name = "rockchip,rk3308-vad";
53 rockchip,codec = <&acodec>, <&vad>;
94 &vad {
H A Drk1808-evb-v10.dts18 vad-sound {
21 rockchip,card-name = "rockchip,rk1808-vad";
23 rockchip,codec = <&vad>;
282 &vad {
H A Drk3308bs-evb-amic-v11.dts14 vad_acodec_sound: vad-acodec-sound {
17 rockchip,card-name = "rockchip,rk3308-vad";
21 rockchip,codec = <&acodec>, <&vad>;
383 &vad {
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Drk3308-voice-module-pdm-mainboard-v10-aarch32.dts36 vad-sound {
39 rockchip,card-name = "rockchip,rk3308-vad";
41 rockchip,codec = <&acodec>, <&vad>;
78 &vad {
H A Drk3308-dot-v10-aarch32.dts93 vad-sound {
96 rockchip,card-name = "rockchip,rk3308-vad";
99 rockchip,codec = <&acodec>, <&vad>;
297 &vad {
H A Drk3308-voice-module-v11-aarch32.dtsi120 vad-sound {
123 rockchip,card-name = "rockchip,rk3308-vad";
126 rockchip,codec = <&acodec>, <&vad>;
377 &vad {
H A Drk3308-voice-module-v10-aarch32.dtsi124 vad-sound {
127 rockchip,card-name = "rockchip,rk3308-vad";
130 rockchip,codec = <&acodec>, <&vad>;
366 &vad {
H A Drk3308-dot-rk816-v10-aarch32.dts131 vad-sound {
134 rockchip,card-name = "rockchip,rk3308-vad";
137 rockchip,codec = <&acodec>, <&vad>;
486 &vad {
/OK3568_Linux_fs/buildroot/board/rockchip/rk3308/fs-overlay/etc/pulse/
H A Ddefault.pa141 set-default-sink alsa_output.platform-vad-sound.stereo-fallback
142 set-default-sink alsa_output.platform-vad-acodec-sound.stereo-fallback
144 set-default-source alsa_input.platform-vad-sound.multichannel-input
145 set-default-source alsa_input.platform-vad-acodec-sound.multichannel-input
/OK3568_Linux_fs/buildroot/dl/sox/git/scripts/
H A Dvoice-cleanup.sh20 vad -T 0.6 -p 0.2 -t 5 \
23 vad -T 0.6 -p 0.2 -t 5 \
/OK3568_Linux_fs/kernel/Documentation/w1/slaves/
H A Dw1_ds2438.rst56 "vad", "vdd"
63 vad:
/OK3568_Linux_fs/buildroot/dl/sox/git/src/
H A Deffects.h89 EFFECT(vad)
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Drk3308.dtsi398 vad: vad@ff3c0000 { label
399 compatible = "rockchip,rk3308-vad", "rockchip,vad";
401 reg-names = "vad", "vad-memory";

12