Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings:iio:magnetometer:bosch,bmc150_magn: txt to yaml conversion.

This describes the bindings for both stand along magnetometers and ones
which form part of a multi chip package.
Given original author hasn't been active remotely recently I've
put myself as maintainer for this one. I would of course like to
hand this over to someone more appropriate so shout out if this is you!

Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20201031184854.745828-26-jic23@kernel.org

+55 -25
-25
Documentation/devicetree/bindings/iio/magnetometer/bmc150_magn.txt
··· 1 - * Bosch BMC150 magnetometer sensor 2 - 3 - http://ae-bst.resource.bosch.com/media/products/dokumente/bmc150/BST-BMC150-DS000-04.pdf 4 - 5 - Required properties: 6 - 7 - - compatible : should be one of: 8 - "bosch,bmc150_magn" 9 - "bosch,bmc156_magn" 10 - "bosch,bmm150" 11 - "bosch,bmm150_magn" (DEPRECATED, use bosch,bmm150) 12 - - reg : the I2C address of the magnetometer 13 - 14 - Optional properties: 15 - 16 - - interrupts : interrupt mapping for GPIO IRQ 17 - 18 - Example: 19 - 20 - bmc150_magn@12 { 21 - compatible = "bosch,bmc150_magn"; 22 - reg = <0x12>; 23 - interrupt-parent = <&gpio1>; 24 - interrupts = <0 1>; 25 - };
+55
Documentation/devicetree/bindings/iio/magnetometer/bosch,bmc150_magn.yaml
··· 1 + # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/iio/magnetometer/bosch,bmc150_magn.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: Bosch BMC150 magnetometer sensor 8 + 9 + maintainers: 10 + - Jonathan Cameron <jic23@kernel.org> 11 + 12 + description: | 13 + Supports a range of parts, some of which form part of a multi die 14 + package that also contains other sensors. The interface is independent 15 + however, so a separate driver is used to support the magnetometer part. 16 + Datasheet at: 17 + http://ae-bst.resource.bosch.com/media/products/dokumente/bmc150/BST-BMC150-DS000-04.pdf 18 + 19 + properties: 20 + compatible: 21 + description: 22 + Note the bmm150_magn is a deprecated compatible as this part contains only 23 + a magnetometer. 24 + enum: 25 + - bosch,bmc150_magn 26 + - bosch,bmc156_magn 27 + - bosch,bmm150 28 + - bosch,bmm150_magn 29 + 30 + reg: 31 + maxItems: 1 32 + 33 + interrupts: 34 + maxItems: 1 35 + 36 + additionalProperties: false 37 + 38 + required: 39 + - compatible 40 + - reg 41 + 42 + examples: 43 + - | 44 + i2c { 45 + #address-cells = <1>; 46 + #size-cells = <0>; 47 + 48 + magnetometer@12 { 49 + compatible = "bosch,bmc150_magn"; 50 + reg = <0x12>; 51 + interrupt-parent = <&gpio1>; 52 + interrupts = <0 1>; 53 + }; 54 + }; 55 + ...