summaryrefslogtreecommitdiff
path: root/src/mainboard/google/poppy/variants/atlas/gpio.c
diff options
context:
space:
mode:
authorWerner Zeh <werner.zeh@siemens.com>2022-12-22 10:23:55 +0100
committerMartin L Roth <gaumless@gmail.com>2022-12-23 15:56:50 +0000
commit9d40a0be2fc7da66e328e380cfd17ffb76677ff2 (patch)
treeceec2da08c2c5fd860e84e4c75587021c6655e0b /src/mainboard/google/poppy/variants/atlas/gpio.c
parenta1a3be1df84fd76c9195dff182e77fe391101c7f (diff)
mb/siemens/mc_apl{4,7}: Limit I2C bus speed to 100 kHz on bus 7
Due to a high I2C bus load on the mainboard I2C frequency of 400 kHz leads to poor signaling. Therefore limit the I2C speed to 100 kHz for this bus. In addition, add a generic I2C device with 100 kHz bus speed to the devicetree so that the OS will not switch to higher clock rates, too. Test= Measure the I2C signals at coreboot and OS runtime and ensure the clock is always at 100 kHz. Change-Id: I6b0a642cd3f5b77331663ac8c76ed0a116ae77ca Signed-off-by: Werner Zeh <werner.zeh@siemens.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/71227 Reviewed-by: Jan Samek <jan.samek@siemens.com> Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/google/poppy/variants/atlas/gpio.c')
0 files changed, 0 insertions, 0 deletions