phy: Add LVDS configuration options
authorLiu Ying <victor.liu@nxp.com>
Tue, 19 Apr 2022 01:08:49 +0000 (09:08 +0800)
committerVinod Koul <vkoul@kernel.org>
Wed, 20 Apr 2022 07:29:50 +0000 (12:59 +0530)
commit3abfaefb9a6dda5e0bfa6160f55abfd0e32d8b0a
tree982d48ab3c42bf8d9734a3bb16d434843afc4504
parente72659b69f0650f8f0e7e1587e5f261d2a431697
phy: Add LVDS configuration options

This patch allows LVDS PHYs to be configured through
the generic functions and through a custom structure
added to the generic union.

The parameters added here are based on common LVDS PHY
implementation practices.  The set of parameters
should cover all potential users.

Cc: Kishon Vijay Abraham I <kishon@ti.com>
Cc: Vinod Koul <vkoul@kernel.org>
Cc: NXP Linux Team <linux-imx@nxp.com>
Signed-off-by: Liu Ying <victor.liu@nxp.com>
Link: https://lore.kernel.org/r/20220419010852.452169-3-victor.liu@nxp.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
include/linux/phy/phy-lvds.h [new file with mode: 0644]
include/linux/phy/phy.h