* [GIT PULL]: Generic phy updates for v5.11
@ 2020-12-09 12:56 Vinod Koul
2020-12-09 13:27 ` Greg KH
2020-12-09 13:28 ` Greg KH
0 siblings, 2 replies; 4+ messages in thread
From: Vinod Koul @ 2020-12-09 12:56 UTC (permalink / raw)
To: Greg KH; +Cc: LKML, Kishon Vijay Abraham I
[-- Attachment #1: Type: text/plain, Size: 14545 bytes --]
Hello Greg,
Here is the pull request for phy susbsystem. All the changes are already
in linux-next, sorry for delayed request this time.
The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:
Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git tags/phy-for-5.11
for you to fetch changes up to b097efba9580d1f7cbc80cda84e768983e3de541:
drm/mediatek: avoid dereferencing a null hdmi_phy on an error message (2020-12-08 18:26:02 +0530)
----------------------------------------------------------------
phy-for-5.11
- New phy drivers:
- Mediatek MT7621 PCIe PHY (promoted from staging)
- Ingenic USB phy driver supporting JZ4775 and X2000
- Intel Keem Bay USB PHY driver
- Marvell USB HSIC PHY driver supporting MMP3 SoC
- AXG MIPI D-PHY driver
- Updates:
- Conversion to YAML binding for:
- Broadcom SATA PHY
- Cadence Sierra PHY bindings
- STM32 USBC Phy
- Support for Exynos5433 PCIe PHY
- Support for Qualcomm SM8250 PCIe QMP PHY
- Support for Exynos5420 USB2 phy
- devm_platform_ioremap_resource conversion for bunch of drivers
----------------------------------------------------------------
Amelie Delaunay (3):
phy: stm32: don't print an error on probe deferral
phy: stm32: defer probe for reset controller
dt-bindings: phy: phy-stm32-usbphyc: convert bindings to json-schema
Arnd Bergmann (1):
phy: mediatek: allow compile-testing the hdmi phy
Chris Ruehl (4):
phy: rockchip: set pulldown for strobe line in dts
devicetree: phy: rockchip-emmc: pulldown property
phy: rockchip-emmc: output tap delay dt property
devicetree: phy: rockchip-emmc add output-tapdelay-select
Chunfeng Yun (17):
phy: allwinner: convert to devm_platform_ioremap_resource(_byname)
phy: amlogic: convert to devm_platform_ioremap_resource
phy: broadcom: convert to devm_platform_ioremap_resource(_byname)
phy: cadence: convert to devm_platform_ioremap_resource
phy: freescale: convert to devm_platform_ioremap_resource
phy: lantiq: convert to devm_platform_ioremap_resource
phy: marvell: convert to devm_platform_ioremap_resource
phy: phy-xgene: convert to devm_platform_ioremap_resource
phy: phy-mtk-ufs: convert to devm_platform_ioremap_resource
phy: qualcomm: convert to devm_platform_ioremap_resource(_byname)
phy: phy-ralink-usb: convert to devm_platform_ioremap_resource
phy: renesas: convert to devm_platform_ioremap_resource
phy: rockchip: convert to devm_platform_ioremap_resource
phy: samsung: convert to devm_platform_ioremap_resource
phy: phy-stm32-usbphyc: convert to devm_platform_ioremap_resource
phy: tegra: convert to devm_platform_ioremap_resource(_byname)
phy: ti: convert to devm_platform_ioremap_resource(_byname)
Colin Ian King (1):
drm/mediatek: avoid dereferencing a null hdmi_phy on an error message
Florian Fainelli (3):
dt-bindings: phy: Allow defining the SATA AFE TX amplitude
phy: phy-brcm-sata: Allow configuration SATA AFE TX amplitude
dt-bindings: phy: Convert Broadcom SATA PHY to YAML
JC Kuo (1):
phy: tegra: xusb: Fix usb_phy device driver field
Jaehoon Chung (1):
phy: samsung: phy-exynos-pcie: rework driver to support Exynos5433 PCIe PHY
Jon Hunter (1):
phy: tegra: Don't warn on probe deferral
Lubomir Rintel (3):
dt-bindings: phy: Drop reset-gpios from marvell,mmp3-hsic-phy
dt-bindings: phy: Allow BSD licensing of marvell,mmp3-hsic-phy.yaml
phy: Add USB HSIC PHY driver for Marvell MMP3 SoC
Manivannan Sadhasivam (2):
dt-bindings: phy: qcom,qmp: Add SM8250 PCIe PHY bindings
phy: qcom-qmp: Add SM8250 PCIe QMP PHYs
Marek Szyprowski (2):
phy: samsung: Add support for the Exynos5420 variant of the USB2 PHY
phy: samsung: Merge Kconfig for Exynos5420 and Exynos5250
Neil Armstrong (7):
dt-bindings: phy: add Amlogic AXG MIPI D-PHY bindings
dt-bindings: phy: amlogic,meson-axg-mipi-pcie-analog: remove reg attribute
phy: amlogic: Add AXG MIPI D-PHY driver
dt-bindings: phy: amlogic,meson-axg-mipi-pcie-analog: remove phy cell parameter
phy: amlogic: phy-meson-axg-mipi-pcie-analog: add support for MIPI DSI analog
phy: amlogic: meson-axg-mipi-pcie-analog: replace DSI_LANE definitions with BIT() macro
phy: amlogic: phy-meson-gxl-usb2: keep ID pull-up even in Host mode
Rafał Miłecki (1):
phy: phy-bcm-ns-usb3: drop support for deprecated DT binding
Rikard Falkeborn (2):
phy: fsl-imx8mq-usb: Constify imx8mp_usb_phy_ops
phy: tegra: Constify static device_type structs
Robert Marko (1):
MAINTAINERS: Add entry for Qualcomm IPQ4019 USB PHY
Sergio Paracuellos (6):
dt-bindings: phy: Add binding for Mediatek MT7621 PCIe PHY
phy: ralink: Add PHY driver for MT7621 PCIe PHY
MAINTAINERS: add MT7621 PHY PCI maintainer
staging: mt7621-pci-phy: remove driver from staging
phy: ralink: phy-mt7621-pci: drop 'COMPILE_TEST' from Kconfig
phy: ralink: phy-mt7621-pci: set correct name in MODULE_DEVICE_TABLE macro
Swapnil Jakhade (1):
dt-bindings: phy: Add Cadence Sierra PHY bindings in YAML format
Tiezhu Yang (2):
phy: mediatek: Make PHY_MTK_{XSPHY, TPHY} depend on HAS_IOMEM and OF_ADDRESS to fix build errors
phy/rockchip: Make PHY_ROCKCHIP_INNO_HDMI depend on HAS_IOMEM to fix build error
Vinod Koul (4):
phy: amlogic: Revert "phy: amlogic: Replace devm_reset_control_array_get()"
phy: samsung: phy-exynos-pcie: fix typo 'tunning'
phy: mediatek: statify mtk_hdmi_phy_driver
phy: ingenic: depend on HAS_IOMEM
Wan Ahmad Zainie (2):
dt-bindings: phy: Add Intel Keem Bay USB PHY bindings
phy: intel: Add Keem Bay USB PHY support
Wang Li (1):
phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure
Yangtao Li (1):
phy: sun4i-usb: remove enable_pmu_unk1 from sun50i_h6_cfg
Yejune Deng (2):
phy: amlogic: Replace devm_reset_control_array_get()
phy: amlogic: replace devm_reset_control_array_get()
周琰杰 (Zhou Yanjie) (3):
USB: PHY: JZ4770: Remove unnecessary function calls.
dt-bindings: USB: Add bindings for Ingenic JZ4775 and X2000.
PHY: Ingenic: Add USB PHY driver using generic PHY framework.
.../devicetree/bindings/clock/ingenic,cgu.yaml | 2 +-
.../bindings/phy/amlogic,axg-mipi-dphy.yaml | 70 ++++
.../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 21 +-
.../devicetree/bindings/phy/brcm,sata-phy.yaml | 148 ++++++++
.../devicetree/bindings/phy/brcm-sata-phy.txt | 58 ---
.../ingenic,phy-usb.yaml} | 4 +-
.../bindings/phy/intel,phy-keembay-usb.yaml | 44 +++
.../bindings/phy/marvell,mmp3-hsic-phy.yaml | 9 +-
.../bindings/phy}/mediatek,mt7621-pci-phy.yaml | 2 +-
.../devicetree/bindings/phy/phy-cadence-sierra.txt | 70 ----
.../bindings/phy/phy-cadence-sierra.yaml | 152 ++++++++
.../devicetree/bindings/phy/phy-stm32-usbphyc.txt | 73 ----
.../devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 138 +++++++
.../devicetree/bindings/phy/qcom,qmp-phy.yaml | 6 +
.../devicetree/bindings/phy/rockchip-emmc-phy.txt | 5 +
.../devicetree/bindings/phy/samsung-phy.txt | 1 +
MAINTAINERS | 14 +
drivers/phy/Kconfig | 1 +
drivers/phy/Makefile | 1 +
drivers/phy/allwinner/phy-sun4i-usb.c | 9 +-
drivers/phy/allwinner/phy-sun50i-usb3.c | 4 +-
drivers/phy/allwinner/phy-sun6i-mipi-dphy.c | 4 +-
drivers/phy/allwinner/phy-sun9i-usb.c | 4 +-
drivers/phy/amlogic/Kconfig | 13 +
drivers/phy/amlogic/Makefile | 1 +
drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c | 413 +++++++++++++++++++++
.../phy/amlogic/phy-meson-axg-mipi-pcie-analog.c | 203 ++++++----
drivers/phy/amlogic/phy-meson-axg-pcie.c | 6 +-
drivers/phy/amlogic/phy-meson-g12a-usb2.c | 4 +-
drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 6 +-
drivers/phy/amlogic/phy-meson-gxl-usb2.c | 7 +-
drivers/phy/broadcom/phy-bcm-cygnus-pcie.c | 4 +-
drivers/phy/broadcom/phy-bcm-kona-usb2.c | 4 +-
drivers/phy/broadcom/phy-bcm-ns-usb2.c | 4 +-
drivers/phy/broadcom/phy-bcm-ns-usb3.c | 159 +-------
drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c | 13 +-
drivers/phy/broadcom/phy-bcm-sr-pcie.c | 5 +-
drivers/phy/broadcom/phy-bcm-sr-usb.c | 4 +-
drivers/phy/broadcom/phy-brcm-sata.c | 40 +-
drivers/phy/cadence/cdns-dphy.c | 4 +-
drivers/phy/cadence/phy-cadence-salvo.c | 4 +-
drivers/phy/cadence/phy-cadence-sierra.c | 4 +-
drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c | 4 +-
drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 6 +-
drivers/phy/ingenic/Kconfig | 13 +
drivers/phy/ingenic/Makefile | 2 +
drivers/phy/ingenic/phy-ingenic-usb.c | 412 ++++++++++++++++++++
drivers/phy/intel/Kconfig | 12 +
drivers/phy/intel/Makefile | 1 +
drivers/phy/intel/phy-intel-keembay-usb.c | 301 +++++++++++++++
drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 4 +-
drivers/phy/marvell/Kconfig | 12 +
drivers/phy/marvell/Makefile | 1 +
drivers/phy/marvell/phy-armada375-usb2.c | 4 +-
drivers/phy/marvell/phy-berlin-usb.c | 4 +-
drivers/phy/marvell/phy-mmp3-hsic.c | 82 ++++
drivers/phy/marvell/phy-mmp3-usb.c | 4 +-
drivers/phy/marvell/phy-mvebu-sata.c | 4 +-
drivers/phy/marvell/phy-pxa-28nm-hsic.c | 4 +-
drivers/phy/marvell/phy-pxa-28nm-usb2.c | 4 +-
drivers/phy/marvell/phy-pxa-usb.c | 4 +-
drivers/phy/mediatek/Kconfig | 10 +-
drivers/phy/mediatek/phy-mtk-hdmi.c | 7 +-
drivers/phy/mediatek/phy-mtk-ufs.c | 4 +-
drivers/phy/phy-xgene.c | 4 +-
drivers/phy/qualcomm/phy-qcom-apq8064-sata.c | 4 +-
drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c | 4 +-
drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c | 4 +-
drivers/phy/qualcomm/phy-qcom-pcie2.c | 5 +-
drivers/phy/qualcomm/phy-qcom-qmp.c | 281 +++++++++++++-
drivers/phy/qualcomm/phy-qcom-qmp.h | 18 +
drivers/phy/qualcomm/phy-qcom-qusb2.c | 4 +-
drivers/phy/ralink/Kconfig | 8 +
drivers/phy/ralink/Makefile | 1 +
.../ralink/phy-mt7621-pci.c} | 117 +++---
drivers/phy/ralink/phy-ralink-usb.c | 4 +-
drivers/phy/renesas/phy-rcar-gen2.c | 4 +-
drivers/phy/renesas/phy-rcar-gen3-pcie.c | 4 +-
drivers/phy/renesas/phy-rcar-gen3-usb2.c | 10 +-
drivers/phy/renesas/phy-rcar-gen3-usb3.c | 4 +-
drivers/phy/rockchip/Kconfig | 1 +
drivers/phy/rockchip/phy-rockchip-emmc.c | 29 +-
drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 4 +-
drivers/phy/samsung/phy-exynos-pcie.c | 304 ++++++---------
drivers/phy/samsung/phy-exynos5-usbdrd.c | 4 +-
drivers/phy/samsung/phy-exynos5250-sata.c | 5 +-
drivers/phy/samsung/phy-exynos5250-usb2.c | 48 ++-
drivers/phy/samsung/phy-samsung-usb2.c | 8 +-
drivers/phy/samsung/phy-samsung-usb2.h | 1 +
drivers/phy/st/phy-stm32-usbphyc.c | 15 +-
drivers/phy/tegra/phy-tegra194-p2u.c | 4 +-
drivers/phy/tegra/xusb.c | 12 +-
drivers/phy/ti/phy-omap-control.c | 17 +-
drivers/phy/ti/phy-omap-usb2.c | 4 +-
drivers/phy/ti/phy-ti-pipe3.c | 15 +-
drivers/staging/Kconfig | 2 -
drivers/staging/Makefile | 1 -
drivers/staging/mt7621-pci-phy/Kconfig | 8 -
drivers/staging/mt7621-pci-phy/Makefile | 2 -
drivers/staging/mt7621-pci-phy/TODO | 4 -
drivers/usb/phy/phy-jz4770.c | 2 +-
101 files changed, 2659 insertions(+), 944 deletions(-)
create mode 100644 Documentation/devicetree/bindings/phy/amlogic,axg-mipi-dphy.yaml
create mode 100644 Documentation/devicetree/bindings/phy/brcm,sata-phy.yaml
delete mode 100644 Documentation/devicetree/bindings/phy/brcm-sata-phy.txt
rename Documentation/devicetree/bindings/{usb/ingenic,jz4770-phy.yaml => phy/ingenic,phy-usb.yaml} (89%)
create mode 100644 Documentation/devicetree/bindings/phy/intel,phy-keembay-usb.yaml
rename {drivers/staging/mt7621-pci-phy => Documentation/devicetree/bindings/phy}/mediatek,mt7621-pci-phy.yaml (92%)
delete mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-sierra.txt
create mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-sierra.yaml
delete mode 100644 Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.txt
create mode 100644 Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.yaml
create mode 100644 drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c
create mode 100644 drivers/phy/ingenic/Kconfig
create mode 100644 drivers/phy/ingenic/Makefile
create mode 100644 drivers/phy/ingenic/phy-ingenic-usb.c
create mode 100644 drivers/phy/intel/phy-intel-keembay-usb.c
create mode 100644 drivers/phy/marvell/phy-mmp3-hsic.c
rename drivers/{staging/mt7621-pci-phy/pci-mt7621-phy.c => phy/ralink/phy-mt7621-pci.c} (75%)
delete mode 100644 drivers/staging/mt7621-pci-phy/Kconfig
delete mode 100644 drivers/staging/mt7621-pci-phy/Makefile
delete mode 100644 drivers/staging/mt7621-pci-phy/TODO
Thanks
--
~Vinod
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL]: Generic phy updates for v5.11
2020-12-09 12:56 [GIT PULL]: Generic phy updates for v5.11 Vinod Koul
@ 2020-12-09 13:27 ` Greg KH
2020-12-09 13:28 ` Greg KH
1 sibling, 0 replies; 4+ messages in thread
From: Greg KH @ 2020-12-09 13:27 UTC (permalink / raw)
To: Vinod Koul; +Cc: LKML, Kishon Vijay Abraham I
On Wed, Dec 09, 2020 at 06:26:57PM +0530, Vinod Koul wrote:
> Hello Greg,
>
> Here is the pull request for phy susbsystem. All the changes are already
> in linux-next, sorry for delayed request this time.
>
> The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:
>
> Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git tags/phy-for-5.11
Pulled and pushed out, thanks.
greg k-h
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL]: Generic phy updates for v5.11
2020-12-09 12:56 [GIT PULL]: Generic phy updates for v5.11 Vinod Koul
2020-12-09 13:27 ` Greg KH
@ 2020-12-09 13:28 ` Greg KH
2020-12-09 16:19 ` Vinod Koul
1 sibling, 1 reply; 4+ messages in thread
From: Greg KH @ 2020-12-09 13:28 UTC (permalink / raw)
To: Vinod Koul; +Cc: LKML, Kishon Vijay Abraham I
On Wed, Dec 09, 2020 at 06:26:57PM +0530, Vinod Koul wrote:
> Hello Greg,
>
> Here is the pull request for phy susbsystem. All the changes are already
> in linux-next, sorry for delayed request this time.
>
> The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:
>
> Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git tags/phy-for-5.11
Note I do have the following error when sending out emails for this:
Commit: 4ea0bf2a52f1 ("phy: tegra: xusb: Fix usb_phy device driver field")
Fixes tag: Fixes: e8f7d2f409a1 ("phy: tegra: xusb: Add usb-phy support")
Has these problem(s):
- empty lines surround the Fixes tag
Try to watch out for that in the future.
thanks,
greg k-h
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL]: Generic phy updates for v5.11
2020-12-09 13:28 ` Greg KH
@ 2020-12-09 16:19 ` Vinod Koul
0 siblings, 0 replies; 4+ messages in thread
From: Vinod Koul @ 2020-12-09 16:19 UTC (permalink / raw)
To: Greg KH; +Cc: LKML, Kishon Vijay Abraham I
On 09-12-20, 14:28, Greg KH wrote:
> On Wed, Dec 09, 2020 at 06:26:57PM +0530, Vinod Koul wrote:
> > Hello Greg,
> >
> > Here is the pull request for phy susbsystem. All the changes are already
> > in linux-next, sorry for delayed request this time.
> >
> > The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:
> >
> > Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)
> >
> > are available in the Git repository at:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git tags/phy-for-5.11
>
> Note I do have the following error when sending out emails for this:
>
> Commit: 4ea0bf2a52f1 ("phy: tegra: xusb: Fix usb_phy device driver field")
> Fixes tag: Fixes: e8f7d2f409a1 ("phy: tegra: xusb: Add usb-phy support")
> Has these problem(s):
> - empty lines surround the Fixes tag
>
> Try to watch out for that in the future.
Thanks I do and manually fix up and checkpatch also complains so my
apply script should have let me know, not sure how this got missed.
Apologies for this
--
~Vinod
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-12-09 16:19 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-09 12:56 [GIT PULL]: Generic phy updates for v5.11 Vinod Koul
2020-12-09 13:27 ` Greg KH
2020-12-09 13:28 ` Greg KH
2020-12-09 16:19 ` Vinod Koul
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).