Re: [PATCH v4 07/13] phy: usb: Add support for new Synopsys USB controller on the 7216
From: Florian Fainelli <f.fainelli@gmail.com>
Date: 2020-01-03 18:26:19
Also in:
linux-devicetree, lkml
From: Florian Fainelli <f.fainelli@gmail.com>
Date: 2020-01-03 18:26:19
Also in:
linux-devicetree, lkml
On 1/3/20 10:18 AM, Al Cooper wrote:
The 7216 has the new USB XHCI controller from Synopsys. While this new controller and the PHY are similar to the STB versions, the major differences are: - Many of the registers and fields in the CTRL block have been removed or changed. - A new set of Synopsys control registers, BCHP_USB_XHCI_GBL, were added. - MDIO functionality has been replaced with direct access registers in the BCHP_USB_XHCI_GBL block. - Power up PHY defaults that had to be changed by MDIO in previous chips will now power up with the correct defaults. A new init module was created for this new Synopsys USB controller. A new compatible string was added and the driver will dispatch into one of two init modules based on it. A "reg-names" field was added so the driver can more easily get optional registers. A DT bindings document was also added for this driver. Signed-off-by: Al Cooper <alcooperx@gmail.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com> -- Florian _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel