summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-12-15remove robby sensor codeHEADandroid-wear-p-preview-2android-wear-o-preview-4android-wear-o-preview-3android-wear-n-preview-3android-wear-n-preview-2android-wear-n-preview-1android-wear-9.0.0_r9android-wear-9.0.0_r8android-wear-9.0.0_r7android-wear-9.0.0_r6android-wear-9.0.0_r5android-wear-9.0.0_r4android-wear-9.0.0_r34android-wear-9.0.0_r33android-wear-9.0.0_r32android-wear-9.0.0_r31android-wear-9.0.0_r30android-wear-9.0.0_r3android-wear-9.0.0_r29android-wear-9.0.0_r28android-wear-9.0.0_r27android-wear-9.0.0_r26android-wear-9.0.0_r25android-wear-9.0.0_r24android-wear-9.0.0_r23android-wear-9.0.0_r22android-wear-9.0.0_r21android-wear-9.0.0_r20android-wear-9.0.0_r2android-wear-9.0.0_r19android-wear-9.0.0_r18android-wear-9.0.0_r17android-wear-9.0.0_r16android-wear-9.0.0_r15android-wear-9.0.0_r14android-wear-9.0.0_r13android-wear-9.0.0_r12android-wear-9.0.0_r11android-wear-9.0.0_r10android-wear-9.0.0_r1android-wear-8.1.0_r1android-wear-8.0.0_r1android-wear-7.1.1_r1android-vts-9.0_r9android-vts-9.0_r8android-vts-9.0_r7android-vts-9.0_r6android-vts-9.0_r5android-vts-9.0_r4android-vts-9.0_r19android-vts-9.0_r18android-vts-9.0_r17android-vts-9.0_r16android-vts-9.0_r15android-vts-9.0_r14android-vts-9.0_r13android-vts-9.0_r12android-vts-9.0_r11android-vts-9.0_r10android-vts-8.1_r9android-vts-8.1_r8android-vts-8.1_r7android-vts-8.1_r6android-vts-8.1_r5android-vts-8.1_r4android-vts-8.1_r3android-vts-8.1_r14android-vts-8.1_r13android-vts-8.1_r12android-vts-8.1_r11android-vts-8.1_r10android-vts-8.0_r9android-vts-8.0_r8android-vts-8.0_r7android-vts-8.0_r6android-vts-8.0_r2android-vts-8.0_r13android-vts-8.0_r12android-vts-8.0_r11android-vts-8.0_r10android-vts-8.0_r1android-security-9.0.0_r76android-security-9.0.0_r75android-security-9.0.0_r74android-security-9.0.0_r73android-security-9.0.0_r72android-security-9.0.0_r71android-security-9.0.0_r70android-security-9.0.0_r69android-security-9.0.0_r68android-security-9.0.0_r67android-security-9.0.0_r66android-security-9.0.0_r65android-security-9.0.0_r64android-security-9.0.0_r63android-security-9.0.0_r62android-security-8.1.0_r93android-security-8.1.0_r92android-security-8.1.0_r91android-security-8.1.0_r90android-security-8.1.0_r89android-security-8.1.0_r88android-security-8.1.0_r87android-security-8.1.0_r86android-security-8.1.0_r85android-security-8.1.0_r84android-security-8.1.0_r83android-security-8.1.0_r82android-security-8.0.0_r54android-security-8.0.0_r53android-security-8.0.0_r52android-p-preview-3android-p-preview-2android-p-preview-1android-o-preview-4android-o-preview-3android-o-preview-2android-o-preview-1android-o-mr1-preview-2android-o-mr1-preview-1android-o-mr1-iot-release-smart-display-r9android-o-mr1-iot-release-smart-display-r8android-o-mr1-iot-release-smart-display-r5android-o-mr1-iot-release-smart-display-r40.1Jandroid-o-mr1-iot-release-smart-display-r4android-o-mr1-iot-release-smart-display-r39android-o-mr1-iot-release-smart-display-r30android-o-mr1-iot-release-smart-display-r3android-o-mr1-iot-release-smart-display-r22android-o-mr1-iot-release-smart-display-r14android-o-mr1-iot-release-smart-clock-r6android-o-mr1-iot-release-smart-clock-r2android-o-mr1-iot-release-smart-clock-fsiandroid-o-mr1-iot-release-smart-clock-fcsandroid-o-mr1-iot-release-cube_r2android-o-mr1-iot-release-cube-fsiandroid-o-mr1-iot-release-cube-fcsandroid-o-mr1-iot-release-1.0.8android-o-mr1-iot-release-1.0.7android-o-mr1-iot-release-1.0.5android-o-mr1-iot-release-1.0.4android-o-mr1-iot-release-1.0.3android-o-mr1-iot-release-1.0.2android-o-mr1-iot-release-1.0.14android-o-mr1-iot-release-1.0.13android-o-mr1-iot-release-1.0.12android-o-mr1-iot-release-1.0.10android-o-mr1-iot-release-1.0.1android-o-mr1-iot-release-1.0.0android-o-mr1-iot-preview-8android-o-mr1-iot-preview-7android-o-mr1-iot-preview-6android-o-iot-preview-5android-n-preview-5android-n-preview-4android-n-preview-3android-n-preview-2android-n-mr2-preview-2android-n-mr2-preview-1android-n-mr1-preview-2android-n-mr1-preview-1android-n-iot-release-smart-display-r2android-n-iot-release-smart-displayandroid-n-iot-release-polk-at1android-n-iot-release-lg-thinq-wk7android-n-iot-release-ihome-igv1android-n-iot-preview-4android-n-iot-preview-2android-cts_7.1_r1android-cts-9.0_r9android-cts-9.0_r8android-cts-9.0_r7android-cts-9.0_r6android-cts-9.0_r5android-cts-9.0_r4android-cts-9.0_r3android-cts-9.0_r20android-cts-9.0_r2android-cts-9.0_r19android-cts-9.0_r18android-cts-9.0_r17android-cts-9.0_r16android-cts-9.0_r15android-cts-9.0_r14android-cts-9.0_r13android-cts-9.0_r12android-cts-9.0_r11android-cts-9.0_r10android-cts-9.0_r1android-cts-8.1_r9android-cts-8.1_r8android-cts-8.1_r7android-cts-8.1_r6android-cts-8.1_r5android-cts-8.1_r4android-cts-8.1_r3android-cts-8.1_r25android-cts-8.1_r24android-cts-8.1_r23android-cts-8.1_r22android-cts-8.1_r21android-cts-8.1_r20android-cts-8.1_r2android-cts-8.1_r19android-cts-8.1_r18android-cts-8.1_r17android-cts-8.1_r16android-cts-8.1_r15android-cts-8.1_r14android-cts-8.1_r13android-cts-8.1_r12android-cts-8.1_r11android-cts-8.1_r10android-cts-8.1_r1android-cts-8.0_r9android-cts-8.0_r8android-cts-8.0_r7android-cts-8.0_r6android-cts-8.0_r5android-cts-8.0_r4android-cts-8.0_r3android-cts-8.0_r26android-cts-8.0_r25android-cts-8.0_r24android-cts-8.0_r23android-cts-8.0_r22android-cts-8.0_r21android-cts-8.0_r20android-cts-8.0_r2android-cts-8.0_r19android-cts-8.0_r18android-cts-8.0_r17android-cts-8.0_r16android-cts-8.0_r15android-cts-8.0_r14android-cts-8.0_r13android-cts-8.0_r12android-cts-8.0_r11android-cts-8.0_r10android-cts-8.0_r1android-cts-7.1_r9android-cts-7.1_r8android-cts-7.1_r7android-cts-7.1_r6android-cts-7.1_r5android-cts-7.1_r4android-cts-7.1_r3android-cts-7.1_r29android-cts-7.1_r28android-cts-7.1_r27android-cts-7.1_r26android-cts-7.1_r25android-cts-7.1_r24android-cts-7.1_r23android-cts-7.1_r22android-cts-7.1_r21android-cts-7.1_r20android-cts-7.1_r2android-cts-7.1_r19android-cts-7.1_r18android-cts-7.1_r17android-cts-7.1_r16android-cts-7.1_r15android-cts-7.1_r14android-cts-7.1_r13android-cts-7.1_r12android-cts-7.1_r11android-cts-7.1_r10android-cts-7.1_r1android-cts-7.0_r9android-cts-7.0_r8android-cts-7.0_r7android-cts-7.0_r6android-cts-7.0_r5android-cts-7.0_r4android-cts-7.0_r33android-cts-7.0_r32android-cts-7.0_r31android-cts-7.0_r30android-cts-7.0_r3android-cts-7.0_r29android-cts-7.0_r28android-cts-7.0_r27android-cts-7.0_r26android-cts-7.0_r25android-cts-7.0_r24android-cts-7.0_r23android-cts-7.0_r22android-cts-7.0_r21android-cts-7.0_r20android-cts-7.0_r2android-cts-7.0_r19android-cts-7.0_r18android-cts-7.0_r17android-cts-7.0_r16android-cts-7.0_r15android-cts-7.0_r14android-cts-7.0_r13android-cts-7.0_r12android-cts-7.0_r11android-cts-7.0_r10android-cts-7.0_r1android-9.0.0_r9android-9.0.0_r8android-9.0.0_r7android-9.0.0_r61android-9.0.0_r60android-9.0.0_r6android-9.0.0_r59android-9.0.0_r58android-9.0.0_r57android-9.0.0_r56android-9.0.0_r55android-9.0.0_r54android-9.0.0_r53android-9.0.0_r52android-9.0.0_r51android-9.0.0_r50android-9.0.0_r5android-9.0.0_r49android-9.0.0_r48android-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r3android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r2android-9.0.0_r19android-9.0.0_r18android-9.0.0_r17android-9.0.0_r16android-9.0.0_r12android-9.0.0_r11android-9.0.0_r10android-9.0.0_r1android-8.1.0_r9android-8.1.0_r81android-8.1.0_r80android-8.1.0_r8android-8.1.0_r79android-8.1.0_r78android-8.1.0_r77android-8.1.0_r76android-8.1.0_r75android-8.1.0_r74android-8.1.0_r73android-8.1.0_r72android-8.1.0_r71android-8.1.0_r70android-8.1.0_r7android-8.1.0_r69android-8.1.0_r68android-8.1.0_r67android-8.1.0_r66android-8.1.0_r65android-8.1.0_r64android-8.1.0_r63android-8.1.0_r62android-8.1.0_r61android-8.1.0_r60android-8.1.0_r6android-8.1.0_r53android-8.1.0_r52android-8.1.0_r51android-8.1.0_r50android-8.1.0_r5android-8.1.0_r48android-8.1.0_r47android-8.1.0_r46android-8.1.0_r45android-8.1.0_r43android-8.1.0_r42android-8.1.0_r41android-8.1.0_r40android-8.1.0_r4android-8.1.0_r39android-8.1.0_r38android-8.1.0_r37android-8.1.0_r36android-8.1.0_r35android-8.1.0_r33android-8.1.0_r32android-8.1.0_r31android-8.1.0_r30android-8.1.0_r3android-8.1.0_r29android-8.1.0_r28android-8.1.0_r27android-8.1.0_r26android-8.1.0_r25android-8.1.0_r23android-8.1.0_r22android-8.1.0_r21android-8.1.0_r20android-8.1.0_r2android-8.1.0_r19android-8.1.0_r18android-8.1.0_r17android-8.1.0_r16android-8.1.0_r15android-8.1.0_r14android-8.1.0_r13android-8.1.0_r12android-8.1.0_r11android-8.1.0_r10android-8.1.0_r1android-8.0.0_r9android-8.0.0_r7android-8.0.0_r51android-8.0.0_r50android-8.0.0_r49android-8.0.0_r48android-8.0.0_r47android-8.0.0_r46android-8.0.0_r45android-8.0.0_r44android-8.0.0_r43android-8.0.0_r42android-8.0.0_r41android-8.0.0_r40android-8.0.0_r4android-8.0.0_r39android-8.0.0_r38android-8.0.0_r37android-8.0.0_r36android-8.0.0_r35android-8.0.0_r34android-8.0.0_r33android-8.0.0_r32android-8.0.0_r31android-8.0.0_r30android-8.0.0_r3android-8.0.0_r29android-8.0.0_r28android-8.0.0_r27android-8.0.0_r26android-8.0.0_r25android-8.0.0_r24android-8.0.0_r23android-8.0.0_r22android-8.0.0_r21android-8.0.0_r2android-8.0.0_r17android-8.0.0_r16android-8.0.0_r15android-8.0.0_r13android-8.0.0_r12android-8.0.0_r11android-8.0.0_r10android-8.0.0_r1android-7.1.2_r9android-7.1.2_r8android-7.1.2_r6android-7.1.2_r5android-7.1.2_r4android-7.1.2_r39android-7.1.2_r38android-7.1.2_r37android-7.1.2_r36android-7.1.2_r33android-7.1.2_r32android-7.1.2_r30android-7.1.2_r3android-7.1.2_r29android-7.1.2_r28android-7.1.2_r27android-7.1.2_r25android-7.1.2_r24android-7.1.2_r23android-7.1.2_r2android-7.1.2_r19android-7.1.2_r18android-7.1.2_r17android-7.1.2_r16android-7.1.2_r15android-7.1.2_r14android-7.1.2_r13android-7.1.2_r12android-7.1.2_r11android-7.1.2_r10android-7.1.2_r1android-7.1.1_r9android-7.1.1_r8android-7.1.1_r7android-7.1.1_r61android-7.1.1_r60android-7.1.1_r6android-7.1.1_r59android-7.1.1_r58android-7.1.1_r57android-7.1.1_r56android-7.1.1_r55android-7.1.1_r54android-7.1.1_r53android-7.1.1_r52android-7.1.1_r51android-7.1.1_r50android-7.1.1_r49android-7.1.1_r48android-7.1.1_r47android-7.1.1_r46android-7.1.1_r45android-7.1.1_r44android-7.1.1_r43android-7.1.1_r42android-7.1.1_r41android-7.1.1_r40android-7.1.1_r4android-7.1.1_r39android-7.1.1_r38android-7.1.1_r35android-7.1.1_r33android-7.1.1_r32android-7.1.1_r31android-7.1.1_r3android-7.1.1_r28android-7.1.1_r27android-7.1.1_r26android-7.1.1_r25android-7.1.1_r24android-7.1.1_r23android-7.1.1_r22android-7.1.1_r21android-7.1.1_r20android-7.1.1_r2android-7.1.1_r17android-7.1.1_r16android-7.1.1_r15android-7.1.1_r14android-7.1.1_r13android-7.1.1_r12android-7.1.1_r11android-7.1.1_r10android-7.1.1_r1android-7.1.0_r7android-7.1.0_r6android-7.1.0_r5android-7.1.0_r4android-7.1.0_r3android-7.1.0_r2android-7.1.0_r1android-7.0.0_r9android-7.0.0_r8android-7.0.0_r7android-7.0.0_r6android-7.0.0_r5android-7.0.0_r4android-7.0.0_r36android-7.0.0_r35android-7.0.0_r34android-7.0.0_r33android-7.0.0_r32android-7.0.0_r31android-7.0.0_r30android-7.0.0_r3android-7.0.0_r29android-7.0.0_r28android-7.0.0_r27android-7.0.0_r24android-7.0.0_r21android-7.0.0_r19android-7.0.0_r17android-7.0.0_r15android-7.0.0_r14android-7.0.0_r13android-7.0.0_r12android-7.0.0_r11android-7.0.0_r10android-7.0.0_r1android-6.0.1_r68android-6.0.1_r67android-6.0.1_r62android-6.0.1_r54android-6.0.1_r53android-6.0.1_r45android-6.0.1_r25android-6.0.1_r24android-6.0.1_r22android-6.0.1_r21security-pi-releasesecurity-oc-releasesecurity-oc-mr1-releasesdk-releasepie-vts-releasepie-security-releasepie-s2-releasepie-release-2pie-releasepie-r2-s2-releasepie-r2-s1-releasepie-r2-releasepie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-platform-releasepie-gsipie-dr1-releasepie-dr1-devpie-devpie-cuttlefish-testingpie-cts-releasepie-b4s4-releasepie-b4s4-devoreo-vts-releaseoreo-security-releaseoreo-releaseoreo-r6-releaseoreo-r5-releaseoreo-r4-releaseoreo-r3-releaseoreo-r2-releaseoreo-mr1-wear-releaseoreo-mr1-vts-releaseoreo-mr1-security-releaseoreo-mr1-s1-releaseoreo-mr1-releaseoreo-mr1-iot-releaseoreo-mr1-devoreo-mr1-cuttlefish-testingoreo-mr1-cts-releaseoreo-mr1-1.2-iot-releaseoreo-m8-releaseoreo-m7-releaseoreo-m6-s4-releaseoreo-m6-s3-releaseoreo-m6-s2-releaseoreo-m5-releaseoreo-m4-s9-releaseoreo-m4-s8-releaseoreo-m4-s7-releaseoreo-m4-s6-releaseoreo-m4-s5-releaseoreo-m4-s4-releaseoreo-m4-s3-releaseoreo-m4-s2-releaseoreo-m4-s12-releaseoreo-m4-s11-releaseoreo-m4-s10-releaseoreo-m4-s1-releaseoreo-m3-releaseoreo-m2-s5-releaseoreo-m2-s4-releaseoreo-m2-s3-releaseoreo-m2-s2-releaseoreo-m2-s1-releaseoreo-m2-releaseoreo-dr3-releaseoreo-dr2-releaseoreo-dr1-releaseoreo-dr1-devoreo-devoreo-cts-releaseo-previewo-mr1-iot-preview-8o-mr1-iot-preview-7o-mr1-iot-preview-6o-iot-preview-5nougat-releasenougat-mr2.3-releasenougat-mr2.2-releasenougat-mr2.1-releasenougat-mr2-security-releasenougat-mr2-releasenougat-mr2-pixel-releasenougat-mr2-devnougat-mr1.8-releasenougat-mr1.7-releasenougat-mr1.6-releasenougat-mr1.5-releasenougat-mr1.4-releasenougat-mr1.3-releasenougat-mr1.2-releasenougat-mr1.1-releasenougat-mr1-wear-releasenougat-mr1-volantis-releasenougat-mr1-security-releasenougat-mr1-releasenougat-mr1-flounder-releasenougat-mr1-devnougat-mr1-cts-releasenougat-mr0.5-releasenougat-iot-releasenougat-dr1-releasenougat-devnougat-cts-releasenougat-bugfix-releasen-iot-preview-4n-iot-preview-2mastermarshmallow-dr1.6-releasemarshmallow-dr1.5-releasemarshmallow-dr1.5-devmainZhengyin Qian
In Emerald, robby project's sensor code has been moved to /vendor/intel/robby/sensors Change-Id: Iff11b2f079ba47003637c9a3024f997da34b5b02
2015-12-09add an option to use prebuiltsZhengyin Qian
Change-Id: I340fb240f4109cddfda70cd17a07d06fef0b8209
2015-11-16Fix libsensors_iio build after stlport removedAndriy Naborskyy
Remove reference to stlport Bug: 23034764 Change-Id: I9b5cb0dfa2ec7bdc6676d39855fdb9dfecfb9e3a
2015-11-16Merge "sensors: als & tilt: fix E build errors" into cw-e-devAndriy Naborskyy
2015-11-16Merge "[Grant] libsensor_iio: fix build errors" into cw-e-devAndriy Naborskyy
2015-11-12sensors: als & tilt: fix E build errorsAndriy Naborskyy
Recognize M (version 6) Fix LOG% macros to work with version >= L Fix missing includes BUG: 23034764 Change-Id: I069fe0c4efd720386f97dff656c4b90a1ec12ce4
2015-11-12[Grant] libsensor_iio: fix build errorsAndriy Naborskyy
Fix missing includes BUG: 23034764 Change-Id: I80779060fc84befaf51a21857546e87f3e04c747
2015-11-11sensor: poll for POLLOUT event before writing pipeSaadi Maalem
Poll with timeout = -1 for flush complete event and timeout = 1000 for regular sensor event flush requests are tracked with vector. This requires to include stlport. As stlport olverloads pow(), all calls to this function are also modified to avoid ambiguous calls. Change-Id: I4f8bd97289dbc3e18b5fb0911aa84bde4f401ad8 Signed-off-by: Like Yan <like.yan@intel.com>
2015-11-11sensor: generate flush_complete event when data timestamps matchesSaadi Maalem
Generating a flush_complete event right after receiving a flush_request from the sensor services breaks the flow as the client stops acquiring data. Solution is to store the timestamp of the flush request and issue the flush_complete event when the timestamp of the sensor data matches Change-Id: Idb273db3e69e6e2593c00298d3d458fc7c965830 Signed-off-by: Fei Li <feix.f.li@intel.com> Signed-off-by: Guillaume Ranquet <guillaumex.ranquet@intel.com>
2015-11-02sensor: increase pipe size to avoid pipe overrunSaadi Maalem
When the HAL writes to the pipe, each sensor sample is 104 bytes. Adjust the pipe size to handle the worst case, where the full FIFO is written to the pipe in one chunk. Change-Id: If04b7246083e199832d31d8d58a37b7a1d3cf220 Signed-off-by: Guillaume Ranquet <guillaumex.ranquet@intel.com>
2015-10-29sensor: fix step counter data type castingSaadi Maalem
Change-Id: Ic3ead5d7b985c643a5da67e4105a76f589e71b22 Tracked-On: https://jira.ndg.intel.com/browse/MARVIN-966 Signed-off-by: Fei Li <feix.f.li@intel.com>
2015-10-29sensor: add iio buffer store length supportSaadi Maalem
The iio length is just for allow buffer to store data, 2.5's raw data at least. the store_length is just the real raw data length you want to batch in the buffer. We must ensure length is large or equal to store_length. Change-Id: I79b26daa9e95d853e649c3e2f6eb470bf636a5cc Tracked-On: https://jira.ndg.intel.com/browse/MARVIN-962 Signed-off-by: Fei Li <feix.f.li@intel.com>
2015-10-20Revert "sensor: sensor events timestamp out of expected range"android-n-preview-1Zhengyin Qian
This reverts commit c4306755911e922ee72de7e8f159368538f0d94f. Change-Id: I2efae19490b5cb7e0669ebda75a6f84e29a35230
2015-10-16sensor: sensor events timestamp out of expected rangeSaadi Maalem
fix sensor events timestamp out of expected range during CTS verifier test. Change-Id: I271505dfb480374949d57b997d08d618dde0bcc2 Tracked-On: https://jira.ndg.intel.com/browse/MARVIN-914 Signed-off-by: Baixing Tan <baixingx.tan@intel.com>
2015-10-16sensor: scaling gyro data for better accuracySaadi Maalem
As a workaround fixing the issue that lsm6ds3 sensor chip measured angle less than real rotated angle. Change-Id: I3625511628c7dc1359c7d14dcf619637c8b807b6 Tracked-On: https://jira.ndg.intel.com/browse/MARVIN-925 Signed-off-by: Fei Li <feix.f.li@intel.com>
2015-10-11sensor: change als timestamp to CLOCK_BOOTTIMESaadi Maalem
CLOCK_BOOTTIME includes suspend time, so it would allow aplications to get correct time difference between two events even when system resumes from suspend state. Change-Id: I6986506105aaa4220ccca49738d089b630648317 Tracked-On: https://jira.ndg.intel.com/browse/MARVIN-893 Signed-off-by: Baixing Tan <baixingx.tan@intel.com> Reviewed-on: https://android.intel.com/422142 Reviewed-by: jenkins_ndg <jenkins_ndg@intel.com> Reviewed-by: Yan, Like <like.yan@intel.com> Tested-by: Yan, Like <like.yan@intel.com> Reviewed-by: Akue, LoicX <loicx.akue@intel.com> Reviewed-by: Tasayco Loarte, VictorX <victorx.tasayco.loarte@intel.com>
2015-10-09sensor: fix lsm6ds3 HAL bug for more accurate sampling rateSaadi Maalem
fix the bug for all HW/SW sensors Change-Id: Idc9809f55a3f3fe3171beb8b2bb55962a08d7b6b Tracked-On: https://jira.ndg.intel.com/browse/MARVIN-882 Signed-off-by: Fei Li <feix.f.li@intel.com> Reviewed-on: https://android.intel.com/421790 Reviewed-by: jenkins_ndg <jenkins_ndg@intel.com> Reviewed-by: Ledentec, AlexandreX <alexandrex.ledentec@intel.com> Reviewed-by: Tasayco Loarte, VictorX <victorx.tasayco.loarte@intel.com>
2015-10-09sensor: correct gyro direction of y axisSaadi Maalem
Change-Id: Iaf8d71531b9622ead2aa47fbb33db909a8d0e082 Tracked-On: https://jira.ndg.intel.com/browse/MARVIN-884 Signed-off-by: Like Yan <like.yan@intel.com> Reviewed-on: https://android.intel.com/421747 Reviewed-by: Ledentec, AlexandreX <alexandrex.ledentec@intel.com> Tested-by: Tasayco Loarte, VictorX <victorx.tasayco.loarte@intel.com> Reviewed-by: Tasayco Loarte, VictorX <victorx.tasayco.loarte@intel.com>
2015-10-09sensor: fix flush interface implementSaadi Maalem
Change-Id: Ie29ff4edf0adad6b49f5fe1ae057e723128585ac Tracked-On: https://jira.ndg.intel.com/browse/MARVIN-880 Signed-off-by: Baixing Tan <baixingx.tan@intel.com> Reviewed-on: https://android.intel.com/421534 Reviewed-by: Ledentec, AlexandreX <alexandrex.ledentec@intel.com> Reviewed-by: Tasayco Loarte, VictorX <victorx.tasayco.loarte@intel.com>
2015-09-29sensor: remove debug logs from HAL code of tilt and ALSSaadi Maalem
debug logs should be removed for production build. Change-Id: Id885d00612a9efdca7ad8a8d26288efbeebf0da2 Tracked-On: https://jira.ndg.intel.com/browse/MARVIN-799 Signed-off-by: Baixing Tan <baixingx.tan@intel.com> Reviewed-on: https://android.intel.com/415578 Reviewed-by: Korpershoek, MattijsX <mattijsx.korpershoek@intel.com> Reviewed-by: jenkins_ndg <jenkins_ndg@intel.com> Reviewed-by: Pujol, Benjamin <benjamin.pujol@intel.com> Reviewed-by: Akue, LoicX <loicx.akue@intel.com> Reviewed-by: Maalem, Saadi <saadi.maalem@intel.com> Reviewed-by: Tasayco Loarte, VictorX <victorx.tasayco.loarte@intel.com>
2015-09-29sensor: fix lsm6ds3 HAL bug which abondons sensor events by mistakeSaadi Maalem
The bug results in less sensor events reported than requested. Change-Id: I61b4e22100d227d1c1e073da5e665dec4cf19943 Tracked-On: https://jira.ndg.intel.com/browse/MARVIN-592 Signed-off-by: Fei Li <feix.f.li@intel.com> Reviewed-on: https://android.intel.com/414386 Reviewed-by: Ledentec, AlexandreX <alexandrex.ledentec@intel.com> Tested-by: Ledentec, AlexandreX <alexandrex.ledentec@intel.com> Reviewed-by: jenkins_ndg <jenkins_ndg@intel.com> Reviewed-by: Tasayco Loarte, VictorX <victorx.tasayco.loarte@intel.com> Reviewed-by: Hadjimegrian, MathieuX <mathieux.hadjimegrian@intel.com> Tested-by: Hadjimegrian, MathieuX <mathieux.hadjimegrian@intel.com> Reviewed-by: Maalem, Saadi <saadi.maalem@intel.com>
2015-09-23sensor: remove unnecessary set_delay and batch function implementationSaadi Maalem
set_delay and batch function is no necessary for tilt, removed to avoid unexpected change. Change-Id: If0efc779ac9f17c7ff0fc240b9aba6c5fd67fa0a Tracked-On: https://jira.ndg.intel.com/browse/MARVIN-746 Signed-off-by: Like Yan <like.yan@intel.com> Reviewed-on: https://android.intel.com/412303 Reviewed-by: Tasayco Loarte, VictorX <victorx.tasayco.loarte@intel.com> Reviewed-by: Hadjimegrian, MathieuX <mathieux.hadjimegrian@intel.com> Tested-by: Hadjimegrian, MathieuX <mathieux.hadjimegrian@intel.com> Reviewed-by: Maalem, Saadi <saadi.maalem@intel.com>
2015-08-28sensor: add Gravity and Linear Accelerometer virtual sensors supportSaadi Maalem
JIRA: MARVIN-522 Change-Id: I8ea95dfd8c2fff3ed4df5c59d808d45fccb238d0 Signed-off-by: Fei Li <feix.f.li@intel.com> Reviewed-on: https://android.intel.com/394732 Reviewed-by: Maalem, Saadi <saadi.maalem@intel.com> Reviewed-by: Tasayco Loarte, VictorX <victorx.tasayco.loarte@intel.com>
2015-08-13Sensor: change activate tilt sequencesSaadi Maalem
JIRA: MARVIN-486 We should enable the device first, then enable the interrupt or state machine; otherwise, the state machine may not work. Change-Id: I0bf3952231bf7f0d645dd1c1f51dfae6ae5be23d Signed-off-by: Fei Li <feix.f.li@intel.com> Reviewed-on: https://android.intel.com/398222 Reviewed-by: jenkins_ndg <jenkins_ndg@intel.com> Reviewed-by: Maalem, Saadi <saadi.maalem@intel.com>
2015-08-13Sensor: adjust lsm6ds3 axis since PCB is assembled bottom-up.Saadi Maalem
JIRA: MARVIN-315 Reverse Accelerometer (x and z axis) and Gyroscope (z axis) matrix to fix it. Change-Id: I5da569afbc5ac2607c8c96caa5f339e7b01db0fc Signed-off-by: Fei Li <feix.f.li@intel.com> Reviewed-on: https://android.intel.com/389877 Reviewed-by: Tasayco Loarte, VictorX <victorx.tasayco.loarte@intel.com> Reviewed-by: Ledentec, AlexandreX <alexandrex.ledentec@intel.com> Reviewed-by: Maalem, Saadi <saadi.maalem@intel.com> Tested-by: Tasayco Loarte, VictorX <victorx.tasayco.loarte@intel.com>
2015-08-13Sensor: load calibration data for wakeup/non-wakeup sensorSaadi Maalem
JIRA: MARVIN-99 Change-Id: Idc737ca92faaa1074262b1fa418f3f04d9e6e561 Signed-off-by: Fei Li <feix.f.li@intel.com> Reviewed-on: https://android.intel.com/380493 Reviewed-by: jenkins_ndg <jenkins_ndg@intel.com> Reviewed-by: Maalem, Saadi <saadi.maalem@intel.com> Reviewed-by: Pujol, Benjamin <benjamin.pujol@intel.com>
2015-08-13Sensor: Correct flush function for different types of sensorsSaadi Maalem
JIRA: MARVIN-239 Fix bug in flush function for sensors: 1. for One-Shot sensor, return -EINVAL; 2. for sensors not using FIFO, return flush complete event; 3. for sensors using FIFO, flush data in FIFO. Change-Id: I3e35a9be39150d2ca2be0166b516a722df8fefda Signed-off-by: Fei Li <feix.f.li@intel.com> Reviewed-on: https://android.intel.com/376695 Reviewed-by: Pujol, Benjamin <benjamin.pujol@intel.com>
2015-08-13Sensor: Set robby as common deviceSaadi Maalem
tilt, als & accelero/gyro are common for robby devices. Change-Id: I256befd1f7d9ad8755a1ba5334c3f629597d05bf Signed-off-by: Saadi Maalem <saadi.maalem@intel.com>
2015-07-28Sensor: load calibration data at bootFei Li
JIRA: MARVIN-79 Load sensors calibration data at boot, and set the corresponding offset of IIO channels to calibrate raw data of sensors Change-Id: Iaf5842fd46edd8445a0a2ba03e765fa82a4f0519 Signed-off-by: Fei Li <feix.f.li@intel.com> Reviewed-on: https://android.intel.com/379867 Reviewed-by: jenkins_ndg <jenkins_ndg@intel.com> Reviewed-by: Marcenac, GuillaumeX <guillaumex.marcenac@intel.com> Reviewed-by: Tasayco Loarte, VictorX <victorx.tasayco.loarte@intel.com> Reviewed-by: Maalem, Saadi <saadi.maalem@intel.com> Reviewed-by: Yan, Like <like.yan@intel.com> Tested-by: Yan, Like <like.yan@intel.com>
2015-07-28Sensor: Change sensor type definition for tilt on DiamondLi,Fei
Updated sensor type definition for tilt since it is changed on Diamond. Change-Id: I806616b54df5b40ae1265f7a84da920c9edf00dc Tracked-On: https://jira01.devtools.intel.com/browse/MARVIN-662 Signed-off-by: Li,Fei <feix.f.li@intel.com> Reviewed-on: https://android.intel.com:443/366781
2015-07-28Sensor: Implement ALS flush functionBaixing Tan
Add ambient light sensor HAL flush function need by android wear, add flush event data to event data queue for polling. Change-Id: Iaa6b8c818f07242dc09bf281445b2e1f4d0231f4 Tracked-On: https://jira01.devtools.intel.com/browse/MARVIN-627 Signed-off-by: Baixing Tan <baixingx.tan@intel.com> Reviewed-on: https://android.intel.com:443/363333
2015-07-28Sensor: Implement tilt sensor flush functionBaixing Tan
Add tilt sensor HAL flush function need by android wear, add flush event data to event data queue for polling. Change-Id: Iadc189327992a66601882b6718cc8abf414467f8 Tracked-On: https://jira01.devtools.intel.com/browse/MARVIN-627 Signed-off-by: Baixing Tan <baixingx.tan@intel.com> Reviewed-on: https://android.intel.com:443/363780
2015-07-28Add ambient light sensor HALBaixing Tan
Add ambient light sensor HAL for tsl258x sensor base input subsys. Change-Id: I16999c6d54ddb9889d2769a0a372029f4abe2fd1 Tracked-On: https://jira01.devtools.intel.com/browse/MARVIN-551 Signed-off-by: Baixing Tan <baixingx.tan@intel.com> Reviewed-on: https://android.intel.com:443/356619
2015-07-28Modify ST-HAL-IIO to adapt marvin productBaixing Tan
Modify ST lsm6ds3 HAL-IIO v3.0.0 code's config to adapt marvin need Change-Id: I2d97a25553d2a3b6e3503e32debbe065ed0a65bf Tracked-On: https://jira01.devtools.intel.com/browse/MARVIN-175 Signed-off-by: Baixing Tan <baixingx.tan@intel.com> Signed-off-by: Li,Fei <feix.f.li@intel.com> Reviewed-on: https://android.intel.com:443/346319
2015-07-28Original code get from ST for lsm6ds3 sensor base on iio subsystemBaixing Tan
Add original SensorHAL_IIO_v3.1.0 for lsm6ds3 sensor Change-Id: Iebd049a36696f9b1f09049cc8672ed260c12cdf7 Tracked-On: https://jira01.devtools.intel.com/browse/MARVIN-175 Signed-off-by: Baixing Tan <baixingx.tan@intel.com> Reviewed-on: https://android.intel.com:443/346267
2015-07-28add lis3dsh tilt sensor HAL codeLi,Fei
Add ST lis3dsh tilt sensor HAL code base on input subsystem Change-Id: Ic231b8e0acec604ca16346ca711332a9282b480e Tracked-On: https://jira01.devtools.intel.com/browse/MARVIN-172 Signed-off-by: Li,Fei <feix.f.li@intel.com> Reviewed-on: https://android.intel.com:443/317600
2015-07-28Sensor: Allow inclusion only for Robby sensorsVictor Tasayco Loarte
Change-Id: I2f2df89e74917a9ab1cdb8e256954d1e1bdc4a5b Signed-off-by: Victor Tasayco Loarte <victorx.tasayco.loarte@intel.com>
2015-03-03Initial empty repositoryandroid-cts-6.0_r9android-cts-6.0_r8android-cts-6.0_r7android-cts-6.0_r6android-cts-6.0_r5android-cts-6.0_r4android-cts-6.0_r32android-cts-6.0_r31android-cts-6.0_r30android-cts-6.0_r3android-cts-6.0_r29android-cts-6.0_r28android-cts-6.0_r27android-cts-6.0_r26android-cts-6.0_r25android-cts-6.0_r24android-cts-6.0_r23android-cts-6.0_r22android-cts-6.0_r21android-cts-6.0_r20android-cts-6.0_r2android-cts-6.0_r19android-cts-6.0_r18android-cts-6.0_r17android-cts-6.0_r16android-cts-6.0_r15android-cts-6.0_r14android-cts-6.0_r13android-cts-6.0_r12android-cts-6.0_r1android-6.0.1_r9android-6.0.1_r81android-6.0.1_r80android-6.0.1_r8android-6.0.1_r79android-6.0.1_r78android-6.0.1_r77android-6.0.1_r74android-6.0.1_r73android-6.0.1_r72android-6.0.1_r70android-6.0.1_r7android-6.0.1_r69android-6.0.1_r66android-6.0.1_r65android-6.0.1_r63android-6.0.1_r61android-6.0.1_r60android-6.0.1_r59android-6.0.1_r58android-6.0.1_r57android-6.0.1_r56android-6.0.1_r55android-6.0.1_r52android-6.0.1_r51android-6.0.1_r50android-6.0.1_r5android-6.0.1_r49android-6.0.1_r48android-6.0.1_r47android-6.0.1_r46android-6.0.1_r43android-6.0.1_r42android-6.0.1_r41android-6.0.1_r40android-6.0.1_r4android-6.0.1_r33android-6.0.1_r32android-6.0.1_r31android-6.0.1_r30android-6.0.1_r3android-6.0.1_r28android-6.0.1_r27android-6.0.1_r26android-6.0.1_r20android-6.0.1_r18android-6.0.1_r17android-6.0.1_r16android-6.0.1_r13android-6.0.1_r12android-6.0.1_r11android-6.0.1_r10android-6.0.1_r1android-6.0.0_r7android-6.0.0_r6android-6.0.0_r5android-6.0.0_r41android-6.0.0_r4android-6.0.0_r3android-6.0.0_r26android-6.0.0_r25android-6.0.0_r24android-6.0.0_r23android-6.0.0_r2android-6.0.0_r13android-6.0.0_r12android-6.0.0_r11android-6.0.0_r1marshmallow-releasemarshmallow-mr3-releasemarshmallow-mr2-releasemarshmallow-mr1-releasemarshmallow-mr1-devmarshmallow-dr-releasemarshmallow-dr-dragon-releasemarshmallow-dr-devmarshmallow-devmarshmallow-cts-releaseBaligh Uddin