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: nvmem: 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 storage module (NVMEM).

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

authored by

André Draszik and committed by
Lee Jones
ee71546b 190b5657

+32
+32
Documentation/devicetree/bindings/nvmem/maxim,max77759-nvmem.yaml
··· 1 + # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/nvmem/maxim,max77759-nvmem.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: Maxim Integrated MAX77759 Non Volatile Memory 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, Non Volatile Memory 17 + (NVMEM) with 30 bytes of storage which can be used by software to store 18 + information or communicate with a boot loader. 19 + 20 + properties: 21 + compatible: 22 + const: maxim,max77759-nvmem 23 + 24 + wp-gpios: false 25 + 26 + required: 27 + - compatible 28 + 29 + allOf: 30 + - $ref: nvmem.yaml# 31 + 32 + unevaluatedProperties: false