mb/intel/icelake_rvp: Fill Icelake U and Y RVP devicetree parameters
commitdf47e1c3e590c4aeb2e1dcd32dca194f91327e3f
authorAamir Bohra <aamir.bohra@intel.com>
Sat, 30 Jun 2018 18:43:29 +0000 (1 00:13 +0530)
committerSubrata Banik <subrata.banik@intel.com>
Mon, 10 Dec 2018 12:07:43 +0000 (10 12:07 +0000)
treeeee5a8b17496782aa8e70ea11ca8cb67711b842e
parent2b35780a277bd48bb2133a59ac920b3e03658c4e
mb/intel/icelake_rvp: Fill Icelake U and Y RVP devicetree parameters

This implementation configures below parameters:

1. Enable SaGv, isclk.
2. Set Pcie rootport enable, Clock source usage and clkreq.
3. Configure SATA and LPSS controllers parameters.
4. Enable CNVI controller, configure Wifi end device under PCIE RP1.
5. Add TPM device support under GSPI1.

Change-Id: I585e82799eea0bad19ad2c94d6b4b3024f930ed4
Signed-off-by: Aamir Bohra <aamir.bohra@intel.com>
Reviewed-on: https://review.coreboot.org/c/30015
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Subrata Banik <subrata.banik@intel.com>
src/mainboard/intel/icelake_rvp/variants/icl_u/devicetree.cb
src/mainboard/intel/icelake_rvp/variants/icl_y/devicetree.cb [copied from src/mainboard/intel/icelake_rvp/variants/icl_u/devicetree.cb with 56% similarity]
src/soc/intel/icelake/chip.h