| /freebsd/sys/contrib/device-tree/Bindings/leds/ | 
| H A D | leds-aat1290.txt | 1 * Skyworks Solutions, Inc. AAT1290 Current Regulator for Flash LEDs4 asserted high, enable flash strobe and movie mode (max 1/2 of flash current)
 7 of the flash chip. The switch is controlled with pin control.
 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
 23 node - see Documentation/devicetree/bindings/leds/common.txt.
 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 | 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
 22 Required properties of the flash child node (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
 39 Optional properties of the flash child node
 [all …]
 
 | 
| H A D | common.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only3 ---
 4 $id: http://devicetree.org/schemas/leds/common.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Common leds properties
 10   - Jacek Anaszewski <jacek.anaszewski@gmail.com>
 11   - Pavel Machek <pavel@ucw.cz>
 14   LED and flash LED devices provide the same basic functionality as current
 15   regulators, but extended with LED and flash LED specific features like
 16   blinking patterns, flash timeout, flash faults and external flash strobe mode.
 [all …]
 
 | 
| H A D | leds-pm8058.txt | 3 The Qualcomm PM8058 is a multi-functional device which contains4 an LED driver block for up to six LEDs: three normal LEDs, two
 5 "flash" LEDs and one "keypad backlight" LED. The names are
 7 different things than flash or keypad backlight: their names
 8 are more of a suggestion than a hard-wired usecase.
 10 Hardware-wise the different LEDs support slightly different
 11 output currents. The "flash" LEDs do not need to charge nor
 15 The LEDs appear as children to the PM8058 device, with the
 17 mfd/qcom-pm8xxx.txt.
 19 Each LED is represented as a sub-node of the syscon device. Each
 [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.
 7 enable/disable the IC, Movie(max 1/3 of Flash current) / Flash mode current,
 8 Flash timeout, LVP(low voltage protection).
 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 | 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:
 19 	See Documentation/devicetree/bindings/leds/common.txt
 [all …]
 
 | 
| H A D | qcom,pm8058-led.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 4 $id: http://devicetree.org/schemas/leds/qcom,pm8058-led.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
 13   The Qualcomm PM8058 contains an LED block for up to six LEDs:: three normal
 14   LEDs, two "flash" LEDs and one "keypad backlight" LED. The names are quoted
 16   flash or keypad backlight:: their names are more of a suggestion than a
 17   hard-wired usecase.
 19   Hardware-wise the different LEDs support slightly different output currents.
 [all …]
 
 | 
| H A D | kinetic,ktd2692.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/leds/kinetic,ktd2692.yaml#
 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.
 17   enable/disable the IC, Movie(max 1/3 of Flash current) / Flash mode current,
 18   Flash timeout, LVP(low voltage protection).
 [all …]
 
 | 
| H A D | skyworks,aat1290.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 4 $id: http://devicetree.org/schemas/leds/skyworks,aat1290.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Skyworks Solutions, Inc. AAT1290 Current Regulator for Flash LEDs
 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)
 18   independent of the flash chip. The switch is controlled with pin control.
 24   enset-gpios:
 [all …]
 
 | 
| H A D | leds-sgm3140.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/leds/leds-sgm3140.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Luca Weiss <luca@z3ntu.xyz>
 13   The SGM3140 is a current-regulated charge pump which can regulate two current
 14   levels for Flash and Torch modes.
 17     http://www.sg-micro.com/uploads/soft/20190626/1561535688.pdf
 22       - ocs,ocp8110
 23       - richtek,rt5033-led
 [all …]
 
 | 
| 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#
 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":
 25   "#size-cells":
 [all …]
 
 | 
| H A D | maxim,max77693.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 4 $id: http://devicetree.org/schemas/leds/maxim,max77693.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Maxim MAX77693 MicroUSB and Companion Power Management IC LEDs
 10   - Krzysztof Kozlowski <krzk@kernel.org>
 16   There are two LED outputs available - FLED1 and FLED2. Each of them can
 26     const: maxim,max77693-led
 28   maxim,boost-mode:
 34       See LEDS_BOOST_* in include/dt-bindings/leds/common.h.
 [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#
 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
 14   torch and flash mode, respectively.
 17     https://www.richtek.com/assets/product_file/RT4505/DS4505-02.pdf
 33   - compatible
 34   - reg
 [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/qco
 [all...]
 | 
| H A D | richtek,rt8515.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/leds/richtek,rt8515.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Linus Walleij <linus.walleij@linaro.org>
 14   supports driving a white LED in flash or torch mode. The maximum
 22   enf-gpios:
 24     description: A connection to the 'ENF' (enable flash) pin.
 26   ent-gpios:
 30   richtek,rfs-ohms:
 [all …]
 
 | 
| /freebsd/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
 12 represented by one child node, nodes need to be named "flash" and "indicator".
 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/sys/contrib/device-tree/Bindings/mfd/ | 
| 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,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 …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm/gemini/ | 
| H A D | gemini-dlink-dir-685.dts | 2  * Device Tree file for D-Link DIR-685 Xtreme N Storage Router5 /dts-v1/;
 8 #include <dt-bindings/input/input.h>
 11 	model = "D-Link DIR-685 Xtreme N Storage Router";
 12 	compatible = "dlink,dir-685", "cortina,gemini";
 13 	#address-cells = <1>;
 14 	#size-cells = <1>;
 17 		/* 128 MB SDRAM in 2 x Hynix HY5DU121622DTP-D43 */
 24 		stdout-path = "uart0:19200n8";
 28 		compatible = "gpio-keys";
 [all …]
 
 | 
| H A D | gemini-wbd111.dts | 1 // SPDX-License-Identifier: GPL-2.03  * Device Tree file for Wiliboard WBD-111
 6 /dts-v1/;
 9 #include <dt-bindings/input/input.h>
 12 	model = "Wiliboard WBD-111";
 13 	compatible = "wiligear,wiliboard-wbd111", "cortina,gemini";
 14 	#address-cells = <1>;
 15 	#size-cells = <1>;
 25 		stdout-path = &uart0;
 29 		compatible = "gpio-keys";
 [all …]
 
 | 
| H A D | gemini-wbd222.dts | 1 // SPDX-License-Identifier: GPL-2.03  * Device Tree file for Wiliboard WBD-222
 6 /dts-v1/;
 9 #include <dt-bindings/input/input.h>
 12 	model = "Wiliboard WBD-222";
 13 	compatible = "wiligear,wiliboard-wbd222", "cortina,gemini";
 14 	#address-cells = <1>;
 15 	#size-cells = <1>;
 24 		stdout-path = &uart0;
 28 		compatible = "gpio-keys";
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm64/qcom/ | 
| H A D | msm8916-gplus-fl8005a.dts | 1 // SPDX-License-Identifier: GPL-2.0-only3 /dts-v1/;
 5 #include "msm8916-pm8916.dtsi"
 6 #include "msm8916-modem-qdsp6.dtsi"
 8 #include <dt-bindings/gpio/gpio.h>
 9 #include <dt-bindings/input/input.h>
 10 #include <dt-bindings/leds/common.h>
 15 	chassis-type = "tablet";
 24 		stdout-path = "serial0";
 28 		compatible = "simple-battery";
 [all …]
 
 | 
| H A D | msm8939-wingtech-wt82918.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3 #include "msm8916-modem-qdsp6.dtsi"
 5 #include <dt-bindings/gpio/gpio.h>
 6 #include <dt-bindings/leds/common.h>
 7 #include <dt-bindings/pinctrl/qcom,pmic-mpp.h>
 17 		stdout-path = "serial0";
 21 		compatible = "pwm-backlight";
 23 		brightness-levels = <0 255>;
 24 		num-interpolated-steps = <255>;
 25 		default-brightness-level = <128>;
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm/intel/socfpga/ | 
| H A D | socfpga_cyclone5_socrates.dts | 1 // SPDX-License-Identifier: GPL-2.0+10 	compatible = "ebv,socrates", "altr,socfpga-cyclone5", "altr,socfpga";
 18 		stdout-path = "serial0:115200n8";
 27 	leds: gpio-leds {  label
 32 	phy-mode = "rgmii";
 53 &leds {
 54 	compatible = "gpio-leds";
 59 		linux,default-trigger = "heartbeat";
 80 	flash: flash@0 {  label
 81 		#address-cells = <1>;
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm/broadcom/ | 
| H A D | bcm53016-dlink-dwl-8610ap.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT2 /dts-v1/;
 5 #include "bcm5301x-nand-cs0-bch8.dtsi"
 6 #include <dt-bindings/leds/common.h>
 7 #include <dt-bindings/input/input.h>
 10 	model = "D-Link DWL-8610AP";
 11 	compatible = "dlink,dwl-8610ap", "brcm,bcm53016", "brcm,bcm4708";
 20 	leds {
 21 		compatible = "gpio-leds";
 23 		led-power {
 [all …]
 
 |