mbox series

[GIT,PULL] : Generic phy updates for v5.16

Message ID YXlQowNL5biZTq59@matsya
State Mainlined
Headers show
Series [GIT,PULL] : Generic phy updates for v5.16 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git next

Message

Vinod Koul Oct. 27, 2021, 1:14 p.m. UTC
Hello Greg,

Please pull to receive Generic Phy updates for v5.16. This includes
couple of new driver, new device support and updates to bunch of the
drivers. The changes are already in linux-next.

The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:

  Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git next

for you to fetch changes up to b4dc97ab0a629eda8bda20d96ef47dac08a505d9:

  phy: Sparx5 Eth SerDes: Fix return value check in sparx5_serdes_probe() (2021-10-26 16:36:23 +0530)

----------------------------------------------------------------
Amelie Delaunay (3):
      phy: stm32: restore utmi switch on resume
      dt-bindings: phy: phy-stm32-usbphyc: add optional phy tuning properties
      phy: stm32: add phy tuning support

Cai Huoqing (3):
      phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers
      phy: qcom-qmp: Make use of the helper function devm_add_action_or_reset()
      phy: rockchip-inno-usb2: Make use of the helper function devm_add_action_or_reset()

Dan Carpenter (1):
      phy: ti: gmii-sel: check of_get_address() for failure

Dmitry Baryshkov (1):
      phy: qcom-qmp: another fix for the sc8180x PCIe definition

Johan Jonker (1):
      dt-bindings: phy: rockchip: remove usb-phy fallback string for rk3066a/rk3188

Krzysztof Kozlowski (1):
      phy: samsung: unify naming and describe driver in KConfig

Mauro Carvalho Chehab (1):
      phy: HiSilicon: Add driver for Kirin 970 PCIe PHY

Rafał Miłecki (1):
      dt-bindings: phy: brcm,ns-usb2-phy: bind just a PHY block

Sandeep Maheswaram (1):
      phy: qcom-snps: Correct the FSEL_MASK

Shawn Guo (8):
      dt-bindings: phy: qcom,qmp: Update maintainer email
      dt-bindings: phy: qcom,qusb2: Add compatible for QCM2290
      phy: qcom-qusb2: Add compatible for QCM2290
      dt-bindings: phy: qcom,qusb2: Add missing vdd-supply
      phy: qcom-qusb2: Add missing vdd supply
      dt-bindings: phy: qcom,qmp: Add QCM2290 USB3 PHY
      phy: qcom-qmp: Add QCM2290 USB3 PHY support
      dt-bindings: phy: qcom,qmp: IPQ6018 and IPQ8074 PCIe PHY require no supply

Swapnil Jakhade (4):
      phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs
      dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk
      phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk
      phy: cadence-torrent: Add support to output received reference clock

Vladimir Zapolskiy (1):
      phy: qcom-qusb2: Fix a memory leak on probe

Wan Jiabing (1):
      phy: hisilicon: Add of_node_put() in phy-hisi-inno-usb2

Yang Yingliang (1):
      phy: Sparx5 Eth SerDes: Fix return value check in sparx5_serdes_probe()

 .../devicetree/bindings/phy/bcm-ns-usb2-phy.yaml   |  25 +-
 .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 129 ++++
 .../devicetree/bindings/phy/qcom,qmp-phy.yaml      |  84 +-
 .../devicetree/bindings/phy/qcom,qusb2-phy.yaml    |   7 +
 .../devicetree/bindings/phy/rockchip-usb-phy.yaml  |  11 +-
 drivers/phy/broadcom/Kconfig                       |   4 +
 drivers/phy/cadence/phy-cadence-torrent.c          | 316 +++++++-
 drivers/phy/hisilicon/Kconfig                      |  10 +
 drivers/phy/hisilicon/Makefile                     |   1 +
 drivers/phy/hisilicon/phy-hi3670-pcie.c            | 845 +++++++++++++++++++++
 drivers/phy/hisilicon/phy-hisi-inno-usb2.c         |  10 +-
 drivers/phy/microchip/sparx5_serdes.c              |   4 +-
 drivers/phy/qualcomm/phy-qcom-qmp.c                | 157 +++-
 drivers/phy/qualcomm/phy-qcom-qmp.h                |   2 +
 drivers/phy/qualcomm/phy-qcom-qusb2.c              |  21 +-
 drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c      |   2 +-
 drivers/phy/rockchip/phy-rockchip-inno-usb2.c      |  11 +-
 drivers/phy/samsung/Kconfig                        |  16 +-
 drivers/phy/st/phy-stm32-usbphyc.c                 | 203 +++++
 drivers/phy/ti/phy-gmii-sel.c                      |   2 +
 include/dt-bindings/phy/phy-cadence.h              |   2 +
 21 files changed, 1752 insertions(+), 110 deletions(-)
 create mode 100644 drivers/phy/hisilicon/phy-hi3670-pcie.c

Thanks

Comments

Greg KH Oct. 27, 2021, 2:51 p.m. UTC | #1
On Wed, Oct 27, 2021 at 06:44:11PM +0530, Vinod Koul wrote:
> Hello Greg,
> 
> Please pull to receive Generic Phy updates for v5.16. This includes
> couple of new driver, new device support and updates to bunch of the
> drivers. The changes are already in linux-next.
> 
> The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:
> 
>   Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git next

That is a branch, not a signed tag with information as to what is in the
pull request :(

Can you fix this up and try again?

thanks,

greg k-h
Vinod Koul Oct. 27, 2021, 2:59 p.m. UTC | #2
On 27-10-21, 16:51, Greg KH wrote:
> On Wed, Oct 27, 2021 at 06:44:11PM +0530, Vinod Koul wrote:
> > Hello Greg,
> > 
> > Please pull to receive Generic Phy updates for v5.16. This includes
> > couple of new driver, new device support and updates to bunch of the
> > drivers. The changes are already in linux-next.
> > 
> > The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:
> > 
> >   Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)
> > 
> > are available in the Git repository at:
> > 
> >   git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git next
> 
> That is a branch, not a signed tag with information as to what is in the
> pull request :(

Sorry the tag was pushed and somehow my script ended up taking the
branch :(, not sure how that ended up...

Here are the detailed with the signed tag which was pushed earlier:

The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:

  Linux 5.15-rc1 (2021-09-12 16:28:37 -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.16

for you to fetch changes up to b4dc97ab0a629eda8bda20d96ef47dac08a505d9:

  phy: Sparx5 Eth SerDes: Fix return value check in sparx5_serdes_probe() (2021-10-26 16:36:23 +0530)

----------------------------------------------------------------
phy-for-5.16

  - New support:
	- Kirin 970 PCIe PHY driver
	- Qualcomm QCM2290 USB2 and USB3 support

  - Updates:
        - Qualcomm synopsis phy driver updates
	- sc8180x PCIe update
	- cadence-torrent driver updates for output reference clock
	- stm32 phy tuning support

----------------------------------------------------------------
Amelie Delaunay (3):
      phy: stm32: restore utmi switch on resume
      dt-bindings: phy: phy-stm32-usbphyc: add optional phy tuning properties
      phy: stm32: add phy tuning support

Cai Huoqing (3):
      phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers
      phy: qcom-qmp: Make use of the helper function devm_add_action_or_reset()
      phy: rockchip-inno-usb2: Make use of the helper function devm_add_action_or_reset()

Dan Carpenter (1):
      phy: ti: gmii-sel: check of_get_address() for failure

Dmitry Baryshkov (1):
      phy: qcom-qmp: another fix for the sc8180x PCIe definition

Johan Jonker (1):
      dt-bindings: phy: rockchip: remove usb-phy fallback string for rk3066a/rk3188

Krzysztof Kozlowski (1):
      phy: samsung: unify naming and describe driver in KConfig

Mauro Carvalho Chehab (1):
      phy: HiSilicon: Add driver for Kirin 970 PCIe PHY

Rafał Miłecki (1):
      dt-bindings: phy: brcm,ns-usb2-phy: bind just a PHY block

Sandeep Maheswaram (1):
      phy: qcom-snps: Correct the FSEL_MASK

Shawn Guo (8):
      dt-bindings: phy: qcom,qmp: Update maintainer email
      dt-bindings: phy: qcom,qusb2: Add compatible for QCM2290
      phy: qcom-qusb2: Add compatible for QCM2290
      dt-bindings: phy: qcom,qusb2: Add missing vdd-supply
      phy: qcom-qusb2: Add missing vdd supply
      dt-bindings: phy: qcom,qmp: Add QCM2290 USB3 PHY
      phy: qcom-qmp: Add QCM2290 USB3 PHY support
      dt-bindings: phy: qcom,qmp: IPQ6018 and IPQ8074 PCIe PHY require no supply

Swapnil Jakhade (4):
      phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs
      dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk
      phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk
      phy: cadence-torrent: Add support to output received reference clock

Vladimir Zapolskiy (1):
      phy: qcom-qusb2: Fix a memory leak on probe

Wan Jiabing (1):
      phy: hisilicon: Add of_node_put() in phy-hisi-inno-usb2

Yang Yingliang (1):
      phy: Sparx5 Eth SerDes: Fix return value check in sparx5_serdes_probe()

 .../devicetree/bindings/phy/bcm-ns-usb2-phy.yaml   |  25 +-
 .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 129 ++++
 .../devicetree/bindings/phy/qcom,qmp-phy.yaml      |  84 +-
 .../devicetree/bindings/phy/qcom,qusb2-phy.yaml    |   7 +
 .../devicetree/bindings/phy/rockchip-usb-phy.yaml  |  11 +-
 drivers/phy/broadcom/Kconfig                       |   4 +
 drivers/phy/cadence/phy-cadence-torrent.c          | 316 +++++++-
 drivers/phy/hisilicon/Kconfig                      |  10 +
 drivers/phy/hisilicon/Makefile                     |   1 +
 drivers/phy/hisilicon/phy-hi3670-pcie.c            | 845 +++++++++++++++++++++
 drivers/phy/hisilicon/phy-hisi-inno-usb2.c         |  10 +-
 drivers/phy/microchip/sparx5_serdes.c              |   4 +-
 drivers/phy/qualcomm/phy-qcom-qmp.c                | 157 +++-
 drivers/phy/qualcomm/phy-qcom-qmp.h                |   2 +
 drivers/phy/qualcomm/phy-qcom-qusb2.c              |  21 +-
 drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c      |   2 +-
 drivers/phy/rockchip/phy-rockchip-inno-usb2.c      |  11 +-
 drivers/phy/samsung/Kconfig                        |  16 +-
 drivers/phy/st/phy-stm32-usbphyc.c                 | 203 +++++
 drivers/phy/ti/phy-gmii-sel.c                      |   2 +
 include/dt-bindings/phy/phy-cadence.h              |   2 +
 21 files changed, 1752 insertions(+), 110 deletions(-)
 create mode 100644 drivers/phy/hisilicon/phy-hi3670-pcie.c
Greg KH Oct. 27, 2021, 3:02 p.m. UTC | #3
On Wed, Oct 27, 2021 at 08:29:25PM +0530, Vinod Koul wrote:
> On 27-10-21, 16:51, Greg KH wrote:
> > On Wed, Oct 27, 2021 at 06:44:11PM +0530, Vinod Koul wrote:
> > > Hello Greg,
> > > 
> > > Please pull to receive Generic Phy updates for v5.16. This includes
> > > couple of new driver, new device support and updates to bunch of the
> > > drivers. The changes are already in linux-next.
> > > 
> > > The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:
> > > 
> > >   Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)
> > > 
> > > are available in the Git repository at:
> > > 
> > >   git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git next
> > 
> > That is a branch, not a signed tag with information as to what is in the
> > pull request :(
> 
> Sorry the tag was pushed and somehow my script ended up taking the
> branch :(, not sure how that ended up...

That happens if the tag is not public yet, usually there is a lag
between pushing it and the script being able to be created from the
public url.

> Here are the detailed with the signed tag which was pushed earlier:
> 
> The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:
> 
>   Linux 5.15-rc1 (2021-09-12 16:28:37 -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.16

Now pulled and pushed out, thanks.

greg k-h
Vinod Koul Oct. 27, 2021, 3:47 p.m. UTC | #4
On 27-10-21, 17:02, Greg KH wrote:
> On Wed, Oct 27, 2021 at 08:29:25PM +0530, Vinod Koul wrote:
> > On 27-10-21, 16:51, Greg KH wrote:
> > > On Wed, Oct 27, 2021 at 06:44:11PM +0530, Vinod Koul wrote:
> > > > Hello Greg,
> > > > 
> > > > Please pull to receive Generic Phy updates for v5.16. This includes
> > > > couple of new driver, new device support and updates to bunch of the
> > > > drivers. The changes are already in linux-next.
> > > > 
> > > > The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:
> > > > 
> > > >   Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)
> > > > 
> > > > are available in the Git repository at:
> > > > 
> > > >   git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git next
> > > 
> > > That is a branch, not a signed tag with information as to what is in the
> > > pull request :(
> > 
> > Sorry the tag was pushed and somehow my script ended up taking the
> > branch :(, not sure how that ended up...
> 
> That happens if the tag is not public yet, usually there is a lag
> between pushing it and the script being able to be created from the
> public url.

Yeah that is plausible. I should have noticed though!

> > Here are the detailed with the signed tag which was pushed earlier:
> > 
> > The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:
> > 
> >   Linux 5.15-rc1 (2021-09-12 16:28:37 -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.16
> 
> Now pulled and pushed out, thanks.

Thanks