• Miquel Raynal's avatar
    arm64: dts: marvell: armada-37xx: fix USB2 memory region · b3ad58bc
    Miquel Raynal authored
    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: default avatarMiquel Raynal <miquel.raynal@bootlin.com>
    Signed-off-by: default avatarGregory CLEMENT <gregory.clement@bootlin.com>
    b3ad58bc
armada-37xx.dtsi 9.98 KB