d
in Broadcom STB SoC's. These drivers depend on getting access to the
new Broadcom STB USB PHY driver through a device-tree phandle and
will fail if the driver is not available.
Al Cooper (5):
dt-bindings: Add Broadcom STB USB support
usb: core: Add ability to skip phy exit on suspend and in
Add support for Broadcom STB SoC's to the xhci platform driver
Signed-off-by: Al Cooper
---
drivers/usb/host/xhci-brcm.c | 16
drivers/usb/host/xhci-brcm.h | 16
drivers/usb/host/xhci-plat.c | 8
3 files changed, 40 insertions(+)
create mode 1
Add DT bindings for Broadcom STB USB EHCI and XHCI drivers.
Add "phy-supplies-usb-clock" property description to usb-hcd.txt
NOTE: The OHCI driver is not included because it uses the generic
platform driver.
Signed-off-by: Al Cooper
---
.../devicetree/bindings/usb/brcm,bcm744
hy-supplies-usb-clock".
Signed-off-by: Al Cooper
---
drivers/usb/core/hcd.c | 8
drivers/usb/core/phy.c | 28
drivers/usb/core/phy.h | 9 ++---
include/linux/usb/hcd.h | 6 ++
4 files changed, 36 insertions(+), 15 deletions(-)
diff --git a/d
Add a new EHCI driver for Broadcom STB SoC's. A new EHCI driver
was created instead of adding support to the existing ehci platform
driver because of the code required to workaround bugs in the EHCI
controller.
Signed-off-by: Al Cooper
---
drivers/usb/host/ehci-brcm.c
MAINTAINERS.
Signed-off-by: Al Cooper
---
MAINTAINERS | 9 +
arch/arm/configs/multi_v7_defconfig | 1 +
arch/arm64/configs/defconfig| 1 +
drivers/usb/host/Kconfig| 26 ++
drivers/usb/host/Makefile | 18
On 11/7/18 12:29 PM, Florian Fainelli wrote:
On 11/7/18 8:27 AM, Alan Stern wrote:
On Wed, 7 Nov 2018, Al Cooper wrote:
On 11/7/18 10:23 AM, Alan Stern wrote:
On Tue, 6 Nov 2018, Florian Fainelli wrote:
On 11/6/18 1:40 PM, Al Cooper wrote:
On 11/6/18 11:08 AM, Alan Stern wrote:
On Mon, 5
On 11/7/18 10:23 AM, Alan Stern wrote:
On Tue, 6 Nov 2018, Florian Fainelli wrote:
On 11/6/18 1:40 PM, Al Cooper wrote:
On 11/6/18 11:08 AM, Alan Stern wrote:
On Mon, 5 Nov 2018, Al Cooper wrote:
Add support for Broadcom STB SoC's to the ohci platform driver.
Signed-off-by: Al C
On 11/6/18 11:08 AM, Alan Stern wrote:
On Mon, 5 Nov 2018, Al Cooper wrote:
Add support for Broadcom STB SoC's to the ohci platform driver.
Signed-off-by: Al Cooper
---
@@ -177,6 +189,8 @@ static int ohci_platform_probe(struct platform_device *dev)
ohci-&
Add support for Broadcom STB SoC's to the xhci platform driver
Signed-off-by: Al Cooper
---
drivers/usb/host/xhci-brcm.c | 17 +
drivers/usb/host/xhci-brcm.h | 16
drivers/usb/host/xhci-plat.c | 8
3 files changed, 41 insertions(+)
create mode 1
Y to the point where register accesses to the Host Controllers
using the PHY will be disabled and the host drivers will crash.
This is enabled with the HCD flag "suspend_without_phy_exit" which
can be set from any HCD driver.
Signed-off-by: Al Cooper
---
drivers/usb/core/hcd.c | 8
Add DT bindings document for Broadcom STB USB OHCI, EHCI and
XHCI drivers.
Signed-off-by: Al Cooper
---
.../devicetree/bindings/usb/brcm,bcm7445-ehci.txt | 22 +
.../devicetree/bindings/usb/brcm,bcm7445-ohci.txt | 22 +
.../devicetree/bindings/usb/brcm
evice-tree phandle and
will fail if the driver is not available.
Al Cooper (6):
dt-bindings: Add Broadcom STB OHCI, EHCI and XHCI binding document
usb: core: Add ability to skip phy exit on suspend and init on resume
usb: xhci: xhci-plat: Add support for Broadcom STB SoC's
usb: ohci-pla
Add a new EHCI driver for Broadcom STB SoC's. A new EHCI driver
was created instead of adding support to the existing ehci platform
driver because of the code required to workaround bugs in the EHCI
controller.
Signed-off-by: Al Cooper
---
drivers/usb/host/ehci-brcm.c
Add support for Broadcom STB SoC's to the ohci platform driver.
Signed-off-by: Al Cooper
---
drivers/usb/host/ohci-platform.c | 34 --
include/linux/usb/ohci_pdriver.h | 1 +
2 files changed, 29 insertions(+), 6 deletions(-)
diff --git a/drivers/usb/host
MAINTAINERS.
Signed-off-by: Al Cooper
---
MAINTAINERS | 9 +
drivers/usb/host/Kconfig | 29 +
drivers/usb/host/Makefile | 18 --
3 files changed, 50 insertions(+), 6 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index
MAINTAINERS.
Signed-off-by: Al Cooper
---
MAINTAINERS | 9 +
drivers/usb/host/Kconfig | 29 +
drivers/usb/host/Makefile | 18 --
3 files changed, 50 insertions(+), 6 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index
Add DT bindings document for Broadcom STB USB OHCI, EHCI and
XHCI drivers.
Signed-off-by: Al Cooper
---
.../devicetree/bindings/usb/brcm,bcm7445-ehci.txt | 22 +
.../devicetree/bindings/usb/brcm,bcm7445-ohci.txt | 22 +
.../devicetree/bindings/usb/brcm
Add support for Broadcom STB SoC's to the xhci platform driver
Signed-off-by: Al Cooper
---
drivers/usb/host/xhci-brcm.c | 17 +
drivers/usb/host/xhci-brcm.h | 16
drivers/usb/host/xhci-plat.c | 8
3 files changed, 41 insertions(+)
create mode 1
Add support for Broadcom STB SoC's to the ohci platform driver.
Signed-off-by: Al Cooper
---
drivers/usb/host/ohci-platform.c | 35 +--
include/linux/usb/ohci_pdriver.h | 1 +
2 files changed, 30 insertions(+), 6 deletions(-)
diff --git a/drivers/usb/host
Y to the point where register accesses to the Host Controllers
using the PHY will be disabled and the host drivers will crash.
This is enabled with the HCD flag "suspend_without_phy_exit" which
can be set from any HCD driver.
Signed-off-by: Al Cooper
---
drivers/usb/core/hcd.c | 8
Add a new EHCI driver for Broadcom STB SoC's. A new EHCI driver
was created instead of adding support to the existing ehci platform
driver because of the code required to workaround bugs in the EHCI
controller.
Signed-off-by: Al Cooper
---
drivers/usb/host/ehci-brcm.c
.
This adds support for the XHCI, EHCI and OHCI host controllers found
in Broadcom STB SoC's. These drivers depend on getting access to the
new Broadcom STB USB PHY driver through a device-tree phandle and
will fail if the driver is not available.
Al Cooper (6):
dt-bindings: Add Broadcom STB
Add XHCI, EHCI and OHCI drivers for Broadcom STB SoCs. These drivers
depend on getting access to the new Broadcom STB USB PHY driver
through a device-tree phandle and will fail if the driver is not
available.
Al Cooper (5):
dt-bindings: Add Broadcom STB OHCI, EHCI and XHCI binding document
ng EPROBE_DEFER when
the specified clock is not found and eventually failing probe,
the clock pointer is set to NULL which disables all clock handling.
Signed-off-by: Al Cooper
---
drivers/usb/host/ehci-brcm.c | 304 +++
1 file changed, 304 insertions(+)
cre
Changes to Makefile and Kconfig to enable building of the new
Broadcom STB OHCI, EHCI and XHCI drivers. Also update MAINTAINERS.
Signed-off-by: Al Cooper
---
MAINTAINERS | 9 +
drivers/usb/host/Kconfig | 27 +++
drivers/usb/host/Makefile | 7
Add DT bindings document for Broadcom STB USB OHCI, EHCI and
XHCI drivers.
Signed-off-by: Al Cooper
---
.../devicetree/bindings/usb/brcm,ehci-brcm.txt | 22 +
.../devicetree/bindings/usb/brcm,ohci-brcm.txt | 22 +
.../devicetree/bindings/usb/brcm
_DEFER when
the specified clock is not found and eventually failing probe,
the clock pointer is set to NULL which disables all clock handling.
Signed-off-by: Al Cooper
---
drivers/usb/host/xhci-brcm.c | 294 +++
1 file changed, 294 insertions(+)
create mode
ng EPROBE_DEFER when
the specified clock is not found and eventually failing probe,
the clock pointer is set to NULL which disables all clock handling.
Signed-off-by: Al Cooper
---
drivers/usb/host/ohci-brcm.c | 204 +++
1 file changed, 204 insertions(+)
cre
"brcm,bdc-udc" seemed redundant
- Add proper suspend/resume support with clock control
- Split out code cleanup into separate patch
Bug fixes and improvements to the Broadcom USB STB BDC driver.
Al Cooper (8):
usb: bdc: Fix misleading register names
dt-bindings: usb: bdc: Add Dev
Add Device Tree binding document for Broadcom USB Device
Controller (BDC).
Signed-off-by: Al Cooper
---
Documentation/devicetree/bindings/usb/brcm,bdc.txt | 29 ++
1 file changed, 29 insertions(+)
create mode 100644 Documentation/devicetree/bindings/usb/brcm,bdc.txt
diff
lect this change and to avoid future coding mistakes.
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc.h | 16
drivers/usb/gadget/udc/bdc/bdc_dbg.c | 16
drivers/usb/gadget/udc/bdc/bdc_ep.c | 4 ++--
3 files changed, 18 insertions(+), 18 deleti
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc_core.c | 15 ---
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/drivers/usb/gadget/udc/bdc/bdc_core.c
b/drivers/usb/gadget/udc/bdc/bdc_core.c
index dda7b43..c2bfae2 100644
--- a/drivers/usb/gadget/udc/bdc
Newer SoC's have added a BDC clock to the Device Tree, so get
and enable it.
Signed-off-by: Al Cooper
Signed-off-by: Florian Fainelli
---
drivers/usb/gadget/udc/bdc/bdc_core.c | 15 +++
1 file changed, 15 insertions(+)
diff --git a/drivers/usb/gadget/udc/bdc/bdc_core.c
b/dr
From: Florian Fainelli
Allows Device Tree probing
Signed-off-by: Florian Fainelli
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc.h | 4 ++--
drivers/usb/gadget/udc/bdc/bdc_core.c | 8
2 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/drivers/usb
f for ep not enabled"
error we get on first connection. This was found by the Android team.
This was debugged and fixed by Sasi Kumar.
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc_udc.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/drivers/usb/gadg
If a phy is specified in the device tree node, get it and use it.
This was based on a patch by:
"Srinath Mannam "
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc.h | 3 ++
drivers/usb/gadget/udc/bdc/bdc_core.c | 74 ++-
2 files c
ng
suspend/resume.
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc.h | 1 +
drivers/usb/gadget/udc/bdc/bdc_core.c | 36 +++
2 files changed, 37 insertions(+)
diff --git a/drivers/usb/gadget/udc/bdc/bdc.h b/drivers/usb/gadget/udc/bdc/bdc.h
index f657a4
Many ARM based Broadcom STB SoC's have a USB BDC controller so
enable this driver for these systems.
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/gadget/udc/bdc/Kconfig
b/drivers/usb/gadget/udc/bdc/Kconfig
On Wed, Jun 28, 2017 at 4:47 AM, David Laight wrote:
>>
>> temp = bdc_readl(bdc->regs, BDC_BDCSC);
>> if ((temp & BDC_P64) &&
>> !dma_set_mask_and_coherent(dev, DMA_BIT_MASK(64))) {
>> - dev_dbg(bdc->dev, "Using 64-bit address\n");
>> + dev
Bug fixes and improvements to the USB Broadcom Device
Controller (BDC) driver.
Al Cooper (7):
usb: gadget: bdc: Fix misleading register names
usb: bdc: Add Device Tree binding document for Broadcom BDC driver
usb: bdc: Add clock enable for new chips with a separate BDC clock
usb: bdc
Add Device Tree binding document for Broadcom USB Device
Controller (BDC).
Signed-off-by: Al Cooper
---
.../devicetree/bindings/usb/brcm,bdc-udc.txt | 28 ++
1 file changed, 28 insertions(+)
create mode 100644 Documentation/devicetree/bindings/usb/brcm,bdc-udc.txt
lect this change and to avoid future coding mistakes.
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc.h | 16
drivers/usb/gadget/udc/bdc/bdc_dbg.c | 16
drivers/usb/gadget/udc/bdc/bdc_ep.c | 4 ++--
3 files changed, 18 insertions(+), 18 deleti
From: Florian Fainelli
Allows Device Tree probing
Signed-off-by: Florian Fainelli
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc_core.c | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/usb/gadget/udc/bdc/bdc_core.c
b/drivers/usb/gadget/udc/bdc/bdc_core.c
ng
suspend/resume.
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc.h | 1 +
drivers/usb/gadget/udc/bdc/bdc_core.c | 36 +++
2 files changed, 37 insertions(+)
diff --git a/drivers/usb/gadget/udc/bdc/bdc.h b/drivers/usb/gadget/udc/bdc/bdc.h
index 366480
f for ep not enabled"
error we get on first connection. This was found by the Android team.
This was debugged and fixed by Sasi Kumar.
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc_udc.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/drivers/usb/gadg
Many ARM based Broadcom STB SoC's have a USB BDC controller so
enable this driver for these systems.
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/gadget/udc/bdc/Kconfig
b/drivers/usb/gadget/udc/bdc/Kconfig
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc_core.c | 15 ---
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/drivers/usb/gadget/udc/bdc/bdc_core.c
b/drivers/usb/gadget/udc/bdc/bdc_core.c
index 3bd82d2..621328f 100644
--- a/drivers/usb/gadget/udc/bdc
Newer SoC's have added a BDC clock to the Device Tree, so get
and enable it.
Signed-off-by: Al Cooper
Signed-off-by: Florian Fainelli
---
drivers/usb/gadget/udc/bdc/bdc_core.c | 15 +++
1 file changed, 15 insertions(+)
diff --git a/drivers/usb/gadget/udc/bdc/bdc_core.c
b/dr
Add Broadcom USB PHY driver for Broadcom STB SoCs. This driver in
combination with the generic ohci, ehci and xhci platform drivers
will enable USB1.1, USB2.0 and USB3.0 support.
V3 - Rebase to latest
V2 - Change compatible name from "brcm,usb-phy" to
"brcm,brcmstb-usb-phy
Signed-off-by: Al Cooper
---
drivers/soc/bcm/brcmstb/common.c| 12
include/linux/soc/brcmstb/brcmstb.h | 10 ++
2 files changed, 22 insertions(+)
diff --git a/drivers/soc/bcm/brcmstb/common.c b/drivers/soc/bcm/brcmstb/common.c
index 94e7335..454f4c2 100644
--- a/drivers
-by: Al Cooper
---
.../bindings/phy/brcm,brcmstb-usb-phy.txt | 39 +
MAINTAINERS| 7 +
drivers/phy/Kconfig| 10 +
drivers/phy/Makefile | 2 +
drivers/phy/phy-brcm-usb-init.c
Signed-off-by: Al Cooper
---
drivers/soc/brcmstb/common.c| 12
include/linux/soc/brcmstb/brcmstb.h | 10 ++
2 files changed, 22 insertions(+)
diff --git a/drivers/soc/brcmstb/common.c b/drivers/soc/brcmstb/common.c
index 94e7335..454f4c2 100644
--- a/drivers/soc
/common.c
V2 - Change compatible name from "brcm,usb-phy" to
"brcm,brcmstb-usb-phy"
Al Cooper (2):
soc: brcmstb: Add Product ID and Family ID helper functions
usb: phy: phy-brcm-usb: Add Broadcom STB USB Phy driver
.../bindings/phy/brcm,brcmstb-usb-phy.txt
-by: Al Cooper
---
.../bindings/phy/brcm,brcmstb-usb-phy.txt | 39 +
MAINTAINERS| 7 +
drivers/phy/Kconfig| 10 +
drivers/phy/Makefile | 2 +
drivers/phy/phy-brcm-usb-init.c
/common.c
V2 - Change compatible name from "brcm,usb-phy" to
"brcm,brcmstb-usb-phy"
Al Cooper (2):
soc: brcmstb: Add Product ID and Family ID helper functions
usb: phy: phy-brcm-usb: Add Broadcom STB USB Phy driver
.../bindings/phy/brcm,brcmstb-usb-phy.txt
Signed-off-by: Al Cooper
---
drivers/soc/brcmstb/common.c| 12
include/linux/soc/brcmstb/brcmstb.h | 10 ++
2 files changed, 22 insertions(+)
diff --git a/drivers/soc/brcmstb/common.c b/drivers/soc/brcmstb/common.c
index 94e7335..454f4c2 100644
--- a/drivers/soc
-by: Al Cooper
---
.../bindings/phy/brcm,brcmstb-usb-phy.txt | 39 +
MAINTAINERS| 7 +
drivers/phy/Kconfig| 10 +
drivers/phy/Makefile | 2 +
drivers/phy/phy-brcm-usb-init.c
-by: Al Cooper
---
.../devicetree/bindings/phy/brcm,usb-phy.txt | 39 +
MAINTAINERS| 7 +
drivers/phy/Kconfig| 10 +
drivers/phy/Makefile | 2 +
drivers/phy/phy-brcm-usb-init.c
Signed-off-by: Al Cooper
---
drivers/soc/brcmstb/common.c| 12
include/linux/soc/brcmstb/brcmstb.h | 10 ++
2 files changed, 22 insertions(+)
diff --git a/drivers/soc/brcmstb/common.c b/drivers/soc/brcmstb/common.c
index 94e7335..454f4c2 100644
--- a/drivers/soc
/common.c
Al Cooper (2):
soc: brcmstb: Add Product ID and Family ID helper functions
usb: phy: phy-brcm-usb: Add Broadcom STB USB Phy driver
.../devicetree/bindings/phy/brcm,usb-phy.txt | 39 +
MAINTAINERS| 7 +
drivers/phy/Kconfig
.0 devices take greater than the current
max of 100ms to show connected after VBUS is enabled. This is most
commonly seen on hard drive based devices and USB3.0 devices plugged
into a 2.0 only port.
Signed-off-by: Al Cooper
---
V2 - Change comment to reflect change to wait_for_connect()
- A
.0 devices take greater than the current
max of 100ms to show connected after VBUS is enabled. This is most
commonly seen on hard drive based devices and USB3.0 devices plugged
into a 2.0 only port.
Signed-off-by: Al Cooper
---
drivers/usb/core/hub.c | 6 +++---
1 file changed, 3 insertions(+), 3
ep_dequeue() in bdc_ep.c was capturing the hw dequeue pointer
incorrectly by reading the wrong register for the upper 32 bits.
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc_ep.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/gadget/udc/bdc/bdc_ep.c
was incorrect.
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc.h | 16
drivers/usb/gadget/udc/bdc/bdc_dbg.c | 16
drivers/usb/gadget/udc/bdc/bdc_ep.c | 4 ++--
3 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/drivers/usb/gadget/udc
Signed-off-by: Al Cooper
---
Documentation/devicetree/bindings/usb/bdc-udc.txt | 16
1 file changed, 16 insertions(+)
create mode 100644 Documentation/devicetree/bindings/usb/bdc-udc.txt
diff --git a/Documentation/devicetree/bindings/usb/bdc-udc.txt
b/Documentation/devicetree
ep_dequeue() in bdc_ep.c was capturing the hw dequeue pointer
incorrectly by reading the wrong register for the upper 32 bits.
The header file defining the registers was incorrect.
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc.h | 16
drivers/usb/gadget/udc
Allows Device Tree probing
Signed-off-by: Al Cooper
---
drivers/usb/gadget/udc/bdc/bdc_core.c | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/usb/gadget/udc/bdc/bdc_core.c
b/drivers/usb/gadget/udc/bdc/bdc_core.c
index 5c8f4ef..0f963d5 100644
--- a/drivers/usb/gadget/udc/bdc
Signed-off-by: Al Cooper
---
MAINTAINERS | 6 ++
1 file changed, 6 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 246d9d8..88b443d 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2301,6 +2301,12 @@ L: net...@vger.kernel.org
S: Supported
F: drivers/net/ethernet
ce on resume, once for normal
restart and once from xhci_mem_init() if dma_alloc_coherent() fails,
resulting in a free of xhci->lpm_command that has already been freed.
The fix is to set xhci->lpm_command to NULL after freeing it.
Signed-off-by: Al Cooper
---
drivers/usb/host/xhci-mem.c
V2 - Restart polling (which will restart the timer) for the shared
HCD in xhci_resume().
xhci_suspend() will stop the primary HCD's root hub timer, but leaves
the shared HCD's timer running. This change adds stopping of the
shared HCD timer.
Signed-off-by: Al Cooper
---
drivers/usb/h
V2 - Restart polling (which will restart the timer) for the shared
HCD in xhci_resume().
xhci_suspend() will stop the primary HCD's root hub timer, but leaves
the shared HCD's timer running. This change adds stopping of the
shared HCD timer.
Signed-off-by: Al Cooper
---
drivers/usb/h
xhci_suspend() will stop the primary HCD's root hub timer, but leaves
the shared HCD's timer running. This change adds stopping of the
shared HCD timer.
Signed-off-by: Al Cooper
---
drivers/usb/host/xhci.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/host/xhci.c b/d
Add Device Tree match table to xhci-plat.c. Add DT bindings document.
Signed-off-by: Al Cooper
---
Documentation/devicetree/bindings/usb/usb-xhci.txt | 14 ++
drivers/usb/host/xhci-plat.c | 10 ++
2 files changed, 24 insertions(+), 0 deletions
Add Device Tree match table to xhci-plat.c. Add DT bindings document.
Signed-off-by: Al Cooper
---
Documentation/devicetree/bindings/usb/usb-xhci.txt | 14 ++
drivers/usb/host/xhci-plat.c | 10 ++
2 files changed, 24 insertions(+)
create mode 100644
Add Device Tree match table to xhci-plat.c. Add DT bindings document.
Signed-off-by: Al Cooper
---
Documentation/devicetree/bindings/usb/usb-xhci.txt | 14 ++
drivers/usb/host/xhci-plat.c | 9 +
2 files changed, 23 insertions(+)
create mode 100644
Add Device Tree match table to xhci-plat.c. Add DT bindings document.
Signed-off-by: Al Cooper
---
Documentation/devicetree/bindings/usb/usb-xhci.txt | 14 ++
drivers/usb/host/xhci-plat.c |7 +++
2 files changed, 21 insertions(+), 0 deletions
Add Device Tree match table. Setup dma_mask and coherent_dma_mask
if they're not already set.
Signed-off-by: Al Cooper
---
drivers/usb/host/xhci-plat.c | 18 ++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/drivers/usb/host/xhci-plat.c b/drivers/usb/host
Signed-off-by: Al Cooper
---
drivers/mmc/host/sdhci-pltfm.c |4 +++-
drivers/mmc/host/sdhci-pltfm.h |1 +
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/drivers/mmc/host/sdhci-pltfm.c b/drivers/mmc/host/sdhci-pltfm.c
index 3145a78..e605509 100644
--- a/drivers/mmc/host
79 matches
Mail list logo