| /OK3568_Linux_fs/kernel/sound/soc/rockchip/ |
| H A D | rockchip_vad.c | 97 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 D | Makefile | 11 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 D | rockchip,vad.txt | 6 - "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 D | rockchip,multidais.txt | 48 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 D | rk3308-evb-amic-v10.dts | 15 vad_acodec_sound: vad-acodec-sound { 18 rockchip,card-name = "rockchip,rk3308-vad"; 22 rockchip,codec = <&acodec>, <&vad>; 49 &vad {
|
| H A D | rk3308-evb-amic-v11.dts | 14 vad_acodec_sound: vad-acodec-sound { 17 rockchip,card-name = "rockchip,rk3308-vad"; 21 rockchip,codec = <&acodec>, <&vad>; 49 &vad {
|
| H A D | rk3308b-evb-amic-v10.dts | 14 vad_acodec_sound: vad-acodec-sound { 17 rockchip,card-name = "rockchip,rk3308-vad"; 21 rockchip,codec = <&acodec>, <&vad>; 55 &vad {
|
| H A D | rk3308b-evb-amic-v10-amp.dts | 16 vad_acodec_sound: vad-acodec-sound { 19 rockchip,card-name = "rockchip,rk3308-vad"; 23 rockchip,codec = <&acodec>, <&vad>; 53 &vad {
|
| H A D | rk3308bs-evb-dmic-pdm-v11.dts | 36 vad-sound { 39 rockchip,card-name = "rockchip,rk3308-vad"; 41 rockchip,codec = <&acodec>, <&vad>; 63 &vad {
|
| H A D | rk3308-evb-dmic-i2s-v11.dts | 36 vad-sound { 39 rockchip,card-name = "rockchip,rk3308-vad"; 41 rockchip,codec = <&acodec>, <&vad>; 70 &vad {
|
| H A D | rk3308-evb-dmic-pdm-v11.dts | 35 vad-sound { 38 rockchip,card-name = "rockchip,rk3308-vad"; 40 rockchip,codec = <&acodec>, <&vad>; 74 &vad {
|
| H A D | rk3308-evb-dmic-pdm-v10.dts | 35 vad-sound { 38 rockchip,card-name = "rockchip,rk3308-vad"; 40 rockchip,codec = <&acodec>, <&vad>; 70 &vad {
|
| H A D | rk3308-evb-dmic-i2s-v10.dts | 48 vad-sound { 51 rockchip,card-name = "rockchip,rk3308-vad"; 53 rockchip,codec = <&acodec>, <&vad>; 94 &vad {
|
| H A D | rk1808-evb-v10.dts | 18 vad-sound { 21 rockchip,card-name = "rockchip,rk1808-vad"; 23 rockchip,codec = <&vad>; 282 &vad {
|
| H A D | rk3308bs-evb-amic-v11.dts | 14 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 D | rk3308-voice-module-pdm-mainboard-v10-aarch32.dts | 36 vad-sound { 39 rockchip,card-name = "rockchip,rk3308-vad"; 41 rockchip,codec = <&acodec>, <&vad>; 78 &vad {
|
| H A D | rk3308-dot-v10-aarch32.dts | 93 vad-sound { 96 rockchip,card-name = "rockchip,rk3308-vad"; 99 rockchip,codec = <&acodec>, <&vad>; 297 &vad {
|
| H A D | rk3308-voice-module-v11-aarch32.dtsi | 120 vad-sound { 123 rockchip,card-name = "rockchip,rk3308-vad"; 126 rockchip,codec = <&acodec>, <&vad>; 377 &vad {
|
| H A D | rk3308-voice-module-v10-aarch32.dtsi | 124 vad-sound { 127 rockchip,card-name = "rockchip,rk3308-vad"; 130 rockchip,codec = <&acodec>, <&vad>; 366 &vad {
|
| H A D | rk3308-dot-rk816-v10-aarch32.dts | 131 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 D | default.pa | 141 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 D | voice-cleanup.sh | 20 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 D | w1_ds2438.rst | 56 "vad", "vdd" 63 vad:
|
| /OK3568_Linux_fs/buildroot/dl/sox/git/src/ |
| H A D | effects.h | 89 EFFECT(vad)
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | rk3308.dtsi | 398 vad: vad@ff3c0000 { label 399 compatible = "rockchip,rk3308-vad", "rockchip,vad"; 401 reg-names = "vad", "vad-memory";
|