platform/x86/intel-uncore-freq: Don't present root domain on error
authorSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Mon, 15 Apr 2024 21:52:10 +0000 (14:52 -0700)
committerHans de Goede <hdegoede@redhat.com>
Mon, 29 Apr 2024 08:52:02 +0000 (10:52 +0200)
commitdb643cb7ebe524d17b4b13583dda03485d4a1bc0
treecfaa6312ae5e47e815ece9b25e737b08ca7aa1ec
parent4acf5cac1ce1ef331a4c88768d5f5b375d825205
platform/x86/intel-uncore-freq: Don't present root domain on error

If none of the clusters are added because of some error, fail to load
driver without presenting root domain. In this case root domain will
present invalid data.

Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Fixes: 01c10f88c9b7 ("platform/x86/intel-uncore-freq: tpmi: Provide cluster level control")
Cc: <stable@vger.kernel.org> # 6.5+
Link: https://lore.kernel.org/r/20240415215210.2824868-1-srinivas.pandruvada@linux.intel.com
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c