Release 4.4.38-openpower1

 - Backports to fix building with modern binutils
   * powerpc: Convert cmp to cmpd in idle enter sequence
   * powerpc/boot: Request no dynamic linker for boot wrapper
   Fixes open-power/op-build#776

 - Add fix for our xhci workarounds. This fixes a hang in Petitboot when
   shutting down with a usb device attached to an external usb hub.
    * usb/xhci: allow xhci_check_bandwith in XHCI_STATE_REMOVING
   Fixes open-power/op-build#775

 - Move to latest upstream stable release
   * Includes fixes from 4.4.36, 4.4.37, 4.4.38

The patches are now generated with git format-patch --zero-commit, which
means we get less noise in the op-build commit when patches are moved to
the new stable commit.

Signed-off-by: Joel Stanley <joel@jms.id.au>
diff --git a/openpower/linux/0004-xhci-do-not-halt-the-secondary-HCD.patch b/openpower/linux/0004-xhci-do-not-halt-the-secondary-HCD.patch
index 93d4449..a8df6ba 100644
--- a/openpower/linux/0004-xhci-do-not-halt-the-secondary-HCD.patch
+++ b/openpower/linux/0004-xhci-do-not-halt-the-secondary-HCD.patch
@@ -1,7 +1,7 @@
-From dc80fa5aeb79858a9ee9f1575ca7aaf085b7b3f8 Mon Sep 17 00:00:00 2001
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
 From: Joel Stanley <joel@jms.id.au>
 Date: Tue, 19 Jul 2016 22:43:26 +0930
-Subject: [PATCH 4/9] xhci: do not halt the secondary HCD
+Subject: [PATCH 04/12] xhci: do not halt the secondary HCD
 
 We can't halt the secondary HCD, because it's also the primary HCD,
 which will cause problems if we have devices attached to the primary
@@ -52,5 +52,5 @@
  
  	/* Deleting Compliance Mode Recovery Timer */
 -- 
-2.10.2
+2.11.0