soc/intel/common/block: Add Intel common PMC controller support for KBL, APL
commit2153ea5b83461547c854b2cd784b1638a3feeb31
authorSubrata Banik <subrata.banik@intel.com>
Wed, 22 Nov 2017 10:08:19 +0000 (22 15:38 +0530)
committerSubrata Banik <subrata.banik@intel.com>
Sat, 2 Dec 2017 03:20:07 +0000 (2 03:20 +0000)
tree28dc9c5dc50ff7df51aef6bb11384654f6937b26
parent07f065a3cee7ead321be64baefa1f1601d3a8827
soc/intel/common/block: Add Intel common PMC controller support for KBL, APL

SoC needs to select specific macros to compile commom PMC code.

TEST=Build and boot KBL (soraka/eve), APL (reef)

Change-Id: Iacc8da986c01e9ac7516643dafc6d932ebe0ee5e
Signed-off-by: Subrata Banik <subrata.banik@intel.com>
Reviewed-on: https://review.coreboot.org/22563
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
src/soc/intel/apollolake/pmc.c
src/soc/intel/common/block/include/intelblocks/pmc.h [new file with mode: 0644]
src/soc/intel/common/block/pmc/Makefile.inc
src/soc/intel/common/block/pmc/pmc.c [new file with mode: 0644]
src/soc/intel/skylake/Makefile.inc
src/soc/intel/skylake/pmc.c
src/soc/intel/skylake/romstage/Makefile.inc
src/soc/intel/skylake/romstage/pmc.c [deleted file]