coreboot/src/mainboard
Karthikeyan Ramasubramanian fec4db954e soc/amd/cezanne: Configure I2C Pad RX Select through devicetree
Some of the I2C buses are required to operate at different voltage level
compared to other I2C buses eg. I2C bus to Google Security Chip (GSC)
should be at 1.8V level. By default, all the I2C buses are initialized
to operate at 3.3 V. Add support to configure I2C pad RX select through
devicetree and update the concerned devicetree.

BUG=b:188538373
TEST=Build and boot to OS in Guybrush. Ensure that the communication
with GSC is fine. Build Majolica mainboard.

Change-Id: I595a64736fdac0274abffb68c5e521302275b845
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/55149
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
2021-06-07 05:18:49 +00:00
..
51nb mb/*: drop LPC generic range for port 80 2021-04-12 16:52:19 +00:00
acer
adlink
amd soc/amd/cezanne: Configure I2C Pad RX Select through devicetree 2021-06-07 05:18:49 +00:00
aopen aopen/dxplplusu: Fix IOAPIC in ASL 2021-05-07 20:03:12 +00:00
apple bd82x6x boards: Drop redundant c2_latency 2021-06-07 04:53:39 +00:00
asrock bd82x6x boards: Drop redundant c2_latency 2021-06-07 04:53:39 +00:00
asus bd82x6x boards: Drop redundant c2_latency 2021-06-07 04:53:39 +00:00
bap AGESA boards: Drop comments about IDS_DEBUG_PORT 2021-05-10 16:22:39 +00:00
biostar bd82x6x boards: Drop redundant c2_latency 2021-06-07 04:53:39 +00:00
bostentech baytrail: Factor out INT15 handler 2021-05-20 07:58:01 +00:00
cavium
clevo mb/clevo/n130wu: Use device alias names in devicetree 2021-05-14 09:00:26 +00:00
compulab bd82x6x boards: Drop redundant c2_latency 2021-06-07 04:53:39 +00:00
dell bd82x6x boards: Drop redundant c2_latency 2021-06-07 04:53:39 +00:00
elmex AGESA boards: Drop comments about IDS_DEBUG_PORT 2021-05-10 16:22:39 +00:00
emulation qemu-q35,xeon_sp: Drop HAVE_SMI_HANDLER conditional with smm-class 2021-05-26 11:57:19 +00:00
example
facebook mb/facebook/fbg1701/Kconfig: Remove TPM_INIT_RAMSTAGE 2021-04-16 06:53:00 +00:00
foxconn
getac src: Retype option API to use unsigned integers 2021-05-06 14:48:15 +00:00
gigabyte bd82x6x boards: Drop redundant c2_latency 2021-06-07 04:53:39 +00:00
gizmosphere AGESA boards: Drop comments about IDS_DEBUG_PORT 2021-05-10 16:22:39 +00:00
google soc/amd/cezanne: Configure I2C Pad RX Select through devicetree 2021-06-07 05:18:49 +00:00
hp bd82x6x boards: Drop redundant c2_latency 2021-06-07 04:53:39 +00:00
ibase src: Retype option API to use unsigned integers 2021-05-06 14:48:15 +00:00
intel bd82x6x boards: Drop redundant c2_latency 2021-06-07 04:53:39 +00:00
jetway AGESA boards: Drop comments about IDS_DEBUG_PORT 2021-05-10 16:22:39 +00:00
kontron bd82x6x boards: Drop redundant c2_latency 2021-06-07 04:53:39 +00:00
lenovo bd82x6x boards: Drop redundant c2_latency 2021-06-07 04:53:39 +00:00
libretrend mb/*: drop LPC generic range for port 80 2021-04-12 16:52:19 +00:00
lippert AGESA boards: Drop comments about IDS_DEBUG_PORT 2021-05-10 16:22:39 +00:00
msi bd82x6x boards: Drop redundant c2_latency 2021-06-07 04:53:39 +00:00
ocp mb/ocp/deltalake: Implement skipping TXT lockdown via VPD 2021-05-20 16:22:05 +00:00
opencellular
packardbell nb/intel/ironlake: Drop pci_mmio_size 2021-04-05 13:16:22 +00:00
pcengines AGESA boards: Drop comments about IDS_DEBUG_PORT 2021-05-10 16:22:39 +00:00
pine64 mainboard: Drop redundant DEVICETREE configuration 2021-04-20 18:02:23 +00:00
portwell mb/portwell/m107/Kconfig: Reduce CBFS_SIZE 2021-04-16 06:53:16 +00:00
prodrive mb/prodrive/hermes: Rename EEPROM access functions 2021-05-28 11:37:42 +00:00
protectli tpm: Remove USER_TPMx options, make TPM1/TPM2 menuconfig visible 2021-05-27 22:01:44 +00:00
purism mb/purism/librem_mini: Add libgfxinit support 2021-05-13 08:29:14 +00:00
razer mb/*: drop LPC generic range for port 80 2021-04-12 16:52:19 +00:00
roda mainboard: Use decimal for device lapic 0x0 on 2021-05-18 11:42:48 +00:00
samsung mainboard: Use decimal for device lapic 0x0 on 2021-05-18 11:42:48 +00:00
sapphire bd82x6x boards: Drop redundant c2_latency 2021-06-07 04:53:39 +00:00
scaleway mb/scaleway/tagada: Don't change FIAMUX when Security Override is set 2021-03-19 11:36:27 +00:00
siemens mb/siemens/mc_apl2: Disable unused I2C controllers 2021-06-04 12:40:06 +00:00
sifive
supermicro bd82x6x boards: Drop redundant c2_latency 2021-06-07 04:53:39 +00:00
system76 mb/system76/oryp6: Add System76 Oryx Pro 6 2021-04-26 20:45:50 +00:00
ti mb/ti/beaglebone: Fix MMAP_HELPER API usage 2021-03-31 09:38:56 +00:00
up
Kconfig