Searched +full:max77693 +full:- +full:led (Results 1 – 25 of 25) sorted by relevance
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | max77693.txt | 1 Maxim MAX77693 multi-function device 3 MAX77693 is a Multifunction device with the following submodules: 4 - 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. [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/mfd/ |
| D | max77693.txt | 1 Maxim MAX77693 multi-function device 3 MAX77693 is a Multifunction device with the following submodules: 4 - 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. [all …]
|
| /kernel/linux/linux-5.10/drivers/mfd/ |
| D | max77693.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // max77693.c - mfd core driver for the MAX 77693 21 #include <linux/mfd/max77693.h> 22 #include <linux/mfd/max77693-common.h> 23 #include <linux/mfd/max77693-private.h> 27 #define I2C_ADDR_PMIC (0xCC >> 1) /* Charger, Flash LED */ 32 { .name = "max77693-pmic", }, 34 .name = "max77693-charger", 35 .of_compatible = "maxim,max77693-charger", 38 .name = "max77693-muic", [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 44 tristate "Active-semi ACT8945A" 49 Support for the ACT8945A PMIC from Active-semi. This device 50 features three step-down DC/DC converters and four low-dropout 66 sun4i-gpadc-iio and the hwmon driver iio_hwmon. 69 called sun4i-gpadc. 88 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 119 over at91-usart-serial driver and usart-spi-driver. Only one function 135 tristate "Atmel HLCDC (High-end LCD Controller)" 172 tristate "X-Powers AC100" [all …]
|
| /kernel/linux/linux-4.19/drivers/mfd/ |
| D | max77693.c | 2 * max77693.c - mfd core driver for the MAX 77693 21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 35 #include <linux/mfd/max77693.h> 36 #include <linux/mfd/max77693-common.h> 37 #include <linux/mfd/max77693-private.h> 41 #define I2C_ADDR_PMIC (0xCC >> 1) /* Charger, Flash LED */ 46 { .name = "max77693-pmic", }, 48 .name = "max77693-charger", 49 .of_compatible = "maxim,max77693-charger", 52 .name = "max77693-muic", [all …]
|
| D | Kconfig | 17 ---help--- 33 tristate "Active-semi ACT8945A" 38 Support for the ACT8945A PMIC from Active-semi. This device 39 features three step-down DC/DC converters and four low-dropout 55 sun4i-gpadc-iio and the hwmon driver iio_hwmon. 58 called sun4i-gpadc. 77 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 114 tristate "Atmel HLCDC (High-end LCD Controller)" 151 tristate "X-Powers AC100" 155 If you say Y here you get support for the X-Powers AC100 audio codec [all …]
|
| /kernel/linux/linux-5.10/include/linux/mfd/ |
| D | max77693.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * max77693.h - Driver for the Maxim 77693 12 * MAX77693 has PMIC, Charger, Flash LED, Haptic, MUIC devices. 20 /* MAX77693 regulator IDs */ 47 /* MAX77693 led flash */ 71 /* MAX77693 */
|
| D | max77693-common.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 24 struct i2c_client *i2c; /* 0xCC , PMIC, Charger, Flash LED */ 26 struct i2c_client *i2c_haptic; /* MAX77693: 0x90 , Haptic */ 33 struct regmap *regmap_haptic; /* Only MAX77693 */ 38 struct regmap_irq_chip_data *irq_data_chg; /* Only MAX77693 */
|
| D | max77693-private.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * max77693-private.h - Voltage regulator driver for the Maxim 77693 18 /* Slave addr = 0xCC: PMIC, Charger, Flash LED */ 74 /* MAX77693 ITORCH register */ 82 /* MAX77693 IFLASH1 and IFLASH2 registers */ 88 /* MAX77693 TORCH_TIMER register */ 93 /* MAX77693 FLASH_TIMER register */ 99 /* MAX77693 FLASH_EN register */ 104 #define FLASH_EN_SHIFT(x) (6 - (x) * 2) 105 #define TORCH_EN_SHIFT(x) (2 - (x) * 2) [all …]
|
| /kernel/linux/linux-4.19/include/linux/mfd/ |
| D | max77693.h | 2 * max77693.h - Driver for the Maxim 77693 21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 25 * MAX77693 has PMIC, Charger, Flash LED, Haptic, MUIC devices. 33 /* MAX77693 regulator IDs */ 60 /* MAX77693 led flash */ 84 /* MAX77693 */
|
| D | max77693-private.h | 2 * max77693-private.h - Voltage regulator driver for the Maxim 77693 21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 31 /* Slave addr = 0xCC: PMIC, Charger, Flash LED */ 87 /* MAX77693 ITORCH register */ 95 /* MAX77693 IFLASH1 and IFLASH2 registers */ 101 /* MAX77693 TORCH_TIMER register */ 106 /* MAX77693 FLASH_TIMER register */ 112 /* MAX77693 FLASH_EN register */ 117 #define FLASH_EN_SHIFT(x) (6 - (x) * 2) 118 #define TORCH_EN_SHIFT(x) (2 - (x) * 2) [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/leds/ |
| D | common.txt | 3 LED and flash LED devices provide the same basic functionality as current 4 regulators, but extended with LED and flash LED specific features like 7 Many LED devices expose more than one current output that can be connected 8 to one or more discrete LED component. Since the arrangement of connections 9 can influence the way of the LED device initialization, the LED components 10 have to be tightly coupled with the LED device binding. They are represented 11 by child nodes of the parent LED device binding. 14 - led-sources : List of device current outputs the LED is connected to. The 16 in the LED device binding documentation. 17 - label : The label for this LED. If omitted, the label is taken from the node [all …]
|
| /kernel/linux/linux-5.10/drivers/leds/ |
| D | leds-max77693.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * LED Flash class driver for the flash cell of max77693 mfd. 11 #include <linux/led-class-flash.h> 12 #include <linux/mfd/max77693.h> 13 #include <linux/mfd/max77693-common.h> 14 #include <linux/mfd/max77693-private.h> 20 #include <media/v4l2-flash-led-class.h> 59 /* corresponding LED Flash class device */ 80 /* sub led data */ 96 /* bitmask of FLED outputs use state (bit 0. - FLED1, bit 1. - FLED2) */ [all …]
|
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 # LED Core 4 obj-$(CONFIG_NEW_LEDS) += led-core.o 5 obj-$(CONFIG_LEDS_CLASS) += led-class.o 6 obj-$(CONFIG_LEDS_CLASS_FLASH) += led-class-flash.o 7 obj-$(CONFIG_LEDS_CLASS_MULTICOLOR) += led-class-multicolor.o 8 obj-$(CONFIG_LEDS_TRIGGERS) += led-triggers.o 10 # LED Platform Drivers (keep this sorted, M-| sort) 11 obj-$(CONFIG_LEDS_88PM860X) += leds-88pm860x.o 12 obj-$(CONFIG_LEDS_AAT1290) += leds-aat1290.o [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 bool "LED Support" 12 Say Y to enable Linux LED support. This allows control of supported 18 tristate "LED Class Support" 20 This option enables the LED sysfs class in /sys/class/leds. You'll 24 tristate "LED Flash Class Support" 27 This option enables the flash LED sysfs class in /sys/class/leds. 28 It wraps LED Class and adds flash LEDs specific sysfs attributes 30 for the flash related features of a LED device. It can be built 34 tristate "LED Multicolor Class Support" [all …]
|
| /kernel/linux/linux-4.19/drivers/leds/ |
| D | leds-max77693.c | 2 * LED Flash class driver for the flash cell of max77693 mfd. 14 #include <linux/led-class-flash.h> 15 #include <linux/mfd/max77693.h> 16 #include <linux/mfd/max77693-common.h> 17 #include <linux/mfd/max77693-private.h> 23 #include <media/v4l2-flash-led-class.h> 62 /* corresponding LED Flash class device */ 83 /* sub led data */ 99 /* bitmask of FLED outputs use state (bit 0. - FLED1, bit 1. - FLED2) */ 112 return (ua - FLASH_IOUT_MIN) / FLASH_IOUT_STEP; in max77693_led_iout_to_reg() [all …]
|
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 # LED Core 4 obj-$(CONFIG_NEW_LEDS) += led-core.o 5 obj-$(CONFIG_LEDS_CLASS) += led-class.o 6 obj-$(CONFIG_LEDS_CLASS_FLASH) += led-class-flash.o 7 obj-$(CONFIG_LEDS_TRIGGERS) += led-triggers.o 9 # LED Platform Drivers 10 obj-$(CONFIG_LEDS_88PM860X) += leds-88pm860x.o 11 obj-$(CONFIG_LEDS_AAT1290) += leds-aat1290.o 12 obj-$(CONFIG_LEDS_APU) += leds-apu.o [all …]
|
| D | Kconfig | 9 bool "LED Support" 11 Say Y to enable Linux LED support. This allows control of supported 17 tristate "LED Class Support" 19 This option enables the led sysfs class in /sys/class/leds. You'll 23 tristate "LED Flash Class Support" 26 This option enables the flash led sysfs class in /sys/class/leds. 27 It wrapps LED Class and adds flash LEDs specific sysfs attributes 29 for the flash related features of a LED device. It can be built 33 bool "LED Class brightness_hw_changed attribute support" 37 for led sysfs class devices under /sys/class/leds. [all …]
|
| /kernel/linux/linux-4.19/Documentation/leds/ |
| D | leds-class-flash.txt | 2 Flash LED handling under Linux 5 Some LED devices provide two modes - torch and flash. In the LED subsystem 6 those modes are supported by LED class (see Documentation/leds/leds-class.txt) 7 and LED Flash class respectively. The torch mode related features are enabled 12 must be defined in the kernel config. A LED Flash class driver must be 13 registered in the LED subsystem with led_classdev_flash_register function. 15 Following sysfs attributes are exposed for controlling flash LED devices: 16 (see Documentation/ABI/testing/sysfs-class-led-flash) 17 - flash_brightness 18 - max_flash_brightness [all …]
|
| /kernel/linux/linux-5.10/Documentation/leds/ |
| D | leds-class-flash.rst | 2 Flash LED handling under Linux 5 Some LED devices provide two modes - torch and flash. In the LED subsystem 6 those modes are supported by LED class (see Documentation/leds/leds-class.rst) 7 and LED Flash class respectively. The torch mode related features are enabled 12 must be defined in the kernel config. A LED Flash class driver must be 13 registered in the LED subsystem with led_classdev_flash_register function. 15 Following sysfs attributes are exposed for controlling flash LED devices: 16 (see Documentation/ABI/testing/sysfs-class-led-flash) 18 - flash_brightness 19 - max_flash_brightness [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/ |
| D | common.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 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 18 Many LED devices expose more than one current output that can be connected 19 to one or more discrete LED component. Since the arrangement of connections 20 can influence the way of the LED device initialization, the LED components [all …]
|
| /kernel/linux/linux-5.10/drivers/input/misc/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 40 Say Y here to use the PowerOn Key for ST-Ericsson's AB8500 41 Mix-Sig PMIC. 44 will be called ab8500-ponkey. 64 module will be called ad714x-i2c. 74 module will be called ad714x-spi. 84 module will be called arizona-haptics. 142 will be called pm8941-pwrkey. 150 on Qualcomm PM8xxx chip. This driver supports ff-memless interface 154 module will be called pm8xxx-vibrator. [all …]
|
| /kernel/linux/linux-4.19/drivers/input/misc/ |
| D | Kconfig | 39 Say Y here to use the PowerOn Key for ST-Ericsson's AB8500 40 Mix-Sig PMIC. 43 will be called ab8500-ponkey. 63 module will be called ad714x-i2c. 73 module will be called ad714x-spi. 83 module will be called arizona-haptics. 142 will be called pm8941-pwrkey. 150 on Qualcomm PM8xxx chip. This driver supports ff-memless interface 154 module will be called pm8xxx-vibrator. 165 module will be called pmic8xxx-pwrkey. [all …]
|
| /kernel/linux/linux-4.19/ |
| D | MAINTAINERS | 28 'diff -u' to make the patch easy to merge. Be prepared to get your 38 See Documentation/process/coding-style.rst for guidance here. 44 See Documentation/process/submitting-patches.rst for details. 55 include a Signed-off-by: line. The current version of this 57 Documentation/process/submitting-patches.rst. 68 that the bug would present a short-term risk to other users if it 84 W: Web-page with status/info 85 B: URI for where to file bugs. A web-page with detailed bug 109 N: [^a-z]tegra all files whose path contains the word tegra 137 ----------------------------------- [all …]
|
| /kernel/linux/linux-5.10/ |
| D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|