diff options
author | Speth Chang <spethchang@google.com> | 2020-11-25 17:23:23 +0800 |
---|---|---|
committer | Speth Chang <spethchang@google.com> | 2020-11-25 17:30:04 +0800 |
commit | d6854a89b2939c0cfe1e94639d9f4e1e3f8f8e0d (patch) | |
tree | db053d68508bcbe6a3a47e2b4e61fb5b6fa12704 /platform | |
parent | feee576a009efd10bfd784ec49faee4542c4ce85 (diff) | |
download | lwis-d6854a89b2939c0cfe1e94639d9f4e1e3f8f8e0d.tar.gz |
lwis: set INT clock requirement to 200 Mhz
Bug: 173493818
Test: aosp camera
Change-Id: Ic03be7630a49e4ae25ced2f582f6f7419e65a9b4
Signed-off-by: Speth Chang <spethchang@google.com>
Diffstat (limited to 'platform')
-rw-r--r-- | platform/gs101/lwis_platform_gs101.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/platform/gs101/lwis_platform_gs101.c b/platform/gs101/lwis_platform_gs101.c index 66ac484..01ee199 100644 --- a/platform/gs101/lwis_platform_gs101.c +++ b/platform/gs101/lwis_platform_gs101.c @@ -136,6 +136,16 @@ int lwis_platform_device_enable(struct lwis_device *lwis_dev) } } + /* TODO(b/173493818): We currently see some stability issue on specific device + * and sensor due to INT clock vote to 100 MHz. Set the minimum INT requirement + * to 200Mhz for now. + */ + ret = lwis_platform_update_qos(lwis_dev, 200000, CLOCK_FAMILY_INT); + if (ret < 0) { + dev_err(lwis_dev->dev, "Failed to initial INT clock\n"); + return ret; + } + if (lwis_dev->bts_scenario_name) { lwis_dev->bts_scenario = bts_get_scenindex(lwis_dev->bts_scenario_name); if (!lwis_dev->bts_scenario) { |