Age | Commit message (Collapse) | Author |
|
Allocate driver name string in info struct, rather than passing
a pointer to a stack allocated array when registering a miscdevice.
This prevents 'cat /proc/misc' from dereferencing a dangling
pointer.
Drivers of following devices were updated - ad5816, as364x, dw9718,
imx091, max77387, max77665-flash, ov5693, ov9772, sh532u, ssl3250a
and tps61050.
Change-Id: I2344e6fefabdeda962ea33bc10803881e07ab3f0
Signed-off-by: Shreshtha Sahu <ssahu@nvidia.com>
Reviewed-on: http://git-master/r/256818
GVS: Gerrit_Virtual_Submit
Reviewed-by: Kiran Adduri <kadduri@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Matthew Pedro <mapedro@nvidia.com>
|
|
Read and write to gpios only when request for the gpio
has suceeded
Bug 1317541
Change-Id: Icfeed36b9e95f4ee03e49bee0cc8b3c2daf4a4a8
Signed-off-by: Bibek Basu <bbasu@nvidia.com>
Reviewed-on: http://git-master/r/244190
(cherry picked from commit 1caddafdf260e3521804a02395d42f3f96928b99)
Reviewed-on: http://git-master/r/245281
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Winnie Hsu <whsu@nvidia.com>
|
|
Adds support to read fuse ID from OTP memory on
ov2710, ov9726, ov9772, ar0832, and imx091 sensors.
Also includes macro-enabled fuse ID programming for
ov2710. Adjusts data structure used by fuse ID ioctl
to include a field for fuse ID size.
Required by nvcamera version 1.8.0
Required by NVCS version 4.10.0
Bug 1198663
Change-Id: Ib3bb0e100e49aea2c6ce13cd069862476d7f4bb6
Signed-off-by: Phil Breczinski <pbreczinski@nvidia.com>
Reviewed-on: http://git-master/r/169187
(cherry picked from commit 0ce57617ee1f735759333a589aa2890559053fe0)
Reviewed-on: http://git-master/r/232254
Reviewed-by: Brian Bamsch <bbamsch@nvidia.com>
Tested-by: Brian Bamsch <bbamsch@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
|
|
Apply ov7695 qualiy tune register change from OV,
'OV7695 reference setting_MIPI_24MCLK_060713_nVidia.txt'.
Bug 1278482
Change-Id: If14deae5e49cc766c226e57d91a325b3fb1a8134
Signed-off-by: Jake Park <jakep@nvidia.com>
Reviewed-on: http://git-master/r/237108
(cherry picked from commit bf6303da0d525e9656e3da04bde609589945a0c6)
Reviewed-on: http://git-master/r/237161
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
|
|
Keep power on after probe function.
Also change focus position type from u16 to s32 so garbage bytes
aren't passed to the raw header.
Bug 1283378
Change-Id: I6a045ac93a3045e390cee9bd0a9772c6d7668290
Signed-off-by: Phil Breczinski <pbreczinski@nvidia.com>
Reviewed-on: http://git-master/r/237032
Reviewed-by: Zhaoyi Wei <zwei@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Gilbert Yeung <gyeung@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Added the capability to set pos_high/pos_low from
the per unit calibration data for VCM.
Bug 1271714
Bug 1270541
Bug 1264961
Change-Id: If459308459523918be153df809f8890b379a797c
Signed-off-by: Jake Park <jakep@nvidia.com>
Reviewed-on: http://git-master/r/232852
(cherry picked from commit 2c86c26fd86d913980503bd860de4fcfb9b84c73)
Reviewed-on: http://git-master/r/222636
Reviewed-by: Riham Haidar <rhaidar@nvidia.com>
Tested-by: Riham Haidar <rhaidar@nvidia.com>
|
|
settletime / POW_LOW / POS_HIGH / VCM_MODE_TIME value is adjusted
by result of ad5823 characterization.
Bug 1288326
Change-Id: Ibb22927049610d6ea3b5df499b2aa322c2d3e548
Signed-off-by: Karl Kim <kkim@nvidia.com>
Reviewed-on: http://git-master/r/235435
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Jake Park <jakep@nvidia.com>
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
|
|
Set MGC register to use sensor gain instead of real gain.
Change-Id: I949637ec50230539bccdb0acfc4e069165fba33d
Signed-off-by: Frank Chen <frankc@nvidia.com>
Reviewed-on: http://git-master/r/234764
Reviewed-on: http://git-master/r/234785
(cherry picked from commit 25bd6126c61fb839411ae9570249f465b005722c)
Reviewed-on: http://git-master/r/236900
Reviewed-by: Yin-Chia Yeh <yyeh@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
|
|
1. modified ov5693 power on/off sequence
2. removed unused power rail
3. removed delay code
Bug 1234944
Change-Id: I681088faeb3dd663bae1e3f827270da2270a65f2
Signed-off-by: Alvin Park <apark@nvidia.com>
Reviewed-on: http://git-master/r/233584
(cherry picked from commit 1a6856f773b4a27d1d1035abea7958c0dc190b56)
Reviewed-on: http://git-master/r/236899
Reviewed-by: Frank Chen <frankc@nvidia.com>
Tested-by: Frank Chen <frankc@nvidia.com>
Reviewed-by: Yin-Chia Yeh <yyeh@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
|
|
video: tegra: dw9718: enable auto-detect support
Bug 1250073.
Change-Id: Iabbf3d13e07ce053a74a8b6ff9dca610dfc6e55a
Signed-off-by: Gary Fitzer <gfitzer@nvidia.com>
media: video: tegra: imx135 flash support
enable imx135 on-sensor flash strobe.
bug 1277452
Change-Id: I9fb1bc50567d2f2c2e911420104b8350711022d4
Signed-off-by: Charlie Huang <chahuang@nvidia.com>
media: video: tegra: max77387: add flash device
it is used with imx135 camera sensor.
bug 1277452
Change-Id: I94eb413b0594b1abc70d9c9d62114782708678df
Signed-off-by: Charlie Huang <chahuang@nvidia.com>
media: tegra: dw9718: Fix dw9718 settle time
Fix focuser settle time
Change-Id: Idab65b6800137d55d04842ff04d721b7847366de
Reviewed-on: http://git-master/r/218461
(cherry picked from commit 10b6451fa99afdcfe947df2366116fccac1591cb)
Signed-off-by: Michael Lin <mlin@nvidia.com>
arm: tegra11: config: enable OV5693 and AD5823
Bug 1250073.
Change-Id: Ic8714f22925ab9e6d76c944c33a8fe0d45c5015e
Signed-off-by: Gary Fitzer <gfitzer@nvidia.com>
arm: tegra: add autodetect imaging sensors
Add autodetect check for IMX135, AR0833, and OV5693
Change-Id: I05638424067be1496d0f70e8ee900b721b34bf0e
Signed-off-by: Gary Fitzer <gfitzer@nvidia.com>
arm: tegra: Add imx132 sensor support for Dalmore
The new E1812 camera board for Dalmore has IMX135
and IMX132 sensors.
Bug 1250073
Change-Id: Id8691bc219d1bd13b12c4ad49725ed3b706f1f61
Signed-off-by: Frank Chen <frankc@nvidia.com>
ARM: tegra: dalmore: update imx135 on sensor flash
enable imx135 on sensor flash function.
setup max77387 which is used with imx135.
bug 1277452
Change-Id: I4e5fea14defbd84f25fac238001e528d5b24dfca
Signed-off-by: Charlie Huang <chahuang@nvidia.com>
ARM: dalmore: sensor specific focuser settings
imx091/imx135 modules use the same vcm driver ad5816 but their
actuarator's charactoristics are different.
overwrite focuser setting in the ad5816 focuser detect function
if the sensor detected is imx135.
update dw9718 focuser range.
bug 1272352
Change-Id: I8dd7ccc97533e1dd47c341b1aa8660d86fe52baa
Signed-off-by: Charlie Huang <chahuang@nvidia.com>
video: tegra: ad5816: enable auto-detect support
Bug 1250073.
Change-Id: I1c30757d0570e9e4d51f3326d2c0fe233f8cf046
Signed-off-by: Gary Fitzer <gfitzer@nvidia.com>
(cherry picked from commit c3a21f51fc6c5a9935f8e52aa3149ddb0de66ac6)
media: video: tegra: ad5816: customise setting
different sensor modules have specific focuser settings like
actuator resonance frequency and optimal arc mode.
the settings should be carried in the sensor board file.
bug 1272352
Change-Id: I6bb086faaf3ccfb62ed2a900befe755010dde0d1
Signed-off-by: Charlie Huang <chahuang@nvidia.com>
(cherry picked from commit 52ac0ee51a8fe80379b4c07d21198c1cfc0c80c9)
Signed-off-by: Frank Chen <frankc@nvidia.com>
ARM: configs: tegra11: defconfig: enable max77387
bug 1277452
Change-Id: I220cddcd7cc856b0906d089a7a5a6e384391ea10
Signed-off-by: Charlie Huang <chahuang@nvidia.com>
Signed-off-by: Frank Chen <frankc@nvidia.com>
|
|
Update focuser calibrated working range.
Bug 1297156
Change-Id: I3203420b1d077a33bf8373b32207a212363e316a
Signed-off-by: Sudhir Vyas <svyas@nvidia.com>
Reviewed-on: http://git-master/r/234970
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
|
|
Fix issue that image is rotated 180 degree.
Bug 1290264
Change-Id: I58cdfceac947f51dfb9f5a7451c7adef9bb93baf
Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com>
Reviewed-on: http://git-master/r/229672
Reviewed-by: Riham Haidar <rhaidar@nvidia.com>
Tested-by: Riham Haidar <rhaidar@nvidia.com>
|
|
promotion_build
|
|
Move sync point increment to CPU side for T11X.
bug 1279729
Change-Id: I3ff5efc2300635411aaa5b71a3455e0b27808460
Signed-off-by: Soumen Kumar Dey <sdey@nvidia.com>
Reviewed-on: http://git-master/r/232770
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Gajanan Bhat <gbhat@nvidia.com>
|
|
Change-Id: Ib8a8426a4bad7d0f305a9f18052acbe83cb65748
Signed-off-by: kkim <kkim@nvidia.com>
Reviewed-on: http://git-master/r/231589
Reviewed-by: Harshada Kale <hkale@nvidia.com>
Tested-by: Harshada Kale <hkale@nvidia.com>
|
|
Adding missed regulator_disable() into probe().
While probing ad5823 focuser, regulator vdd should be turned on
before i2c operations and should be turned off after i2c oeprations.
Bug 1293915
Change-Id: Ie9936e699ad3e3b08eb1dad55182e33dc89244a3
Signed-off-by: Jake Park <jakep@nvidia.com>
Reviewed-on: http://git-master/r/231547
Reviewed-by: Karl Kim <kkim@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
|
|
Update ad5816 focuser calibrated working range.
Current settings do not give better results for
macro mode specifically.
Bug 1238213
Change-Id: Ic8b60081bda75ecf3158d98796c979528767dfcd
Signed-off-by: Sudhir Vyas <svyas@nvidia.com>
Reviewed-on: http://git-master/r/229267
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
|
|
Bug 1278482
Change-Id: Ib74a3a8d018a5082f3098fa058609d634bfb2010
Signed-off-by: Jake Park <jakep@nvidia.com>
Reviewed-on: http://git-master/r/230186
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Karl Kim <kkim@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: John Sasinowski <jsasinowski@nvidia.com>
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
|
|
This change adds the camera supoorted changes to bring AOHDR feature in
to rel-17.
Change-Id: I39929e0644ce0d3e63c8a6960e2a8c3ebd3596ee
Signed-off-by: sivasubramaniam venkataraman <svenkatarama@nvidia.com>
|
|
LensShading was shown different result in the both
1296x972 and 2592x1944 due to wrong initial setting
value.
Bug 1237002
Change-Id: Ic4b7fba8639358b1031be47deb21ab0c4a9089bd
Signed-off-by: kkim <kkim@nvidia.com>
Reviewed-on: http://git-master/r/228305
Reviewed-by: Peter Kim <pekim@nvidia.com>
Reviewed-by: Alvin Park <apark@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Philip Breczinski <pbreczinski@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-by: Prayas Mohanty <pmohanty@nvidia.com>
|
|
Expose DTV_STATUS register in debugfs which could be read by user land
applications.
Removed read operation over DTV_FIFO registers which may cause data
loss.
Bug 1061456
Bug 1258577
Reviewed-on: http://git-master/r/144430
(cherry picked from commit a7668922b555aca4ca0f5ca0569e4aa45383cb81)
(cherry picked from commit d14000d021e65b34735a167b2f313695b984e54c)
Change-Id: If4b5bd94fe8cc62f8a9695ec114345bd7cdd90a0
Signed-off-by: Adam Jiang <chaoj@nvidia.com>
Reviewed-on: http://git-master/r/224678
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>
|
|
Bug 1269275
Change-Id: I2f7b9dded7ed5e06efd5875bc7990afc338ed3ce
Signed-off-by: kkim <kkim@nvidia.com>
Reviewed-on: http://git-master/r/222047
Reviewed-by: Jake Park <jakep@nvidia.com>
Tested-by: Jake Park <jakep@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
GVS: Gerrit_Virtual_Submit
|
|
Change-Id: I9132ac2b464e795413079ad9c50e2fa14249304c
Signed-off-by: sivasubramaniam venkataraman <svenkatarama@nvidia.com>
|
|
Reduce wait time from 100ms to 1ms per
suggestion from vendor.
Bug 1261782
Change-Id: I294380676ecb0602c2b5d8f633fb41c4673347eb
Signed-off-by: Hu He <hhe@nvidia.com>
Reviewed-on: http://git-master/r/221255
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bhushan Rayrikar <brayrikar@nvidia.com>
Reviewed-by: John Sasinowski <jsasinowski@nvidia.com>
|
|
In some systems with fast memory configuration, sometimes the settle
time is not satisfied between two set positions, especially the first
two after power on.
Implement the time counter between two set positions to maintain the
proper settle time.
bug 1237579
Change-Id: I046cbb2c9d4f55d475fe30114a58b1e2316f4efe
Signed-off-by: Charlie Huang <chahuang@nvidia.com>
Reviewed-on: http://git-master/r/220019
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
GVS: Gerrit_Virtual_Submit
|
|
For bug 1236935.
Change-Id: I9cfb94685d47375ad8ef9106980be18bde51156c
Signed-off-by: Lihui Cui <lcui@nvidia.com>
Reviewed-on: http://git-master/r/218626
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Philip Breczinski <pbreczinski@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
Reviewed-by: John Sasinowski <jsasinowski@nvidia.com>
|
|
Add bulk i2c writes.
Bug 1234944
Change-Id: I57fbe31972fc69de2b7b6c4338450b7ade26c597
Signed-off-by: Sudhir Vyas <svyas@nvidia.com>
Reviewed-on: http://git-master/r/218122
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
|
|
On this device the torch level can be set as high as the flash, but
on some platforms the torch level is required to be lower to get
better photo qualities.
Also replace dev_warn with dev_notice and updated debugfs methods.
bug 1242531
Change-Id: I48140cbdaa093b5ffcf41258d0f2fd51cca35eb2
Signed-off-by: Charlie Huang <chahuang@nvidia.com>
Reviewed-on: http://git-master/r/219100
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Philip Breczinski <pbreczinski@nvidia.com>
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
|
|
Bug 1255019
Change-Id: Ie02ca813bcb362d20de2c07aeea62a46866cc723
Signed-off-by: kkim <kkim@nvidia.com>
Reviewed-on: http://git-master/r/217662
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Bug 1271714
Change-Id: Ibab4ce7c08150edceb463d4dadd3579d88956654
Signed-off-by: Jake Park <jakep@nvidia.com>
Reviewed-on: http://git-master/r/219772
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
|
|
For management of the diversity on register definitions of DTV module,
move those definitions into mach/dtv.h.
fix Bug 1258577
Change-Id: I6d5ad063ba3ed44fb7ef6313f33946e261ad7f5b
Signed-off-by: Adam Jiang <chaoj@nvidia.com>
Reviewed-on: http://git-master/r/217592
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
We should not update frame length register since
it is done by sensor automatically. Force to update
frame length register will cause image to flash when
HDR ratio is bigger than 1:1.
Bug 1267273
Change-Id: Id134c1e35ec60033a7b684de3c2c3d13d9ba933e
Signed-off-by: Frank Chen <frankc@nvidia.com>
Reviewed-on: http://git-master/r/216991
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Philip Breczinski <pbreczinski@nvidia.com>
Reviewed-by: John Sasinowski <jsasinowski@nvidia.com>
|
|
Bug 1255103
Change-Id: I26acd27ae331343d0c8c8c1d6d5216ff45c07867
Signed-off-by: Jake Park <jakep@nvidia.com>
Reviewed-on: http://git-master/r/213972
Reviewed-by: Sudhir Vyas <svyas@nvidia.com>
Reviewed-by: Peter Kim <pekim@nvidia.com>
Reviewed-by: Alex Courbot <acourbot@nvidia.com>
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
|
|
Bug 1255103
Change-Id: Iabc3dd93d71d5be9229393c7706d695ad56a0eb5
Signed-off-by: Jake Park <jakep@nvidia.com>
Reviewed-on: http://git-master/r/213971
GVS: Gerrit_Virtual_Submit
Reviewed-by: Alex Courbot <acourbot@nvidia.com>
Reviewed-by: Sudhir Vyas <svyas@nvidia.com>
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
|
|
- Change software standby to software reset so the
setting from previous mode can be cleared.
- Add missing gain setting for HDR short expsoure.
Bug 1250073
Change-Id: Ib9a9ea775dc704fce1a69026b0af29d655cc6c71
Signed-off-by: Frank Chen <frankc@nvidia.com>
Reviewed-on: http://git-master/r/216350
Reviewed-by: John Sasinowski <jsasinowski@nvidia.com>
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
|
|
Add group hold support for ar0833 HDR sensor
Bug 1250073
Change-Id: I7b4f294391a261c861a83f10889b91c086a8e593
Signed-off-by: Frank Chen <frankc@nvidia.com>
Reviewed-on: http://git-master/r/215640
Reviewed-by: John Sasinowski <jsasinowski@nvidia.com>
|
|
enable controlling the leds asynchronously, so each of them can work under
different brightness levels.
plus minor fixes in imx132.c
bug 1175017
Change-Id: Ida4adcca7e3d0011b669ec9298e1bec309195d67
Signed-off-by: Charlie Huang <chahuang@nvidia.com>
(cherry picked from commit d9eb5fe5cf2e8eec3dd225c04f8f637bafea29fa)
(cherry picked from commit d311a4dbaf50040ae156041dd18ed90773efb64f)
Reviewed-on: http://git-master/r/202188
(cherry picked from commit de9964014b813fd2292cd233eee002c60d6a752b)
Reviewed-on: http://git-master/r/215304
Reviewed-by: Gary Fitzer <gfitzer@nvidia.com>
Tested-by: Gary Fitzer <gfitzer@nvidia.com>
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
Reviewed-by: John Sasinowski <jsasinowski@nvidia.com>
|
|
Change-Id: Ia5cdc63e024e19587ba541f7c2a109fa9e95b5d6
Signed-off-by: Ray Poudrier <rapoudrier@nvidia.com>
|
|
This patch changes the EDP states not available from
platform data, warning message into a info message
in kernel log.
Bug 1249598
Change-Id: I957f26d93967cc3f74ee206b2e29783b0e07fc97
Signed-off-by: Bibek Basu <bbasu@nvidia.com>
Reviewed-on: http://git-master/r/212450
Reviewed-by: Kiran Adduri <kadduri@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Charlie Huang <chahuang@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
The offset of short exposure time in the override
register table is off by 1. This results in only
part of the short exposure value is programmed to
the sensor.
Bug 1250073
Change-Id: I362a89ea585edb7392973fc18cb0addaf4314630
Signed-off-by: Frank Chen <frankc@nvidia.com>
Reviewed-on: http://git-master/r/212428
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: John Sasinowski <jsasinowski@nvidia.com>
Reviewed-by: Ming Wong <miwong@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
When disabling all other clocks, do not set sclk to 0
if boost is enabled.
bug 1258031
Change-Id: I021648464e4693e1bc2fb31d5e3e6a53af6e6c37
Signed-off-by: Mandar Potdar <mpotdar@nvidia.com>
Reviewed-on: http://git-master/r/211627
Reviewed-by: Shridhar Rasal <srasal@nvidia.com>
Tested-by: Shridhar Rasal <srasal@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Camera driver needs to support EDP throttle callback since it should
support negative E-states
Bug 1252177
Change-Id: I954e3c95cb7ceb6a10afeab2ee8b1f7a8e3d07bf
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/211229
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Charlie Huang <chahuang@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
|
|
Add missing short exposure setting to group hold
function.
Change-Id: I4c53bf0470213ed7c56bfacb5805a09f44e84e29
Signed-off-by: Frank Chen <frankc@nvidia.com>
Reviewed-on: http://git-master/r/211322
Reviewed-by: Charlie Huang <chahuang@nvidia.com>
Reviewed-by: John Sasinowski <jsasinowski@nvidia.com>
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
|
|
Add driver support for dw9718 focuser.
Bug 1250073
Change-Id: I313ef751d15f14cce4b5aef299f31f53c38f8114
Signed-off-by: Frank Chen <frankc@nvidia.com>
Reviewed-on: http://git-master/r/210061
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: John Sasinowski <jsasinowski@nvidia.com>
|
|
Add driver support for ar0833 HDR sensor
Bug 1250073
Change-Id: I47033e64955153dbfa510a7470e9999ba26d4208
Signed-off-by: Frank Chen <frankc@nvidia.com>
Reviewed-on: http://git-master/r/206769
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Charlie Huang <chahuang@nvidia.com>
Tested-by: Charlie Huang <chahuang@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Add company name and year to copyright.
Bug 1250073
Change-Id: I1c998e901e779ce4f5acd2960b3c3d632e512abd
Signed-off-by: Frank Chen <frankc@nvidia.com>
Reviewed-on: http://git-master/r/210534
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Added driver support for imx135 HDR sensor.
Bug 1250073
Change-Id: I291051453f24ddbb058ad195b1c2e1bf0c7f118e
Signed-off-by: Frank Chen <frankc@nvidia.com>
Signed-off-by: Ming Wong <miwong@nvidia.com>
Reviewed-on: http://git-master/r/206759
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
bug 1218661
Change-Id: Id6c8d697c8a9fa8f0d4414802ad866783c00d695
Signed-off-by: Lihui Cui <lcui@nvidia.com>
Reviewed-on: http://git-master/r/192227
GVS: Gerrit_Virtual_Submit
Reviewed-by: Dan Willemsen <dwillemsen@nvidia.com>
|
|
The default mode of register CHG_CNFG_00 is 0x04 which will disable
the flash function.
Update the default mode to 0x0C.
bug 1242531
Change-Id: Icb8952817c8078e702b6764f5e398458f0078850
Signed-off-by: Charlie Huang <chahuang@nvidia.com>
Reviewed-on: http://git-master/r/198594
(cherry picked from commit cb0d4c861d276e4c26b0d0efe038372f5cb6546b)
Reviewed-on: http://git-master/r/206879
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
|
|
Bug 1243631
Change-Id: I915826047b2e20f0ad0a7d75df295c6cbf6e5b0a
|