google/gru: improve eye diagram for passing the test
The children of Gru should share the benefits. In the real world, Bob can't pass the eye diagram tests. BUG=chrome-os-partner:62714 BRANCH=firmware-gru-8785.B TEST=build coreboot Change-Id: I2470bbc81acdaf2458d660dca5dc307cc3038f83 Signed-off-by: Patrick Georgi <pgeorgi@chromium.org> Original-Commit-Id: d0cb3e718a7571f602a00c08a42019851634e7fd Original-Change-Id: I0ccb48bb52eb770ccc9c8c265b07df46b0308dd3 Original-Signed-off-by: Caesar Wang <wxt@rock-chips.com> Original-Reviewed-on: https://chromium-review.googlesource.com/440745 Original-Reviewed-by: Douglas Anderson <dianders@chromium.org> Original-Reviewed-by: Julius Werner <jwerner@chromium.org> Original-Reviewed-on: https://chromium-review.googlesource.com/441468 Reviewed-on: https://review.coreboot.org/18461 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth <martinroth@google.com>
This commit is contained in:
parent
c2c8a743d1
commit
9e588004f6
|
@ -253,8 +253,7 @@ static void setup_usb(void)
|
|||
write32(&rk3399_grf->usbphy0_ctrl[3], RK_CLRSETBITS(0xfff, 0x2e3));
|
||||
write32(&rk3399_grf->usbphy1_ctrl[3], RK_CLRSETBITS(0xfff, 0x2e3));
|
||||
|
||||
if (IS_ENABLED(CONFIG_BOARD_GOOGLE_KEVIN)) {
|
||||
/* Set max pre-emphasis level, only on Kevin PHY0 and PHY1. */
|
||||
/* Set max pre-emphasis level on PHY0 and PHY1. */
|
||||
write32(&rk3399_grf->usbphy0_ctrl[12],
|
||||
RK_CLRSETBITS(0xffff, 0xa7));
|
||||
write32(&rk3399_grf->usbphy1_ctrl[12],
|
||||
|
@ -299,7 +298,6 @@ static void setup_usb(void)
|
|||
/* ODT auto refresh bypass only for PHY0 and PHY1 host-port. */
|
||||
write32(&rk3399_grf->usbphy0_ctrl[16], RK_CLRBITS(1 << 9));
|
||||
write32(&rk3399_grf->usbphy1_ctrl[16], RK_CLRBITS(1 << 9));
|
||||
}
|
||||
|
||||
setup_usb_otg0();
|
||||
setup_usb_otg1();
|
||||
|
|
Loading…
Reference in New Issue