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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/leds/backlight/mediatek,mt6370-backlight.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/leds/backlight/mediatek,mt6370-backlight.yaml (Architecture i386) and /Documentation/devicetree/bindings/leds/backlight/mediatek,mt6370-backlight.yaml (Architecture sparc64)


  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/leds/backli      4 $id: http://devicetree.org/schemas/leds/backlight/mediatek,mt6370-backlight.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: MediaTek MT6370 Backlight                    7 title: MediaTek MT6370 Backlight
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - ChiaEn Wu <chiaen_wu@richtek.com>               10   - ChiaEn Wu <chiaen_wu@richtek.com>
 11                                                    11 
 12 description: |                                     12 description: |
 13   This module is part of the MT6370 MFD device     13   This module is part of the MT6370 MFD device.
 14   The MT6370 Backlight WLED driver supports up     14   The MT6370 Backlight WLED driver supports up to a 29V output voltage for
 15   4 channels of 8 series WLEDs. Each channel s     15   4 channels of 8 series WLEDs. Each channel supports up to 30mA of current
 16   capability with 2048 current steps (11 bits,     16   capability with 2048 current steps (11 bits, only for MT6370/MT6371) or
 17   16384 current steps (14 bits, only for MT637     17   16384 current steps (14 bits, only for MT6372) in exponential or linear
 18   mapping curves.                                  18   mapping curves.
 19                                                    19 
 20 allOf:                                             20 allOf:
 21   - $ref: common.yaml#                             21   - $ref: common.yaml#
 22                                                    22 
 23 properties:                                        23 properties:
 24   compatible:                                      24   compatible:
 25     enum:                                          25     enum:
 26       - mediatek,mt6370-backlight                  26       - mediatek,mt6370-backlight
 27       - mediatek,mt6372-backlight                  27       - mediatek,mt6372-backlight
 28                                                    28 
 29   default-brightness:                              29   default-brightness:
 30     minimum: 0                                     30     minimum: 0
 31                                                    31 
 32   max-brightness:                                  32   max-brightness:
 33     minimum: 0                                     33     minimum: 0
 34                                                    34 
 35   enable-gpios:                                    35   enable-gpios:
 36     description: External backlight 'enable' p     36     description: External backlight 'enable' pin
 37     maxItems: 1                                    37     maxItems: 1
 38                                                    38 
 39   mediatek,bled-pwm-enable:                        39   mediatek,bled-pwm-enable:
 40     description: |                                 40     description: |
 41       Enable external PWM input for backlight      41       Enable external PWM input for backlight dimming
 42     type: boolean                                  42     type: boolean
 43                                                    43 
 44   mediatek,bled-pwm-hys-enable:                    44   mediatek,bled-pwm-hys-enable:
 45     description: |                                 45     description: |
 46       Enable the backlight input-hysteresis fo     46       Enable the backlight input-hysteresis for PWM mode
 47     type: boolean                                  47     type: boolean
 48                                                    48 
 49   mediatek,bled-pwm-hys-input-th-steps:            49   mediatek,bled-pwm-hys-input-th-steps:
 50     $ref: /schemas/types.yaml#/definitions/uin     50     $ref: /schemas/types.yaml#/definitions/uint8
 51     enum: [1, 4, 16, 64]                           51     enum: [1, 4, 16, 64]
 52     description: |                                 52     description: |
 53       The selection of the upper and lower bou     53       The selection of the upper and lower bounds threshold of backlight
 54       PWM resolution. If we choose selection 6     54       PWM resolution. If we choose selection 64, the variation of PWM
 55       resolution needs more than 64 steps.         55       resolution needs more than 64 steps.
 56                                                    56 
 57   mediatek,bled-ovp-shutdown:                      57   mediatek,bled-ovp-shutdown:
 58     description: |                                 58     description: |
 59       Enable the backlight shutdown when OVP l     59       Enable the backlight shutdown when OVP level triggered
 60     type: boolean                                  60     type: boolean
 61                                                    61 
 62   mediatek,bled-ovp-microvolt:                     62   mediatek,bled-ovp-microvolt:
 63     enum: [17000000, 21000000, 25000000, 29000     63     enum: [17000000, 21000000, 25000000, 29000000]
 64     description: |                                 64     description: |
 65       Backlight OVP level selection.               65       Backlight OVP level selection.
 66                                                    66 
 67   mediatek,bled-ocp-shutdown:                      67   mediatek,bled-ocp-shutdown:
 68     description: |                                 68     description: |
 69       Enable the backlight shutdown when OCP l     69       Enable the backlight shutdown when OCP level triggered.
 70     type: boolean                                  70     type: boolean
 71                                                    71 
 72   mediatek,bled-ocp-microamp:                      72   mediatek,bled-ocp-microamp:
 73     enum: [900000, 1200000, 1500000, 1800000]      73     enum: [900000, 1200000, 1500000, 1800000]
 74     description: |                                 74     description: |
 75       Backlight OC level selection.                75       Backlight OC level selection.
 76                                                    76 
 77   mediatek,bled-exponential-mode-enable:           77   mediatek,bled-exponential-mode-enable:
 78     description: |                                 78     description: |
 79       Enable the exponential mode of backlight     79       Enable the exponential mode of backlight brightness. If this property
 80       is not enabled, the default is to use li     80       is not enabled, the default is to use linear mode.
 81     type: boolean                                  81     type: boolean
 82                                                    82 
 83   mediatek,bled-channel-use:                       83   mediatek,bled-channel-use:
 84     $ref: /schemas/types.yaml#/definitions/uin     84     $ref: /schemas/types.yaml#/definitions/uint8
 85     description: |                                 85     description: |
 86       Backlight LED channel to be used.            86       Backlight LED channel to be used.
 87       Each bit mapping to:                         87       Each bit mapping to:
 88         - 0: CH4                                   88         - 0: CH4
 89         - 1: CH3                                   89         - 1: CH3
 90         - 2: CH2                                   90         - 2: CH2
 91         - 3: CH1                                   91         - 3: CH1
 92     minimum: 1                                     92     minimum: 1
 93     maximum: 15                                    93     maximum: 15
 94                                                    94 
 95 if:                                                95 if:
 96   properties:                                      96   properties:
 97     compatible:                                    97     compatible:
 98       contains:                                    98       contains:
 99         const: mediatek,mt6372-backlight           99         const: mediatek,mt6372-backlight
100                                                   100 
101 then:                                             101 then:
102   properties:                                     102   properties:
103     default-brightness:                           103     default-brightness:
104       maximum: 16384                              104       maximum: 16384
105                                                   105 
106     max-brightness:                               106     max-brightness:
107       maximum: 16384                              107       maximum: 16384
108                                                   108 
109 else:                                             109 else:
110   properties:                                     110   properties:
111     default-brightness:                           111     default-brightness:
112       maximum: 2048                               112       maximum: 2048
113                                                   113 
114     max-brightness:                               114     max-brightness:
115       maximum: 2048                               115       maximum: 2048
116                                                   116 
117 required:                                         117 required:
118   - compatible                                    118   - compatible
119   - mediatek,bled-channel-use                     119   - mediatek,bled-channel-use
120                                                   120 
121 additionalProperties: false                       121 additionalProperties: false
                                                      

~ [ 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