~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/iio/proximity/awinic,aw96103.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/iio/proximity/awinic,aw96103.yaml (Architecture i386) and /Documentation/devicetree/bindings/iio/proximity/awinic,aw96103.yaml (Architecture alpha)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/iio/proximi      4 $id: http://devicetree.org/schemas/iio/proximity/awinic,aw96103.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Awinic's AW96103 capacitive proximity s      7 title: Awinic's AW96103 capacitive proximity sensor and similar
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Wang Shuaijie <wangshuaijie@awinic.com>         10   - Wang Shuaijie <wangshuaijie@awinic.com>
 11                                                    11 
 12 description: |                                     12 description: |
 13   Awinic's AW96103/AW96105 proximity sensor.       13   Awinic's AW96103/AW96105 proximity sensor.
 14   The specific absorption rate (SAR) is a metr     14   The specific absorption rate (SAR) is a metric that measures
 15   the degree of absorption of electromagnetic      15   the degree of absorption of electromagnetic radiation emitted by
 16   wireless devices, such as mobile phones and      16   wireless devices, such as mobile phones and tablets, by human tissue.
 17   In mobile phone applications, the proximity      17   In mobile phone applications, the proximity sensor is primarily
 18   used to detect the proximity of the human bo     18   used to detect the proximity of the human body to the phone. When the
 19   phone approaches the human body, it will act     19   phone approaches the human body, it will actively reduce the transmit
 20   power of the antenna to keep the SAR within      20   power of the antenna to keep the SAR within a safe range. Therefore,
 21   we also refer to the proximity sensor as a S     21   we also refer to the proximity sensor as a SAR sensor.
 22                                                    22 
 23 properties:                                        23 properties:
 24   compatible:                                      24   compatible:
 25     enum:                                          25     enum:
 26       - awinic,aw96103                             26       - awinic,aw96103
 27       - awinic,aw96105                             27       - awinic,aw96105
 28                                                    28 
 29   reg:                                             29   reg:
 30     maxItems: 1                                    30     maxItems: 1
 31                                                    31 
 32   interrupts:                                      32   interrupts:
 33     description:                                   33     description:
 34       Generated by the device to announce that     34       Generated by the device to announce that a close/far
 35       proximity event has happened.                35       proximity event has happened.
 36     maxItems: 1                                    36     maxItems: 1
 37                                                    37 
 38   vcc-supply: true                                 38   vcc-supply: true
 39                                                    39 
 40 required:                                          40 required:
 41   - compatible                                     41   - compatible
 42   - reg                                            42   - reg
 43   - interrupts                                     43   - interrupts
 44   - vcc-supply                                     44   - vcc-supply
 45                                                    45 
 46 additionalProperties: false                        46 additionalProperties: false
 47                                                    47 
 48 examples:                                          48 examples:
 49   - |                                              49   - |
 50     #include <dt-bindings/interrupt-controller     50     #include <dt-bindings/interrupt-controller/irq.h>
 51     i2c {                                          51     i2c {
 52         #address-cells = <1>;                      52         #address-cells = <1>;
 53         #size-cells = <0>;                         53         #size-cells = <0>;
 54         proximity@12 {                             54         proximity@12 {
 55             compatible = "awinic,aw96103";         55             compatible = "awinic,aw96103";
 56             reg = <0x12>;                          56             reg = <0x12>;
 57             interrupt-parent = <&gpio>;            57             interrupt-parent = <&gpio>;
 58             interrupts = <23 IRQ_TYPE_EDGE_FAL     58             interrupts = <23 IRQ_TYPE_EDGE_FALLING>;
 59             vcc-supply = <&pp1800_prox>;           59             vcc-supply = <&pp1800_prox>;
 60         };                                         60         };
 61     };                                             61     };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php