Home
last modified time | relevance | path

Searched hist:"0 e034aec5be2e8b1199b87b04d32e4a8b805a9db" (Results 1 – 3 of 3) sorted by relevance

/linux/include/soc/fsl/qe/
H A Dqmc.hdiff 0e034aec5be2e8b1199b87b04d32e4a8b805a9db Tue Dec 05 16:21:01 CET 2023 Herve Codina <herve.codina@bootlin.com> soc: fsl: cpm1: qmc: Extend the API to provide Rx status

In HDLC mode, some status flags related to the data read transfer can be
set by the hardware and need to be known by a QMC consumer for further
analysis.

Extend the API in order to provide these transfer status flags at the
read complete() call.

In TRANSPARENT mode, these flags have no meaning. Keep only one read
complete() API and update the consumers working in transparent mode.
In this case, the newly introduced flags parameter is simply unused.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
Reviewed-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Link: https://lore.kernel.org/r/20231205152116.122512-5-herve.codina@bootlin.com
/linux/sound/soc/fsl/
H A Dfsl_qmc_audio.cdiff 0e034aec5be2e8b1199b87b04d32e4a8b805a9db Tue Dec 05 16:21:01 CET 2023 Herve Codina <herve.codina@bootlin.com> soc: fsl: cpm1: qmc: Extend the API to provide Rx status

In HDLC mode, some status flags related to the data read transfer can be
set by the hardware and need to be known by a QMC consumer for further
analysis.

Extend the API in order to provide these transfer status flags at the
read complete() call.

In TRANSPARENT mode, these flags have no meaning. Keep only one read
complete() API and update the consumers working in transparent mode.
In this case, the newly introduced flags parameter is simply unused.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
Reviewed-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Link: https://lore.kernel.org/r/20231205152116.122512-5-herve.codina@bootlin.com
/linux/drivers/soc/fsl/qe/
H A Dqmc.cdiff 0e034aec5be2e8b1199b87b04d32e4a8b805a9db Tue Dec 05 16:21:01 CET 2023 Herve Codina <herve.codina@bootlin.com> soc: fsl: cpm1: qmc: Extend the API to provide Rx status

In HDLC mode, some status flags related to the data read transfer can be
set by the hardware and need to be known by a QMC consumer for further
analysis.

Extend the API in order to provide these transfer status flags at the
read complete() call.

In TRANSPARENT mode, these flags have no meaning. Keep only one read
complete() API and update the consumers working in transparent mode.
In this case, the newly introduced flags parameter is simply unused.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
Reviewed-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Link: https://lore.kernel.org/r/20231205152116.122512-5-herve.codina@bootlin.com