CC sound/soc/sunxi_v2/snd_sunxi_pcm.o
CC sound/soc/sunxi_v2/snd_sunxi_dmic.o
In file included from sound/soc/sunxi_v2/snd_sunxi_dmic.c:32:
sound/soc/sunxi_v2/snd_sunxi_dmic.h:173:24: error: field 'clk' has incomplete type
struct sunxi_dmic_clk clk;
^~~
sound/soc/sunxi_v2/snd_sunxi_dmic.c: In function 'sunxi_dmic_dai_set_pll':
sound/soc/sunxi_v2/snd_sunxi_dmic.c:107:6: error: implicit declaration of function 'snd_sunxi_clk_rate'; did you mean 'snd_sunxi_echo_reg'? [-Werror=implicit-function-declaration]
if (snd_sunxi_clk_rate(clk, freq_in, freq_out)) {
^~~~~~~~~~~~~~~~~~
snd_sunxi_echo_reg
sound/soc/sunxi_v2/snd_sunxi_dmic.c: In function 'sunxi_dmic_component_suspend':
sound/soc/sunxi_v2/snd_sunxi_dmic.c:490:2: error: implicit declaration of function 'snd_sunxi_clk_disable'; did you mean 'clk_bulk_disable'? [-Werror=implicit-function-declaration]
snd_sunxi_clk_disable(clk);
^~~~~~~~~~~~~~~~~~~~~
clk_bulk_disable
sound/soc/sunxi_v2/snd_sunxi_dmic.c: In function 'sunxi_dmic_component_resume':
sound/soc/sunxi_v2/snd_sunxi_dmic.c:504:8: error: implicit declaration of function 'snd_sunxi_clk_enable'; did you mean 'snd_sunxi_echo_reg'? [-Werror=implicit-function-declaration]
ret = snd_sunxi_clk_enable(clk);
^~~~~~~~~~~~~~~~~~~~
snd_sunxi_echo_reg
sound/soc/sunxi_v2/snd_sunxi_dmic.c: In function 'sunxi_dmic_dev_probe':
sound/soc/sunxi_v2/snd_sunxi_dmic.c:878:8: error: implicit declaration of function 'snd_sunxi_clk_init'; did you mean 'snd_sunxi_pin_init'? [-Werror=implicit-function-declaration]
ret = snd_sunxi_clk_init(pdev, clk);
^~~~~~~~~~~~~~~~~~
snd_sunxi_pin_init
sound/soc/sunxi_v2/snd_sunxi_dmic.c:922:2: error: implicit declaration of function 'snd_sunxi_clk_exit'; did you mean 'snd_sunxi_mem_exit'? [-Werror=implicit-function-declaration]
snd_sunxi_clk_exit(clk);
^~~~~~~~~~~~~~~~~~
snd_sunxi_mem_exit
cc1: some warnings being treated as errors
make[9]: *** [sound/soc/sunxi_v2/snd_sunxi_dmic.o] Error 1
J
JerryLiu 发布的最佳帖子
-
make 出現 snd_sunxi_dmic 錯誤 !