[PATCH v4 2/6] dt-bindings: phy: motorola,cpcap-usb-phy: add optional safe pinctrl state
From: Ivaylo Dimitrov
Date: Sat Jul 11 2026 - 12:49:53 EST
Document the optional "safe" pinctrl state used by the CPCAP USB PHY
driver.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov.75@xxxxxxxxx>
---
.../devicetree/bindings/phy/motorola,cpcap-usb-phy.yaml | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/phy/motorola,cpcap-usb-phy.yaml b/Documentation/devicetree/bindings/phy/motorola,cpcap-usb-phy.yaml
index d6d52d21280c..25c36138bf66 100644
--- a/Documentation/devicetree/bindings/phy/motorola,cpcap-usb-phy.yaml
+++ b/Documentation/devicetree/bindings/phy/motorola,cpcap-usb-phy.yaml
@@ -62,11 +62,13 @@ properties:
vusb-supply: true
pinctrl-names:
+ minItems: 4
items:
- const: default
- const: ulpi
- const: utmi
- const: uart
+ - const: safe
mode-gpios:
description: Optional GPIOs for configuring alternate modes
@@ -106,6 +108,7 @@ examples:
pinctrl-1 = <&usb_ulpi_pins>;
pinctrl-2 = <&usb_utmi_pins>;
pinctrl-3 = <&uart3_pins>;
- pinctrl-names = "default", "ulpi", "utmi", "uart";
+ pinctrl-4 = <&usb_safe_pins>;
+ pinctrl-names = "default", "ulpi", "utmi", "uart", "safe";
mode-gpios = <&gpio2 28 GPIO_ACTIVE_HIGH>, <&gpio1 0 GPIO_ACTIVE_HIGH>;
};
--
2.39.5