diff options
author | David Yu <davyu@nvidia.com> | 2013-04-11 13:07:37 +0900 |
---|---|---|
committer | Mandar Padmawar <mpadmawar@nvidia.com> | 2013-06-18 04:58:01 -0700 |
commit | 13363a16d154e8f45c2e70d99b060d823f078225 (patch) | |
tree | 76de9e9d434eb2702dbaffb06625de6924bc53a7 /Documentation | |
parent | d7c2157902bda8ff2373f6bff21da567369bed7b (diff) |
input: misc: compass: akm89xx: add support for device tree
Bug 1260300
Bug 1173064
Change-Id: I1cd32f31126ed08e13c731e3d40ceb2ca6052048
Signed-off-by: David Yu <davyu@nvidia.com>
(cherry picked from commit 58a1297474a500e21db87711410497b75c21c484)
Reviewed-on: http://git-master/r/237424
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Xiaohui Tao <xtao@nvidia.com>
Tested-by: Xiaohui Tao <xtao@nvidia.com>
Reviewed-by: Erik Lilliebjerg <elilliebjerg@nvidia.com>
Reviewed-by: Matt Wagner <mwagner@nvidia.com>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/devicetree/bindings/input/ak-akm89xx.txt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/input/ak-akm89xx.txt b/Documentation/devicetree/bindings/input/ak-akm89xx.txt new file mode 100644 index 000000000000..e91c08ee2ebd --- /dev/null +++ b/Documentation/devicetree/bindings/input/ak-akm89xx.txt @@ -0,0 +1,25 @@ +* Asahi Kasei AKM89XX compass sensor + +Required properties: +- compatible: should be one of the following. + - "ak,ak8963" + - "ak,ak8972" + - "ak,ak8975" +- reg: the I2C address of AKM89XX +- config: the selection determines the device behavior. + - "auto": auto detect connection to MPU + - "mpu": connected to MPU + - "host": connected to host +- orientation: the orientation matricies are 3x3 rotation matricies that are + applied to the data to rotate from the mounting orientation to the platform + orientation. The values must be one of 0, 1, or -1(0xff in byte array) and + each row and column should have exactly 1 non-zero value. + +Example: + +akm8963@0d { + compatible = "ak,ak8963"; + reg = <0x0d>; + orientation = [00 01 00 ff 00 00 00 00 01]; + config = "mpu"; +}; |