[COMMON] fimc-is2: update ois bu24218gwl cal data control
authorlibm1 <libm1@lenovo.com>
Tue, 15 Jan 2019 04:51:30 +0000 (12:51 +0800)
committerKim Gunho <gunho.kim@samsung.com>
Wed, 7 Aug 2019 13:00:16 +0000 (22:00 +0900)
commite443c6cdbfbfb417a0516c77a1dda6de86e9c58a
tree26521f85c1282f4c0dfaf2ebbae59140ca259508
parent0ee94dbc1db54672775ed11960272d3959a94d5d
[COMMON] fimc-is2: update ois bu24218gwl cal data control

The OIS cal data in DVT2 eeprom is ok to apply. But before DVT2,
it is not workable data.
So add logic to check whether the OIS cal data is good or not,
if good, use it to write into OIS module,
if wrong, will change to use dafault cal data to write into OIS module.
So the ideal expected result is:
using real ois cal data in EEPROM on DVT2 module and after,
using dafault ois cal data on old module(before DVT2).

Change-Id: I8b156021aa3acc3e21d9b073d007a4b79db2f546
Signed-off-by: libm1 <libm1@lenovo.com>
drivers/media/platform/exynos/fimc-is2/sensor/module_framework/ois/fimc-is-ois-bu24218gwl.c