diff options
Diffstat (limited to 'board/akemi/board.c')
-rw-r--r-- | board/akemi/board.c | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/board/akemi/board.c b/board/akemi/board.c index 871377043f..99ac93fcb2 100644 --- a/board/akemi/board.c +++ b/board/akemi/board.c @@ -185,23 +185,36 @@ static struct als_drv_data_t g_tcs3400_data = { .als_cal.scale = 1, .als_cal.uscale = 0, .als_cal.offset = 0, + .als_cal.channel_scale = { + .k_channel_scale = ALS_CHANNEL_SCALE(1.0), /* kc */ + .cover_scale = ALS_CHANNEL_SCALE(1.0), + }, }; static struct tcs3400_rgb_drv_data_t g_tcs3400_rgb_data = { - .device_scale = 1, - .device_uscale = 0, .rgb_cal[X] = { - .scale = ALS_CHANNEL_SCALE(1), .offset = 0, + .scale = { + .k_channel_scale = ALS_CHANNEL_SCALE(1.0), /* kr */ + .cover_scale = ALS_CHANNEL_SCALE(1.0) + }, }, .rgb_cal[Y] = { - .scale = ALS_CHANNEL_SCALE(1), .offset = 0, + .scale = { + .k_channel_scale = ALS_CHANNEL_SCALE(1.0), /* kg */ + .cover_scale = ALS_CHANNEL_SCALE(1.0) + }, }, .rgb_cal[Z] = { - .scale = ALS_CHANNEL_SCALE(1), .offset = 0, + .scale = { + .k_channel_scale = ALS_CHANNEL_SCALE(1.0), /* kb */ + .cover_scale = ALS_CHANNEL_SCALE(1.0) + }, }, + .saturation.again = TCS_DEFAULT_AGAIN, + .saturation.atime = TCS_DEFAULT_ATIME, }; /* Matrix to rotate accelrator into standard reference frame */ |