From: Vinod Koul <vkoul@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>
Subject: Re: [GIT PULL]: Generic phy updates for v6.9
Date: Sat, 16 Mar 2024 23:35:41 +0530 [thread overview]
Message-ID: <ZfXfdTFjbHEoIdXr@matsya> (raw)
In-Reply-To: <CAHk-=wi1DTEQpOokQRXeKoAhSgyFJbs3jDKV9r0rc0M7aHDO0g@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 11138 bytes --]
Hi Linus,
On 15-03-24, 12:22, Linus Torvalds wrote:
> On Fri, 15 Mar 2024 at 04:03, Vinod Koul <vkoul@kernel.org> wrote:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git next
>
> That is not a valid signed tag, and I can't find one in that repo.
It was pushed: tags/phy-for-6.9, I erred in generating the request for
sure
> I know you know how to do this right, so please send me a proper pull
> request with a signed tag like you usually do...
Apologies for the error, here is the updated request:
The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:
Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git tags/phy-for-6.9
for you to fetch changes up to 00ca8a15dafa990d391abc37f2b8256ddf909b35:
phy: constify of_phandle_args in xlate (2024-02-23 17:43:14 +0530)
----------------------------------------------------------------
phy-for-6.9
- New Support
- Qualcomm X1E80100 PCIe phy support, SM8550 PCIe1 PHY, SC7180 UFS PHY
and SDM630 USBC support
- Rockchip HDMI/eDP Combo PHY driver
- Mediatek MT8365 CSI phy driver
- Updates
- Rework on Qualcomm phy PCS registers and type-c handling
- Cadence torrent phy updates for multilink configuration
- TI gmii resume support
----------------------------------------------------------------
Abel Vesa (3):
dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the X1E80100 QMP PCIe PHYs
phy: qcom: qmp-pcie: Add QMP v6 registers layout
phy: qcom-qmp-pcie: Add support for X1E80100 g3x2 and g4x2 PCIE
Andy Shevchenko (2):
phy: ti: tusb1210: Use temporary variable for struct device
phy: ti: tusb1210: Define device IDs
Can Guo (2):
phy: qualcomm: phy-qcom-qmp-ufs: Add High Speed Gear 5 support for SM8550
phy: qcom: qmp-pcie: Update PCIe1 PHY settings for SM8550
Cristian Ciocaltea (2):
dt-bindings: phy: Add Rockchip HDMI/eDP Combo PHY schema
phy: rockchip: Add Samsung HDMI/eDP Combo PHY driver
David Wronek (2):
dt-bindings: phy: Add QMP UFS PHY compatible for SC7180
phy: qcom: qmp-ufs: Add SC7180 support
Dmitry Baryshkov (17):
dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: split from sc8280xp PHY schema
dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: support USB-C data
phy: qcom: qmp-usb: split USB-C PHY driver
phy: qcom: qmp-usb: drop dual-lane handling
phy: qcom: qmp-usbc: add support for the Type-C handling
dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: add TCSR registers
phy: qcom: qmp-usbc: handle CLAMP register in a correct way
dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: support SDM660
phy: qcom: qmp-usbc: enable SDM630 support
phy: qcom: qmp-usb-legacy: drop single-lane support
phy: qcom: qmp-usb-legacy: drop qmp_usb_legacy_iomap
phy: qcom: qmp: move common functions to common header
phy: qcom: qmp: split DP PHY registers to separate headers
phy: qcom: qmp: move common bits definitions to common header
phy: qcom: qmp-usbc: drop has_pwrdn_delay handling
phy: qcom: sgmii-eth: use existing register definitions
phy: qcom: sgmii-eth: move PCS registers to separate header
Florian Sylvestre (1):
dt-bindings: phy: add mediatek MIPI CD-PHY module v0.5
Josua Mayer (1):
phy: armada-38x: add mux value for gbe port 0 on serdes 0
Krzysztof Kozlowski (1):
phy: constify of_phandle_args in xlate
Manivannan Sadhasivam (2):
dt-bindings: phy: qmp-ufs: Fix PHY clocks
phy: qcom-qmp-ufs: Switch to devm_clk_bulk_get_all() API
Phi-bang Nguyen (1):
phy: mtk-mipi-csi: add driver for CSI phy
Qiang Yu (1):
phy: qcom: qmp-pcie: Update PCIe0 PHY settings for SM8550
Swapnil Jakhade (5):
dt-bindings: phy: cadence-torrent: Add optional input reference clock for PLL1
phy: cadence-torrent: Add PCIe(100MHz) + USXGMII(156.25MHz) multilink configuration
phy: cadence-torrent: Add USXGMII(156.25MHz) + SGMII/QSGMII(100MHz) multilink configuration
dt-bindings: phy: cadence-torrent: Add a separate compatible for TI J7200
phy: cadence-torrent: Add USXGMII(156.25MHz) + SGMII/QSGMII(100MHz) multilink config for TI J7200
Thomas Richard (1):
phy: ti: gmii-sel: add resume support
.../bindings/phy/mediatek,mt8365-csi-rx.yaml | 79 ++
.../bindings/phy/phy-cadence-torrent.yaml | 11 +-
.../bindings/phy/qcom,msm8998-qmp-usb3-phy.yaml | 184 ++++
.../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 6 +
.../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 48 +-
.../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 22 -
.../bindings/phy/rockchip,rk3588-hdptx-phy.yaml | 91 ++
MAINTAINERS | 7 +
drivers/phy/allwinner/phy-sun4i-usb.c | 2 +-
drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 2 +-
drivers/phy/broadcom/phy-bcm-sr-pcie.c | 2 +-
drivers/phy/broadcom/phy-bcm-sr-usb.c | 2 +-
drivers/phy/broadcom/phy-bcm63xx-usbh.c | 2 +-
drivers/phy/broadcom/phy-brcm-usb.c | 2 +-
drivers/phy/cadence/phy-cadence-torrent.c | 720 +++++++++++-
drivers/phy/freescale/phy-fsl-imx8qm-lvds-phy.c | 2 +-
drivers/phy/freescale/phy-fsl-lynx-28g.c | 2 +-
drivers/phy/hisilicon/phy-histb-combphy.c | 2 +-
drivers/phy/intel/phy-intel-lgm-combo.c | 2 +-
drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 2 +-
drivers/phy/marvell/phy-armada375-usb2.c | 2 +-
drivers/phy/marvell/phy-armada38x-comphy.c | 9 +-
drivers/phy/marvell/phy-berlin-sata.c | 2 +-
drivers/phy/marvell/phy-mvebu-a3700-comphy.c | 2 +-
drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 2 +-
drivers/phy/mediatek/Kconfig | 12 +
drivers/phy/mediatek/Makefile | 2 +
drivers/phy/mediatek/phy-mtk-mipi-csi-0-5-rx-reg.h | 62 ++
drivers/phy/mediatek/phy-mtk-mipi-csi-0-5.c | 294 +++++
drivers/phy/mediatek/phy-mtk-tphy.c | 2 +-
drivers/phy/mediatek/phy-mtk-xsphy.c | 2 +-
drivers/phy/microchip/lan966x_serdes.c | 2 +-
drivers/phy/microchip/sparx5_serdes.c | 2 +-
drivers/phy/mscc/phy-ocelot-serdes.c | 2 +-
drivers/phy/phy-core.c | 8 +-
drivers/phy/phy-xgene.c | 2 +-
drivers/phy/qualcomm/Makefile | 2 +-
drivers/phy/qualcomm/phy-qcom-edp.c | 3 +-
drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 111 +-
drivers/phy/qualcomm/phy-qcom-qmp-common.h | 59 +
drivers/phy/qualcomm/phy-qcom-qmp-dp-com-v3.h | 18 +
drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v3.h | 21 +
drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v4.h | 19 +
drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v5.h | 13 +
drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v6.h | 13 +
drivers/phy/qualcomm/phy-qcom-qmp-dp-phy.h | 62 ++
drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c | 70 +-
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 288 +++--
drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v6.h | 2 +
drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v6_20.h | 2 +
drivers/phy/qualcomm/phy-qcom-qmp-pcs-sgmii.h | 20 +
drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v6.h | 2 +
drivers/phy/qualcomm/phy-qcom-qmp-pcs-v6_20.h | 1 +
drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v6.h | 2 +
.../qualcomm/phy-qcom-qmp-qserdes-txrx-ufs-v6.h | 8 +
.../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6_20.h | 2 +
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 305 +++---
drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c | 76 +-
drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 420 +------
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c | 1149 ++++++++++++++++++++
drivers/phy/qualcomm/phy-qcom-qmp.h | 101 +-
drivers/phy/qualcomm/phy-qcom-sgmii-eth.c | 417 +++----
drivers/phy/ralink/phy-mt7621-pci.c | 2 +-
drivers/phy/renesas/phy-rcar-gen2.c | 2 +-
drivers/phy/renesas/phy-rcar-gen3-usb2.c | 2 +-
drivers/phy/renesas/r8a779f0-ether-serdes.c | 2 +-
drivers/phy/rockchip/Kconfig | 8 +
drivers/phy/rockchip/Makefile | 1 +
drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 2 +-
drivers/phy/rockchip/phy-rockchip-pcie.c | 2 +-
drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c | 1028 +++++++++++++++++
drivers/phy/samsung/phy-exynos-mipi-video.c | 2 +-
drivers/phy/samsung/phy-exynos5-usbdrd.c | 2 +-
drivers/phy/samsung/phy-samsung-usb2.c | 2 +-
drivers/phy/socionext/phy-uniphier-usb2.c | 2 +-
drivers/phy/st/phy-miphy28lp.c | 2 +-
drivers/phy/st/phy-spear1310-miphy.c | 2 +-
drivers/phy/st/phy-spear1340-miphy.c | 2 +-
drivers/phy/st/phy-stm32-usbphyc.c | 2 +-
drivers/phy/tegra/xusb.c | 2 +-
drivers/phy/ti/phy-am654-serdes.c | 2 +-
drivers/phy/ti/phy-da8xx-usb.c | 2 +-
drivers/phy/ti/phy-gmii-sel.c | 26 +-
drivers/phy/ti/phy-tusb1210.c | 57 +-
drivers/phy/xilinx/phy-zynqmp.c | 2 +-
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 2 +-
include/linux/phy/phy.h | 14 +-
87 files changed, 4636 insertions(+), 1319 deletions(-)
create mode 100644 Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml
create mode 100644 Documentation/devicetree/bindings/phy/qcom,msm8998-qmp-usb3-phy.yaml
create mode 100644 Documentation/devicetree/bindings/phy/rockchip,rk3588-hdptx-phy.yaml
create mode 100644 drivers/phy/mediatek/phy-mtk-mipi-csi-0-5-rx-reg.h
create mode 100644 drivers/phy/mediatek/phy-mtk-mipi-csi-0-5.c
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-common.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-com-v3.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v3.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v4.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v5.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-phy-v6.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-dp-phy.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-sgmii.h
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
create mode 100644 drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c
--
~Vinod
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next prev parent reply other threads:[~2024-03-16 18:05 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-15 11:03 [GIT PULL]: Generic phy updates for v6.9 Vinod Koul
2024-03-15 19:22 ` Linus Torvalds
2024-03-16 18:05 ` Vinod Koul [this message]
2024-03-16 18:23 ` Linus Torvalds
2024-03-16 18:51 ` pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ZfXfdTFjbHEoIdXr@matsya \
--to=vkoul@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.