summaryrefslogtreecommitdiffstats
path: root/libsensors/akmdfs/AKFS_APIs_8975/AKFS_AK8975.c
diff options
context:
space:
mode:
authorWolfgang Wiedmeyer <wolfgit@wiedmeyer.de>2016-12-13 02:31:32 +0100
committerWolfgang Wiedmeyer <wolfgit@wiedmeyer.de>2016-12-13 02:31:32 +0100
commite7e8f7d29063df2017d419a898fe877b56b14653 (patch)
treeb450d69a7775c0b898e15956fac7069975513aab /libsensors/akmdfs/AKFS_APIs_8975/AKFS_AK8975.c
parent80d404b929c222f3fdc7ecad7694753c8c27a537 (diff)
parent25eedce86d2723b23b6fc21dece20540f7ec68c0 (diff)
downloaddevice_samsung_i9300-replicant-6.0-alpha-0006.zip
device_samsung_i9300-replicant-6.0-alpha-0006.tar.gz
device_samsung_i9300-replicant-6.0-alpha-0006.tar.bz2
Merge branch 'cm-13.0' of https://github.com/CyanogenMod/android_device_samsung_i9300 into replicant-6.0replicant-6.0-alpha-0006
Diffstat (limited to 'libsensors/akmdfs/AKFS_APIs_8975/AKFS_AK8975.c')
-rw-r--r--libsensors/akmdfs/AKFS_APIs_8975/AKFS_AK8975.c44
1 files changed, 0 insertions, 44 deletions
diff --git a/libsensors/akmdfs/AKFS_APIs_8975/AKFS_AK8975.c b/libsensors/akmdfs/AKFS_APIs_8975/AKFS_AK8975.c
deleted file mode 100644
index 7bac9a1..0000000
--- a/libsensors/akmdfs/AKFS_APIs_8975/AKFS_AK8975.c
+++ /dev/null
@@ -1,44 +0,0 @@
-/******************************************************************************
- *
- * Copyright (C) 2012 Asahi Kasei Microdevices Corporation, Japan
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- ******************************************************************************/
-#include "AKFS_AK8975.h"
-#include "AKFS_Device.h"
-
-/*!
- */
-int16 AKFS_DecompAK8975(
- const int16 mag[3],
- const int16 status,
- const uint8vec* asa,
- const int16 nhdata,
- AKFVEC hdata[]
-)
-{
- /* put st1 and st2 value */
- if (AK8975_ST_ERROR(status)) {
- return AKFS_ERROR;
- }
-
- /* magnetic */
- AKFS_BufShift(nhdata, 1, hdata);
- hdata[0].u.x = mag[0] * (((asa->u.x)/256.0f) + 0.5f);
- hdata[0].u.y = mag[1] * (((asa->u.y)/256.0f) + 0.5f);
- hdata[0].u.z = mag[2] * (((asa->u.z)/256.0f) + 0.5f);
-
- return AKFS_SUCCESS;
-}
-