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

dt-bindings: phy: imx8mq-usb: add phy tuning properties

Add optional properties for tuning of usb phy.

Signed-off-by: Johannes Zink <j.zink@pengutronix.de>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20230516-lustige-usb-phy-dinge-v2-1-3383a0de34ac@pengutronix.de
Signed-off-by: Vinod Koul <vkoul@kernel.org>

authored by

Johannes Zink and committed by
Vinod Koul
b2e75563 1904c3f5

+47
+47
Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml
··· 35 35 description: 36 36 A phandle to the regulator for USB VBUS. 37 37 38 + fsl,phy-tx-vref-tune-percent: 39 + description: 40 + Tunes the HS DC level relative to the nominal level 41 + minimum: 94 42 + maximum: 124 43 + 44 + fsl,phy-tx-rise-tune-percent: 45 + description: 46 + Adjusts the rise/fall time duration of the HS waveform relative to 47 + its nominal value 48 + minimum: 97 49 + maximum: 103 50 + 51 + fsl,phy-tx-preemp-amp-tune-microamp: 52 + description: 53 + Adjust amount of current sourced to DPn and DMn after a J-to-K 54 + or K-to-J transition. Default is 0 (disabled). 55 + minimum: 0 56 + maximum: 1800 57 + 58 + fsl,phy-tx-vboost-level-microvolt: 59 + description: 60 + Adjust the boosted transmit launch pk-pk differential amplitude 61 + minimum: 880 62 + maximum: 1120 63 + 64 + fsl,phy-comp-dis-tune-percent: 65 + description: 66 + Adjust the voltage level used to detect a disconnect event at the host 67 + relative to the nominal value 68 + minimum: 91 69 + maximum: 115 70 + 71 + fsl,phy-pcs-tx-deemph-3p5db-attenuation-db: 72 + description: 73 + Adjust TX de-emphasis attenuation in dB at nominal 74 + 3.5dB point as per USB specification 75 + $ref: /schemas/types.yaml#/definitions/uint32 76 + minimum: 0 77 + maximum: 36 78 + 79 + fsl,phy-pcs-tx-swing-full-percent: 80 + description: 81 + Scaling of the voltage defined by fsl,phy-tx-vboost-level-microvolt 82 + minimum: 0 83 + maximum: 100 84 + 38 85 required: 39 86 - compatible 40 87 - reg