MIPS: CM: Add support for reporting CM cache errors
The CM cache error reporting code is not Malta specific and as such it should live in the mips-cm.c file. Moreover, CM2 and CM3 differ in the way cache errors are being recorded to the registers so extend the previous code to add support for the CM3 as well. Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/10646/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
This commit is contained in:

committed by
Ralf Baechle

parent
391057d915
commit
3885c2b463
@@ -47,6 +47,15 @@ extern phys_addr_t __mips_cm_phys_base(void);
|
||||
*/
|
||||
extern int mips_cm_is64;
|
||||
|
||||
/**
|
||||
* mips_cm_error_report - Report CM cache errors
|
||||
*/
|
||||
#ifdef CONFIG_MIPS_CM
|
||||
extern void mips_cm_error_report(void);
|
||||
#else
|
||||
static inline void mips_cm_error_report(void) {}
|
||||
#endif
|
||||
|
||||
/**
|
||||
* mips_cm_probe - probe for a Coherence Manager
|
||||
*
|
||||
|
Reference in New Issue
Block a user