kernel-hacking-2024-linux-s.../drivers/phy
Bjorn Andersson 34633219b8 phy: qmp: Provide unique clock names for DP clocks
The USB/DP combo PHY exposes the "qmp_dp_phy_pll_link_clk" and
"qmp_dp_phy_pll_vco_div_clk" clocks, that are consumed by the display
clock controller. But for boards with multiple enabled QMP USB/DP combo
instances the hard coded names collides - and hence only the first
probed device is allowed to register.

Given that clocks are no longer reference globally by name and it's
possible to replace the hard coded names by something unique, but still
user friendly.

The two new clock names are based on dev_name() and results in names
such as "88ee000.phy::link_clk" and "88ee000.phy::vco_div_clk".

Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Link: https://lore.kernel.org/r/20210722030738.3385821-1-bjorn.andersson@linaro.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>
2021-08-20 09:22:30 +05:30
..
allwinner
amlogic phy: amlogic: meson8b-usb2: don't log an error on -EPROBE_DEFER 2021-08-17 16:00:44 +05:30
broadcom phy-for-5.14 version 2 2021-06-23 10:33:34 +02:00
cadence phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation 2021-08-17 15:42:44 +05:30
freescale
hisilicon phy: phy-hi3670-usb3: move driver from staging into phy 2021-06-25 10:02:02 +02:00
ingenic
intel phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP 2021-06-29 16:45:16 +02:00
lantiq
marvell phy: phy-mmp3-hsic: Remove redundant dev_err call in mmp3_hsic_phy_probe() 2021-06-14 11:00:52 +05:30
mediatek phy: phy-mtk-mipi-dsi: convert to devm_platform_ioremap_resource 2021-08-17 15:51:59 +05:30
microchip phy: Sparx5 Eth SerDes: check return value after calling platform_get_resource() 2021-06-03 11:18:19 +05:30
motorola
mscc
qualcomm phy: qmp: Provide unique clock names for DP clocks 2021-08-20 09:22:30 +05:30
ralink phy-for-5.14 version 2 2021-06-23 10:33:34 +02:00
renesas phy: renesas: phy-rcar-gen3-usb2: Add USB2.0 PHY support for RZ/G2L 2021-08-06 18:12:30 +05:30
rockchip phy: rockchip-inno-usb2: fix for_each_child.cocci warnings 2021-08-06 16:52:29 +05:30
samsung phy: samsung-ufs: support exynosauto ufs phy driver 2021-07-20 16:43:10 +05:30
socionext phy: uniphier-pcie: Fix updating phy parameters 2021-06-21 12:03:05 +05:30
st phy: stm32: manage optional vbus regulator on phy_power_on/off 2021-05-31 14:08:58 +05:30
tegra phy: tegra: xusb: mark PM functions as __maybe_unused 2021-07-22 14:41:07 +05:30
ti phy: phy-twl4030-usb: Disable PHY for suspend 2021-08-06 17:32:51 +05:30
xilinx phy: xilinx: zynqmp: skip PHY initialization and PLL lock for USB 2021-08-18 15:44:14 +05:30
Kconfig phy: phy-can-transceiver: Add support for generic CAN transceiver driver 2021-06-14 11:20:17 +05:30
Makefile phy: phy-can-transceiver: Add support for generic CAN transceiver driver 2021-06-14 11:20:17 +05:30
phy-can-transceiver.c phy: phy-can-transceiver: Add support for generic CAN transceiver driver 2021-06-14 11:20:17 +05:30
phy-core-mipi-dphy.c phy: phy-core-mipi-dphy.c: Correct reference version 2021-05-14 17:49:29 +05:30
phy-core.c phy: Allow a NULL phy name for devm_phy_get() 2021-05-14 17:48:41 +05:30
phy-lgm-usb.c
phy-lpc18xx-usb-otg.c
phy-pistachio-usb.c
phy-xgene.c phy: phy-xgene.c: Fix alignment of comment 2021-05-31 14:08:55 +05:30