]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/meta-ti-glsdk.git/blobdiff - recipes-kernel/linux/linux-ti33x-psp_3.2.bb
linux-ti33x-psp 3.2: turn on CONFIG_USB_SUSPEND to fix usb mass storage
[glsdk/meta-ti-glsdk.git] / recipes-kernel / linux / linux-ti33x-psp_3.2.bb
index 70dd7be74a7ddffeeb607444de3cf62edcca743b..3243998e8f0243f902938293d2a8a71bd5ec5ec0 100644 (file)
@@ -10,9 +10,12 @@ S = "${WORKDIR}/git"
 
 MULTI_CONFIG_BASE_SUFFIX = ""
 
+# the PATCHES_OVER_PSP updates it to 3.2.x, so adjust PV to match
+PV = "${@base_contains('DISTRO_FEATURES', 'tipspkernel', "3.2", "3.2.18", d)}"
+
 BRANCH = "v3.2-staging"
-SRCREV = "0d0567b6c1a61a374120b985559768077c511a6d"
-MACHINE_KERNEL_PR_append = "a+gitr${SRCREV}"
+SRCREV = "720e07b4c1f687b61b147b31c698cb6816d72f01"
+MACHINE_KERNEL_PR_append = "i+gitr${SRCREV}"
 
 COMPATIBLE_MACHINE = "(ti33x)"
 
@@ -22,11 +25,37 @@ SRC_URI += "git://arago-project.org/git/projects/linux-am33x.git;protocol=http;b
 
 SRC_URI_append_beaglebone = " file://logo_linux_clut224.ppm"
 
+KERNEL_LDSUFFIX_beaglebone = "${@base_contains('DISTRO_FEATURES', 'ld-is-gold', '.bfd', '', d)}"
+
 do_compile_prepend() {
        cp ${WORKDIR}/am335x-pm-firmware.bin ${S}/firmware/
 }
 
 PATCHES_OVER_PSP = " \
+       file://usb/0001-usb-musb-cppi41-revisit-the-teardown-path-to-fix-iso.patch \
+       file://usb/0002-usb-musb-fix-bug-in-data-toggle-sw-workaround.patch \
+       file://usb/0003-usb-gadget-udc-core-stop-UDC-on-device-initiated-dis.patch \
+       file://usb/0004-usb-gadget-udc-core-fix-asymmetric-calls-in-remove_d.patch \
+       file://usb/0005-usb-gadget-udc-core-fix-wrong-call-order.patch \
+       file://usb/0006-usb-gadget-udc-core-fix-incompatibility-with-dummy-h.patch \
+       file://psp/0001-ARM-OMAP-AM33XX-Add-missing-EMIF-register-offsets.patch \
+       file://psp/0002-ARM-OMAP-AM33XX-PM-Get-rid-of-hardcoded-resume-addre.patch \
+       file://psp/0003-ARM-OMAP-AM33XX-PM-Skip-DDR-PHY-reconfiguration-in-r.patch \
+       file://psp/0004-ARM-OMAP-AM33XX-PM-Save-and-restore-EMIF-registers.patch \
+       file://psp/0005-ARM-OMAP-AM33XX-PM-Wait-correctly-for-the-PLLs-to-re.patch \
+       file://psp/0006-ARM-OMAP-AM33XX-PM-Restore-the-PLLs-to-pre-suspend-s.patch \
+       file://psp/0007-ARM-OMAP-PM-AM33XX-Update-the-sleep-code-to-handle-D.patch \
+       file://psp/0008-usb-musb-update-babble-workaround-fix.patch \
+       file://psp/0009-usb-musb-ti81xx-print-the-usbss-revision-id-during-i.patch \
+       file://psp/0010-usb-musb-cppi41-enable-txfifo-empty-interrupt-logic.patch \
+       file://psp/0011-usb-musb-host-Flush-txfifo-only-if-TxPktRdy-bit-set.patch \
+       file://psp/0012-usb-musb-cppi41-use-dsb-to-make-sure-PDs-are-updated.patch \
+       file://psp/0013-usb-musb-cppi41-fix-zero-byte-OUT-issue.patch \
+       file://psp/0014-usb-musb-host-fix-for-urb-error-handling.patch \
+       file://psp/0015-usb-musb-cppi41-txdma-flushfifo-fixes-during-channel.patch \
+       file://psp/0016-usb-musb-cppi41-tx-dma-completion-fixes.patch \
+       file://psp/0017-usb-musb-host-Flush-RxFIFO-only-when-RxPktRdy-is-set.patch \
+       file://psp/0018-usb-musb-ti81xx-fix-role-switching-issue.patch \
        file://3.2.1/0001-MAINTAINERS-stable-Update-address.patch \
        file://3.2.1/0002-Documentation-Update-stable-address.patch \
        file://3.2.1/0003-firmware-Fix-an-oops-on-reading-fw_priv-fw-in-sysfs-.patch \
@@ -878,52 +907,277 @@ PATCHES_OVER_PSP = " \
        file://3.2.16/0020-sparc64-Fix-bootup-crash-on-sun4v.patch \
        file://3.2.16/0021-cciss-Initialize-scsi-host-max_sectors-for-tape-driv.patch \
        file://3.2.16/0022-cciss-Fix-scsi-tape-io-with-more-than-255-scatter-ga.patch \
-       file://3.2.16/0024-video-uvesafb-Fix-oops-that-uvesafb-try-to-execute-N.patch \
-       file://3.2.16/0025-nohz-Fix-stale-jiffies-update-in-tick_nohz_restart.patch \
-       file://3.2.16/0026-pch_uart-Fix-MSI-setting-issue.patch \
-       file://3.2.16/0027-USB-serial-fix-race-between-probe-and-open.patch \
-       file://3.2.16/0028-USB-pl2303-fix-DTR-RTS-being-raised-on-baud-rate-cha.patch \
-       file://3.2.16/0029-USB-option-re-add-NOVATELWIRELESS_PRODUCT_HSPA_HIGHS.patch \
-       file://3.2.16/0030-USB-ftdi_sio-fix-status-line-change-handling-for-TIO.patch \
-       file://3.2.16/0031-USB-ftdi_sio-fix-race-condition-in-TIOCMIWAIT-and-ab.patch \
-       file://3.2.16/0032-USB-sierra-add-support-for-Sierra-Wireless-MC7710.patch \
-       file://3.2.16/0033-USB-don-t-clear-urb-dev-in-scatter-gather-library.patch \
-       file://3.2.16/0034-USB-don-t-ignore-suspend-errors-for-root-hubs.patch \
-       file://3.2.16/0035-xhci-don-t-re-enable-IE-constantly.patch \
-       file://3.2.16/0036-xhci-Don-t-write-zeroed-pointers-to-xHC-registers.patch \
-       file://3.2.16/0037-xhci-Restore-event-ring-dequeue-pointer-on-resume.patch \
-       file://3.2.16/0038-USB-fix-bug-of-device-descriptor-got-from-superspeed.patch \
-       file://3.2.16/0039-xHCI-add-XHCI_RESET_ON_RESUME-quirk-for-VIA-xHCI-hos.patch \
-       file://3.2.16/0040-xHCI-Correct-the-define-XHCI_LEGACY_DISABLE_SMI.patch \
-       file://3.2.16/0041-fix-tlb-flushing-for-page-table-pages.patch \
-       file://3.2.16/0042-serial-PL011-clear-pending-interrupts.patch \
-       file://3.2.16/0043-serial-PL011-move-interrupt-clearing.patch \
-       file://3.2.16/0044-fcaps-clear-the-same-personality-flags-as-suid-when-.patch \
-       file://3.2.16/0045-ath9k-fix-max-noise-floor-threshold.patch \
-       file://3.2.16/0046-xhci-Fix-register-save-restore-order.patch \
-       file://3.2.16/0047-Bluetooth-hci_core-fix-NULL-pointer-dereference-at-u.patch \
-       file://3.2.16/0048-pch_gpio-Support-new-device-LAPIS-Semiconductor-ML78.patch \
-       file://3.2.16/0049-gpio-Add-missing-spin_lock_init-in-gpio-pch-driver.patch \
-       file://3.2.16/0050-usb-gadget-pch_udc-Fix-disconnect-issue.patch \
-       file://3.2.16/0051-usb-gadget-pch_udc-Fix-wrong-return-value.patch \
-       file://3.2.16/0052-usb-gadget-pch_udc-Fix-USB-suspend-issue.patch \
-       file://3.2.16/0053-usb-gadget-pch_udc-Fix-usb-gadget-pch_udc-Fix-ether-.patch \
-       file://3.2.16/0054-usb-gadget-pch_udc-Reduce-redundant-interrupt.patch \
-       file://3.2.16/0055-ACPICA-Fix-to-allow-region-arguments-to-reference-ot.patch \
-       file://3.2.16/0056-security-fix-compile-error-in-commoncap.c.patch \
-       file://3.2.16/0057-pch_gbe-Do-not-abort-probe-on-bad-MAC.patch \
-       file://3.2.16/0058-pch_gbe-memory-corruption-calling-pch_gbe_validate_o.patch \
-       file://3.2.16/0059-pch_dma-Support-new-device-LAPIS-Semiconductor-ML783.patch \
-       file://3.2.16/0060-spi-topcliff-pch-fix-Wuninitialized-warning.patch \
-       file://3.2.16/0061-spi-topcliff-pch-Support-new-device-LAPIS-Semiconduc.patch \
-       file://3.2.16/0062-Bluetooth-Adding-USB-device-13d3-3375-as-an-Atheros-.patch \
-       file://3.2.16/0063-Bluetooth-Add-Atheros-maryann-PIDVID-support.patch \
-       file://3.2.16/0064-Bluetooth-Add-support-for-BCM20702A0-0a5c-21e3.patch \
-       file://3.2.16/0065-futex-Do-not-leak-robust-list-to-unprivileged-proces.patch \
-       file://3.2.16/0066-drm-radeon-kms-fix-the-regression-of-DVI-connector-c.patch \
-       file://3.2.16/0067-drm-radeon-disable-MSI-on-RV515.patch \
-       file://3.2.16/0068-drm-radeon-fix-load-detect-on-rn50-with-hardcoded-ED.patch \
-       file://3.2.16/0069-Linux-3.2.16.patch \
+       file://3.2.16/0023-video-uvesafb-Fix-oops-that-uvesafb-try-to-execute-N.patch \
+       file://3.2.16/0024-nohz-Fix-stale-jiffies-update-in-tick_nohz_restart.patch \
+       file://3.2.16/0025-pch_uart-Fix-MSI-setting-issue.patch \
+       file://3.2.16/0026-USB-serial-fix-race-between-probe-and-open.patch \
+       file://3.2.16/0027-USB-pl2303-fix-DTR-RTS-being-raised-on-baud-rate-cha.patch \
+       file://3.2.16/0028-USB-option-re-add-NOVATELWIRELESS_PRODUCT_HSPA_HIGHS.patch \
+       file://3.2.16/0029-USB-ftdi_sio-fix-status-line-change-handling-for-TIO.patch \
+       file://3.2.16/0030-USB-ftdi_sio-fix-race-condition-in-TIOCMIWAIT-and-ab.patch \
+       file://3.2.16/0031-USB-sierra-add-support-for-Sierra-Wireless-MC7710.patch \
+       file://3.2.16/0032-USB-don-t-clear-urb-dev-in-scatter-gather-library.patch \
+       file://3.2.16/0033-USB-don-t-ignore-suspend-errors-for-root-hubs.patch \
+       file://3.2.16/0034-xhci-don-t-re-enable-IE-constantly.patch \
+       file://3.2.16/0035-xhci-Don-t-write-zeroed-pointers-to-xHC-registers.patch \
+       file://3.2.16/0036-xhci-Restore-event-ring-dequeue-pointer-on-resume.patch \
+       file://3.2.16/0037-USB-fix-bug-of-device-descriptor-got-from-superspeed.patch \
+       file://3.2.16/0038-xHCI-add-XHCI_RESET_ON_RESUME-quirk-for-VIA-xHCI-hos.patch \
+       file://3.2.16/0039-xHCI-Correct-the-define-XHCI_LEGACY_DISABLE_SMI.patch \
+       file://3.2.16/0040-fix-tlb-flushing-for-page-table-pages.patch \
+       file://3.2.16/0041-serial-PL011-clear-pending-interrupts.patch \
+       file://3.2.16/0042-serial-PL011-move-interrupt-clearing.patch \
+       file://3.2.16/0043-fcaps-clear-the-same-personality-flags-as-suid-when-.patch \
+       file://3.2.16/0044-ath9k-fix-max-noise-floor-threshold.patch \
+       file://3.2.16/0045-xhci-Fix-register-save-restore-order.patch \
+       file://3.2.16/0046-Bluetooth-hci_core-fix-NULL-pointer-dereference-at-u.patch \
+       file://3.2.16/0047-pch_gpio-Support-new-device-LAPIS-Semiconductor-ML78.patch \
+       file://3.2.16/0048-gpio-Add-missing-spin_lock_init-in-gpio-pch-driver.patch \
+       file://3.2.16/0049-usb-gadget-pch_udc-Fix-disconnect-issue.patch \
+       file://3.2.16/0050-usb-gadget-pch_udc-Fix-wrong-return-value.patch \
+       file://3.2.16/0051-usb-gadget-pch_udc-Fix-USB-suspend-issue.patch \
+       file://3.2.16/0052-usb-gadget-pch_udc-Fix-usb-gadget-pch_udc-Fix-ether-.patch \
+       file://3.2.16/0053-usb-gadget-pch_udc-Reduce-redundant-interrupt.patch \
+       file://3.2.16/0054-ACPICA-Fix-to-allow-region-arguments-to-reference-ot.patch \
+       file://3.2.16/0055-security-fix-compile-error-in-commoncap.c.patch \
+       file://3.2.16/0056-pch_gbe-Do-not-abort-probe-on-bad-MAC.patch \
+       file://3.2.16/0057-pch_gbe-memory-corruption-calling-pch_gbe_validate_o.patch \
+       file://3.2.16/0058-pch_dma-Support-new-device-LAPIS-Semiconductor-ML783.patch \
+       file://3.2.16/0059-spi-topcliff-pch-fix-Wuninitialized-warning.patch \
+       file://3.2.16/0060-spi-topcliff-pch-Support-new-device-LAPIS-Semiconduc.patch \
+       file://3.2.16/0061-Bluetooth-Adding-USB-device-13d3-3375-as-an-Atheros-.patch \
+       file://3.2.16/0062-Bluetooth-Add-Atheros-maryann-PIDVID-support.patch \
+       file://3.2.16/0063-Bluetooth-Add-support-for-BCM20702A0-0a5c-21e3.patch \
+       file://3.2.16/0064-futex-Do-not-leak-robust-list-to-unprivileged-proces.patch \
+       file://3.2.16/0065-drm-radeon-kms-fix-the-regression-of-DVI-connector-c.patch \
+       file://3.2.16/0066-drm-radeon-disable-MSI-on-RV515.patch \
+       file://3.2.16/0067-drm-radeon-fix-load-detect-on-rn50-with-hardcoded-ED.patch \
+       file://3.2.16/0068-Linux-3.2.16.patch \
+       file://3.2.17/0001-crypto-sha512-Fix-byte-counter-overflow-in-SHA-512.patch \
+       file://3.2.17/0002-ALSA-hda-conexant-Don-t-set-HP-pin-control-bit-uncon.patch \
+       file://3.2.17/0003-ALSA-hda-conexant-Set-up-the-missing-docking-station.patch \
+       file://3.2.17/0004-ARM-clps711x-serial-driver-hungs-are-a-result-of-cal.patch \
+       file://3.2.17/0005-ARM-OMAP1-DMTIMER-fix-broken-timer-clock-source-sele.patch \
+       file://3.2.17/0006-mmc-fixes-for-eMMC-v4.5-discard-operation.patch \
+       file://3.2.17/0007-mmc-fixes-for-eMMC-v4.5-sanitize-operation.patch \
+       file://3.2.17/0008-mmc-unbreak-sdhci-esdhc-imx-on-i.MX25.patch \
+       file://3.2.17/0009-xen-gntdev-do-not-set-VM_PFNMAP.patch \
+       file://3.2.17/0010-xen-xenbus-Add-quirk-to-deal-with-misconfigured-back.patch \
+       file://3.2.17/0011-USB-yurex-Remove-allocation-of-coherent-buffer-for-s.patch \
+       file://3.2.17/0012-USB-yurex-Fix-missing-URB_NO_TRANSFER_DMA_MAP-flag-i.patch \
+       file://3.2.17/0013-uwb-fix-use-of-del_timer_sync-in-interrupt.patch \
+       file://3.2.17/0014-uwb-fix-error-handling.patch \
+       file://3.2.17/0015-davinci_mdio-Fix-MDIO-timeout-check.patch \
+       file://3.2.17/0016-mwifiex-update-pcie8766-scratch-register-addresses.patch \
+       file://3.2.17/0017-brcm80211-smac-resume-transmit-fifo-upon-receiving-f.patch \
+       file://3.2.17/0018-rc-core-set-mode-for-winbond-cir.patch \
+       file://3.2.17/0019-drxk-Does-not-unlock-mutex-if-sanity-check-failed-in.patch \
+       file://3.2.17/0020-cfg80211-fix-interface-combinations-check.patch \
+       file://3.2.17/0021-Fix-modpost-failures-in-fedora-17.patch \
+       file://3.2.17/0022-mm-fix-s390-BUG-by-__set_page_dirty_no_writeback-on-.patch \
+       file://3.2.17/0023-md-fix-possible-corruption-of-array-metadata-on-shut.patch \
+       file://3.2.17/0024-jbd2-use-GFP_NOFS-for-blkdev_issue_flush.patch \
+       file://3.2.17/0025-USB-serial-cp210x-Fixed-usb_control_msg-timeout-valu.patch \
+       file://3.2.17/0026-pch_uart-Fix-dma-channel-unallocated-issue.patch \
+       file://3.2.17/0027-drivers-tty-amiserial.c-add-missing-tty_unlock.patch \
+       file://3.2.17/0028-USB-sierra-avoid-QMI-wwan-interface-on-MC77xx.patch \
+       file://3.2.17/0029-EHCI-fix-criterion-for-resuming-the-root-hub.patch \
+       file://3.2.17/0030-EHCI-always-clear-the-STS_FLR-status-bit.patch \
+       file://3.2.17/0031-USB-fix-deadlock-in-bConfigurationValue-attribute-me.patch \
+       file://3.2.17/0032-usb-gadget-eliminate-NULL-pointer-dereference-bugfix.patch \
+       file://3.2.17/0033-usb-musb-omap-fix-crash-when-musb-glue-omap-gets-ini.patch \
+       file://3.2.17/0034-usb-musb-omap-fix-the-error-check-for-pm_runtime_get.patch \
+       file://3.2.17/0035-PCI-Add-quirk-for-still-enabled-interrupts-on-Intel-.patch \
+       file://3.2.17/0036-ext4-fix-endianness-breakage-in-ext4_split_extent_at.patch \
+       file://3.2.17/0037-KVM-unmap-pages-from-the-iommu-when-slots-are-remove.patch \
+       file://3.2.17/0038-dell-laptop-add-3-machines-that-has-touchpad-LED.patch \
+       file://3.2.17/0039-dell-laptop-touchpad-LED-should-persist-its-status-a.patch \
+       file://3.2.17/0040-Bluetooth-Add-support-for-Atheros-04ca-3005.patch \
+       file://3.2.17/0041-Don-t-limit-non-nested-epoll-paths.patch \
+       file://3.2.17/0042-spi-Fix-device-unregistration-when-unregistering-the.patch \
+       file://3.2.17/0043-spi-mpc83xx-fix-NULL-pdata-dereference-bug.patch \
+       file://3.2.17/0044-rt2800-Add-support-for-the-Fujitsu-Stylistic-Q550.patch \
+       file://3.2.17/0045-rt2x00-Identify-rt2800usb-chipsets.patch \
+       file://3.2.17/0046-nfsd-fix-b0rken-error-value-for-setattr-on-read-only.patch \
+       file://3.2.17/0047-nfsd-fix-error-values-returned-by-nfsd4_lockt-when-n.patch \
+       file://3.2.17/0048-nfsd-fix-endianness-breakage-in-TEST_STATEID-handlin.patch \
+       file://3.2.17/0049-nfsd-fix-compose_entry_fh-failure-exits.patch \
+       file://3.2.17/0050-btrfs-btrfs_root_readonly-broken-on-big-endian.patch \
+       file://3.2.17/0051-ocfs2-l_next_free_req-breakage-on-big-endian.patch \
+       file://3.2.17/0052-ocfs-rl_used-breakage-on-big-endian.patch \
+       file://3.2.17/0053-ocfs2-rl_count-endianness-breakage.patch \
+       file://3.2.17/0054-ocfs2-e_leaf_clusters-endianness-breakage.patch \
+       file://3.2.17/0055-lockd-fix-the-endianness-bug.patch \
+       file://3.2.17/0056-usb-dwc3-ep0-increment-actual-on-bounced-ep0-case.patch \
+       file://3.2.17/0057-net-fix-proc-net-dev-regression.patch \
+       file://3.2.17/0058-nfsd-don-t-fail-unchecked-creates-of-non-special-fil.patch \
+       file://3.2.17/0059-ppp-Don-t-stop-and-restart-queue-on-every-TX-packet.patch \
+       file://3.2.17/0060-tcp-allow-splice-to-build-full-TSO-packets.patch \
+       file://3.2.17/0061-sctp-Allow-struct-sctp_event_subscribe-to-grow-witho.patch \
+       file://3.2.17/0062-bridge-Do-not-send-queries-on-multicast-group-leaves.patch \
+       file://3.2.17/0063-ipv6-fix-array-index-in-ip6_mc_add_src.patch \
+       file://3.2.17/0064-phonet-Check-input-from-user-before-allocating.patch \
+       file://3.2.17/0065-bonding-properly-unset-current_arp_slave-on-slave-li.patch \
+       file://3.2.17/0066-wimax-i2400m-prevent-a-possible-kernel-bug-due-to-mi.patch \
+       file://3.2.17/0067-netlink-fix-races-after-skb-queueing.patch \
+       file://3.2.17/0068-net-fix-a-race-in-sock_queue_err_skb.patch \
+       file://3.2.17/0069-tcp-fix-tcp_rcv_rtt_update-use-of-an-unscaled-RTT-sa.patch \
+       file://3.2.17/0070-net-allow-pskb_expand_head-to-get-maximum-tailroom.patch \
+       file://3.2.17/0071-tcp-fix-tcp_trim_head.patch \
+       file://3.2.17/0072-tcp-avoid-order-1-allocations-on-wifi-and-tx-path.patch \
+       file://3.2.17/0073-atl1-fix-kernel-panic-in-case-of-DMA-errors.patch \
+       file://3.2.17/0074-8139cp-set-intr-mask-after-its-handler-is-registered.patch \
+       file://3.2.17/0075-net-smsc911x-fix-skb-handling-in-receive-path.patch \
+       file://3.2.17/0076-net-ethernet-ks8851_mll-fix-rx-frame-buffer-overflow.patch \
+       file://3.2.17/0077-net_sched-gred-Fix-oops-in-gred_dump-in-WRED-mode.patch \
+       file://3.2.17/0078-net-usb-smsc75xx-fix-mtu.patch \
+       file://3.2.17/0079-dummy-Add-ndo_uninit.patch \
+       file://3.2.17/0080-tcp-fix-tcp_grow_window-for-large-incoming-frames.patch \
+       file://3.2.17/0081-netns-do-not-leak-net_generic-data-on-failed-init.patch \
+       file://3.2.17/0082-ksz884x-don-t-copy-too-much-in-netdev_set_mac_addres.patch \
+       file://3.2.17/0083-net-ax25-Reorder-ax25_exit-to-remove-races.patch \
+       file://3.2.17/0084-tcp-fix-TCP_MAXSEG-for-established-IPv6-passive-sock.patch \
+       file://3.2.17/0085-nfs-Enclose-hostname-in-brackets-when-needed-in-nfs_.patch \
+       file://3.2.17/0086-NFSv4-Ensure-that-the-LOCK-code-sets-exception-inode.patch \
+       file://3.2.17/0087-NFSv4-Ensure-that-we-check-lock-exclusive-shared-typ.patch \
+       file://3.2.17/0088-NFS-put-open-context-on-error-in-nfs_pagein_multi.patch \
+       file://3.2.17/0089-NFS-put-open-context-on-error-in-nfs_flush_multi.patch \
+       file://3.2.17/0090-x86-microcode-Fix-sysfs-warning-during-module-unload.patch \
+       file://3.2.17/0091-x86-apic-APIC-code-touches-invalid-MSR-on-P5-class-m.patch \
+       file://3.2.17/0092-Revert-autofs-work-around-unhappy-compat-problem-on-.patch \
+       file://3.2.17/0093-xen-correctly-check-for-pending-events-when-restorin.patch \
+       file://3.2.17/0094-xen-smp-Fix-crash-when-booting-with-ACPI-hotplug-CPU.patch \
+       file://3.2.17/0095-ASoC-dapm-Ensure-power-gets-managed-for-line-widgets.patch \
+       file://3.2.17/0096-ASoC-wm8994-Improve-sequencing-of-AIF-channel-enable.patch \
+       file://3.2.17/0097-dmaengine-at_hdmac-remove-clear-on-read-in-atc_dosta.patch \
+       file://3.2.17/0098-sched-Fix-OOPS-when-build_sched_domains-percpu-alloc.patch \
+       file://3.2.17/0099-tracing-Fix-stacktrace-of-latency-tracers-irqsoff-an.patch \
+       file://3.2.17/0100-hwmon-fam15h_power-fix-bogus-values-with-current-BIO.patch \
+       file://3.2.17/0101-hwmon-fam15h_power-Fix-pci_device_id-array.patch \
+       file://3.2.17/0102-dell-laptop-Terminate-quirks-list-properly.patch \
+       file://3.2.17/0103-drm-radeon-kms-need-to-set-up-ss-on-DP-bridges-as-we.patch \
+       file://3.2.17/0104-drm-i915-handle-input-output-sdvo-timings-separately.patch \
+       file://3.2.17/0105-drm-i915-relative_constants_mode-race-fix.patch \
+       file://3.2.17/0106-drm-i915-Force-sync-command-ordering-Gen6.patch \
+       file://3.2.17/0107-drm-i915-Set-the-Stencil-Cache-eviction-policy-to-no.patch \
+       file://3.2.17/0108-drm-i915-fix-integer-overflow-in-i915_gem_execbuffer.patch \
+       file://3.2.17/0109-drm-i915-fix-integer-overflow-in-i915_gem_do_execbuf.patch \
+       file://3.2.17/0110-nl80211-ensure-interface-is-up-in-various-APIs.patch \
+       file://3.2.17/0111-ALSA-HDA-Add-external-mic-quirk-for-Asus-Zenbook-UX3.patch \
+       file://3.2.17/0112-USB-cdc-wdm-fix-race-leading-leading-to-memory-corru.patch \
+       file://3.2.17/0113-USB-EHCI-fix-crash-during-suspend-on-ASUS-computers.patch \
+       file://3.2.17/0114-USB-gadget-storage-gadgets-send-wrong-error-code-for.patch \
+       file://3.2.17/0115-usb-gadget-dummy-do-not-call-pullup-on-udc_stop.patch \
+       file://3.2.17/0116-usb-gadget-uvc-uvc_request_data-length-field-must-be.patch \
+       file://3.2.17/0117-pipes-add-a-packetized-pipe-mode-for-writing.patch \
+       file://3.2.17/0118-autofs-make-the-autofsv5-packet-file-descriptor-use-.patch \
+       file://3.2.17/0119-ARM-7396-1-errata-only-handle-ARM-erratum-326103-on-.patch \
+       file://3.2.17/0120-ARM-7397-1-l2x0-only-apply-workaround-for-erratum-75.patch \
+       file://3.2.17/0121-ARM-7398-1-l2x0-only-write-to-debug-registers-on-PL3.patch \
+       file://3.2.17/0122-ARM-7403-1-tls-remove-covert-channel-via-TPIDRURW.patch \
+       file://3.2.17/0123-ARM-7406-1-hotplug-copy-the-affinity-mask-when-force.patch \
+       file://3.2.17/0124-libsas-fix-sas_find_bcast_phy-in-the-presence-of-vac.patch \
+       file://3.2.17/0125-libsas-fix-false-positive-device-attached-conditions.patch \
+       file://3.2.17/0126-efi-Add-new-variable-attributes.patch \
+       file://3.2.17/0127-efi-Validate-UEFI-boot-variables.patch \
+       file://3.2.17/0128-PM-Hibernate-fix-the-number-of-pages-used-for-hibern.patch \
+       file://3.2.17/0129-drm-i915-enable-dip-before-writing-data-on-gen4.patch \
+       file://3.2.17/0130-sched-Fix-nohz-load-accounting-again.patch \
+       file://3.2.17/0131-efivars-Improve-variable-validation.patch \
+       file://3.2.17/0132-fs-cifs-fix-parsing-of-dfs-referrals.patch \
+       file://3.2.17/0133-Fix-__read_seqcount_begin-to-use-ACCESS_ONCE-for-seq.patch \
+       file://3.2.17/0134-hwmon-coretemp-Increase-CPU-core-limit.patch \
+       file://3.2.17/0135-nouveau-initialise-has_optimus-variable.patch \
+       file://3.2.17/0136-hwmon-coretemp-fix-oops-on-cpu-unplug.patch \
+       file://3.2.17/0137-libata-skip-old-error-history-when-counting-probe-tr.patch \
+       file://3.2.17/0138-b43-only-reload-config-after-successful-initializati.patch \
+       file://3.2.17/0139-i2c-pnx-Disable-clk-in-suspend.patch \
+       file://3.2.17/0140-ipw2200-Fix-race-condition-in-the-command-completion.patch \
+       file://3.2.17/0141-mac80211-fix-AP-mode-EAP-tx-for-VLAN-stations.patch \
+       file://3.2.17/0142-rtlwifi-Fix-oops-on-unload.patch \
+       file://3.2.17/0143-wl1251-fix-crash-on-remove-due-to-premature-kfree.patch \
+       file://3.2.17/0144-wl1251-fix-crash-on-remove-due-to-leftover-work-item.patch \
+       file://3.2.17/0145-iwlwifi-do-not-nulify-ctx-vif-on-reset.patch \
+       file://3.2.17/0146-iwlwifi-fix-hardware-queue-programming.patch \
+       file://3.2.17/0147-hfsplus-Fix-potential-buffer-overflows.patch \
+       file://3.2.17/0148-ASoC-tlv312aic23-unbreak-resume.patch \
+       file://3.2.17/0149-asm-generic-Use-__BITS_PER_LONG-in-statfs.h.patch \
+       file://3.2.17/0150-x86-relocs-Remove-an-unused-variable.patch \
+       file://3.2.17/0151-ARM-7410-1-Add-extra-clobber-registers-for-assembly-.patch \
+       file://3.2.17/0152-ARM-7414-1-SMP-prevent-use-of-the-console-when-using.patch \
+       file://3.2.17/0153-drm-i915-disable-sdvo-hotplug-on-i945g-gm.patch \
+       file://3.2.17/0154-drm-i915-Do-no-set-Stencil-Cache-eviction-LRA-w-a-on.patch \
+       file://3.2.17/0155-xen-pte-Fix-crashes-when-trying-to-see-non-existent-.patch \
+       file://3.2.17/0156-xen-pci-don-t-use-PCI-BIOS-service-for-configuration.patch \
+       file://3.2.17/0157-percpu-x86-don-t-use-PMD_SIZE-as-embedded-atom_size-.patch \
+       file://3.2.17/0158-iwlagn-allow-up-to-uCode-API-6-for-6000-devices.patch \
+       file://3.2.17/0159-iwlwifi-use-correct-released-ucode-version.patch \
+       file://3.2.17/0160-iwlwifi-use-6000G2B-for-6030-device-series.patch \
+       file://3.2.17/0161-exit_signal-simplify-the-we-have-changed-execution-d.patch \
+       file://3.2.17/0162-exit_signal-fix-the-parent-has-changed-security-doma.patch \
+       file://3.2.17/0163-staging-r8712u-Fix-regression-caused-by-commit-8c213.patch \
+       file://3.2.17/0164-smsc95xx-mark-link-down-on-startup-and-let-PHY-inter.patch \
+       file://3.2.17/0165-Linux-3.2.17.patch \
+       file://3.2.18/0001-regulator-Fix-the-logic-to-ensure-new-voltage-settin.patch \
+       file://3.2.18/0002-ARM-OMAP-Revert-ARM-OMAP-ctrl-Fix-CONTROL_DSIPHY-reg.patch \
+       file://3.2.18/0003-ALSA-echoaudio-Remove-incorrect-part-of-assertion.patch \
+       file://3.2.18/0004-ARM-orion5x-Fix-GPIO-enable-bits-for-MPP9.patch \
+       file://3.2.18/0005-ALSA-HDA-Lessen-CPU-usage-when-waiting-for-chip-to-r.patch \
+       file://3.2.18/0006-percpu-pcpu_embed_first_chunk-should-free-unused-par.patch \
+       file://3.2.18/0007-hugetlb-prevent-BUG_ON-in-hugetlb_fault-hugetlb_cow.patch \
+       file://3.2.18/0008-namespaces-pid_ns-fix-leakage-on-fork-failure.patch \
+       file://3.2.18/0009-mm-nobootmem-fix-sign-extend-problem-in-__free_pages.patch \
+       file://3.2.18/0010-asix-Fix-tx-transfer-padding-for-full-speed-USB.patch \
+       file://3.2.18/0011-netem-fix-possible-skb-leak.patch \
+       file://3.2.18/0012-net-In-unregister_netdevice_notifier-unregister-the-.patch \
+       file://3.2.18/0013-net-l2tp-unlock-socket-lock-before-returning-from-l2.patch \
+       file://3.2.18/0014-sky2-propogate-rx-hash-when-packet-is-copied.patch \
+       file://3.2.18/0015-sky2-fix-receive-length-error-in-mixed-non-VLAN-VLAN.patch \
+       file://3.2.18/0016-sungem-Fix-WakeOnLan.patch \
+       file://3.2.18/0017-tg3-Avoid-panic-from-reserved-statblk-field-access.patch \
+       file://3.2.18/0018-tcp-fix-infinite-cwnd-in-tcp_complete_cwr.patch \
+       file://3.2.18/0019-tcp-change-tcp_adv_win_scale-and-tcp_rmem-2.patch \
+       file://3.2.18/0020-brcm80211-smac-pass-missing-argument-to-brcms_b_mute.patch \
+       file://3.2.18/0021-phy-icplus-fix-Auto-Power-Saving-in-ip101a_config_in.patch \
+       file://3.2.18/0022-NFSv4-Revalidate-uid-gid-after-open.patch \
+       file://3.2.18/0023-target-Drop-incorrect-se_lun_acl-release-for-dynamic.patch \
+       file://3.2.18/0024-marvell-cam-fix-an-ARM-build-error.patch \
+       file://3.2.18/0025-rc-Postpone-ISR-registration.patch \
+       file://3.2.18/0026-cdc_ether-Ignore-bogus-union-descriptor-for-RNDIS-de.patch \
+       file://3.2.18/0027-jffs2-Fix-lock-acquisition-order-bug-in-gc-path.patch \
+       file://3.2.18/0028-s5p-fimc-Fix-locking-in-subdev-set_crop-op.patch \
+       file://3.2.18/0029-dm-mpath-check-if-scsi_dh-module-already-loaded-befo.patch \
+       file://3.2.18/0030-sparc64-Do-not-clobber-g2-in-xcall_fetch_glob_regs.patch \
+       file://3.2.18/0031-gpio-Add-missing-spin_lock_init-in-gpio-ml-ioh-drive.patch \
+       file://3.2.18/0032-spi-topcliff-pch-Modify-pci-bus-number-dynamically-t.patch \
+       file://3.2.18/0033-spi-topcliff-pch-Fix-issue-for-transmitting-over-4KB.patch \
+       file://3.2.18/0034-spi-topcliff-pch-supports-a-spi-mode-setup-and-bit-o.patch \
+       file://3.2.18/0035-spi-topcliff-pch-add-recovery-processing-in-case-wai.patch \
+       file://3.2.18/0036-ext4-avoid-deadlock-on-sync-mounted-FS-w-o-journal.patch \
+       file://3.2.18/0037-ia64-Add-accept4-syscall.patch \
+       file://3.2.18/0038-brcm80211-smac-fix-endless-retry-of-A-MPDU-transmiss.patch \
+       file://3.2.18/0039-ARM-7417-1-vfp-ensure-preemption-is-disabled-when-en.patch \
+       file://3.2.18/0040-target-Fix-SPC-2-RELEASE-bug-for-multi-session-iSCSI.patch \
+       file://3.2.18/0041-crypto-mv_cesa-requires-on-CRYPTO_HASH-to-build.patch \
+       file://3.2.18/0042-ALSA-hda-idt-Fix-power-map-for-speaker-pins-with-som.patch \
+       file://3.2.18/0043-ASoC-wm8994-Fix-AIF2ADC-power-down.patch \
+       file://3.2.18/0044-usbnet-fix-skb-traversing-races-during-unlink-v2.patch \
+       file://3.2.18/0045-cdc_ether-add-Novatel-USB551L-device-IDs-for-FLAG_WW.patch \
+       file://3.2.18/0046-ARM-prevent-VM_GROWSDOWN-mmaps-extending-below-FIRST.patch \
+       file://3.2.18/0047-arch-tile-apply-commit-74fca9da0-to-the-compat-signa.patch \
+       file://3.2.18/0048-MD-Add-del_timer_sync-to-mddev_suspend-fix-nasty-pan.patch \
+       file://3.2.18/0049-target-Fix-bug-in-handling-of-FILEIO-block_device-re.patch \
+       file://3.2.18/0050-tcp-do_tcp_sendpages-must-try-to-push-data-out-on-oo.patch \
+       file://3.2.18/0051-e1000-Prevent-reset-task-killing-itself.patch \
+       file://3.2.18/0052-mtd-map.h-fix-arm-cross-build-failure.patch \
+       file://3.2.18/0053-stmmac-Fix-compilation-error-in-mmc_core.c.patch \
+       file://3.2.18/0054-pktgen-fix-crash-at-module-unload.patch \
+       file://3.2.18/0055-pktgen-fix-module-unload-for-good.patch \
+       file://3.2.18/0056-Linux-3.2.18.patch \
+       file://led/0001-leds-heartbeat-stop-on-shutdown-reboot-or-panic.patch \
+       \
+       file://beaglebone/0001-arm-boot-compressed-default-asm-arch-to-armv7-a.patch \
+       \
        file://beaglebone/0001-f_rndis-HACK-around-undefined-variables.patch \
        file://beaglebone/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch \
        file://beaglebone/0003-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch \
@@ -954,6 +1208,44 @@ PATCHES_OVER_PSP = " \
        file://beaglebone/0028-beaglebone-fix-ehrpwm-backlight.patch \
        file://beaglebone/0029-beaglebone-also-report-cape-revision.patch \
        file://beaglebone/0030-beaglebone-don-t-compare-undefined-characters-it-mak.patch \
-       file://beaglebone/0031-omap2-irq-process-all-4-irq-banks-for-am335x.patch \
-       file://beaglebone/0032-omap2-irqs.h-increase-number-or-irq-banks.patch \
+       file://beaglebone/0031-beaglebone-fix-3.5-cape-support.patch \
+       file://beaglebone/0032-beaglebone-connect-batterycape-GPIO-to-gpio-charger.patch \
+       file://beaglebone/0033-beaglebone-add-support-for-CAN-and-RS232-cape.patch \
+       file://beaglebone/0034-beaglebone-add-support-for-DVI-rev.-A2-capes.patch \
+       file://beaglebone/0035-beaglebone-enable-LEDs-for-DVI-LCD3-and-LCD7-capes.patch \
+       file://beaglebone/0036-Beaglebone-Fixed-compiletime-warnings.patch \
+       file://beaglebone/0037-Beaglebone-Added-missing-termination-record-to-bone_.patch \
+       file://beaglebone/0038-board-am335xevm.c-Beaglebone-expose-all-pwms-through.patch \
+       file://beaglebone/0039-ARM-OMAP-Mux-Fixed-debugfs-mux-output-always-reporti.patch \
+       file://beaglebone/0040-beaglebone-export-SPI2-as-spidev-when-no-capes-are-u.patch \
+       file://beaglebone/0041-st7735fb-Working-WIP-changes-to-make-DMA-safe-and-ad.patch \
+       file://beaglebone/0042-omap-hwmod-silence-st_shift-error.patch \
+       file://beaglebone/0043-cpsw-phy_device-demote-PHY-message-to-INFO.patch \
+       file://beaglebone/0044-beaglebone-add-support-for-7-LCD-cape-revision-A2.patch \
+       file://beaglebone/0045-beaglebone-allow-capes-to-disable-w1-gpio.patch \
+       file://beaglebone/0046-beaglebone-add-stub-for-the-camera-cape-to-disable-w.patch \
+       file://beaglebone/0047-Adding-many-of-the-missing-signals-to-the-mux-table.patch \
+       file://beaglebone/0048-Fixed-reversed-part-of-LCD-bus.-Added-even-more-miss.patch \
+       file://beaglebone/0049-ts_tscadc-add-defines-for-4x-and-16x-oversampling.patch \
+       file://beaglebone/0050-ts_tscadc-switch-to-4x-oversampling.patch \
+       file://beaglebone/0051-Fixed-size-of-pinmux-data-array-in-EEPROM-data-struc.patch \
+       file://beaglebone/0052-Implemented-Bone-Cape-configuration-from-EEPROM.-Onl.patch \
+       file://beaglebone/0053-Replaced-conditional-debug-code-by-pr_debug-statemen.patch \
+       file://beaglebone/0054-Workaround-for-boards-with-mistaken-ASCII-interpreta.patch \
+       file://beaglebone/0055-Workaround-for-EEPROM-contents-blocking-further-I2C-.patch \
+       file://beaglebone/0056-Added-check-on-EEPROM-revision-to-prevent-interpreti.patch \
+       file://beaglebone/0057-i2c-prescalar-fix-i2c-fixed-prescalar-setting-issue.patch \
+       file://beaglebone/0058-beaglebone-annotate-default-beaglebone-pinmux.patch \
+       file://beaglebone/0059-beaglebone-fix-pin-free-thinko-this-method-doesn-t-g.patch \
+       file://beaglebone/0060-beaglebone-switch-RS232-cape-to-ttyO2.patch \
+       file://beaglebone/0061-beaglebone-make-uart2-pinmux-match-the-uart0-pinmux.patch \
+       file://beaglebone/0062-da8xx-fb-Rounding-FB-size-to-satisfy-SGX-buffer-requ.patch \
+       file://beaglebone/0063-beaglebone-dvi-cape-audio-hacks.patch \
+       file://beaglebone/0064-beaglebone-always-execute-the-pin-free-checks.patch \
+       file://beaglebone/0065-ti_tscadc-switch-to-16x-averaging.patch \
+       file://beaglebone/0066-beaglebone-disable-OPP-for-275MHz-due-to-silicon-err.patch \
+       file://beaglebone/0067-video-da8xx-fb-Add-Newhaven-LCD-Panel-details.patch \
+       file://beaglebone/0068-beaglebone-add-support-for-the-4.3-lcd-cape-with-res.patch \
+       file://beaglebone/0069-beaglebone-add-support-for-LCD3-rev-A1.patch \
+       file://beaglebone/0070-beaglebone-fix-buttons-spidev-clash-when-using-mcasp.patch \
 "