summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Hsieh <mark_hsieh@wistron.corp-partner.google.com>2023-10-04 18:20:35 +0800
committerFelix Held <felix-coreboot@felixheld.de>2023-10-09 13:41:38 +0000
commit0177c95c16e5413f832200bfd4cf8a0e5adcfbe5 (patch)
treed96dfd19c72c4a070cf5fc72e6fcd28a34d68b7b
parentb7f602a9fc35016d75f5669d4d413188283d1596 (diff)
mb/google/nissa/var/joxer: Config I2C frequency
Measured the I2C frequency meets spec - I2C0 (TPM): 949.7 Khz - I2C1 (TouchScreen): 395.8 Khz - I2C3 (Audio): 387.4 Khz - I2C5 (Touchpad): 384.8 Khz BUG=b:303356736 TEST=USE="project_joxer emerge-nissa coreboot" and check all I2C devices measurement result Signed-off-by: Mark Hsieh <mark_hsieh@wistron.corp-partner.google.com> Change-Id: I17dd1cb7800d00669f86fc6e2b350757695da881 Reviewed-on: https://review.coreboot.org/c/coreboot/+/78218 Reviewed-by: Derek Huang <derekhuang@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Eric Lai <ericllai@google.com>
-rw-r--r--src/mainboard/google/brya/variants/joxer/overridetree.cb18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mainboard/google/brya/variants/joxer/overridetree.cb b/src/mainboard/google/brya/variants/joxer/overridetree.cb
index 0c2ef6c7bc..12175c5eae 100644
--- a/src/mainboard/google/brya/variants/joxer/overridetree.cb
+++ b/src/mainboard/google/brya/variants/joxer/overridetree.cb
@@ -92,11 +92,11 @@ chip soc/intel/alderlake
register "common_soc_config" = "{
.i2c[0] = {
.early_init = 1,
- .speed = I2C_SPEED_FAST,
+ .speed = I2C_SPEED_FAST_PLUS,
.speed_config[0] = {
- .speed = I2C_SPEED_FAST,
- .scl_lcnt = 158,
- .scl_hcnt = 79,
+ .speed = I2C_SPEED_FAST_PLUS,
+ .scl_lcnt = 56,
+ .scl_hcnt = 30,
.sda_hold = 7,
}
},
@@ -104,16 +104,16 @@ chip soc/intel/alderlake
.speed = I2C_SPEED_FAST,
.speed_config[0] = {
.speed = I2C_SPEED_FAST,
- .scl_lcnt = 160,
+ .scl_lcnt = 158,
.scl_hcnt = 79,
- .sda_hold = 7,
+ .sda_hold = 30,
}
},
.i2c[3] = {
.speed = I2C_SPEED_FAST,
.speed_config[0] = {
.speed = I2C_SPEED_FAST,
- .scl_lcnt = 157,
+ .scl_lcnt = 158,
.scl_hcnt = 79,
.sda_hold = 7,
}
@@ -122,9 +122,9 @@ chip soc/intel/alderlake
.speed = I2C_SPEED_FAST,
.speed_config[0] = {
.speed = I2C_SPEED_FAST,
- .scl_lcnt = 152,
+ .scl_lcnt = 158,
.scl_hcnt = 79,
- .sda_hold = 7,
+ .sda_hold = 40,
}
},
}"