coreboot-kgpe-d16/src/soc/intel/tigerlake
Brandon Breitenstein 71d365d458 soc/tigerlake: Add devicetree configurability for IomTypeCPortPadCfg
In order for the SOC to be able to control the Aux line orientation for
Type-C ports that do not have a retimer, the IomTypeCPortPadCfg UPD needs
to be configurable through devicetree to correctly set the GPIO pins that
the SOC should use to flip orientation.

BUG=b:145220205
BRANCH=NONE
TEST=booted Volteer proto 2 and verified that the AUX channels flip
when the cable is flipped

Change-Id: I2e48adb624c7922170eafb8dfcaed680f008936e
Signed-off-by: Brandon Breitenstein <brandon.breitenstein@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/40244
Reviewed-by: Caveh Jalali <caveh@chromium.org>
Reviewed-by: Nick Vaccaro <nvaccaro@google.com>
Reviewed-by: Wonkyu Kim <wonkyu.kim@intel.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2020-05-20 09:13:16 +00:00
..
acpi soc/intel/tigerlake: Fix wrong operation region for CPU to PCH method 2020-05-18 07:07:03 +00:00
bootblock treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
include/soc soc/intel/tigerlake: Add FSP UPD TcssDma0En and TcssDma1En 2020-05-18 07:34:08 +00:00
romstage soc/intel/tigerlake: Add FSP UPD TcssDma0En and TcssDma1En 2020-05-18 07:34:08 +00:00
acpi.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
chip.c device/pci_device: Extract pci_domain_set_resources from SOC 2020-05-12 20:07:25 +00:00
chip.h soc/tigerlake: Add devicetree configurability for IomTypeCPortPadCfg 2020-05-20 09:13:16 +00:00
cpu.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
elog.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
espi.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
finalize.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
fsp_params.c soc/tigerlake: Add devicetree configurability for IomTypeCPortPadCfg 2020-05-20 09:13:16 +00:00
gpio.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
graphics.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
gspi.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
i2c.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
Kconfig fsp2_0: Gather Kconfig declarations 2020-04-05 23:26:24 +00:00
lockdown.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
Makefile.inc soc/intel/tigerlake: Remove eMMC/SD support 2020-04-17 20:00:15 +00:00
me.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
meminit.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
p2sb.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
pmc.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
pmutil.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
reset.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
smihandler.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
smmrelocate.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
spi.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
systemagent.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
uart.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00