From e9c53ac4d8db5ae3a45d458f146044beb95f79d4 Mon Sep 17 00:00:00 2001
From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Date: Mon, 20 Jun 2022 04:13:17 +0300
Subject: ipa: libipa: module: Make the Module class Loggable

To help attribute messages logged by the Module class to a particular
IPA module, make the class loggable. The logPrefix() function must be
implemented by the IPA module-specific derived class.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Paul Elder <paul.elder@ideasonboard.com>
---
 src/ipa/libipa/module.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'src/ipa')

diff --git a/src/ipa/libipa/module.h b/src/ipa/libipa/module.h
index addae067..4149a353 100644
--- a/src/ipa/libipa/module.h
+++ b/src/ipa/libipa/module.h
@@ -27,7 +27,7 @@ namespace ipa {
 
 template<typename _Context, typename _FrameContext, typename _Config,
 	 typename _Params, typename _Stats>
-class Module
+class Module : public Loggable
 {
 public:
 	using Context = _Context;
-- 
cgit v1.2.1