| /freebsd-src/sys/contrib/device-tree/Bindings/leds/ | 
| H A D | leds-mt6360.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/leds/leds-mt6360.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: LED driver for MT6360 PMIC from MediaTek Integrated.
 10   - Gene Chen <gene_chen@richtek.com>
 15   Add MT6360 LED driver include 2-channel Flash LED with torch/strobe mode,
 16   and 4-channel RGB LED support Register/Flash/Breath Mode
 20     const: mediatek,mt6360-led
 22   "#address-cells":
 [all …]
 
 | 
| H A D | qcom,spmi-flash-led.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/leds/qcom,spmi-flash-led.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Flash LED device inside Qualcomm Technologies, Inc. PMICs
 10   - Fenglin Wu <quic_fenglinw@quicinc.com>
 13   Flash LED controller is present inside some Qualcomm Technologies, Inc. PMICs.
 14   The flash LED module can have different number of LED channels supported
 24       - enum:
 25           - qcom,pm6150l-flash-led
 [all …]
 
 | 
| H A D | ams,as3645a.txt | 3 The AS3645A flash LED controller can drive two LEDs, one high current4 flash LED and one indicator LED. The high current flash LED can be
 18 #address-cells	: 1
 19 #size-cells	: 0
 26 flash-timeout-us: Flash timeout in microseconds. The value must be in
 28 flash-max-microamp: Maximum flash current in microamperes. Has to be
 31 led-max-microamp: Maximum torch (assist) current in microamperes. The
 34 ams,input-max-microamp: Maximum flash controller input current. The
 51 led-max-microamp: Maximum indicator current. The allowed values are
 65 #include <dt-bindings/leds/common.h>
 [all …]
 
 | 
| H A D | skyworks,aat1290.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Jacek Anaszewski <jacek.anaszewski@gmail.com>
 11   - Krzysztof Kozlowski <krzk@kernel.org>
 15   asserted high, enable flash strobe and movie mode (max 1/2 of flash current)
 24   enset-gpios:
 28   flen-gpios:
 32   led:
 37       led-max-microamp: true
 [all …]
 
 | 
| H A D | richtek,rt8515.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Richtek RT8515 1.5A dual channel LED driver
 10   - Linus Walleij <linus.walleij@linaro.org>
 13   The Richtek RT8515 is a dual channel (two mode) LED driver that
 14   supports driving a white LED in flash or torch mode. The maximum
 22   enf-gpios:
 26   ent-gpios:
 30   richtek,rfs-ohms:
 [all …]
 
 | 
| H A D | leds-ktd2692.txt | 1 * Kinetic Technologies - KTD2692 Flash LED Driver3 KTD2692 is the ideal power solution for high-power flash LEDs.
 4 It uses ExpressWire single-wire programming for maximum flexibility.
 6 The ExpressWire interface through CTRL pin can control LED on/off and
 7 enable/disable the IC, Movie(max 1/3 of Flash current) / Flash mode current,
 11 LED current will be ramped up to the flash-mode current level.
 14 - compatible : Should be "kinetic,ktd2692".
 15 - ctrl-gpios : Specifier of the GPIO connected to CTRL pin.
 16 - aux-gpios : Specifier of the GPIO connected to AUX pin.
 19 - vin-supply : "vin" LED supply (2.7V to 5.5V).
 [all …]
 
 | 
| H A D | kinetic,ktd2692.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: KTD2692 Flash LED Driver from Kinetic Technologies
 10   - Markuss Broks <markuss.broks@gmail.com>
 13   KTD2692 is the ideal power solution for high-power flash LEDs.
 14   It uses ExpressWire single-wire programming for maximum flexibility.
 16   The ExpressWire interface through CTRL pin can control LED on/off and
 17   enable/disable the IC, Movie(max 1/3 of Flash current) / Flash mode current,
 21   LED current will be ramped up to the flash-mode current level.
 [all …]
 
 | 
| H A D | leds-lm3601x.txt | 1 * Texas Instruments - lm3601x Single-LED Flash Driver3 The LM3601X are ultra-small LED flash drivers that
 7 	- compatible : Can be one of the following
 10 	- reg : I2C slave address
 11 	- #address-cells : 1
 12 	- #size-cells : 0
 15 	- reg : 0 - Indicates a IR mode
 16 		1 - Indicates a Torch (white LED) mode
 18 Required properties for flash LED child nodes:
 20 	- flash-max-microamp : Range from 11mA - 1.5A
 [all …]
 
 | 
| H A D | awinic,aw200xx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schema
 [all...]
 | 
| H A D | maxim,max77693.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Krzysztof Kozlowski <krzk@kernel.org>
 16   There are two LED outputs available - FLED1 and FLED2. Each of them can
 17   control a separate LED or they can be connected together to double the
 18   maximum current for a single connected LED. One LED is represented by one
 26     const: maxim,max77693-led
 28   maxim,boost-mode:
 34       See LEDS_BOOST_* in include/dt-bindings/leds/common.h.
 [all …]
 
 | 
| H A D | issi,is31fl319x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: ISSI LED Controllers for IS31FL319{0,1,3,6,9}
 10   - Vincent Knecht <vincent.knecht@mailoo.org>
 13   The IS31FL319X are LED controllers with I2C interface.
 14   Previously known as Si-En SN319{0,1,3,6,9}.
 26       - issi,is31fl3190
 27       - issi,is31fl3191
 28       - issi,is31fl3193
 [all …]
 
 | 
| H A D | leds-aat1290.txt | 4 asserted high, enable flash strobe and movie mode (max 1/2 of flash current)11 - compatible : Must be "skyworks,aat1290".
 12 - flen-gpios : Must be device tree identifier of the flash device FL_EN pin.
 13 - enset-gpios : Must be device tree identifier of the flash device EN_SET pin.
 16 - pinctrl-names : Must contain entries: "default", "host", "isp". Entries
 22 A discrete LED element connected to the device must be represented by a child
 23 node - see Documentation/devicetree/bindings/leds/common.txt.
 25 Required properties of the LED child node:
 26 - led-max-microamp : see Documentation/devicetree/bindings/leds/common.txt
 27 - flash-max-microamp : see Documentation/devicetree/bindings/leds/common.txt
 [all …]
 
 | 
| H A D | leds-is31fl319x.txt | 1 LEDs connected to is31fl319x LED controller chip4 - compatible : Should be any of
 10 	"si-en,sn3199".
 11 - #address-cells: Must be 1.
 12 - #size-cells: Must be 0.
 13 - reg: 0x64, 0x65, 0x66, or 0x67.
 16 - audio-gain-db : audio gain selection for external analog modulation input.
 17 	Valid values: 0 - 21, step by 3 (rounded down)
 19 - shutdown-gpios : Specifier of the GPIO connected to SDB pin of the chip.
 21 Each led is represented as a sub-node of the issi,is31fl319x device.
 [all …]
 
 | 
| H A D | common.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Jacek Anaszewski <jacek.anaszewski@gmail.com>
 11   - Pave
 [all...]
 | 
| H A D | leds-aw2013.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/leds/leds-aw2013.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: AWINIC AW2013 3-channel LED Driver
 10   - Nikita Travkin <nikitos.tr@gmail.com>
 13   The AW2013 is a 3-channel LED driver with I2C interface. It can control
 14   LED brightness with PWM output.
 25     description: Open-drain, low active interrupt pin "INTN".
 26       Used to report completion of operations (power up, LED breath effects).
 [all …]
 
 | 
| H A D | leds-rt4505.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/leds/leds-rt4505.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Richtek RT4505 Single Channel LED Driver
 10   - ChiYuan Huang <cy_huang@richtek.com>
 13   The RT4505 is a flash LED driver that can support up to 375mA and 1.5A for
 17     https://www.richtek.com/assets/product_file/RT4505/DS4505-02.pdf
 27   led:
 33   - compatible
 [all …]
 
 | 
| H A D | leds-lm3692x.txt | 1 * Texas Instruments - LM3692x Highly Efficient White LED Driver3 The LM3692x is an ultra-compact, highly efficient,
 4 white-LED driver designed for LCD display backlighting.
 7 LED strings it supports.  The LM36922 supports two strings while the LM36923
 11 	- compatible:
 14 	- reg :  I2C slave address
 15 	- #address-cells : 1
 16 	- #size-cells : 0
 19 	- enable-gpios : gpio pin to enable/disable the device.
 20 	- vled-supply : LED supply
 [all …]
 
 | 
| H A D | leds-lm3532.txt | 1 * Texas Instruments - lm3532 White LED driver with ambient light sensing4 The LM3532 provides the 3 high-voltage, low-side current sinks. The device is
 5 programmable over an I2C-compatible interface and has independent
 7 method allows for different LED currents in each current sink thus allowing
 11 each with 32 internal voltage setting resistors, 8-bit logarithmic and linear
 16 	- compatible : "ti,lm3532"
 17 	- reg : I2C slave address
 18 	- #address-cells : 1
 19 	- #size-cells : 0
 22 	- enable-gpios : gpio pin to enable (active high)/disable the device.
 [all …]
 
 | 
| /freebsd-src/sys/contrib/device-tree/Bindings/media/i2c/ | 
| H A D | adp1653.txt | 1 * Analog Devices ADP1653 flash LED driver5   - compatible: Must contain "adi,adp1653"
 7   - reg: I2C slave address
 9   - enable-gpios: Specifier of the GPIO connected to EN pin
 11 There are two LED outputs available - flash and indicator. One LED is
 14 Required properties of the LED child node:
 15 - led-max-microamp : see Documentation/devicetree/bindings/leds/common.txt
 17 Required properties of the flash LED child node:
 19 - flash-max-microamp : see Documentation/devicetree/bindings/leds/common.txt
 20 - flash-timeout-us : see Documentation/devicetree/bindings/leds/common.txt
 [all …]
 
 | 
| /freebsd-src/sys/contrib/device-tree/Bindings/mfd/ | 
| H A D | mediatek,mt6370.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - ChiYuan Huang <cy_huang@richtek.com>
 13   MT6370 is a highly-integrated smart power management IC, which includes a
 14   single cell Li-Ion/Li-Polymer switching battery charger, a USB Type-C &
 15   Power Delivery (PD) controller, dual flash LED current sources, a RGB LED
 26   wakeup-source: true
 31   interrupt-controller: true
 33   "#interrupt-cells":
 [all …]
 
 | 
| H A D | max77693.txt | 1 Maxim MAX77693 multi-function device4 - PMIC,
 5 - CHARGER,
 6 - LED,
 7 - MUIC,
 8 - HAPTIC
 14 - compatible : Must be "maxim,max77693".
 15 - reg : Specifies the i2c slave address of PMIC block.
 16 - interrupts : This i2c device has an IRQ line connected to the main SoC.
 19 - regulators : The regulators of max77693 have to be instantiated under subnode
 [all …]
 
 | 
| H A D | mediatek,mt6360.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Gene Chen <gene_chen@richtek.com>
 25   wakeup-source: true
 30   interrupt-names:
 33   interrupt-controller: true
 35   "#interrupt-cells":
 41     $ref: /schemas/regulator/mt6360-regulator.yaml#
 47     $ref: /schemas/usb/mediatek,mt6360-tcpc.yaml#
 [all …]
 
 | 
| H A D | maxim,max77693.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Chanwoo Choi <cw00.choi@samsung.com>
 11   - Krzyszto
 [all...]
 | 
| /freebsd-src/sys/contrib/device-tree/src/riscv/sifive/ | 
| H A D | hifive-unmatched-a00.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)4 #include "fu740-c000.dtsi"
 5 #include <dt-bindings/gpio/gpio.h>
 6 #include <dt-bindings/interrupt-controller/irq.h>
 7 #include <dt-bindings/leds/common.h>
 8 #include <dt-bindings/pwm/pwm.h>
 15 	compatible = "sifive,hifive-unmatched-a00", "sifive,fu740-c000",
 19 		stdout-path = "serial0";
 23 		timebase-frequency = <RTCCLK_FREQ>;
 32 		#clock-cells = <0>;
 [all …]
 
 | 
| /freebsd-src/sys/contrib/device-tree/src/arm64/qcom/ | 
| H A D | sdm845-xiaomi-beryllium-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.03 /dts-v1/;
 5 #include <dt-bindings/leds/common.h>
 6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
 7 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
 8 #include <dt-bindings/sound/qcom,q6afe.h>
 9 #include <dt-bindings/sound/qcom,q6asm.h>
 11 #include "sdm845-wcd9340.dtsi"
 19 /delete-node/ &tz_mem;
 20 /delete-node/ &adsp_mem;
 [all …]
 
 |