Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: gpio: Add max77759 binding

The Maxim MAX77759 is a companion PMIC for USB Type-C applications and
includes Battery Charger, Fuel Gauge, temperature sensors, USB Type-C
Port Controller (TCPC), NVMEM, and a GPIO expander.

This describes its GPIO module.

Signed-off-by: André Draszik <andre.draszik@linaro.org>
Reviewed-by: "Rob Herring (Arm)" <robh@kernel.org>
Acked-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Link: https://lore.kernel.org/r/20250325-max77759-mfd-v6-1-c0870ca662ba@linaro.org
Signed-off-by: Lee Jones <lee@kernel.org>

authored by

André Draszik and committed by
Lee Jones
190b5657 0af2f6be

+50
+44
Documentation/devicetree/bindings/gpio/maxim,max77759-gpio.yaml
··· 1 + # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/gpio/maxim,max77759-gpio.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: Maxim Integrated MAX77759 GPIO 8 + 9 + maintainers: 10 + - André Draszik <andre.draszik@linaro.org> 11 + 12 + description: | 13 + This module is part of the MAX77759 PMIC. For additional information, see 14 + Documentation/devicetree/bindings/mfd/maxim,max77759.yaml. 15 + 16 + The MAX77759 is a PMIC integrating, amongst others, a GPIO controller 17 + including interrupt support for 2 GPIO lines. 18 + 19 + properties: 20 + compatible: 21 + const: maxim,max77759-gpio 22 + 23 + "#gpio-cells": 24 + const: 2 25 + 26 + gpio-controller: true 27 + 28 + gpio-line-names: 29 + minItems: 1 30 + maxItems: 2 31 + 32 + "#interrupt-cells": 33 + const: 2 34 + 35 + interrupt-controller: true 36 + 37 + required: 38 + - compatible 39 + - "#gpio-cells" 40 + - gpio-controller 41 + - "#interrupt-cells" 42 + - interrupt-controller 43 + 44 + additionalProperties: false
+6
MAINTAINERS
··· 14575 14575 F: drivers/mfd/max77714.c 14576 14576 F: include/linux/mfd/max77714.h 14577 14577 14578 + MAXIM MAX77759 PMIC MFD DRIVER 14579 + M: André Draszik <andre.draszik@linaro.org> 14580 + L: linux-kernel@vger.kernel.org 14581 + S: Maintained 14582 + F: Documentation/devicetree/bindings/*/maxim,max77759*.yaml 14583 + 14578 14584 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER 14579 14585 M: Javier Martinez Canillas <javier@dowhile0.org> 14580 14586 L: linux-kernel@vger.kernel.org