]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
soc: fsl: qe: Add missing PUSHSCHED command
authorHerve Codina <herve.codina@bootlin.com>
Thu, 8 Aug 2024 07:11:26 +0000 (09:11 +0200)
committerChristophe Leroy <christophe.leroy@csgroup.eu>
Tue, 3 Sep 2024 05:49:20 +0000 (07:49 +0200)
The PUSHSCHED command is missing in the QE header file.

This command is supported on MPC8321 and is used to modify the start
address for the task running on a given peripheral. It is needed for the
QMC in order to perform the re-initialization procedure and so, ensure
the correct UCC setup in that case.

Simply add the missing command in the commands list available in the QE
header file.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
Reviewed-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Link: https://lore.kernel.org/r/20240808071132.149251-34-herve.codina@bootlin.com
Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
include/soc/fsl/qe/qe.h

index 629835b6c71d324b2699c57ee50235241aea40be..8f967d15e479792219333264c2a463d26e5edae9 100644 (file)
@@ -469,6 +469,7 @@ enum comm_dir {
 #define QE_QMC_STOP_TX                 0x0000000c
 #define QE_QMC_STOP_RX                 0x0000000d
 #define QE_SS7_SU_FIL_RESET            0x0000000e
+#define QE_PUSHSCHED                   0x0000000f
 /* jonathbr added from here down for 83xx */
 #define QE_RESET_BCS                   0x0000000a
 #define QE_MCC_INIT_TX_RX_16           0x00000003