diff options
author | Zick Wei <zick.wei@quanta.corp-partner.google.com> | 2020-10-06 14:09:55 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-11-19 17:25:26 +0000 |
commit | 3d617d8e7a2ed297a121941a1b20cdb850234b19 (patch) | |
tree | c4a0dc5357936398ccddbd8cc0532ece9477b2ad | |
parent | 10534b57d4a0cd6a794bbe0fbb9cbaa68010fa63 (diff) | |
download | chrome-ec-3d617d8e7a2ed297a121941a1b20cdb850234b19.tar.gz |
berknip: update hdmi retimer setting
This patch update pi3hdx1204 eq setting,
berknip use 0xAA on byte5, and keep other variant 0xFF.
BUG=b:170708732
BRANCH=zork
TEST=read back eq setting from i2c.
Signed-off-by: Zick Wei <zick.wei@quanta.corp-partner.google.com>
Change-Id: I543f1137dc63b5494cc2e170fa4da025d7fef03b
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2452009
Reviewed-by: Denis Brockus <dbrockus@chromium.org>
Commit-Queue: Denis Brockus <dbrockus@chromium.org>
-rw-r--r-- | board/dalboz/board.c | 2 | ||||
-rw-r--r-- | board/ezkinil/board.c | 2 | ||||
-rw-r--r-- | board/morphius/board.c | 2 | ||||
-rw-r--r-- | board/trembyle/board.c | 2 | ||||
-rw-r--r-- | board/woomax/board.c | 2 | ||||
-rw-r--r-- | driver/retimer/pi3hdx1204.h | 6 |
6 files changed, 9 insertions, 7 deletions
diff --git a/board/dalboz/board.c b/board/dalboz/board.c index f0a0e23c2b..6d12475fb3 100644 --- a/board/dalboz/board.c +++ b/board/dalboz/board.c @@ -196,7 +196,7 @@ void pcal6408_interrupt(enum gpio_signal signal) const struct pi3hdx1204_tuning pi3hdx1204_tuning = { .eq_ch0_ch1_offset = PI3HDX1204_EQ_DB710, .eq_ch2_ch3_offset = PI3HDX1204_EQ_DB710, - .vod_offset = PI3HDX1204_VOD_115_ALL_CHANNELS, + .vod_offset = PI3HDX1204_VOD_130_ALL_CHANNELS, .de_offset = PI3HDX1204_DE_DB_MINUS5, }; diff --git a/board/ezkinil/board.c b/board/ezkinil/board.c index 7b478ae385..efeb4f680e 100644 --- a/board/ezkinil/board.c +++ b/board/ezkinil/board.c @@ -199,7 +199,7 @@ const int usb_port_enable[USBA_PORT_COUNT] = { const struct pi3hdx1204_tuning pi3hdx1204_tuning = { .eq_ch0_ch1_offset = PI3HDX1204_EQ_DB710, .eq_ch2_ch3_offset = PI3HDX1204_EQ_DB710, - .vod_offset = PI3HDX1204_VOD_115_ALL_CHANNELS, + .vod_offset = PI3HDX1204_VOD_130_ALL_CHANNELS, .de_offset = PI3HDX1204_DE_DB_MINUS5, }; diff --git a/board/morphius/board.c b/board/morphius/board.c index ce4a338260..38548b34e2 100644 --- a/board/morphius/board.c +++ b/board/morphius/board.c @@ -191,7 +191,7 @@ const int usb_port_enable[USBA_PORT_COUNT] = { const struct pi3hdx1204_tuning pi3hdx1204_tuning = { .eq_ch0_ch1_offset = PI3HDX1204_EQ_DB710, .eq_ch2_ch3_offset = PI3HDX1204_EQ_DB710, - .vod_offset = PI3HDX1204_VOD_115_ALL_CHANNELS, + .vod_offset = PI3HDX1204_VOD_130_ALL_CHANNELS, .de_offset = PI3HDX1204_DE_DB_MINUS7, }; diff --git a/board/trembyle/board.c b/board/trembyle/board.c index bcf1cc926c..1384107732 100644 --- a/board/trembyle/board.c +++ b/board/trembyle/board.c @@ -187,7 +187,7 @@ const int usb_port_enable[USBA_PORT_COUNT] = { const struct pi3hdx1204_tuning pi3hdx1204_tuning = { .eq_ch0_ch1_offset = PI3HDX1204_EQ_DB710, .eq_ch2_ch3_offset = PI3HDX1204_EQ_DB710, - .vod_offset = PI3HDX1204_VOD_115_ALL_CHANNELS, + .vod_offset = PI3HDX1204_VOD_130_ALL_CHANNELS, .de_offset = PI3HDX1204_DE_DB_MINUS5, }; diff --git a/board/woomax/board.c b/board/woomax/board.c index 860fbaf29b..bb212bface 100644 --- a/board/woomax/board.c +++ b/board/woomax/board.c @@ -201,7 +201,7 @@ const int usb_port_enable[USBA_PORT_COUNT] = { const struct pi3hdx1204_tuning pi3hdx1204_tuning = { .eq_ch0_ch1_offset = PI3HDX1204_EQ_DB710, .eq_ch2_ch3_offset = PI3HDX1204_EQ_DB710, - .vod_offset = PI3HDX1204_VOD_115_ALL_CHANNELS, + .vod_offset = PI3HDX1204_VOD_130_ALL_CHANNELS, .de_offset = PI3HDX1204_DE_DB_MINUS5, }; diff --git a/driver/retimer/pi3hdx1204.h b/driver/retimer/pi3hdx1204.h index 391e00c73c..825f502602 100644 --- a/driver/retimer/pi3hdx1204.h +++ b/driver/retimer/pi3hdx1204.h @@ -46,8 +46,10 @@ /* Register Offset 5 - Output Voltage Swing Setting */ #define PI3HDX1204_VOD_OFFSET 5 -#define PI3HDX1204_VOD_85_ALL_CHANNELS 0x00 -#define PI3HDX1204_VOD_115_ALL_CHANNELS 0xFF +#define PI3HDX1204_VOD_80_ALL_CHANNELS 0x00 +#define PI3HDX1204_VOD_95_ALL_CHANNELS 0x55 +#define PI3HDX1204_VOD_115_ALL_CHANNELS 0xAA +#define PI3HDX1204_VOD_130_ALL_CHANNELS 0xFF /* Register Offset 6 - Output De-emphasis Setting */ #define PI3HDX1204_DE_OFFSET 6 |