| /* |
| * Copyright (C) 2022 Nordic Semiconductor ASA |
| * SPDX-License-Identifier: Apache-2.0 |
| */ |
| |
| &arduino_i2c { |
| npm6001_ek_pmic: pmic@70 { |
| compatible = "nordic,npm6001"; |
| reg = <0x70>; |
| |
| npm6001_ek_gpio: gpio-controller { |
| compatible = "nordic,npm6001-gpio"; |
| gpio-controller; |
| #gpio-cells = <2>; |
| ngpios = <3>; |
| }; |
| |
| npm6001_ek_wdt: watchdog { |
| compatible = "nordic,npm6001-wdt"; |
| }; |
| |
| regulators { |
| compatible = "nordic,npm6001-regulator"; |
| |
| /* limits are set to min/max allowed values */ |
| |
| npm6001_ek_buck0: BUCK0 { |
| regulator-min-microvolt = <1800000>; |
| regulator-max-microvolt = <3300000>; |
| }; |
| |
| npm6001_ek_buck1: BUCK1 { |
| regulator-min-microvolt = <700000>; |
| regulator-max-microvolt = <1400000>; |
| }; |
| |
| npm6001_ek_buck2: BUCK2 { |
| regulator-min-microvolt = <1200000>; |
| regulator-max-microvolt = <1400000>; |
| }; |
| |
| npm6001_ek_buck3: BUCK3 { |
| regulator-min-microvolt = <500000>; |
| regulator-max-microvolt = <3300000>; |
| }; |
| |
| npm6001_ek_ldo0: LDO0 { |
| regulator-min-microvolt = <1800000>; |
| regulator-max-microvolt = <3300000>; |
| }; |
| |
| npm6001_ek_ldo1: LDO1 { |
| regulator-min-microvolt = <1800000>; |
| regulator-max-microvolt = <1800000>; |
| }; |
| }; |
| }; |
| }; |