]> www.infradead.org Git - users/jedix/linux-maple.git/commit
platform/x86:intel/pmc: Move error handling to init function
authorXi Pardee <xi.pardee@linux.intel.com>
Fri, 25 Apr 2025 19:52:32 +0000 (12:52 -0700)
committerIlpo Järvinen <ilpo.jarvinen@linux.intel.com>
Thu, 8 May 2025 13:03:43 +0000 (16:03 +0300)
commit1e24546894d25863772e0e7829ea7a3f693d471a
treeeec3ad3d356ee9df121c5bdcd2b5b06847d25328
parent6f130e048d390f1f63e05d899690bf2115175a17
platform/x86:intel/pmc: Move error handling to init function

Move error handling code to generic_core_init() function. The previous
implementation is that init function called for "full cleanup" function
when error occurs which is error prone. The init function should handle
the error path itself to improve code maintainability.

Signed-off-by: Xi Pardee <xi.pardee@linux.intel.com>
Link: https://lore.kernel.org/r/20250425195237.493129-5-xi.pardee@linux.intel.com
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
drivers/platform/x86/intel/pmc/core.c