openwrtv4/target/linux/ramips/patches-4.4
Michael Lee f6fc591561 ramips: enhance dma engine support
* fix compiler error. device_control operation not support now.
* add old chips support 8 channels. new chips support 16 channels.
* add mt7621 hsdma driver. data sheet says it has two channels.
  but after test only one channel support.
* add memory to memory DMA support. i use dmatest kernel module to
  verify this function. on rt305x it will copy more data. on mt7621
  only two channels can works at the same time. these two chips
  maybe have hardware bugs. because on other chips don't have these bugs.
* use tasklet to handle remaining dma requests.

Signed-off-by: Michael Lee <igvtee@gmail.com>
2016-06-13 22:51:42 +02:00
..
0001-arch-mips-ralink-add-mt7621-support.patch
0002-MIPS-ralink-add-MT7621-defconfig.patch
0004-MIPS-ralink-add-MT7621-pcie-driver.patch
0005-MIPS-use-set_mode-to-enable-disable-the-cevt-r4k-irq.patch
0006-MIPS-ralink-add-cpu-frequency-scaling.patch
0007-MIPS-ralink-copy-the-commandline-from-the-devicetree.patch
0009-PCI-MIPS-adds-mt7620a-pcie-driver.patch
0010-MIPS-ralink-Add-a-few-missing-clocks.patch ramips: use backported upstream patches 2016-05-19 17:48:41 +02:00
0013-owrt-hack-fix-mt7688-cache-issue.patch kernel: update kernel 4.4 to version 4.4.13 2016-06-12 15:51:54 +02:00
0014-arch-mips-cleanup-cevt-rt3352.patch
0015-arch-mips-do-not-select-illegal-access-driver-by-def.patch
0019-arch-mips-ralink-add-mt7621-cpu-feature-overrides.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0022-MIPS-ralink-Fix-vendor-string-for-mt7620.patch ramips: use backported upstream patches 2016-05-19 17:48:41 +02:00
0024-GPIO-add-named-gpio-exports.patch
0025-pinctrl-ralink-add-pinctrl-driver.patch
0026-DT-Add-documentation-for-gpio-ralink.patch
0027-GPIO-MIPS-ralink-add-gpio-driver-for-ralink-SoC.patch
0028-GPIO-ralink-add-mt7621-gpio-controller.patch
0029-phy-usb-add-ralink-phy.patch
0031-uvc-add-iPassion-iP2970-support.patch
0032-USB-dwc2-add-device_reset.patch
0033-xhci-mediatek-support-MTK-xHCI-host-controller.patch kernel: update kernel 4.4 to version 4.4.9 2016-05-10 10:43:17 +02:00
0034-NET-multi-phy-support.patch
0036-mtd-fix-cfi-cmdset-0002-erase-status-check.patch
0037-mtd-cfi-cmdset-0002-force-word-write.patch
0038-mtd-ralink-add-mt7620-nand-driver.patch
0039-mtd-add-mt7621-nand-support.patch
0040-nand-add-mtk-nand-hack-hook.patch
0041-DT-Add-documentation-for-spi-rt2880.patch
0042-SPI-ralink-add-Ralink-SoC-spi-driver.patch
0043-spi-add-mt7621-support.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0044-i2c-MIPS-adds-ralink-I2C-driver.patch
0045-i2c-add-mt7621-driver.patch
0046-mmc-MIPS-ralink-add-sdhci-for-mt7620a-SoC.patch
0047-DMA-ralink-add-rt2880-dma-engine.patch ramips: enhance dma engine support 2016-06-13 22:51:42 +02:00
0048-asoc-add-mt7620-support.patch
0049-watchdog-add-MT7621-support.patch ramips: use backported upstream patches 2016-05-19 17:48:41 +02:00
0051-serial-add-ugly-custom-baud-rate-hack.patch
0052-pwm-add-mediatek-support.patch
0054-mtd-add-chunked-read-io-to-m25p80.patch kernel: update kernel 4.4 to version 4.4.12 2016-06-02 15:34:34 +02:00
0059-correct-CPC_BASE_MASK.patch
0063-set-CM_GCR_BASE_CMDEFTGT_MEM-according-to-datasheet.patch
0064-add_clk_round_rate.patch
0065-MIPS-ralink-MT7688-pinmux-fixes.patch ramips: use backported upstream patches 2016-05-19 17:48:41 +02:00
0066-mt7621-enable-highmem.patch
0067-enable-mt7621-xhci.patch
0068-fix-ralink-prom.c
0069-awake-rt305x-dwc2-controller.patch ramips: fix build of target 2016-04-24 22:17:38 +00:00
0080-MIPS-ralink-fix-USB-frequency-scaling.patch ramips: use backported upstream patches 2016-05-19 17:48:41 +02:00
0081-MIPS-ralink-Fix-invalid-assignment-of-SoC-type.patch ramips: use backported upstream patches 2016-05-19 17:48:41 +02:00
0082-MIPS-ralink-fix-MT7628-pinmux-typos.patch ramips: add backported MT7628 pinmux fixes 2016-05-29 11:26:41 +02:00
0083-MIPS-ralink-fix-MT7628-wled_an-pinmux-gpio.patch ramips: add backported MT7628 pinmux fixes 2016-05-29 11:26:41 +02:00
0084-MIPS-ralink-add-MT7628-EPHY-LEDs-pinmux-support.patch ramips: add backported MT7628 pinmux fixes 2016-05-29 11:26:41 +02:00
0103-MIPS-OWRTDTB.patch
0104-fix_bootargs_handling.patch
0200-linkit_bootstrap.patch
0500-Documentation-DT-net-add-docs-for-ralink-mediatek-So.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0501-net-next-mediatek-add-the-drivers-core-files.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0502-net-next-mediatek-add-switch-driver-for-rt3050.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0503-net-next-mediatek-add-switch-driver-for-mt7620.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0504-net-next-mediatek-add-switch-driver-for-mt7621.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0505-net-next-mediatek-add-support-for-rt2880.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0506-net-next-mediatek-add-support-for-rt3050.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0507-net-next-mediatek-add-support-for-rt3883.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0508-net-next-mediatek-add-support-for-mt7620.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0509-net-next-mediatek-add-support-for-mt7621.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0510-net-next-mediatek-add-Kconfig-and-Makefile.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0511-net-mediatek-add-support-for-the-multiphy-carrier-pa.patch
0512-net-mediatek-add-swconfig-driver-for-esw_rt3050.patch
0513-net-mediatek-add-swconfig-driver-for-gsw_mt762x.patch ramips: remove fake vlan rx offload from ethernet driver 2016-05-20 14:01:21 +02:00
0514-net-mediatek-fix_esw.patch
0515-net-mediatek-fix-multicast-icmpv6-for-the-rt3050-eth.patch ramips: Fix multicast ICMPv6 for the rt3050 ethernet switch. 2016-05-10 10:43:12 +02:00
0516-Documentation-DT-net-mediatek-fix-documentation-for-.patch ramips: Fix documentation for the rt3050 switch driver. 2016-05-10 10:43:12 +02:00
0517-net-mediatek-fix-comment-in-rt3050-ethernet-switch-d.patch ramips: Fix comment in rt3050 ethernet switch driver. 2016-05-10 10:43:12 +02:00
0518-net-mediatek-get-rt3050-ethernet-ports-to-be-disable.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
0601-net-mediatke-add-phy_ethtool_ioctl-support.patch ramips: remove fake vlan rx offload from ethernet driver 2016-05-20 14:01:21 +02:00
0901-spansion_nand_id_fix.patch