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

dt-bindings: pinctrl: Drop unneeded quotes

Cleanup bindings dropping unneeded quotes. Once all these are fixed,
checking for this can be enabled in yamllint.

Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Hector Martin <marcan@marcan.st>
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>
Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Reviewed-by: Heiko Stuebner <heiko@sntech.de> #rockchip
Reviewed-by: Damien Le Moal <damien.lemoal@opensource.wdc.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20230330200402.2731992-1-robh@kernel.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

authored by

Rob Herring and committed by
Linus Walleij
49cd1dd1 010f493d

+72 -72
+1 -1
Documentation/devicetree/bindings/pinctrl/actions,s500-pinctrl.yaml
··· 185 185 additionalProperties: false 186 186 187 187 allOf: 188 - - $ref: "pinctrl.yaml#" 188 + - $ref: pinctrl.yaml# 189 189 190 190 required: 191 191 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/allwinner,sun4i-a10-pinctrl.yaml
··· 142 142 # boards are defining it at the moment so it would generate a lot of 143 143 # warnings. 144 144 145 - - $ref: "pinctrl.yaml#" 145 + - $ref: pinctrl.yaml# 146 146 - if: 147 147 not: 148 148 properties:
+1 -1
Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
··· 73 73 additionalProperties: false 74 74 75 75 allOf: 76 - - $ref: "pinctrl.yaml#" 76 + - $ref: pinctrl.yaml# 77 77 78 78 required: 79 79 - compatible
+2 -2
Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml
··· 32 32 then: 33 33 patternProperties: 34 34 "^function|groups$": 35 - $ref: "/schemas/types.yaml#/definitions/string" 35 + $ref: /schemas/types.yaml#/definitions/string 36 36 enum: [ ACPI, ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, 37 37 ADC2, ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, DDCCLK, DDCDAT, 38 38 EXTRST, FLACK, FLBUSY, FLWP, GPID, GPID0, GPID2, GPID4, GPID6, GPIE0, ··· 51 51 VGAHS, VGAVS, VPI18, VPI24, VPI30, VPO12, VPO24, WDTRST1, WDTRST2] 52 52 53 53 allOf: 54 - - $ref: "pinctrl.yaml#" 54 + - $ref: pinctrl.yaml# 55 55 56 56 required: 57 57 - compatible
+2 -2
Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml
··· 44 44 then: 45 45 patternProperties: 46 46 "^function|groups$": 47 - $ref: "/schemas/types.yaml#/definitions/string" 47 + $ref: /schemas/types.yaml#/definitions/string 48 48 enum: [ ACPI, ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, 49 49 ADC2, ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, DDCCLK, DDCDAT, 50 50 ESPI, FWSPICS1, FWSPICS2, GPID0, GPID2, GPID4, GPID6, GPIE0, GPIE2, ··· 65 65 VGAVS, VPI24, VPO, WDTRST1, WDTRST2] 66 66 67 67 allOf: 68 - - $ref: "pinctrl.yaml#" 68 + - $ref: pinctrl.yaml# 69 69 70 70 required: 71 71 - compatible
+3 -3
Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml
··· 30 30 then: 31 31 properties: 32 32 function: 33 - $ref: "/schemas/types.yaml#/definitions/string" 33 + $ref: /schemas/types.yaml#/definitions/string 34 34 enum: [ ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, ADC2, 35 35 ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, EMMC, ESPI, ESPIALT, 36 36 FSI1, FSI2, FWQSPI, FWSPIABR, FWSPID, FWSPIWP, GPIT0, GPIT1, GPIT2, GPIT3, ··· 55 55 USB2BD, USB2BH, VB, VGAHS, VGAVS, WDTRST1, WDTRST2, WDTRST3, WDTRST4 ] 56 56 57 57 groups: 58 - $ref: "/schemas/types.yaml#/definitions/string" 58 + $ref: /schemas/types.yaml#/definitions/string 59 59 enum: [ ADC0, ADC1, ADC10, ADC11, ADC12, ADC13, ADC14, ADC15, ADC2, 60 60 ADC3, ADC4, ADC5, ADC6, ADC7, ADC8, ADC9, BMCINT, EMMCG1, EMMCG4, 61 61 EMMCG8, ESPI, ESPIALT, FSI1, FSI2, FWQSPI, FWSPIABR, FWSPID, FWSPIWP, ··· 84 84 WDTRST3, WDTRST4] 85 85 86 86 allOf: 87 - - $ref: "pinctrl.yaml#" 87 + - $ref: pinctrl.yaml# 88 88 89 89 required: 90 90 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/brcm,bcm6318-pinctrl.yaml
··· 38 38 gpio8, gpio9, gpio10, gpio11, gpio12, gpio13, gpio40 ] 39 39 40 40 allOf: 41 - - $ref: "pinctrl.yaml#" 41 + - $ref: pinctrl.yaml# 42 42 43 43 required: 44 44 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/brcm,bcm63268-pinctrl.yaml
··· 42 42 vdsl_phy_override_3_grp, dsl_gpio8, dsl_gpio9 ] 43 43 44 44 allOf: 45 - - $ref: "pinctrl.yaml#" 45 + - $ref: pinctrl.yaml# 46 46 47 47 required: 48 48 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.yaml
··· 37 37 usb_port1 ] 38 38 39 39 allOf: 40 - - $ref: "pinctrl.yaml#" 40 + - $ref: pinctrl.yaml# 41 41 42 42 required: 43 43 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/brcm,bcm6358-pinctrl.yaml
··· 35 35 led_grp, spi_cs_grp, utopia_grp, pwm_syn_clk, sys_irq_grp ] 36 36 37 37 allOf: 38 - - $ref: "pinctrl.yaml#" 38 + - $ref: pinctrl.yaml# 39 39 40 40 required: 41 41 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/brcm,bcm6362-pinctrl.yaml
··· 42 42 gpio22, gpio23, gpio24, gpio25, gpio26, gpio27, nand_grp ] 43 43 44 44 allOf: 45 - - $ref: "pinctrl.yaml#" 45 + - $ref: pinctrl.yaml# 46 46 47 47 required: 48 48 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/brcm,bcm6368-pinctrl.yaml
··· 43 43 gpio31, uart1_grp ] 44 44 45 45 allOf: 46 - - $ref: "pinctrl.yaml#" 46 + - $ref: pinctrl.yaml# 47 47 48 48 required: 49 49 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/brcm,ns-pinmux.yaml
··· 53 53 additionalProperties: false 54 54 55 55 allOf: 56 - - $ref: "pinctrl.yaml#" 56 + - $ref: pinctrl.yaml# 57 57 - if: 58 58 properties: 59 59 compatible:
+1 -1
Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
··· 144 144 additionalProperties: false 145 145 146 146 allOf: 147 - - $ref: "pinctrl.yaml#" 147 + - $ref: pinctrl.yaml# 148 148 149 149 required: 150 150 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
··· 173 173 additionalProperties: false 174 174 175 175 allOf: 176 - - $ref: "pinctrl.yaml#" 176 + - $ref: pinctrl.yaml# 177 177 178 178 required: 179 179 - compatible
+2 -2
Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
··· 40 40 '-pins$': 41 41 type: object 42 42 allOf: 43 - - $ref: "pincfg-node.yaml#" 44 - - $ref: "pinmux-node.yaml#" 43 + - $ref: pincfg-node.yaml# 44 + - $ref: pinmux-node.yaml# 45 45 properties: 46 46 groups: 47 47 description:
+1 -1
Documentation/devicetree/bindings/pinctrl/cypress,cy8c95x0.yaml
··· 109 109 additionalProperties: false 110 110 111 111 allOf: 112 - - $ref: "pinctrl.yaml#" 112 + - $ref: pinctrl.yaml# 113 113 114 114 examples: 115 115 - |
+1 -1
Documentation/devicetree/bindings/pinctrl/fsl,imx7d-pinctrl.yaml
··· 68 68 additionalProperties: false 69 69 70 70 allOf: 71 - - $ref: "pinctrl.yaml#" 71 + - $ref: pinctrl.yaml# 72 72 73 73 required: 74 74 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/fsl,imx8m-pinctrl.yaml
··· 65 65 additionalProperties: false 66 66 67 67 allOf: 68 - - $ref: "pinctrl.yaml#" 68 + - $ref: pinctrl.yaml# 69 69 70 70 required: 71 71 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/fsl,imx8ulp-pinctrl.yaml
··· 57 57 additionalProperties: false 58 58 59 59 allOf: 60 - - $ref: "pinctrl.yaml#" 60 + - $ref: pinctrl.yaml# 61 61 62 62 required: 63 63 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/fsl,imx93-pinctrl.yaml
··· 14 14 for common binding part and usage. 15 15 16 16 allOf: 17 - - $ref: "pinctrl.yaml#" 17 + - $ref: pinctrl.yaml# 18 18 19 19 properties: 20 20 compatible:
+1 -1
Documentation/devicetree/bindings/pinctrl/ingenic,pinctrl.yaml
··· 119 119 additionalProperties: false 120 120 121 121 allOf: 122 - - $ref: "pinctrl.yaml#" 122 + - $ref: pinctrl.yaml# 123 123 124 124 required: 125 125 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/intel,lgm-io.yaml
··· 48 48 additionalProperties: false 49 49 50 50 allOf: 51 - - $ref: "pinctrl.yaml#" 51 + - $ref: pinctrl.yaml# 52 52 53 53 required: 54 54 - compatible
+2 -2
Documentation/devicetree/bindings/pinctrl/marvell,ac5-pinctrl.yaml
··· 28 28 29 29 properties: 30 30 marvell,function: 31 - $ref: "/schemas/types.yaml#/definitions/string" 31 + $ref: /schemas/types.yaml#/definitions/string 32 32 description: 33 33 Indicates the function to select. 34 34 enum: [ dev_init_done, ge, gpio, i2c0, i2c1, int_out, led, nand, pcie, ptp, sdio, ··· 47 47 mpp40, mpp41, mpp42, mpp43, mpp44, mpp45 ] 48 48 49 49 allOf: 50 - - $ref: "pinctrl.yaml#" 50 + - $ref: pinctrl.yaml# 51 51 52 52 required: 53 53 - compatible
+3 -3
Documentation/devicetree/bindings/pinctrl/mscc,ocelot-pinctrl.yaml
··· 54 54 '-pins$': 55 55 type: object 56 56 allOf: 57 - - $ref: "pinmux-node.yaml" 58 - - $ref: "pincfg-node.yaml" 57 + - $ref: pinmux-node.yaml 58 + - $ref: pincfg-node.yaml 59 59 60 60 properties: 61 61 function: true ··· 78 78 - gpio-ranges 79 79 80 80 allOf: 81 - - $ref: "pinctrl.yaml#" 81 + - $ref: pinctrl.yaml# 82 82 - if: 83 83 properties: 84 84 compatible:
+2 -2
Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.yaml
··· 395 395 qcom-pmic-gpio-state: 396 396 type: object 397 397 allOf: 398 - - $ref: "pinmux-node.yaml" 399 - - $ref: "pincfg-node.yaml" 398 + - $ref: pinmux-node.yaml 399 + - $ref: pincfg-node.yaml 400 400 properties: 401 401 pins: 402 402 description:
+2 -2
Documentation/devicetree/bindings/pinctrl/qcom,pmic-mpp.yaml
··· 82 82 qcom-pmic-mpp-state: 83 83 type: object 84 84 allOf: 85 - - $ref: "pinmux-node.yaml" 86 - - $ref: "pincfg-node.yaml" 85 + - $ref: pinmux-node.yaml 86 + - $ref: pincfg-node.yaml 87 87 properties: 88 88 pins: 89 89 description:
+1 -1
Documentation/devicetree/bindings/pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml
··· 50 50 description: 51 51 Pinctrl node's client devices use subnodes for desired pin configuration. 52 52 Client device subnodes use below standard properties. 53 - $ref: "/schemas/pinctrl/pincfg-node.yaml" 53 + $ref: /schemas/pinctrl/pincfg-node.yaml 54 54 55 55 properties: 56 56 pins:
+1 -1
Documentation/devicetree/bindings/pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml
··· 55 55 description: 56 56 Pinctrl node's client devices use subnodes for desired pin configuration. 57 57 Client device subnodes use below standard properties. 58 - $ref: "/schemas/pinctrl/pincfg-node.yaml" 58 + $ref: /schemas/pinctrl/pincfg-node.yaml 59 59 60 60 properties: 61 61 pins:
+1 -1
Documentation/devicetree/bindings/pinctrl/qcom,tlmm-common.yaml
··· 52 52 information. 53 53 54 54 allOf: 55 - - $ref: "pinctrl.yaml#" 55 + - $ref: pinctrl.yaml# 56 56 57 57 required: 58 58 - interrupts
+1 -1
Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml
··· 73 73 maxItems: 1 74 74 75 75 allOf: 76 - - $ref: "pinctrl.yaml#" 76 + - $ref: pinctrl.yaml# 77 77 78 78 required: 79 79 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/renesas,rza1-ports.yaml
··· 32 32 maxItems: 1 33 33 34 34 allOf: 35 - - $ref: "pinctrl.yaml#" 35 + - $ref: pinctrl.yaml# 36 36 37 37 required: 38 38 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/renesas,rza2-pinctrl.yaml
··· 73 73 additionalProperties: false 74 74 75 75 allOf: 76 - - $ref: "pinctrl.yaml#" 76 + - $ref: pinctrl.yaml# 77 77 78 78 required: 79 79 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml
··· 113 113 $ref: "#/additionalProperties/anyOf/0" 114 114 115 115 allOf: 116 - - $ref: "pinctrl.yaml#" 116 + - $ref: pinctrl.yaml# 117 117 118 118 required: 119 119 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.yaml
··· 32 32 The bus clock, sometimes described as pclk, for register accesses. 33 33 34 34 allOf: 35 - - $ref: "pinctrl.yaml#" 35 + - $ref: pinctrl.yaml# 36 36 37 37 required: 38 38 - compatible
+1 -1
Documentation/devicetree/bindings/pinctrl/renesas,rzv2m-pinctrl.yaml
··· 94 94 $ref: "#/additionalProperties/anyOf/0" 95 95 96 96 allOf: 97 - - $ref: "pinctrl.yaml#" 97 + - $ref: pinctrl.yaml# 98 98 99 99 required: 100 100 - compatible
+5 -5
Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.yaml
··· 50 50 - rockchip,rv1126-pinctrl 51 51 52 52 rockchip,grf: 53 - $ref: "/schemas/types.yaml#/definitions/phandle" 53 + $ref: /schemas/types.yaml#/definitions/phandle 54 54 description: 55 55 The phandle of the syscon node for the GRF registers. 56 56 57 57 rockchip,pmu: 58 - $ref: "/schemas/types.yaml#/definitions/phandle" 58 + $ref: /schemas/types.yaml#/definitions/phandle 59 59 description: 60 60 The phandle of the syscon node for the PMU registers, 61 61 as some SoCs carry parts of the iomux controller registers there. ··· 71 71 ranges: true 72 72 73 73 allOf: 74 - - $ref: "pinctrl.yaml#" 74 + - $ref: pinctrl.yaml# 75 75 76 76 required: 77 77 - compatible ··· 81 81 "gpio@[0-9a-f]+$": 82 82 type: object 83 83 84 - $ref: "/schemas/gpio/rockchip,gpio-bank.yaml#" 84 + $ref: /schemas/gpio/rockchip,gpio-bank.yaml# 85 85 deprecated: true 86 86 87 87 unevaluatedProperties: false ··· 117 117 type: object 118 118 properties: 119 119 rockchip,pins: 120 - $ref: "/schemas/types.yaml#/definitions/uint32-matrix" 120 + $ref: /schemas/types.yaml#/definitions/uint32-matrix 121 121 minItems: 1 122 122 items: 123 123 items:
+1 -1
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml
··· 117 117 - reg 118 118 119 119 allOf: 120 - - $ref: "pinctrl.yaml#" 120 + - $ref: pinctrl.yaml# 121 121 - if: 122 122 properties: 123 123 compatible:
+3 -3
Documentation/devicetree/bindings/pinctrl/semtech,sx1501q.yaml
··· 62 62 - pins 63 63 64 64 allOf: 65 - - $ref: "pincfg-node.yaml#" 66 - - $ref: "pinmux-node.yaml#" 65 + - $ref: pincfg-node.yaml# 66 + - $ref: pinmux-node.yaml# 67 67 - if: 68 68 properties: 69 69 pins: ··· 86 86 - gpio-controller 87 87 88 88 allOf: 89 - - $ref: "pinctrl.yaml#" 89 + - $ref: pinctrl.yaml# 90 90 - if: 91 91 not: 92 92 properties:
+1 -1
Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
··· 61 61 unevaluatedProperties: false 62 62 63 63 allOf: 64 - - $ref: "pinctrl.yaml#" 64 + - $ref: pinctrl.yaml# 65 65 66 66 required: 67 67 - compatible
+5 -5
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
··· 44 44 45 45 st,syscfg: 46 46 description: Phandle+args to the syscon node which includes IRQ mux selection. 47 - $ref: "/schemas/types.yaml#/definitions/phandle-array" 47 + $ref: /schemas/types.yaml#/definitions/phandle-array 48 48 items: 49 49 - items: 50 50 - description: syscon node which includes IRQ mux selection ··· 89 89 st,bank-name: 90 90 description: 91 91 Should be a name string for this bank as specified in the datasheet. 92 - $ref: "/schemas/types.yaml#/definitions/string" 92 + $ref: /schemas/types.yaml#/definitions/string 93 93 enum: 94 94 - GPIOA 95 95 - GPIOB ··· 108 108 description: 109 109 Should correspond to the EXTI IOport selection (EXTI line used 110 110 to select GPIOs as interrupts). 111 - $ref: "/schemas/types.yaml#/definitions/uint32" 111 + $ref: /schemas/types.yaml#/definitions/uint32 112 112 minimum: 0 113 113 maximum: 11 114 114 ··· 140 140 configuration, pullups, drive, output high/low and output speed. 141 141 properties: 142 142 pinmux: 143 - $ref: "/schemas/types.yaml#/definitions/uint32-array" 143 + $ref: /schemas/types.yaml#/definitions/uint32-array 144 144 description: | 145 145 Integer array, represents gpio pin number and mux setting. 146 146 Supported pin number and mux varies for different SoCs, and are ··· 201 201 - pinmux 202 202 203 203 allOf: 204 - - $ref: "pinctrl.yaml#" 204 + - $ref: pinctrl.yaml# 205 205 206 206 required: 207 207 - compatible
+3 -3
Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml
··· 111 111 pins it needs, and how they should be configured, with regard to 112 112 muxer configuration, bias, input enable/disable, input schmitt 113 113 trigger enable/disable, slew-rate and drive strength. 114 - $ref: "/schemas/pinctrl/pincfg-node.yaml" 114 + $ref: /schemas/pinctrl/pincfg-node.yaml 115 115 116 116 properties: 117 117 pins: ··· 120 120 This should be set using either the PAD_GPIO or PAD_FUNC_SHARE 121 121 macros. 122 122 Either this or "pinmux" has to be specified, but not both. 123 - $ref: "/schemas/pinctrl/pinmux-node.yaml#/properties/pins" 123 + $ref: /schemas/pinctrl/pinmux-node.yaml#/properties/pins 124 124 125 125 pinmux: 126 126 description: | 127 127 The list of GPIOs and their mux settings that properties in the 128 128 node apply to. This should be set using the GPIOMUX macro. 129 129 Either this or "pins" has to be specified, but not both. 130 - $ref: "/schemas/pinctrl/pinmux-node.yaml#/properties/pinmux" 130 + $ref: /schemas/pinctrl/pinmux-node.yaml#/properties/pinmux 131 131 132 132 bias-disable: true 133 133
+3 -3
Documentation/devicetree/bindings/pinctrl/sunplus,sp7021-pinctrl.yaml
··· 138 138 description: | 139 139 Define pin-function which is used by pinctrl node's client device. 140 140 The name should be one of string in the following enumeration. 141 - $ref: "/schemas/types.yaml#/definitions/string" 141 + $ref: /schemas/types.yaml#/definitions/string 142 142 enum: [ SPI_FLASH, SPI_FLASH_4BIT, SPI_NAND, CARD0_EMMC, SD_CARD, 143 143 UA0, FPGA_IFX, HDMI_TX, LCDIF, USB0_OTG, USB1_OTG ] 144 144 ··· 146 146 description: | 147 147 Define pin-group in a specified pin-function. 148 148 The name should be one of string in the following enumeration. 149 - $ref: "/schemas/types.yaml#/definitions/string" 149 + $ref: /schemas/types.yaml#/definitions/string 150 150 enum: [ SPI_FLASH1, SPI_FLASH2, SPI_FLASH_4BIT1, SPI_FLASH_4BIT2, 151 151 SPI_NAND, CARD0_EMMC, SD_CARD, UA0, FPGA_IFX, HDMI_TX1, 152 152 HDMI_TX2, HDMI_TX3, LCDIF, USB0_OTG, USB1_OTG ] ··· 289 289 additionalProperties: false 290 290 291 291 allOf: 292 - - $ref: "pinctrl.yaml#" 292 + - $ref: pinctrl.yaml# 293 293 294 294 examples: 295 295 - |
+4 -4
Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
··· 21 21 maxItems: 1 22 22 23 23 allOf: 24 - - $ref: "pinctrl.yaml#" 24 + - $ref: pinctrl.yaml# 25 25 26 26 required: 27 27 - compatible ··· 35 35 pinctrl groups available on the machine. Each subnode will list the 36 36 pins it needs, and how they should be configured, with regard to muxer 37 37 configuration, pullups, drive strength. 38 - $ref: "pinmux-node.yaml" 38 + $ref: pinmux-node.yaml 39 39 additionalProperties: false 40 40 41 41 properties: 42 42 function: 43 43 description: 44 44 Function to mux. 45 - $ref: "/schemas/types.yaml#/definitions/string" 45 + $ref: /schemas/types.yaml#/definitions/string 46 46 enum: [i2c0, i2c1, i2c2, i2c3, i2c4, i2c5, i2c6, i2c7, i2c8, 47 47 spi0, spi1, spi2, spi3, spi4, spi5, spi6, 48 48 uart0, uart1, uart2, uart3, pwm, pcmif_out, pcmif_in] ··· 50 50 groups: 51 51 description: 52 52 Name of the pin group to use for the functions. 53 - $ref: "/schemas/types.yaml#/definitions/string" 53 + $ref: /schemas/types.yaml#/definitions/string 54 54 enum: [i2c0_grp, i2c1_grp, i2c2_grp, i2c3_grp, i2c4_grp, 55 55 i2c5_grp, i2c6_grp, i2c7_grp, i2c8_grp, 56 56 spi0_grp, spi0_cs0_grp, spi0_cs1_grp, spi0_cs2_grp,
+1 -1
Documentation/devicetree/bindings/pinctrl/xlnx,zynq-pinctrl.yaml
··· 168 168 additionalProperties: false 169 169 170 170 allOf: 171 - - $ref: "pinctrl.yaml#" 171 + - $ref: pinctrl.yaml# 172 172 173 173 required: 174 174 - compatible