dt-bindings: phy-qcom-qmp: Fix register underspecification
authorEvan Green <evgreen@chromium.org>
Mon, 10 Dec 2018 19:28:22 +0000 (11:28 -0800)
committerKishon Vijay Abraham I <kishon@ti.com>
Wed, 12 Dec 2018 04:32:10 +0000 (10:02 +0530)
commit2517d09b39f3bb811e7349efa8248147ccb2eaa1
tree31f7df57d26272d57a9089487206847e1c771259
parent1a3a09270668d92755cc6efe8e0395bbb3de8629
dt-bindings: phy-qcom-qmp: Fix register underspecification

Add register regions for the second lane of dual-lane nodes.
This additional specification is needed so that the driver can stop
reaching beyond the tx and rx register allocations to get at the
second lane registers in a dual-lane PHY.

While in there, document #clock-cells as optional for PHYs that don't
provide a pipe clock. Also, document the pcs_misc register region, which
was being quietly supplied and used.

Signed-off-by: Evan Green <evgreen@chromium.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Documentation/devicetree/bindings/phy/qcom-qmp-phy.txt