Lines Matching refs:clkcache
2322 struct clk_cache *clkcache = &asihpi->cc; in snd_asihpi_clksrc_info() local
2325 uinfo->value.enumerated.items = clkcache->count; in snd_asihpi_clksrc_info()
2332 clkcache->s[uinfo->value.enumerated.item].name); in snd_asihpi_clksrc_info()
2341 struct clk_cache *clkcache = &asihpi->cc; in snd_asihpi_clksrc_get() local
2354 for (i = 0; i < clkcache->count; i++) in snd_asihpi_clksrc_get()
2355 if ((clkcache->s[i].source == source) && in snd_asihpi_clksrc_get()
2356 (clkcache->s[i].index == srcindex)) in snd_asihpi_clksrc_get()
2369 struct clk_cache *clkcache = &asihpi->cc; in snd_asihpi_clksrc_put() local
2376 if (item >= clkcache->count) in snd_asihpi_clksrc_put()
2377 item = clkcache->count-1; in snd_asihpi_clksrc_put()
2380 h_control, clkcache->s[item].source)); in snd_asihpi_clksrc_put()
2382 if (clkcache->s[item].source == HPI_SAMPLECLOCK_SOURCE_AESEBU_INPUT) in snd_asihpi_clksrc_put()
2384 h_control, clkcache->s[item].index)); in snd_asihpi_clksrc_put()
2467 struct clk_cache *clkcache; in snd_asihpi_sampleclock_add() local
2476 clkcache = &asihpi->cc; in snd_asihpi_sampleclock_add()
2479 clkcache->has_local = 0; in snd_asihpi_sampleclock_add()
2485 clkcache->s[i].source = source; in snd_asihpi_sampleclock_add()
2486 clkcache->s[i].index = 0; in snd_asihpi_sampleclock_add()
2487 clkcache->s[i].name = sampleclock_sources[source]; in snd_asihpi_sampleclock_add()
2491 clkcache->has_local = 1; in snd_asihpi_sampleclock_add()
2500 clkcache->s[i].source = in snd_asihpi_sampleclock_add()
2502 clkcache->s[i].index = j; in snd_asihpi_sampleclock_add()
2503 clkcache->s[i].name = sampleclock_sources[ in snd_asihpi_sampleclock_add()
2507 clkcache->count = i; in snd_asihpi_sampleclock_add()
2518 if (clkcache->has_local) { in snd_asihpi_sampleclock_add()