]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
platform/x86/intel/pmc: Use __free() in pmc_core_punit_pmt_init()
authorXi Pardee <xi.pardee@linux.intel.com>
Tue, 5 May 2026 04:33:32 +0000 (21:33 -0700)
committerIlpo Järvinen <ilpo.jarvinen@linux.intel.com>
Fri, 8 May 2026 18:38:42 +0000 (21:38 +0300)
commitdfe614f82e445a65cb2afd01859b06b01fce8889
tree13eee7eb98ad43845cc73949adc99b4820231097
parent1448c2d2ca5cc7f4ea6694e6bc809946de0a751c
platform/x86/intel/pmc: Use __free() in pmc_core_punit_pmt_init()

Use scope-based cleanup in pmc_core_punit_pmt_init() instead of manually
freeing. This simplifies the code flow by removing the explicit put call,
making it less error-prone.

Signed-off-by: Xi Pardee <xi.pardee@linux.intel.com>
Link: https://patch.msgid.link/20260505043342.2573556-2-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