Based on kernel version 6.19. Page generated on 2026-02-12 08:38 EST.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 | # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) %YAML 1.2 --- $id: http://devicetree.org/schemas/regulator/mediatek,mt6363-regulator.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: MediaTek MT6363 PMIC Regulators maintainers: - AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> description: The MT6363 SPMI PMIC provides 10 BUCK and 25 LDO (Low DropOut) regulators and can optionally provide overcurrent warnings with one ocp interrupt for each voltage regulator. properties: compatible: const: mediatek,mt6363-regulator reg: maxItems: 1 vsys-vbuck1-supply: description: Input supply for vbuck1 vsys-vbuck2-supply: description: Input supply for vbuck2 vsys-vbuck3-supply: description: Input supply for vbuck3 vsys-vbuck4-supply: description: Input supply for vbuck4 vsys-vbuck5-supply: description: Input supply for vbuck5 vsys-vbuck6-supply: description: Input supply for vbuck6 vsys-vbuck7-supply: description: Input supply for vbuck7 vsys-vs1-supply: description: Input supply for vs1 vsys-vs2-supply: description: Input supply for vs2 vsys-vs3-supply: description: Input supply for vs3 vs1-ldo1-supply: description: Input supply for va15, vio0p75, vm18, vrf18, vrf-io18 vs1-ldo2-supply: description: Input supply for vcn15, vio18, vufs18 vs2-ldo1-supply: description: Input supply for vsram-cpub, vsram-cpum, vrf12, vrf13, vufs12 vs2-ldo2-supply: description: Input supply for va12-1, va12-2, vcn13, vsram-cpul vs3-ldo1-supply: description: Input supply for vsram-apu, vsram-digrf, vsram-mdfe vs3-ldo2-supply: description: Input supply for vsram-modem, vrf0p9 vsys-ldo1-supply: description: Input supply for vaux18, vemc, vtref18 patternProperties: "^v(buck[1-7]|s[1-3])$": description: Buck regulators type: object $ref: regulator.yaml# unevaluatedProperties: false properties: regulator-allowed-modes: description: | Allowed Buck regulator operating modes allowed. Valid values below. 0 - Normal mode with automatic power saving, reducing the switching frequency when light load conditions are detected 1 - Forced Continuous Conduction mode (FCCM) for improved voltage regulation accuracy with constant switching frequency but lower regulator efficiency 2 - Forced Low Power mode for improved regulator efficiency, used when no heavy load is expected, does not limit the maximum out current but unless only a light load is applied, there will be regulation accuracy and efficiency losses. 3 - Forced Ultra Low Power mode for ultra low load, this greatly reduces the maximum output power, makes the regulator to be efficient only for ultra light load, and greatly reduces the quiescent current (Iq) of the buck. maxItems: 3 items: enum: [ 0, 1, 2, 3 ] "^va(12-1|12-2|15)$": $ref: "#/$defs/ldo-common" "^v(aux|m|rf-io|tref)18$": $ref: "#/$defs/ldo-common" "^v(cn13|cn15|emc)$": $ref: "#/$defs/ldo-common" "^vio(0p75|18)$": $ref: "#/$defs/ldo-common" "^vrf(0p9|12|13|18)$": $ref: "#/$defs/ldo-common" "^vsram-(apu|cpub|cpum|cpul|digrf|mdfe|modem)$": $ref: "#/$defs/ldo-common" "^vufs(12|18)$": $ref: "#/$defs/ldo-common" $defs: ldo-common: type: object $ref: regulator.yaml# unevaluatedProperties: false properties: regulator-allowed-modes: description: | Allowed LDO regulator operating modes allowed. Valid values below. 0 - Normal mode with automatic power saving, reducing the switching frequency when light load conditions are detected 2 - Forced Low Power mode for improved regulator efficiency, used when no heavy load is expected, does not limit the maximum out current but unless only a light load is applied, there will be regulation accuracy and efficiency losses. maxItems: 2 items: enum: [ 0, 2 ] required: - compatible - reg additionalProperties: false |