coreboot-kgpe-d16/src/include/device
praveen hodagatta pranesh e26c4a4611 soc/intel/cannonlake: Add new cannon lake PCH-H support
Cannon lake PCH-H is added to support coffee lake RVP11 and coffee lake
RVP8 platforms.

- Add new device IDs for LPC, PCIE, PMC, I2C, UART, SMBUS, XHCI, P2SB,
  SRAM, AUDIO, CSE0, XDCI, SD, MCH and graphics device.

- Add new device IDs to intel common code respectively.

- Add CPU, LPC, GD, MCH entry to report_platform.c to identify RVP11 & RVP8.

- CNL PCH-H supports 24 pcie root ports and 4 I2C controllers, hence chip.c
  is modified accordingly.

- Add board type UserBd UPD to BOARD_TYPE_DESKTOP for both RVP11 & RVP8.

BUG=None
TEST=successfully boot both CFL RVP11 & RVP8, verified all the enabled devices
     are enumerated and cross checked devices ids in serial logs and UEFI shell.

Change-Id: I4b6af88d467382250aecb4102878b1c5af92ccd4
Signed-off-by: praveen hodagatta pranesh <praveenx.hodagatta.pranesh@intel.com>
Reviewed-on: https://review.coreboot.org/28718
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2018-10-17 12:16:21 +00:00
..
dram nb/intel/sandybridge/raminit: Move fill_smbios17 to ddr3.c 2018-08-21 23:04:08 +00:00
azalia.h src/include: Remove use of binary constants 2017-03-13 17:22:59 +01:00
azalia_device.h src/include: Wrap lines at 80 columns 2017-03-13 17:23:37 +01:00
cardbus.h src: Use of device_t is deprecated 2018-06-14 09:29:31 +00:00
device.h sconfig: Allow setting device status in device tree 2018-09-16 08:37:36 +00:00
drm_dp_helper.h
early_smbus.h intel/common/smbus: increase spd read performance 2017-10-31 15:49:55 +00:00
hypertransport.h
hypertransport_def.h src/include: Wrap lines at 80 columns 2017-03-13 17:23:37 +01:00
i2c.h include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
i2c_bus.h device/i2c_bus: allow i2c_bus and i2c_simple to coexist 2018-01-24 05:02:50 +00:00
i2c_simple.h include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
path.h device: Move find_dev_path() to device_const.c 2018-05-25 02:45:17 +00:00
pci.h device/pci: Add MSI-X helper functions 2018-07-19 13:52:28 +00:00
pci_def.h device/pci: Add MSI-X helper functions 2018-07-19 13:52:28 +00:00
pci_ehci.h usbdebug: Refactor early enable 2017-08-07 12:35:42 +00:00
pci_ids.h soc/intel/cannonlake: Add new cannon lake PCH-H support 2018-10-17 12:16:21 +00:00
pci_ops.h Move compiler.h to commonlib 2018-10-08 16:57:27 +00:00
pci_rom.h device/pci_rom: Write _ROM method for VGA devices 2018-01-31 08:36:52 +00:00
pciexp.h src: Use of device_t is deprecated 2018-06-14 09:29:31 +00:00
pcix.h src: Use of device_t is deprecated 2018-06-14 09:29:31 +00:00
pnp.h include/device/pnp.h: Don't use device_t 2018-09-21 14:11:54 +00:00
pnp_def.h
resource.h lib: provide clearer devicetree semantics 2017-04-25 18:14:38 +02:00
smbus.h device/i2c_bus: allow i2c_bus and i2c_simple to coexist 2018-01-24 05:02:50 +00:00
smbus_def.h Reinvent I2C ops 2017-08-18 15:33:45 +00:00
spi.h device: Add a new "SPI" device type 2017-02-16 08:41:28 +01:00