Commits
Jean-Jacques Hiblot committed 085a44e2ac2
phy: cadence: sierra: Make the driver more generic This squashes several changes available in the TI linux tree: phy: cadence: Sierra: add phy_reset hook phy: cadence: Sierra: Set cmn_refclk/cmn_refclk1 frequency to 25MHz phy: cadence: Sierra: Change MAX_LANES of Sierra to 16 phy: cadence: Sierra: Check for PLL lock during PHY power on phy: cadence: Sierra: Get reset control "array" for each link phy: cadence: Sierra: Configure both lane cdb and common cdb registers for external SSC phy: cadence: Sierra: Modify register macro names to be in sync with Sierra user guide phy: cadence: Sierra: Make cdns_sierra_phy_init() as phy_ops phy: cadence: Sierra: Add support for SERDES_16G used in J721E SoC phy: cadence: Sierra: Use "regmap" for read and write to Sierra registers phy: cadence: Sierra: Make "clock" and "reset" optional resources One difference with the linux driver is that the PHY is always reset after it is powered-on. This is because role switching is not supported in u-boot and the cable orientation is handled by the PHY reset Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>