coreboot/src
jzhao80 6c4edff487 soc/intel/tigerlake: Implement function to map physical port to EC port
Currently coreboot and EC had different logic to interpret TCSS port
number which would break retimer update functionality since coreboot
would pass wrong port information to EC.

This change clones the implementation on Alder Lake which converts
the phyiscal port mapping to EC's abstract port mapping.

BUG=b:207057940
BRANCH=None

Signed-off-by: John Zhao <john.zhao@intel.com>
Change-Id: If4451598dbb83528ae6d88dbc1b65c206f24fe1f
Reviewed-on: https://review.coreboot.org/c/coreboot/+/60972
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
2022-01-12 16:09:47 +00:00
..
acpi src/acpi: Remove unused <acpi/acpi.h> 2022-01-10 17:22:47 +00:00
arch src: Drop duplicated includes 2022-01-01 14:55:51 +00:00
commonlib commonlib: Add endian definitions for macOS 2022-01-04 11:49:38 +00:00
console console: Make get_log_level a public function 2022-01-03 15:06:52 +00:00
cpu cpu/x86/mp_init.c: Make it work for !CONFIG_SMP 2021-12-10 15:57:34 +00:00
device device/dram/lpddr4.c: Remove unused <string.h> 2022-01-05 17:38:39 +00:00
drivers src/drivers/i2c/gpiomux: Remove unused <stdlib.h> 2022-01-10 23:43:53 +00:00
ec src/ec: Remove unused <delay.h> 2022-01-10 17:40:37 +00:00
include include/device/pci_ids.h: add PCI IDs for AMD Family 17h Model A0h SoC 2022-01-12 00:44:37 +00:00
lib src/lib: Remove unused <timer.h> 2022-01-10 23:34:12 +00:00
mainboard mb/google/brya: Move gpio_pm settings for brya variants to baseboards 2022-01-12 03:56:14 +00:00
northbridge src/{northbridge,southbridge}: Remove unused <console/console.h> 2022-01-10 23:22:33 +00:00
security security/memory/memory.c: Include 'stdbool' instead of 'stdint' 2022-01-04 14:56:37 +00:00
soc soc/intel/tigerlake: Implement function to map physical port to EC port 2022-01-12 16:09:47 +00:00
southbridge src/{northbridge,southbridge}: Remove unused <console/console.h> 2022-01-10 23:22:33 +00:00
superio superio/smsc/sch5545/superio.c: Include stdint.h and bsd/helpers.h 2022-01-10 23:28:32 +00:00
vendorcode chromeos: Add an elog for Chrome OS diagnostic boot 2022-01-11 23:44:51 +00:00
Kconfig Kconfig: Show console DEBUG_FUNC if OVERRIDE_LOGLEVEL is set 2021-11-13 00:20:11 +00:00