ALSA: ctxfi - Clear input settings before initialization
Clear input settings before initialization. Signed-off-by: Przemyslaw Bruski <pbruskispam@op.pl> Cc: <stable@kernel.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
f164753a26
commit
efed5f2666
|
@ -176,6 +176,7 @@ static int dao_set_left_input(struct dao *dao, struct rsc *input)
|
||||||
if (!entry)
|
if (!entry)
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
|
|
||||||
|
dao->ops->clear_left_input(dao);
|
||||||
/* Program master and conjugate resources */
|
/* Program master and conjugate resources */
|
||||||
input->ops->master(input);
|
input->ops->master(input);
|
||||||
daio->rscl.ops->master(&daio->rscl);
|
daio->rscl.ops->master(&daio->rscl);
|
||||||
|
@ -204,6 +205,7 @@ static int dao_set_right_input(struct dao *dao, struct rsc *input)
|
||||||
if (!entry)
|
if (!entry)
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
|
|
||||||
|
dao->ops->clear_right_input(dao);
|
||||||
/* Program master and conjugate resources */
|
/* Program master and conjugate resources */
|
||||||
input->ops->master(input);
|
input->ops->master(input);
|
||||||
daio->rscr.ops->master(&daio->rscr);
|
daio->rscr.ops->master(&daio->rscr);
|
||||||
|
|
Loading…
Reference in a new issue