Commit 92858eb6 authored by Peter Chiu's avatar Peter Chiu Committed by Linus Walleij

dt-bindings: pinctrl: update bindings for MT7986 SoC

Add wifi pins in the description and set 'maxItems' for groups and pins.
Reviewed-by: default avatarSam Shih <sam.shih@mediatek.com>
Signed-off-by: default avatarPeter Chiu <chui-hao.chiu@mediatek.com>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20220912092440.21011-1-chui-hao.chiu@mediatek.comSigned-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 94bc967b
...@@ -117,6 +117,10 @@ patternProperties: ...@@ -117,6 +117,10 @@ patternProperties:
"i2s" "audio" 62, 63, 64, 65 "i2s" "audio" 62, 63, 64, 65
"switch_int" "eth" 66 "switch_int" "eth" 66
"mdc_mdio" "eth" 67 "mdc_mdio" "eth" 67
"wf_2g" "wifi" 74, 75, 76, 77, 78, 79, 80, 81, 82, 83
"wf_5g" "wifi" 91, 92, 93, 94, 95, 96, 97, 98, 99, 100
"wf_dbdc" "wifi" 74, 75, 76, 77, 78, 79, 80, 81, 82, 83,
84, 85
$ref: "/schemas/pinctrl/pinmux-node.yaml" $ref: "/schemas/pinctrl/pinmux-node.yaml"
properties: properties:
...@@ -234,7 +238,9 @@ patternProperties: ...@@ -234,7 +238,9 @@ patternProperties:
then: then:
properties: properties:
groups: groups:
items:
enum: [wf_2g, wf_5g, wf_dbdc] enum: [wf_2g, wf_5g, wf_dbdc]
maxItems: 3
'.*conf.*': '.*conf.*':
type: object type: object
additionalProperties: false additionalProperties: false
...@@ -248,6 +254,7 @@ patternProperties: ...@@ -248,6 +254,7 @@ patternProperties:
An array of strings. Each string contains the name of a pin. An array of strings. Each string contains the name of a pin.
There is no PIN 41 to PIN 65 above on mt7686b, you can only use There is no PIN 41 to PIN 65 above on mt7686b, you can only use
those pins on mt7986a. those pins on mt7986a.
items:
enum: [SYS_WATCHDOG, WF2G_LED, WF5G_LED, I2C_SCL, I2C_SDA, GPIO_0, enum: [SYS_WATCHDOG, WF2G_LED, WF5G_LED, I2C_SCL, I2C_SDA, GPIO_0,
GPIO_1, GPIO_2, GPIO_3, GPIO_4, GPIO_5, GPIO_6, GPIO_7, GPIO_1, GPIO_2, GPIO_3, GPIO_4, GPIO_5, GPIO_6, GPIO_7,
GPIO_8, GPIO_9, GPIO_10, GPIO_11, GPIO_12, GPIO_13, GPIO_14, GPIO_8, GPIO_9, GPIO_10, GPIO_11, GPIO_12, GPIO_13, GPIO_14,
...@@ -267,6 +274,7 @@ patternProperties: ...@@ -267,6 +274,7 @@ patternProperties:
WF1_TOP_CLK, WF1_TOP_DATA, WF1_HB1, WF1_HB2, WF1_HB3, WF1_TOP_CLK, WF1_TOP_DATA, WF1_HB1, WF1_HB2, WF1_HB3,
WF1_HB4, WF1_HB0, WF1_HB0_B, WF1_HB5, WF1_HB6, WF1_HB7, WF1_HB4, WF1_HB0, WF1_HB0_B, WF1_HB5, WF1_HB6, WF1_HB7,
WF1_HB8] WF1_HB8]
maxItems: 101
bias-disable: true bias-disable: true
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment