Home
last modified time | relevance | path

Searched refs:moduleclk (Results 1 – 11 of 11) sorted by relevance

/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/platform/
A Dsunxi-dmic.c294 sunxi_dmic->moduleclk = hal_clock_get(clk_type, SUNXI_DMIC_CLK_DMIC); in sunxi_dmic_clk_init()
298 ret = hal_clk_set_parent(sunxi_dmic->moduleclk, sunxi_dmic->pllclk); in sunxi_dmic_clk_init()
320 ret = hal_clock_enable(sunxi_dmic->moduleclk); in sunxi_dmic_clk_init()
420 hal_clock_disable(sunxi_dmic->moduleclk); in sunxi_dmic_platform_remove()
423 hal_clock_put(sunxi_dmic->moduleclk); in sunxi_dmic_platform_remove()
A Dsunxi-daudio.c275 if (hal_clk_set_rate(sunxi_daudio->moduleclk, freq)) { in sunxi_daudio_set_sysclk()
865 sunxi_daudio->moduleclk = hal_clock_get(clk_type, SUNXI_DAUDIO_CLK_I2S0); in sunxi_daudio_clk_init()
870 sunxi_daudio->moduleclk = hal_clock_get(clk_type, SUNXI_DAUDIO_CLK_I2S1); in sunxi_daudio_clk_init()
876 sunxi_daudio->moduleclk = hal_clock_get(clk_type, SUNXI_DAUDIO_CLK_I2S2); in sunxi_daudio_clk_init()
883 sunxi_daudio->moduleclk = hal_clock_get(clk_type, SUNXI_DAUDIO_CLK_I2S3); in sunxi_daudio_clk_init()
905 ret = hal_clk_set_parent(sunxi_daudio->moduleclk, sunxi_daudio->pllclk); in sunxi_daudio_clk_init()
929 ret = hal_clock_enable(sunxi_daudio->moduleclk); in sunxi_daudio_clk_init()
1105 hal_clock_disable(sunxi_daudio->moduleclk); in sunxi_daudio_platform_remove()
1108 hal_clock_put(sunxi_daudio->moduleclk); in sunxi_daudio_platform_remove()
A Dsunxi-spdif.c675 sunxi_spdif->moduleclk = hal_clock_get(clk_type, SUNXI_SPDIF_CLK_SPDIF); in sunxi_spdif_clk_init()
684 ret = hal_clk_set_parent(sunxi_spdif->moduleclk, sunxi_spdif->pllclk); in sunxi_spdif_clk_init()
713 ret = hal_clock_enable(sunxi_spdif->moduleclk); in sunxi_spdif_clk_init()
820 hal_clock_disable(sunxi_spdif->moduleclk); in sunxi_spdif_platform_remove()
823 hal_clock_put(sunxi_spdif->moduleclk); in sunxi_spdif_platform_remove()
A Dsunxi-dmic.h178 hal_clk_t moduleclk; member
A Dsunxi-spdif.h186 hal_clk_t moduleclk; member
A Dsun8iw19-daudio.c1089 sunxi_daudio->moduleclk = HAL_CLK_PERIPH_I2S0; in sunxi_daudio_platform_probe()
1092 sunxi_daudio->moduleclk = HAL_CLK_PERIPH_I2S1; in sunxi_daudio_platform_probe()
1102 ret = hal_clk_set_parent(sunxi_daudio->moduleclk, sunxi_daudio->pllclk); in sunxi_daudio_platform_probe()
1115 ret = hal_clock_enable(sunxi_daudio->moduleclk); in sunxi_daudio_platform_probe()
1197 hal_clock_disable(sunxi_daudio->moduleclk); in sunxi_daudio_platform_probe()
A Dsunxi-daudio.h381 hal_clk_t moduleclk; member
/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/codecs/
A Dsunxi-codec.h72 hal_clk_t moduleclk; member
A Dsun8iw19-codec.c1007 sunxi_codec->moduleclk = HAL_CLK_PERIPH_AUDIOCODEC_1X; in sun8iw19_codec_probe()
1009 hal_clk_set_parent(sunxi_codec->moduleclk, sunxi_codec->pllclk); in sun8iw19_codec_probe()
1011 hal_clock_enable(sunxi_codec->moduleclk); in sun8iw19_codec_probe()
1035 hal_clock_disable(sunxi_codec->moduleclk); in sun8iw19_codec_remove()
A Dsun8iw18-codec.c559 sunxi_codec->moduleclk = HAL_CLK_PERIPH_AUDIOCODEC_1X; in sun8iw18_codec_probe()
561 hal_clk_set_parent(sunxi_codec->moduleclk, sunxi_codec->pllclkx4); in sun8iw18_codec_probe()
564 hal_clock_enable(sunxi_codec->moduleclk); in sun8iw18_codec_probe()
585 hal_clock_disable(sunxi_codec->moduleclk); in sun8iw18_codec_remove()
A Dsun8iw20-codec.c970 sunxi_codec->moduleclk = hal_clock_get(HAL_SUNXI_CCU, CLK_AUDIO_DAC); in sun8iw20_codec_probe()
974 hal_clk_set_parent(sunxi_codec->moduleclk, sunxi_codec->pllclk); in sun8iw20_codec_probe()
983 ret = hal_clock_enable(sunxi_codec->moduleclk); in sun8iw20_codec_probe()
1020 hal_clock_disable(sunxi_codec->moduleclk); in sun8iw20_codec_remove()

Completed in 22 milliseconds