Lines Matching refs:clkcache
2373 struct clk_cache *clkcache = &asihpi->cc; in snd_asihpi_clksrc_info() local
2376 uinfo->value.enumerated.items = clkcache->count; in snd_asihpi_clksrc_info()
2383 clkcache->s[uinfo->value.enumerated.item].name); in snd_asihpi_clksrc_info()
2392 struct clk_cache *clkcache = &asihpi->cc; in snd_asihpi_clksrc_get() local
2405 for (i = 0; i < clkcache->count; i++) in snd_asihpi_clksrc_get()
2406 if ((clkcache->s[i].source == source) && in snd_asihpi_clksrc_get()
2407 (clkcache->s[i].index == srcindex)) in snd_asihpi_clksrc_get()
2420 struct clk_cache *clkcache = &asihpi->cc; in snd_asihpi_clksrc_put() local
2427 if (item >= clkcache->count) in snd_asihpi_clksrc_put()
2428 item = clkcache->count-1; in snd_asihpi_clksrc_put()
2431 h_control, clkcache->s[item].source)); in snd_asihpi_clksrc_put()
2433 if (clkcache->s[item].source == HPI_SAMPLECLOCK_SOURCE_AESEBU_INPUT) in snd_asihpi_clksrc_put()
2435 h_control, clkcache->s[item].index)); in snd_asihpi_clksrc_put()
2518 struct clk_cache *clkcache; in snd_asihpi_sampleclock_add() local
2527 clkcache = &asihpi->cc; in snd_asihpi_sampleclock_add()
2530 clkcache->has_local = 0; in snd_asihpi_sampleclock_add()
2536 clkcache->s[i].source = source; in snd_asihpi_sampleclock_add()
2537 clkcache->s[i].index = 0; in snd_asihpi_sampleclock_add()
2538 clkcache->s[i].name = sampleclock_sources[source]; in snd_asihpi_sampleclock_add()
2542 clkcache->has_local = 1; in snd_asihpi_sampleclock_add()
2551 clkcache->s[i].source = in snd_asihpi_sampleclock_add()
2553 clkcache->s[i].index = j; in snd_asihpi_sampleclock_add()
2554 clkcache->s[i].name = sampleclock_sources[ in snd_asihpi_sampleclock_add()
2558 clkcache->count = i; in snd_asihpi_sampleclock_add()
2569 if (clkcache->has_local) { in snd_asihpi_sampleclock_add()