Searched +full:max77843 +full:- +full:haptic (Results 1 – 6 of 6) sorted by relevance
| /linux/Documentation/devicetree/bindings/mfd/ |
| H A D | maxim,max77843.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/mfd/maxim,max77843.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Maxim MAX77843 MicroUSB and Companion Power Management IC 10 - Krzysztof Kozlowski <krzk@kernel.org> 13 This is a part of device tree bindings for Maxim MAX77843 MicroUSB 16 The Maxim MAX77843 is a MicroUSB and Companion Power Management IC which 17 includes voltage current regulators, charger, fuel-gauge, haptic motor driver 22 const: maxim,max77843 [all …]
|
| /linux/drivers/input/misc/ |
| H A D | max77693-haptic.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * MAXIM MAX77693/MAX77843 Haptic device driver 25 #include <linux/mfd/max77693-common.h> 26 #include <linux/mfd/max77693-private.h> 27 #include <linux/mfd/max77705-private.h> 28 #include <linux/mfd/max77843-private.h> 69 static int max77693_haptic_set_duty_cycle(struct max77693_haptic *haptic) in max77693_haptic_set_duty_cycle() argument 74 pwm_init_state(haptic->pwm_dev, &state); in max77693_haptic_set_duty_cycle() 75 state.duty_cycle = (state.period + haptic->pwm_duty) / 2; in max77693_haptic_set_duty_cycle() 77 error = pwm_apply_might_sleep(haptic->pwm_dev, &state); in max77693_haptic_set_duty_cycle() [all …]
|
| /linux/drivers/mfd/ |
| H A D | max77843.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // MFD core driver for the Maxim MAX77843 14 #include <linux/mfd/max77693-common.h> 15 #include <linux/mfd/max77843-private.h> 21 .name = "max77843-muic", 22 .of_compatible = "maxim,max77843-muic", 24 .name = "max77843-regulator", 25 .of_compatible = "maxim,max77843-regulator", 27 .name = "max77843-charger", 28 .of_compatible = "maxim,max77843-charger" [all …]
|
| /linux/include/linux/mfd/ |
| H A D | max77843-private.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * Common variables for the Maxim MAX77843 driver 21 /* Topsys, Haptic and LED registers */ 182 /* MAX77843 interrupts */ 188 /* MAX77843 MAINCTRL1 register */ 192 /* MAX77843 MCONFIG register */ 201 /* Max77843 charger interrupts */ 210 /* MAX77843 CHG_INT_OK register */ 219 /* MAX77843 CHG_DETAILS_00 register */ 222 /* MAX77843 CHG_DETAILS_01 register */ [all …]
|
| /linux/arch/arm64/boot/dts/exynos/ |
| H A D | exynos5433-tm2-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 11 /dts-v1/; 13 #include <dt-bindings/clock/samsung,s2mps11.h> 14 #include <dt-bindings/gpio/gpio.h> 15 #include <dt-bindings/input/input.h> 16 #include <dt-bindings/interrupt-controller/irq.h> 17 #include <dt-bindings/sound/samsung-i2s.h> 48 stdout-path = &serial_1; 56 gpio-keys { 57 compatible = "gpio-keys"; [all …]
|
| /linux/ |
| H A D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|