The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/leds/backlight/richtek,rt4831-backlight.yaml

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
    2 %YAML 1.2
    3 ---
    4 $id: http://devicetree.org/schemas/leds/backlight/richtek,rt4831-backlight.yaml#
    5 $schema: http://devicetree.org/meta-schemas/core.yaml#
    6 
    7 title: Richtek RT4831 Backlight
    8 
    9 maintainers:
   10   - ChiYuan Huang <cy_huang@richtek.com>
   11 
   12 description: |
   13   RT4831 is a mutifunctional device that can provide power to the LCD display
   14   and LCD backlight.
   15 
   16   For the LCD backlight, it can provide four channel WLED driving capability.
   17   Each channel driving current is up to 30mA
   18 
   19   Datasheet is available at
   20   https://www.richtek.com/assets/product_file/RT4831A/DS4831A-05.pdf
   21 
   22 allOf:
   23   - $ref: common.yaml#
   24 
   25 properties:
   26   compatible:
   27     const: richtek,rt4831-backlight
   28 
   29   default-brightness:
   30     minimum: 0
   31     maximum: 2048
   32 
   33   max-brightness:
   34     minimum: 0
   35     maximum: 2048
   36 
   37   richtek,pwm-enable:
   38     description: |
   39       Specify the backlight dimming following by PWM duty or by SW control.
   40     type: boolean
   41 
   42   richtek,bled-ovp-sel:
   43     description: |
   44       Backlight OVP level selection, currently support 17V/21V/25V/29V.
   45     $ref: /schemas/types.yaml#/definitions/uint8
   46     default: 1
   47     minimum: 0
   48     maximum: 3
   49 
   50   richtek,bled-ocp-microamp:
   51     description: |
   52       Backlight over current protection level.
   53     enum: [900000, 1200000, 1500000, 1800000]
   54 
   55   richtek,channel-use:
   56     description: |
   57       Backlight LED channel to be used.
   58       BIT 0/1/2/3 is used to indicate led channel 1/2/3/4 enable or disable.
   59     $ref: /schemas/types.yaml#/definitions/uint8
   60     minimum: 1
   61     maximum: 15
   62 
   63 required:
   64   - compatible
   65   - richtek,channel-use
   66 
   67 additionalProperties: false

Cache object: 572686749263ce9ba221ed23e88a33f7


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.