arm64: dts: marvell: armada-37xx: fix USB2 memory region
authorMiquel Raynal <miquel.raynal@bootlin.com>
Tue, 29 Jan 2019 09:36:33 +0000 (10:36 +0100)
committerGregory CLEMENT <gregory.clement@bootlin.com>
Wed, 6 Feb 2019 11:18:07 +0000 (12:18 +0100)
commitb3ad58bcad7ea384a6efaf60df3a763a0ff41c40
tree9276050bb52a4a84379aa7160eb3e0be0e9c6f6a
parent02967b85b3ea0c09b8276f1a84933768409e34cc
arm64: dts: marvell: armada-37xx: fix USB2 memory region

The specification splits the USB2 memory region into three sections:
1/ 0xD005E000-0xD005EFFF: USB2 Host Controller Registers
2/ 0xD005F000-0xD005F7FF: USB2 UTMI PHY Registers
3/ 0xD005F800-0xD005FFFF: USB2 Host Miscellaneous Registers

Section 1/ belongs to the USB2 node but section 2/ belongs to the UTMI
PHY node. Section 3/ can be accessed by both the USB controller and
the PHY because of the miscaellaneous nature of the registers inside
so a specific node will be created to cover the area and a handle to
it will be added in both the USB controller and the PHY node.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
arch/arm64/boot/dts/marvell/armada-37xx.dtsi