difos/target/linux/ipq806x/patches-4.4
Pavel Kubelun 45bf3d4f24 ipq806x: disable usb3 phy suspend and add usb tcsr control
According to Qualcomm SDK usb3 phy suspend should be disabled for
ipq806x.
This may solve issue on some ipq806x devices that breaks usb3
storage peripherals during system boot.

Signed-off-by: Pavel Kubelun <be.dissent@gmail.com>
2017-01-15 20:56:30 +01:00
..
001-add-API-register-brd-clks-bckwrds-cmptblt.patch ipq806x: update clk-qcom patches 2016-11-03 08:28:16 +01:00
002-make-reset-control-ops-const.patch ipq806x: update clk-qcom patches 2016-11-03 08:28:16 +01:00
003-mv-cxo-pxo-xo-into-DT.patch ipq806x: refresh patches 2016-11-17 14:23:01 +01:00
005-mfd-qcom_rpm-Add-missing-of_node_put-after-calling-of_parse_phandle.patch ipq806x: refresh patches 2016-11-17 14:23:01 +01:00
006-mfd-qcom_rpm-Handle-message-RAM-clock.patch ipq806x: refresh patches 2016-11-17 14:23:01 +01:00
009-1-watchdog-core-add-restart-handler-support.patch ipq806x: backport upstream wdt driver 2016-11-16 10:59:30 +01:00
009-2-watchdog-core-add-reboot-notifier-support.patch ipq806x: backport upstream wdt driver 2016-11-16 10:59:30 +01:00
009-3-watchdog-Use-static-struct-class-watchdog_class-instead-of-pointer.patch ipq806x: backport upstream wdt driver 2016-11-16 10:59:30 +01:00
009-4-watchdog-Read-device-status-through-sysfs-attributes.patch ipq806x: backport upstream wdt driver 2016-11-16 10:59:30 +01:00
009-5-watchdog-Create-watchdog-device-in-watchdog_dev-c.patch ipq806x: backport upstream wdt driver 2016-11-16 10:59:30 +01:00
009-6-watchdog-Separate-and-maintain-variables-based-on-variable-lifetime.patch ipq806x: backport upstream wdt driver 2016-11-16 10:59:30 +01:00
009-7-watchdog-Drop-pointer-to-watchdog-device-from-struct-watchdog_device.patch ipq806x: backport upstream wdt driver 2016-11-16 10:59:30 +01:00
009-8-watchdog-kill-unref-ref-ops.patch ipq806x: backport upstream wdt driver 2016-11-16 10:59:30 +01:00
010-1-qcom-wdt-use-core-restart-handler.patch ipq806x: backport upstream wdt driver 2016-11-16 10:59:30 +01:00
010-2-qcom-wdt-Do-not-set-dev-in-struct-watchdog_device.patch ipq806x: backport upstream wdt driver 2016-11-16 10:59:30 +01:00
010-3-watchdog-Add-action-and-data-parameters-to-restart-handler-callback.patch ipq806x: backport upstream wdt driver 2016-11-16 10:59:30 +01:00
010-4-watchdog-qcom-Report-reboot-reason.patch ipq806x: backport upstream wdt driver 2016-11-16 10:59:30 +01:00
010-5-watchdog-qcom-add-option-for-standalone-watchdog-not-in-timer-block.patch ipq806x: backport upstream wdt driver 2016-11-16 10:59:30 +01:00
010-6-watchdog-qcom-configure-BARK-time-in-addition-to-BITE-time.patch ipq806x: backport upstream wdt driver 2016-11-16 10:59:30 +01:00
011-1-fix-bld-errs-hwmon-sch56xx-Drop-watchdog-driver-data-reference-count-callbacks.patch ipq806x: fix build errors 2016-11-19 17:57:09 +01:00
011-2-fix-bld-errs-watchdog-da9052_wdt-Drop-reference-counting.patch ipq806x: fix build errors 2016-11-19 17:57:09 +01:00
011-3-fix-bld-errs-watchdog-da9055_wdt-Drop-reference-counting.patch ipq806x: fix build errors 2016-11-19 17:57:09 +01:00
012-1-clk-qcom-Add-support-for-SMD-RPM-Clocks.patch ipq806x: refactor rpm clock controller patches 2016-12-01 15:47:43 +01:00
012-2-clk-qcom-Add-support-for-RPM-Clocks.patch ipq806x: refactor rpm clock controller patches 2016-12-01 15:47:43 +01:00
012-3-clk-qcom-clk-rpm-Fix-clk_hw-references.patch ipq806x: refactor rpm clock controller patches 2016-12-01 15:47:43 +01:00
015-1-thermal-qcom-tsens-Add-a-skeletal-TSENS-drivers.patch ipq806x: add thermal sensor driver 2016-12-01 15:47:43 +01:00
015-2-thermal-qcom-tsens-8916-Add-support-for-8916-family-of-SoCs.patch ipq806x: add thermal sensor driver 2016-12-01 15:47:43 +01:00
015-3-thermal-qcom-tsens-8974-Add-support-for-8974-family-of-SoCs.patch ipq806x: add thermal sensor driver 2016-12-01 15:47:43 +01:00
015-4-thermal-qcom-tsens-8960-Add-support-for-8960-family-of-SoCs.patch ipq806x: add thermal sensor driver 2016-12-01 15:47:43 +01:00
015-8-qcom-tsens-8916-mark-PM-functions-__maybe_unused.patch ipq806x: add thermal sensor driver 2016-12-01 15:47:43 +01:00
016-2-thermal-of-thermal-Add-devm-version-of.patch ipq806x: add thermal sensor driver 2016-12-01 15:47:43 +01:00
017-09-thermal-core-export-apis-to-get-slope-and-offset.patch ipq806x: add thermal sensor driver 2016-12-01 15:47:43 +01:00
019-1-nvmem-core-return-error-for-non-word-aligned-access.patch ipq806x: add thermal sensor driver 2016-12-01 15:47:43 +01:00
019-2-nvmem-core-fix-error-path-in-nvmem_add_cells.patch ipq806x: add thermal sensor driver 2016-12-01 15:47:43 +01:00
019-3-nvmem-Add-flag-to-export-NVMEM-to-root-only.patch ipq806x: add thermal sensor driver 2016-12-01 15:47:43 +01:00
019-4-nvmem-Add-backwards-compatibility-support-for-older-EEPROM-drivers.patch ipq806x: add thermal sensor driver 2016-12-01 15:47:43 +01:00
020-add-ap148-bootargs.patch ipq806x: Add support for linux-4.4 2016-05-27 15:50:17 +02:00
021-add-ap148-partitions.patch ipq806x: Add support for linux-4.4 2016-05-27 15:50:17 +02:00
022-add-db149-dts.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
023-ARM-dts-ipq806x-Disable-i2c-device-on-gsbi4.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
024-ap148-add-memory-node.patch ipq806x: Add support for linux-4.4 2016-05-27 15:50:17 +02:00
030-ARM-qcom-select-ARM_CPU_SUSPEND-for-power-management.patch ipq806x: fix a kconfig issue 2016-11-04 13:06:35 +01:00
033-ARM-qcom-add-SFPB-nodes-to-IPQ806x-dts.patch ipq806x: Add support for linux-4.4 2016-05-27 15:50:17 +02:00
036-ARM-qcom-add-SMEM-device-node-to-IPQ806x-dts.patch ipq806x: Add support for linux-4.4 2016-05-27 15:50:17 +02:00
037-mtd-add-SMEM-parser-for-QCOM-platforms.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
096-01-usb-dwc3-core-purge-dev_dbg-calls.patch kernel: bump to 4.4.35 2016-11-29 21:12:08 +01:00
096-02-usb-dwc3-Update-maximum_speed-for-SuperSpeedPlus.patch kernel: bump to 4.4.35 2016-11-29 21:12:08 +01:00
096-03-usb-dwc3-Validate-the-maximum_speed-parameter.patch kernel: bump to 4.4.35 2016-11-29 21:12:08 +01:00
096-04-usb-dwc3-DWC_usb31-controller-check.patch kernel: update 4.4 kernel to 4.4.42 2017-01-13 23:05:36 +01:00
096-05-usb-dwc3-Update-register-fields-for-SuperSpeedPlus.patch kernel: update 4.4 kernel to 4.4.42 2017-01-13 23:05:36 +01:00
096-06-usb-dwc3-core-improve-reset-sequence.patch kernel: bump to 4.4.35 2016-11-29 21:12:08 +01:00
096-07-usb-dwc3-drop-FIFO-resizing-logic.patch kernel: update 4.4 kernel to 4.4.42 2017-01-13 23:05:36 +01:00
096-08-usb-dwc3-remove-num_event_buffers.patch kernel: update 4.4 kernel to 4.4.42 2017-01-13 23:05:36 +01:00
096-09-usb-dwc3-drop-ev_buffs-array.patch kernel: update 4.4 kernel to 4.4.42 2017-01-13 23:05:36 +01:00
096-10-usb-dwc3-core-fix-PHY-handling-during-suspend.patch kernel: bump to 4.4.35 2016-11-29 21:12:08 +01:00
097-1-usb-dwc3-add-generic-OF-glue-layer.patch ipq806x: switch to upstream usb driver and backport fixes 2016-11-21 09:58:42 +01:00
097-2-usb-dwc3-of-simple-fix-build-warning-on-PM.patch ipq806x: switch to upstream usb driver and backport fixes 2016-11-21 09:58:42 +01:00
097-3-usb-dwc3-Remove-impossible-check-for-of_clk_get_pare.patch ipq806x: switch to upstream usb driver and backport fixes 2016-11-21 09:58:42 +01:00
097-4-usb-dwc3-fix-missing-platform_set_drvdata-in-dwc3_of_simple_probe.patch kernel: bump to 4.4.35 2016-11-29 21:12:08 +01:00
100-usb-phy-Add-Qualcomm-DWC3-HS-SS-PHY-drivers.patch kernel: update kernel 4.4 to version 4.4.19 2016-08-23 10:51:17 +03:00
101-ARM-qcom-add-USB-nodes-to-ipq806x-ap148.patch ipq806x: switch to upstream usb driver and backport fixes 2016-11-21 09:58:42 +01:00
110-DT-PCI-qcom-Document-PCIe-devicetree-bindings.patch ipq806x: Add support for linux-4.4 2016-05-27 15:50:17 +02:00
111-PCI-qcom-Add-Qualcomm-PCIe-controller-driver.patch kernel: update 4.4 kernel to 4.4.42 2017-01-13 23:05:36 +01:00
112-ARM-dts-qcom-add-pcie-nodes-to-ipq806x-platforms.patch kernel: bump to 4.4.35 2016-11-29 21:12:08 +01:00
113-ARM-qcom-automatically-select-PCI_DOMAINS-if-PCI-is-.patch ipq806x: Add support for linux-4.4 2016-05-27 15:50:17 +02:00
114-pcie-add-ctlr-init.patch ipq806x: Add support for linux-4.4 2016-05-27 15:50:17 +02:00
115-add-pcie-aux-clk-dts.patch kernel: bump to 4.4.35 2016-11-29 21:12:08 +01:00
126-add-rpm-to-ipq8064-dts.patch ipq806x: refresh patches 2016-11-17 14:23:01 +01:00
133-ARM-Add-Krait-L2-register-accessor-functions.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
134-clk-mux-Split-out-register-accessors-for-reuse.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
135-clk-Avoid-sending-high-rates-to-downstream-clocks-du.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
136-clk-Add-safe-switch-hook.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
137-clk-qcom-Add-support-for-High-Frequency-PLLs-HFPLLs.patch ipq806x: update clk-qcom patches 2016-11-03 08:28:16 +01:00
138-clk-qcom-Add-HFPLL-driver.patch ipq806x: refactor rpm clock controller patches 2016-12-01 15:47:43 +01:00
139-clk-qcom-Add-IPQ806X-s-HFPLLs.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
140-clk-qcom-Add-support-for-Krait-clocks.patch ipq806x: refactor rpm clock controller patches 2016-12-01 15:47:43 +01:00
141-clk-qcom-Add-KPSS-ACC-GCC-driver.patch ipq806x: refactor rpm clock controller patches 2016-12-01 15:47:43 +01:00
142-clk-qcom-Add-Krait-clock-controller-driver.patch ipq806x: refactor rpm clock controller patches 2016-12-01 15:47:43 +01:00
143-cpufreq-Add-module-to-register-cpufreq-on-Krait-CPUs.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
144-ARM-dts-qcom-Add-necessary-DT-data-for-Krait-cpufreq.patch ipq806x: refresh patches 2016-11-17 14:23:01 +01:00
155-dt-bindings-qcom_adm-Fix-channel-specifiers.patch ipq806x: Add support for linux-4.4 2016-05-27 15:50:17 +02:00
156-dmaengine-Add-ADM-driver.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
157-ARM-DT-ipq8064-Add-ADM-device-node.patch kernel: bump to 4.4.35 2016-11-29 21:12:08 +01:00
161-mtd-nand-Create-a-BBT-flag-to-access-bad-block-markers-in-raw-mode.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
162-mtd-nand-Qualcomm-NAND-controller-driver.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
163-dt-bindings-qcom_nandc-Add-DT-bindings.patch ipq806x: Add support for linux-4.4 2016-05-27 15:50:17 +02:00
164-arm-qcom-dts-Add-NAND-controller-node-for-ipq806x.patch kernel: bump to 4.4.35 2016-11-29 21:12:08 +01:00
165-arm-qcom-dts-Enable-NAND-node-on-IPQ8064-AP148-platform.patch ipq806x: Add support for linux-4.4 2016-05-27 15:50:17 +02:00
166-arch-qcom-dts-enable-qcom-smem-on-AP148-NAND.patch ipq806x: Add support for linux-4.4 2016-05-27 15:50:17 +02:00
167-ARM-qcom_rpm_fix_support_for_smb208.patch ipq806x: qcom rpm fix support for smb208 2016-06-13 22:51:42 +02:00
168-ARM-qcom-add-smb208-DT.patch ipq806x: update DT in accordance to new drivers And add some more DT nodes 2016-11-03 08:28:16 +01:00
169-OPP-Support-adjusting-OPP-voltages-at-runtime.patch ipq806x: add opp patches for voltage scaling 2016-11-03 08:28:16 +01:00
170-OPP-Allow-notifiers-to-call-dev_pm_opp_get_voltage-freq-RCU-free.patch ipq806x: add opp patches for voltage scaling 2016-11-03 08:28:16 +01:00
172-cpufreq-dt-Handle-OPP-voltage-adjust-events.patch ipq806x: switch to generic cpufreq driver cpufreq-dt 2016-11-03 08:28:16 +01:00
173-cpufreq-dt-Add-L2-frequency-scaling-support.patch ipq806x: switch to generic cpufreq driver cpufreq-dt 2016-11-03 08:28:16 +01:00
174-cpufreq-dt-Add-missing-rcu_read_lock-for-find_device_opp.patch ipq806x: switch to generic cpufreq driver cpufreq-dt 2016-11-03 08:28:16 +01:00
175-add-regmap-mux-div.patch ipq806x: update clk-qcom patches 2016-11-03 08:28:16 +01:00
180-clk-qcom-Always-add-factor-clock-for-xo-clocks.patch ipq806x: add support for RPM clock controller 2016-11-16 10:59:30 +01:00
181-cpuidle-Add-cpuidle-support-for-QCOM-cpus.patch ipq806x: add CPU idle states 2016-11-16 10:59:30 +01:00
300-arch-arm-force-ZRELADDR-on-arch-qcom.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
302-mtd-qcom-smem-rename-rootfs-ubi.patch ipq806x: Add support for linux-4.4 2016-05-27 15:50:17 +02:00
303-add-saw_l2-and-sns-into-ipq8064-DT.patch ipq806x: refresh patches 2016-11-17 14:23:01 +01:00
304-add-cpu-idle-state-into-ipq8064-DT.patch ipq806x: refresh patches 2016-11-17 14:23:01 +01:00
305-add-board-clocks-and-rpmcc-into-DT.patch ipq806x: refresh patches 2016-11-17 14:23:01 +01:00
306-add-RPM-msg-RAM-into-DT.patch ipq806x: refresh patches 2016-11-17 14:23:01 +01:00
307-gcc-Added-the-enable-regs-and-mask-for-PRNG.patch ipq806x: add enable reg and masks for PRNG 2016-12-01 15:47:43 +01:00
308-soc-qcom-ipq806x-Increase-Atomic-Coherent-Pool-size.patch ipq806x: increase coherent dma pool size 2016-12-01 15:47:43 +01:00
309-clk-gcc-add-tsens-child-node.patch ipq806x: add thermal sensor driver 2016-12-01 15:47:43 +01:00
310-add-necessary-thermal-data.patch ipq806x: add thermal sensor driver 2016-12-01 15:47:43 +01:00
311-add-rpmcc-for-ipq806x.patch ipq806x: refactor rpm clock controller patches 2016-12-01 15:47:43 +01:00
315-disable-usb3-phy-suspend.patch ipq806x: disable usb3 phy suspend and add usb tcsr control 2017-01-15 20:56:30 +01:00
400-dsa-add-qca.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
707-ARM-dts-qcom-add-mdio-nodes-to-ap148-db149.patch ipq806x: fix MAC_POWER_SEL switch configuration 2016-06-20 11:45:44 +02:00
708-ARM-dts-qcom-add-gmac-nodes-to-ipq806x-platforms.patch ipq806x: disable usb3 phy suspend and add usb tcsr control 2017-01-15 20:56:30 +01:00
709-spi-qup-Fix-fifo-and-dma-support-for-IPQ806x.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
710-spi-qup-Make-sure-mode-is-only-determined-once.patch kernel: update kernel 4.4 to version 4.4.19 2016-08-23 10:51:17 +03:00
711-spi-qup-Fix-transaction-done-signaling.patch kernel: update kernel 4.4 to version 4.4.19 2016-08-23 10:51:17 +03:00
711-stmmac-fix-ipq806x-DMA-configuration.patch kernel: update to version 4.4.14 2016-06-26 18:20:37 +02:00
712-spi-qup-Fix-DMA-mode-to-work-correctly.patch kernel: update kernel 4.4 to version 4.4.19 2016-08-23 10:51:17 +03:00
713-spi-qup-Fix-block-mode-to-work-correctly.patch kernel: update kernel 4.4 to version 4.4.19 2016-08-23 10:51:17 +03:00
714-spi-qup-properly-detect-extra-interrupts.patch kernel: update kernel 4.4 to version 4.4.19 2016-08-23 10:51:17 +03:00
715-spi-qup-don-t-re-read-opflags-to-see-if-transaction-.patch kernel: update kernel 4.4 to version 4.4.19 2016-08-23 10:51:17 +03:00
800-devicetree.patch ipq806x/nbg6817: add support for ZyXEL NBG6817 2016-10-26 12:37:46 +02:00
801-override-compiler-flags.patch kernel: update kernel 4.4 to version 4.4.19 2016-08-23 10:51:17 +03:00
802-GPIO-add-named-gpio-exports.patch ipq806x: add usb pins to r7800 dts file 2016-08-22 07:43:11 +02:00
996-ATAG_DTB_COMPAT_CMDLINE_MANGLE.patch ipq806x: fix boot hang if cmdline contains words with r in the middle 2016-08-01 00:13:35 +02:00