Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1645659 > unrolled thread

[GIT PULL] phy: for 4.12 -rc

Started byKishon Vijay Abraham I <kishon@ti.com>
First post2017-05-19 16:50 +0200
Last post2017-05-22 16:00 +0200
Articles 5 — 2 participants

Back to article view | Back to linux.kernel


Contents

  [GIT PULL] phy: for 4.12 -rc Kishon Vijay Abraham I <kishon@ti.com> - 2017-05-19 16:50 +0200
    Re: [GIT PULL] phy: for 4.12 -rc Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2017-05-22 12:30 +0200
      Re: [GIT PULL] phy: for 4.12 -rc Kishon Vijay Abraham I <kishon@ti.com> - 2017-05-22 13:00 +0200
        Re: [GIT PULL] phy: for 4.12 -rc Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2017-05-22 15:40 +0200
          Re: [GIT PULL] phy: for 4.12 -rc Kishon Vijay Abraham I <kishon@ti.com> - 2017-05-22 16:00 +0200

#1645659 — [GIT PULL] phy: for 4.12 -rc

FromKishon Vijay Abraham I <kishon@ti.com>
Date2017-05-19 16:50 +0200
Subject[GIT PULL] phy: for 4.12 -rc
Message-ID<tIRo5-3Bo-11@gated-at.bofh.it>
Hi Greg,

Please find the pull request for 4.12 -rc below.

Here we move all the phy drivers to vendor specific directories (so that it's
easier to manage) and a couple of fixes in phy-qcom-qmp driver.

Consider merging it in this -rc cycle. Let me know If I have to make any changes.

Cheers
Kishon

The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:

  Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
tags/phy-for-4.12-rc

for you to fetch changes up to a380b78b799b418b7edc389686f6dd8d33682e89:

  phy: qualcomm: phy-qcom-qmp: fix application of sizeof to pointer (2017-05-19
19:54:33 +0530)

----------------------------------------------------------------
phy: for 4.12-rc

 *) Group phy drivers in vendor specific directory
 *) Fix return value check in phy-qcom-qmp driver
 *) Fix memory allocation bug in phy-qcom-qmp driver

Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>

----------------------------------------------------------------
Fengguang Wu (1):
      phy: qualcomm: phy-qcom-qmp: fix application of sizeof to pointer

Vivek Gautam (3):
      phy: qcom-usb: Remove unused ulpi phy header
      phy: Move ULPI phy header out of drivers to include path
      phy: Group vendor specific phy drivers

Wei Yongjun (1):
      phy: qcom-qmp: fix return value check in qcom_qmp_phy_create()

 MAINTAINERS                                         |  18 +++---
 drivers/phy/Kconfig                                 | 491
++++---------------------------------------------------------------------------------------------------------------------------------------------
 drivers/phy/Makefile                                |  70 ++++-----------------
 drivers/phy/allwinner/Kconfig                       |  31 ++++++++++
 drivers/phy/allwinner/Makefile                      |   2 +
 drivers/phy/{ => allwinner}/phy-sun4i-usb.c         |   0
 drivers/phy/{ => allwinner}/phy-sun9i-usb.c         |   0
 drivers/phy/amlogic/Kconfig                         |  14 +++++
 drivers/phy/amlogic/Makefile                        |   1 +
 drivers/phy/{ => amlogic}/phy-meson8b-usb2.c        |   0
 drivers/phy/broadcom/Kconfig                        |  55 +++++++++++++++++
 drivers/phy/broadcom/Makefile                       |   6 ++
 drivers/phy/{ => broadcom}/phy-bcm-cygnus-pcie.c    |   0
 drivers/phy/{ => broadcom}/phy-bcm-kona-usb2.c      |   0
 drivers/phy/{ => broadcom}/phy-bcm-ns-usb2.c        |   0
 drivers/phy/{ => broadcom}/phy-bcm-ns-usb3.c        |   0
 drivers/phy/{ => broadcom}/phy-bcm-ns2-pcie.c       |   0
 drivers/phy/{ => broadcom}/phy-brcm-sata.c          |   0
 drivers/phy/hisilicon/Kconfig                       |  20 ++++++
 drivers/phy/hisilicon/Makefile                      |   2 +
 drivers/phy/{ => hisilicon}/phy-hi6220-usb.c        |   0
 drivers/phy/{ => hisilicon}/phy-hix5hd2-sata.c      |   0
 drivers/phy/marvell/Kconfig                         |  50 +++++++++++++++
 drivers/phy/marvell/Makefile                        |   6 ++
 drivers/phy/{ => marvell}/phy-armada375-usb2.c      |   0
 drivers/phy/{ => marvell}/phy-berlin-sata.c         |   0
 drivers/phy/{ => marvell}/phy-berlin-usb.c          |   0
 drivers/phy/{ => marvell}/phy-mvebu-sata.c          |   0
 drivers/phy/{ => marvell}/phy-pxa-28nm-hsic.c       |   0
 drivers/phy/{ => marvell}/phy-pxa-28nm-usb2.c       |   0
 drivers/phy/qualcomm/Kconfig                        |  58 ++++++++++++++++++
 drivers/phy/qualcomm/Makefile                       |   9 +++
 drivers/phy/{ => qualcomm}/phy-qcom-apq8064-sata.c  |   0
 drivers/phy/{ => qualcomm}/phy-qcom-ipq806x-sata.c  |   0
 drivers/phy/{ => qualcomm}/phy-qcom-qmp.c           |  14 ++---
 drivers/phy/{ => qualcomm}/phy-qcom-qusb2.c         |   0
 drivers/phy/{ => qualcomm}/phy-qcom-ufs-i.h         |   0
 drivers/phy/{ => qualcomm}/phy-qcom-ufs-qmp-14nm.c  |   0
 drivers/phy/{ => qualcomm}/phy-qcom-ufs-qmp-14nm.h  |   0
 drivers/phy/{ => qualcomm}/phy-qcom-ufs-qmp-20nm.c  |   0
 drivers/phy/{ => qualcomm}/phy-qcom-ufs-qmp-20nm.h  |   0
 drivers/phy/{ => qualcomm}/phy-qcom-ufs.c           |   0
 drivers/phy/{ => qualcomm}/phy-qcom-usb-hs.c        |   3 +-
 drivers/phy/{ => qualcomm}/phy-qcom-usb-hsic.c      |   3 +-
 drivers/phy/renesas/Kconfig                         |  17 +++++
 drivers/phy/renesas/Makefile                        |   2 +
 drivers/phy/{ => renesas}/phy-rcar-gen2.c           |   0
 drivers/phy/{ => renesas}/phy-rcar-gen3-usb2.c      |   0
 drivers/phy/rockchip/Kconfig                        |  51 +++++++++++++++
 drivers/phy/rockchip/Makefile                       |   6 ++
 drivers/phy/{ => rockchip}/phy-rockchip-dp.c        |   0
 drivers/phy/{ => rockchip}/phy-rockchip-emmc.c      |   0
 drivers/phy/{ => rockchip}/phy-rockchip-inno-usb2.c |   0
 drivers/phy/{ => rockchip}/phy-rockchip-pcie.c      |   0
 drivers/phy/{ => rockchip}/phy-rockchip-typec.c     |   0
 drivers/phy/{ => rockchip}/phy-rockchip-usb.c       |   0
 drivers/phy/samsung/Kconfig                         |  95
++++++++++++++++++++++++++++
 drivers/phy/samsung/Makefile                        |  11 ++++
 drivers/phy/{ => samsung}/phy-exynos-dp-video.c     |   0
 drivers/phy/{ => samsung}/phy-exynos-mipi-video.c   |   0
 drivers/phy/{ => samsung}/phy-exynos-pcie.c         |   0
 drivers/phy/{ => samsung}/phy-exynos4210-usb2.c     |   0
 drivers/phy/{ => samsung}/phy-exynos4x12-usb2.c     |   0
 drivers/phy/{ => samsung}/phy-exynos5-usbdrd.c      |   0
 drivers/phy/{ => samsung}/phy-exynos5250-sata.c     |   0
 drivers/phy/{ => samsung}/phy-exynos5250-usb2.c     |   0
 drivers/phy/{ => samsung}/phy-s5pv210-usb2.c        |   0
 drivers/phy/{ => samsung}/phy-samsung-usb2.c        |   0
 drivers/phy/{ => samsung}/phy-samsung-usb2.h        |   0
 drivers/phy/st/Kconfig                              |  33 ++++++++++
 drivers/phy/st/Makefile                             |   4 ++
 drivers/phy/{ => st}/phy-miphy28lp.c                |   0
 drivers/phy/{ => st}/phy-spear1310-miphy.c          |   0
 drivers/phy/{ => st}/phy-spear1340-miphy.c          |   0
 drivers/phy/{ => st}/phy-stih407-usb.c              |   0
 drivers/phy/ti/Kconfig                              |  78 +++++++++++++++++++++++
 drivers/phy/ti/Makefile                             |   7 +++
 drivers/phy/{ => ti}/phy-da8xx-usb.c                |   0
 drivers/phy/{ => ti}/phy-dm816x-usb.c               |   0
 drivers/phy/{ => ti}/phy-omap-control.c             |   0
 drivers/phy/{ => ti}/phy-omap-usb2.c                |   0
 drivers/phy/{ => ti}/phy-ti-pipe3.c                 |   0
 drivers/phy/{ => ti}/phy-tusb1210.c                 |   3 +-
 drivers/phy/{ => ti}/phy-twl4030-usb.c              |   0
 {drivers => include/linux}/phy/ulpi_phy.h           |   0
 85 files changed, 601 insertions(+), 559 deletions(-)
 create mode 100644 drivers/phy/allwinner/Kconfig
 create mode 100644 drivers/phy/allwinner/Makefile
 rename drivers/phy/{ => allwinner}/phy-sun4i-usb.c (100%)
 rename drivers/phy/{ => allwinner}/phy-sun9i-usb.c (100%)
 create mode 100644 drivers/phy/amlogic/Kconfig
 create mode 100644 drivers/phy/amlogic/Makefile
 rename drivers/phy/{ => amlogic}/phy-meson8b-usb2.c (100%)
 create mode 100644 drivers/phy/broadcom/Kconfig
 create mode 100644 drivers/phy/broadcom/Makefile
 rename drivers/phy/{ => broadcom}/phy-bcm-cygnus-pcie.c (100%)
 rename drivers/phy/{ => broadcom}/phy-bcm-kona-usb2.c (100%)
 rename drivers/phy/{ => broadcom}/phy-bcm-ns-usb2.c (100%)
 rename drivers/phy/{ => broadcom}/phy-bcm-ns-usb3.c (100%)
 rename drivers/phy/{ => broadcom}/phy-bcm-ns2-pcie.c (100%)
 rename drivers/phy/{ => broadcom}/phy-brcm-sata.c (100%)
 create mode 100644 drivers/phy/hisilicon/Kconfig
 create mode 100644 drivers/phy/hisilicon/Makefile
 rename drivers/phy/{ => hisilicon}/phy-hi6220-usb.c (100%)
 rename drivers/phy/{ => hisilicon}/phy-hix5hd2-sata.c (100%)
 create mode 100644 drivers/phy/marvell/Kconfig
 create mode 100644 drivers/phy/marvell/Makefile
 rename drivers/phy/{ => marvell}/phy-armada375-usb2.c (100%)
 rename drivers/phy/{ => marvell}/phy-berlin-sata.c (100%)
 rename drivers/phy/{ => marvell}/phy-berlin-usb.c (100%)
 rename drivers/phy/{ => marvell}/phy-mvebu-sata.c (100%)
 rename drivers/phy/{ => marvell}/phy-pxa-28nm-hsic.c (100%)
 rename drivers/phy/{ => marvell}/phy-pxa-28nm-usb2.c (100%)
 create mode 100644 drivers/phy/qualcomm/Kconfig
 create mode 100644 drivers/phy/qualcomm/Makefile
 rename drivers/phy/{ => qualcomm}/phy-qcom-apq8064-sata.c (100%)
 rename drivers/phy/{ => qualcomm}/phy-qcom-ipq806x-sata.c (100%)
 rename drivers/phy/{ => qualcomm}/phy-qcom-qmp.c (99%)
 rename drivers/phy/{ => qualcomm}/phy-qcom-qusb2.c (100%)
 rename drivers/phy/{ => qualcomm}/phy-qcom-ufs-i.h (100%)
 rename drivers/phy/{ => qualcomm}/phy-qcom-ufs-qmp-14nm.c (100%)
 rename drivers/phy/{ => qualcomm}/phy-qcom-ufs-qmp-14nm.h (100%)
 rename drivers/phy/{ => qualcomm}/phy-qcom-ufs-qmp-20nm.c (100%)
 rename drivers/phy/{ => qualcomm}/phy-qcom-ufs-qmp-20nm.h (100%)
 rename drivers/phy/{ => qualcomm}/phy-qcom-ufs.c (100%)
 rename drivers/phy/{ => qualcomm}/phy-qcom-usb-hs.c (99%)
 rename drivers/phy/{ => qualcomm}/phy-qcom-usb-hsic.c (99%)
 create mode 100644 drivers/phy/renesas/Kconfig
 create mode 100644 drivers/phy/renesas/Makefile
 rename drivers/phy/{ => renesas}/phy-rcar-gen2.c (100%)
 rename drivers/phy/{ => renesas}/phy-rcar-gen3-usb2.c (100%)
 create mode 100644 drivers/phy/rockchip/Kconfig
 create mode 100644 drivers/phy/rockchip/Makefile
 rename drivers/phy/{ => rockchip}/phy-rockchip-dp.c (100%)
 rename drivers/phy/{ => rockchip}/phy-rockchip-emmc.c (100%)
 rename drivers/phy/{ => rockchip}/phy-rockchip-inno-usb2.c (100%)
 rename drivers/phy/{ => rockchip}/phy-rockchip-pcie.c (100%)
 rename drivers/phy/{ => rockchip}/phy-rockchip-typec.c (100%)
 rename drivers/phy/{ => rockchip}/phy-rockchip-usb.c (100%)
 create mode 100644 drivers/phy/samsung/Kconfig
 create mode 100644 drivers/phy/samsung/Makefile
 rename drivers/phy/{ => samsung}/phy-exynos-dp-video.c (100%)
 rename drivers/phy/{ => samsung}/phy-exynos-mipi-video.c (100%)
 rename drivers/phy/{ => samsung}/phy-exynos-pcie.c (100%)
 rename drivers/phy/{ => samsung}/phy-exynos4210-usb2.c (100%)
 rename drivers/phy/{ => samsung}/phy-exynos4x12-usb2.c (100%)
 rename drivers/phy/{ => samsung}/phy-exynos5-usbdrd.c (100%)
 rename drivers/phy/{ => samsung}/phy-exynos5250-sata.c (100%)
 rename drivers/phy/{ => samsung}/phy-exynos5250-usb2.c (100%)
 rename drivers/phy/{ => samsung}/phy-s5pv210-usb2.c (100%)
 rename drivers/phy/{ => samsung}/phy-samsung-usb2.c (100%)
 rename drivers/phy/{ => samsung}/phy-samsung-usb2.h (100%)
 create mode 100644 drivers/phy/st/Kconfig
 create mode 100644 drivers/phy/st/Makefile
 rename drivers/phy/{ => st}/phy-miphy28lp.c (100%)
 rename drivers/phy/{ => st}/phy-spear1310-miphy.c (100%)
 rename drivers/phy/{ => st}/phy-spear1340-miphy.c (100%)
 rename drivers/phy/{ => st}/phy-stih407-usb.c (100%)
 create mode 100644 drivers/phy/ti/Kconfig
 create mode 100644 drivers/phy/ti/Makefile
 rename drivers/phy/{ => ti}/phy-da8xx-usb.c (100%)
 rename drivers/phy/{ => ti}/phy-dm816x-usb.c (100%)
 rename drivers/phy/{ => ti}/phy-omap-control.c (100%)
 rename drivers/phy/{ => ti}/phy-omap-usb2.c (100%)
 rename drivers/phy/{ => ti}/phy-ti-pipe3.c (100%)
 rename drivers/phy/{ => ti}/phy-tusb1210.c (99%)
 rename drivers/phy/{ => ti}/phy-twl4030-usb.c (100%)
 rename {drivers => include/linux}/phy/ulpi_phy.h (100%)

[toc] | [next] | [standalone]


#1646709

FromGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Date2017-05-22 12:30 +0200
Message-ID<tJSL8-4td-23@gated-at.bofh.it>
In reply to#1645659
On Fri, May 19, 2017 at 08:13:27PM +0530, Kishon Vijay Abraham I wrote:
> Hi Greg,
> 
> Please find the pull request for 4.12 -rc below.
> 
> Here we move all the phy drivers to vendor specific directories (so that it's
> easier to manage) and a couple of fixes in phy-qcom-qmp driver.

Wait, why do this so late in the review cycle?  This isn't a -rc3 fix,
it's a -rc1 change.  I can't take this now at all, sorry.

I could take it during the -rc1 merge window, that would have been a
good time for it, like the last few days of it?  How about doing that
the next time?

thanks,

greg k-h

[toc] | [prev] | [next] | [standalone]


#1646733

FromKishon Vijay Abraham I <kishon@ti.com>
Date2017-05-22 13:00 +0200
Message-ID<tJTe9-4Fe-15@gated-at.bofh.it>
In reply to#1646709
Hi Greg,

On Monday 22 May 2017 03:56 PM, Greg Kroah-Hartman wrote:
> On Fri, May 19, 2017 at 08:13:27PM +0530, Kishon Vijay Abraham I wrote:
>> Hi Greg,
>>
>> Please find the pull request for 4.12 -rc below.
>>
>> Here we move all the phy drivers to vendor specific directories (so that it's
>> easier to manage) and a couple of fixes in phy-qcom-qmp driver.
> 
> Wait, why do this so late in the review cycle?  This isn't a -rc3 fix,
> it's a -rc1 change.  I can't take this now at all, sorry.
> 
> I could take it during the -rc1 merge window, that would have been a
> good time for it, like the last few days of it?  How about doing that
> the next time?

I thought immediately after -rc1 would be a good time when no new phy drivers
would be added. But yes, last few days of the merge window should be ideal.
Will take up this file movement during the next merge window.

Thanks
Kishon

[toc] | [prev] | [next] | [standalone]


#1646897

FromGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Date2017-05-22 15:40 +0200
Message-ID<tJVIZ-6iD-7@gated-at.bofh.it>
In reply to#1646733
On Mon, May 22, 2017 at 04:28:24PM +0530, Kishon Vijay Abraham I wrote:
> Hi Greg,
> 
> On Monday 22 May 2017 03:56 PM, Greg Kroah-Hartman wrote:
> > On Fri, May 19, 2017 at 08:13:27PM +0530, Kishon Vijay Abraham I wrote:
> >> Hi Greg,
> >>
> >> Please find the pull request for 4.12 -rc below.
> >>
> >> Here we move all the phy drivers to vendor specific directories (so that it's
> >> easier to manage) and a couple of fixes in phy-qcom-qmp driver.
> > 
> > Wait, why do this so late in the review cycle?  This isn't a -rc3 fix,
> > it's a -rc1 change.  I can't take this now at all, sorry.
> > 
> > I could take it during the -rc1 merge window, that would have been a
> > good time for it, like the last few days of it?  How about doing that
> > the next time?
> 
> I thought immediately after -rc1 would be a good time when no new phy drivers
> would be added.

You sent it to me on Friday, after rc1 was released on Saturday, that's
almost a full week after what I would think "immediately" would be :)

thanks,

greg k-h

[toc] | [prev] | [next] | [standalone]


#1646924

FromKishon Vijay Abraham I <kishon@ti.com>
Date2017-05-22 16:00 +0200
Message-ID<tJW2m-6oO-13@gated-at.bofh.it>
In reply to#1646897
Hi,

On Monday 22 May 2017 07:08 PM, Greg Kroah-Hartman wrote:
> On Mon, May 22, 2017 at 04:28:24PM +0530, Kishon Vijay Abraham I wrote:
>> Hi Greg,
>>
>> On Monday 22 May 2017 03:56 PM, Greg Kroah-Hartman wrote:
>>> On Fri, May 19, 2017 at 08:13:27PM +0530, Kishon Vijay Abraham I wrote:
>>>> Hi Greg,
>>>>
>>>> Please find the pull request for 4.12 -rc below.
>>>>
>>>> Here we move all the phy drivers to vendor specific directories (so that it's
>>>> easier to manage) and a couple of fixes in phy-qcom-qmp driver.
>>>
>>> Wait, why do this so late in the review cycle?  This isn't a -rc3 fix,
>>> it's a -rc1 change.  I can't take this now at all, sorry.
>>>
>>> I could take it during the -rc1 merge window, that would have been a
>>> good time for it, like the last few days of it?  How about doing that
>>> the next time?
>>
>> I thought immediately after -rc1 would be a good time when no new phy drivers
>> would be added.
> 
> You sent it to me on Friday, after rc1 was released on Saturday, that's
> almost a full week after what I would think "immediately" would be :)

yeah, I should have sent it earlier :-(

-Kishon

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web