tree: https://github.com/steev/linux lenovo-x13s-v6.6.0-rc5 head: f407eddf8f89860256c17f85550631263581079b commit: 0b14c61fb14567184b9e5372938a406d397d4fe0 [28/73] dt-bindings: mfd: pm8008: Add regulators for pm8008 compiler: loongarch64-linux-gcc (GCC) 13.2.0 reproduce: If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp@xxxxxxxxx> | Closes: https://lore.kernel.org/oe-kbuild-all/202310170724.yMaU0AfK-lkp@xxxxxxxxx/ dtcheck warnings: (new ones prefixed by >>) >> Documentation/devicetree/bindings/mfd/qcom,pm8008.yaml:109:11: [error] string value is redundantly quoted with any quotes (quoted-strings) vim +109 Documentation/devicetree/bindings/mfd/qcom,pm8008.yaml 8 9 maintainers: 10 - Guru Das Srinagesh <quic_gurus@xxxxxxxxxxx> 11 12 description: | 13 Qualcomm Technologies, Inc. PM8008 is a dedicated camera PMIC that integrates 14 all the necessary power management, housekeeping, and interface support 15 functions into a single IC. 16 17 properties: 18 compatible: 19 const: qcom,pm8008 20 21 reg: 22 description: 23 I2C slave address. 24 25 maxItems: 1 26 27 interrupts: 28 maxItems: 1 29 30 description: Parent interrupt. 31 32 "#interrupt-cells": 33 const: 2 34 35 description: | 36 The first cell is the IRQ number, the second cell is the IRQ trigger 37 flag. All interrupts are listed in include/dt-bindings/mfd/qcom-pm8008.h. 38 39 interrupt-controller: true 40 41 "#address-cells": 42 const: 2 43 44 "#size-cells": 45 const: 0 46 47 reset-gpios: 48 maxItems: 1 49 50 vdd_l1_l2-supply: 51 description: Input supply phandle of ldo1 and ldo2 regulators. 52 53 vdd_l3_l4-supply: 54 description: Input supply phandle of ldo3 and ldo4 regulators. 55 56 vdd_l5-supply: 57 description: Input supply phandle of ldo5 regulator. 58 59 vdd_l6-supply: 60 description: Input supply phandle of ldo6 regulator. 61 62 vdd_l7-supply: 63 description: Input supply phandle of ldo7 regulator. 64 65 patternProperties: 66 "^gpio@0,[0-9a-f]+$": 67 type: object 68 69 description: | 70 The GPIO peripheral. This node may be specified twice, one for each GPIO. 71 72 properties: 73 compatible: 74 items: 75 - const: qcom,pm8008-gpio 76 - const: qcom,spmi-gpio 77 78 reg: 79 description: Peripheral offset and address of one of the two GPIO peripherals. 80 maxItems: 1 81 82 gpio-controller: true 83 84 gpio-ranges: 85 maxItems: 1 86 87 interrupt-controller: true 88 89 "#interrupt-cells": 90 const: 2 91 92 "#gpio-cells": 93 const: 2 94 95 required: 96 - compatible 97 - reg 98 - gpio-controller 99 - interrupt-controller 100 - "#gpio-cells" 101 - gpio-ranges 102 - "#interrupt-cells" 103 104 additionalProperties: false 105 106 "^ldo[1-7]@[1],[0-9a-f]+$": 107 type: object 108 > 109 $ref: "/schemas/regulator/regulator.yaml#" 110 111 description: PM8008 regulator peripherals of PM8008 regulator device. 112 113 properties: 114 compatible: 115 const: qcom,pm8008-regulator 116 117 reg: 118 description: Peripheral offset and address of the ldo regulator. 119 maxItems: 1 120 121 required: 122 - compatible 123 - reg 124 125 unevaluatedProperties: false 126 127 required: 128 - compatible 129 - reg 130 - interrupts 131 - "#address-cells" 132 - "#size-cells" 133 - "#interrupt-cells" 134 - reset-gpios 135 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki
reproduce: make ARCH=loongarch dtbs_check