lkml.org 
[lkml]   [2017]   [Nov]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH v2 0/3] Add driver for Broadcom Cygnus USB phy controller
Date
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

\
 
 \ /
  Last update: 2017-11-08 21:10    [W:0.135 / U:0.696 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site