Home
last modified time | relevance | path

Searched refs:och (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/sound/soc/uniphier/
H A Daio-ld11.c131 .och = { 17, 12, },
146 .och = { 18, 13, },
H A Daio-core.c231 regmap_write(r, A2CHNMAPCTR0(sub->swm->och.hw), in aio_init()
232 MAPCTR0_EN | sub->swm->och.map); in aio_init()
982 regmap_write(r, CDA2D_CHMXCTRL1(sub->swm->och.map), in aio_srcch_set_param()
985 regmap_write(r, CDA2D_CHMXSRCAMODE(sub->swm->och.map), in aio_srcch_set_param()
990 regmap_write(r, CDA2D_CHMXDSTAMODE(sub->swm->och.map), in aio_srcch_set_param()
994 (sub->swm->och.map << CDA2D_CHMXAMODE_RSSEL_SHIFT)); in aio_srcch_set_param()
1010 v | BIT(sub->swm->och.map)); in aio_srcch_set_enable()
H A Daio.h182 * och : Output channel of DMAC for sampling rate converter
191 * (CPU) -> rb -> ch -> oif -> (HW SRC) -> iif -> och -> orb -> (CPU)
203 struct uniphier_aio_selector och; member
/kernel/linux/linux-5.10/sound/soc/uniphier/
H A Daio-core.c231 regmap_write(r, A2CHNMAPCTR0(sub->swm->och.hw), in aio_init()
232 MAPCTR0_EN | sub->swm->och.map); in aio_init()
981 regmap_write(r, CDA2D_CHMXCTRL1(sub->swm->och.map), in aio_srcch_set_param()
984 regmap_write(r, CDA2D_CHMXSRCAMODE(sub->swm->och.map), in aio_srcch_set_param()
989 regmap_write(r, CDA2D_CHMXDSTAMODE(sub->swm->och.map), in aio_srcch_set_param()
993 (sub->swm->och.map << CDA2D_CHMXAMODE_RSSEL_SHIFT)); in aio_srcch_set_param()
1009 v | BIT(sub->swm->och.map)); in aio_srcch_set_enable()
H A Daio-ld11.c131 .och = { 17, 12, },
146 .och = { 18, 13, },
H A Daio.h182 * och : Output channel of DMAC for sampling rate converter
191 * (CPU) -> rb -> ch -> oif -> (HW SRC) -> iif -> och -> orb -> (CPU)
203 struct uniphier_aio_selector och; member
/kernel/linux/linux-5.10/sound/usb/
H A Dmixer.c571 int ich, int och, int num_outs) in check_matrix_bitmap()
573 int idx = ich * num_outs + och; in check_matrix_bitmap()
2193 int och, ich_has_controls = 0; in parse_audio_mixer_unit() local
2195 for (och = 0; och < num_outs; och++) { in parse_audio_mixer_unit()
2199 if (check_matrix_bitmap(c, ich, och, num_outs)) { in parse_audio_mixer_unit()
570 check_matrix_bitmap(unsigned char *bmap, int ich, int och, int num_outs) check_matrix_bitmap() argument
/kernel/linux/linux-6.6/sound/usb/
H A Dmixer.c576 int ich, int och, int num_outs) in check_matrix_bitmap()
578 int idx = ich * num_outs + och; in check_matrix_bitmap()
2275 int och, ich_has_controls = 0; in parse_audio_mixer_unit() local
2277 for (och = 0; och < num_outs; och++) { in parse_audio_mixer_unit()
2281 if (check_matrix_bitmap(c, ich, och, num_outs)) { in parse_audio_mixer_unit()
575 check_matrix_bitmap(unsigned char *bmap, int ich, int och, int num_outs) check_matrix_bitmap() argument

Completed in 15 milliseconds