OpenCloudOS-Kernel/drivers/phy/cadence
Sinthu Raja a010613237 phy: cadence: cdns-dphy-rx: Add common module reset support
DPHY RX module has a common module reset (RSTB_CMN) which is expected
to be released during configuration. In J721E SR1.0 the RSTB_CMN is
internally tied to CSI_RX_RST and is hardware controlled, for all
other newer platforms the common module reset is software controlled.
Add support to control common module reset during configuration and
also skip common module reset based on soc_device_match() for J721E SR1.0.

Signed-off-by: Sinthu Raja <sinthu.raja@ti.com>
Co-developed-by: Vaishnav Achath <vaishnav.a@ti.com>
Signed-off-by: Vaishnav Achath <vaishnav.a@ti.com>
Reviewed-by: Jai Luthra <j-luthra@ti.com>
Link: https://lore.kernel.org/r/20230314073137.2153-1-vaishnav.a@ti.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
2023-04-12 22:16:16 +05:30
..
Kconfig phy: cadence: Add Cadence D-PHY Rx driver 2022-03-02 19:54:42 +05:30
Makefile phy: cadence: Add Cadence D-PHY Rx driver 2022-03-02 19:54:42 +05:30
cdns-dphy-rx.c phy: cadence: cdns-dphy-rx: Add common module reset support 2023-04-12 22:16:16 +05:30
cdns-dphy.c phy: cadence: cdns-dphy: Convert to platform remove callback returning void 2023-03-20 18:14:56 +05:30
phy-cadence-salvo.c phy/cadence: Use of_device_get_match_data() 2022-02-25 13:58:12 +05:30
phy-cadence-sierra.c phy: cadence: Sierra: Add PCIe + SGMII PHY multilink configuration 2023-04-12 22:06:26 +05:30
phy-cadence-torrent.c phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void 2023-03-20 18:14:56 +05:30