openwrt/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
021-add-ap148-partitions.patch
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
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
036-ARM-qcom-add-SMEM-device-node-to-IPQ806x-dts.patch
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
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
114-pcie-add-ctlr-init.patch
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
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
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
166-arch-qcom-dts-enable-qcom-smem-on-AP148-NAND.patch
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
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