platform/x86:intel/pmc: Combine core_init() and core_configure()
[platform/kernel/linux-starfive.git] / drivers / platform / x86 / intel / pmc / icl.c
index 2f11b1a..a671d7e 100644 (file)
@@ -50,7 +50,8 @@ const struct pmc_reg_map icl_reg_map = {
        .etr3_offset = ETR3_OFFSET,
 };
 
-void icl_core_init(struct pmc_dev *pmcdev)
+int icl_core_init(struct pmc_dev *pmcdev)
 {
        pmcdev->map = &icl_reg_map;
+       return get_primary_reg_base(pmcdev);
 }