diff options
author | Bill Richardson <wfrichar@chromium.org> | 2012-10-12 11:45:45 -0700 |
---|---|---|
committer | Gerrit <chrome-bot@google.com> | 2012-10-14 18:57:58 -0700 |
commit | eb59ac66bd2af435315d371ff45b09b2283e5fac (patch) | |
tree | 3fad6344dd842161d854dfd176e1e9ddad4fec1d /util | |
parent | 8c742b2fc33a7182034fad6166a4953b79161052 (diff) | |
download | chrome-ec-eb59ac66bd2af435315d371ff45b09b2283e5fac.tar.gz |
Set minimum brightness to 35%, variable osc settings.
BUG=chrome-os-partner:8039
BRANCH=Link
TEST=none
More cosmetic changes.
Signed-off-by: Bill Richardson <wfrichar@chromium.org>
Change-Id: I1fd9318131ce55541d845ac8be5faa9334c3953f
Reviewed-on: https://gerrit.chromium.org/gerrit/35484
Reviewed-by: Randall Spangler <rspangler@chromium.org>
Diffstat (limited to 'util')
-rw-r--r-- | util/ectool.c | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/util/ectool.c b/util/ectool.c index 5b1cec8be7..5eadc4b9f3 100644 --- a/util/ectool.c +++ b/util/ectool.c @@ -1170,7 +1170,16 @@ static int lb_read_params_from_file(const char *filename, READ(1); p->s0s3_ramp_down = val[0]; READ(1); p->s3_sleep_for = val[0]; READ(1); p->s3_tick_delay = val[0]; - READ(1); p->w_ofs = val[0]; + + READ(2); + p->osc_min[0] = val[0]; + p->osc_min[1] = val[1]; + READ(2); + p->osc_max[0] = val[0]; + p->osc_max[1] = val[1]; + READ(2); + p->w_ofs[0] = val[0]; + p->w_ofs[1] = val[1]; READ(2); p->bright_bl_off_fixed[0] = val[0]; @@ -1184,6 +1193,11 @@ static int lb_read_params_from_file(const char *filename, p->bright_bl_on_max[0] = val[0]; p->bright_bl_on_max[1] = val[1]; + READ(3); + p->battery_threshold[0] = val[0]; + p->battery_threshold[1] = val[1]; + p->battery_threshold[2] = val[2]; + READ(4); p->s0_idx[0][0] = val[0]; p->s0_idx[0][1] = val[1]; @@ -1237,13 +1251,22 @@ static void lb_show_params(const struct lightbar_params *p) printf("%d\t\t# .s0s3_ramp_down\n", p->s0s3_ramp_down); printf("%d\t# .s3_sleep_for\n", p->s3_sleep_for); printf("%d\t\t# .s3_tick_delay\n", p->s3_tick_delay); - printf("%d\t\t# .w_ofs\n", p->w_ofs); + printf("0x%02x 0x%02x\t# .osc_min (battery, AC)\n", + p->osc_min[0], p->osc_min[1]); + printf("0x%02x 0x%02x\t# .osc_max (battery, AC)\n", + p->osc_max[0], p->osc_max[1]); + printf("%d %d\t\t# .w_ofs (battery, AC)\n", + p->w_ofs[0], p->w_ofs[1]); printf("0x%02x 0x%02x\t# .bright_bl_off_fixed (battery, AC)\n", p->bright_bl_off_fixed[0], p->bright_bl_off_fixed[1]); printf("0x%02x 0x%02x\t# .bright_bl_on_min (battery, AC)\n", p->bright_bl_on_min[0], p->bright_bl_on_min[1]); printf("0x%02x 0x%02x\t# .bright_bl_on_max (battery, AC)\n", p->bright_bl_on_max[0], p->bright_bl_on_max[1]); + printf("%d %d %d\t\t# .battery_threshold\n", + p->battery_threshold[0], + p->battery_threshold[1], + p->battery_threshold[2]); printf("%d %d %d %d\t\t# .s0_idx[] (battery)\n", p->s0_idx[0][0], p->s0_idx[0][1], p->s0_idx[0][2], p->s0_idx[0][3]); |