net: phy: qcom: create and move functions to shared library
authorChristian Marangi <ansuelsmth@gmail.com>
Mon, 29 Jan 2024 14:15:20 +0000 (15:15 +0100)
committerJakub Kicinski <kuba@kernel.org>
Thu, 1 Feb 2024 00:25:17 +0000 (16:25 -0800)
commit6fb760972c49490b03f3db2ad64cf30bdd28c54a
tree15527379b8532cf5e469df62bc902145d9362bfb
parent9e56ff53b4115875667760445b028357848b4748
net: phy: qcom: create and move functions to shared library

Create and move functions to shared library in preparation for qca83xx
PHY Family to be detached from at803x driver.

Only the shared defines are moved to the shared qcom.h header.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://lore.kernel.org/r/20240129141600.2592-3-ansuelsmth@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/phy/qcom/Kconfig
drivers/net/phy/qcom/Makefile
drivers/net/phy/qcom/at803x.c
drivers/net/phy/qcom/qcom-phy-lib.c [new file with mode: 0644]
drivers/net/phy/qcom/qcom.h [new file with mode: 0644]