coreboot-kgpe-d16/src
Harsha B R 306bd40939 mb/intel/mtlrvp: Add chip configuration for I2C devices
This patch adds below chip configuration for I2C devices for mtlrvp.

+-----------+--------------------+-------------+
| INTERFACE | PCI Number (B:D:F) | DEVICE      |
+-----------+--------------------+-------------+
|   I2C0    | 0:0x15:0           | CAM1        |
+-----------+--------------------+-------------+
|   I2C1    | 0:0x15:1           | CAM0        |
+-----------+--------------------+-------------+
|   I2C2    | 0:0x15:2           | NC          |
+-----------+--------------------+-------------+
|   I2C3    | 0:0x15:3           | HID         |
+-----------+--------------------+-------------+
|   I2C4    | 0:0x15:4           | NC          |
+-----------+--------------------+-------------+
|   I2C5    | 0:0x15:5           | NC          |
+-----------+--------------------+-------------+

BUG=b:224325352
BRANCH=None
TEST=Able to boot mtlrvp (LP5/DDR5) to ChromeOS. Also verify serial bus
enumeration through lspci.

00:15.0 Serial bus controller: Intel Corporation Device 7e78 (rev 01)
00:15.1 Serial bus controller: Intel Corporation Device 7e79 (rev 01)
00:15.3 Serial bus controller: Intel Corporation Device 7e7b (rev 01)

Signed-off-by: Harsha B R <harsha.b.r@intel.com>
Change-Id: Ia5964472be902041f961187c0072a89055badd4f
Signed-off-by: Jamie Ryu <jamie.m.ryu@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/72647
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
Reviewed-by: Sridhar Siricilla <sridhar.siricilla@intel.com>
2023-02-05 17:56:36 +00:00
..
acpi acpi/acpigen: introduce acpigen_write_processor_device 2023-01-31 17:35:42 +00:00
arch treewide: Remove duplicated include <device/pci.h> 2023-02-01 03:03:34 +00:00
commonlib commonlib: Add ELOG_TYPE_FW_EARLY_SOL eventLog type 2023-02-02 21:43:52 +00:00
console console: Print architecture 2023-01-31 15:26:16 +00:00
cpu treewide: Remove unused <cpu/amd/msr.h> 2023-01-09 21:17:08 +00:00
device treewide: Remove duplicated include <device/pci.h> 2023-02-01 03:03:34 +00:00
drivers drv/i2c/ptn3460: Use PTN_EDID_LEN instead of constant 2023-02-02 15:53:37 +00:00
ec ec/google/wilco/acpi: Add DPTF RCDP() method 2023-02-01 14:59:44 +00:00
include include/bootstate.h: Fail compilation on invalid bootstate hooks 2023-02-04 01:42:31 +00:00
lib treewide: stop calling custom TPM log "TCPA" 2023-01-11 16:00:55 +00:00
mainboard mb/intel/mtlrvp: Add chip configuration for I2C devices 2023-02-05 17:56:36 +00:00
northbridge mb/*: Replace SNB PCI devices with references from chipset.cb 2023-02-04 01:42:39 +00:00
sbom src/sbom: Add code documentation + fix misspelling 2023-01-31 15:20:51 +00:00
security security/vboot: Don't build with flashrom support 2023-02-05 01:11:21 +00:00
soc soc/amd/phoenix/chipset.cb: update USB ports 2023-02-04 20:27:16 +00:00
southbridge treewide: Remove duplicated include <device/pci.h> 2023-02-01 03:03:34 +00:00
superio {superio,ec}/acpi: Replace constant "Zero" with actual number 2022-12-27 09:06:29 +00:00
vendorcode vc/amd/pi: Fix "No such file or directory" 2023-02-05 00:57:27 +00:00
Kconfig Kconfig: Add option to compress ramstage with LZ4 2023-01-08 01:20:15 +00:00