linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/3] Add driver for Broadcom Cygnus USB phy controller
@ 2017-11-08  7:46 Raveendra Padasalagi
  2017-11-08  7:46 ` [PATCH v2 1/3] dt-bindings: phy: Add Cygnus usb phy binding Raveendra Padasalagi
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Raveendra Padasalagi @ 2017-11-08  7:46 UTC (permalink / raw)
  To: linux-arm-kernel

Add driver for Broadcom's USB phy controller's used in Cygnus family
of SoC and it's based on 4.14-rc3 tag.

The patch set can be fetched from iproc-cyg-usb-v2 branch of
https://github.com/Broadcom/arm64-linux.git

Changes since v1:
  - Added "dt-bindings: phy:" subject prefix in dt bindings patch
  - Renamed phy node name from "phy" to "usb-phy"
  - Added BIT() macro definitions for some of the register bit access
  - Added .owner in phy_ops structure.
  - Added cygnus_phy_shutdown_all() to keep probe() clean.
  - Used devm_extcon_register_notifier() instead of extcon_register_notifier()

Raveendra Padasalagi (3):
  dt-bindings: phy: Add Cygnus usb phy binding
  drivers: phy: broadcom: Add driver for Cygnus USB phy controller
  ARM: dts: Add dt node for Broadcom Cygnus USB phy

 .../bindings/phy/brcm,cygnus-usb-phy.txt           | 106 ++++
 arch/arm/boot/dts/bcm-cygnus.dtsi                  |  35 ++
 drivers/phy/broadcom/Kconfig                       |  14 +
 drivers/phy/broadcom/Makefile                      |   1 +
 drivers/phy/broadcom/phy-bcm-cygnus-usb.c          | 690 +++++++++++++++++++++
 5 files changed, 846 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/phy/brcm,cygnus-usb-phy.txt
 create mode 100644 drivers/phy/broadcom/phy-bcm-cygnus-usb.c

-- 
1.9.1

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2017-11-14  5:29 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-08  7:46 [PATCH v2 0/3] Add driver for Broadcom Cygnus USB phy controller Raveendra Padasalagi
2017-11-08  7:46 ` [PATCH v2 1/3] dt-bindings: phy: Add Cygnus usb phy binding Raveendra Padasalagi
2017-11-10 21:44   ` Rob Herring
2017-11-13  4:23     ` Raveendra Padasalagi
2017-11-13 17:53       ` Rob Herring
2017-11-14  5:29         ` Raveendra Padasalagi
2017-11-08  7:46 ` [PATCH v2 2/3] drivers: phy: broadcom: Add driver for Cygnus USB phy controller Raveendra Padasalagi
2017-11-08  7:52   ` Raveendra Padasalagi
2017-11-08 10:36     ` Chanwoo Choi
2017-11-08 16:17       ` Raveendra Padasalagi
2017-11-08  7:46 ` [PATCH v2 3/3] ARM: dts: Add dt node for Broadcom Cygnus USB phy Raveendra Padasalagi

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).