openwrtv4/target/linux
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
..
adm5120 adm5120: remove target specific /etc/config/system 2016-06-08 00:31:09 +02:00
adm8668 treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
ar7 all: drop old uci-defaults.sh 2015-12-11 15:26:06 +00:00
ar71xx ar71xx: enable flow control for ethernet MACs with built-in switch 2016-06-13 17:58:07 +02:00
arc770 arc: Build uImage as well as vmlinux output files 2016-06-05 23:23:57 +02:00
archs38 arc: Build uImage as well as vmlinux output files 2016-06-05 23:23:57 +02:00
arm64 kernel: remove bogus CONFIG_LOG_BUF_SHIFT overrides 2016-05-21 22:35:41 +02:00
at91 at91: fix SAMA5D3 subtarget 2016-04-25 14:54:07 +02:00
ath25 kernel: update kernel 4.4 to version 4.4.13 2016-06-12 15:51:54 +02:00
au1000 image: fix jffs2(_nand) image generation 2015-08-05 13:55:52 +00:00
bcm53xx bcm53xx: sysupgrade: move TRX specific code to separated function 2016-06-13 22:52:04 +02:00
brcm47xx treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
brcm63xx brcm63xx: improve image/Makefile 2016-06-08 09:16:37 +02:00
brcm2708 kernel: update kernel 4.4 to version 4.4.13 2016-06-12 15:51:54 +02:00
cns3xxx treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
gemini gemini: delete 3.18 support 2016-05-12 17:55:15 +02:00
generic kernel: update kernel 4.4 to version 4.4.13 2016-06-12 15:51:54 +02:00
imx6 imx6: move profile definitions to the image/Makefile 2016-05-23 11:03:23 +02:00
ipq806x ipq806x: move dts file to the files folder 2016-06-13 22:51:42 +02:00
ixp4xx ixp4xx: fix Avila SoC audio driver compilation 2016-06-07 11:15:55 +02:00
kirkwood kirkwood: install kernel binaries into bin/ for use with external storage 2016-06-07 08:58:41 +02:00
lantiq lantiq: use new property name for eiu irqs 2016-06-13 22:51:41 +02:00
malta malta: remove NAMESPACES config symbols 2016-06-06 14:58:11 +02:00
mcs814x branding: add LEDE branding 2016-03-24 22:40:13 +01:00
mediatek treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
mpc85xx treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
mvebu kernel: update kernel 4.4 to version 4.4.13 2016-06-12 15:51:54 +02:00
mxs mxs: delete old kernel versions 2016-05-12 17:52:55 +02:00
netlogic base-files: remove default /etc/config/network, generate it via board.d instead 2016-01-25 16:30:41 +00:00
octeon global: change my email address 2016-05-12 03:29:36 +02:00
omap omap: switch to 4.4 2016-06-02 21:58:10 +02:00
omap24xx image / basefiles: make console password configurable 2016-04-18 21:53:07 +02:00
orion all: drop old uci-defaults.sh 2015-12-11 15:26:06 +00:00
oxnas oxnas: install kernel binaries into bin/ for use with external storage 2016-06-07 08:58:41 +02:00
ppc40x
ppc44x image / basefiles: make console password configurable 2016-04-18 21:53:07 +02:00
ramips ramips: enhance dma engine support 2016-06-13 22:51:42 +02:00
rb532 treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
realview image / basefiles: make console password configurable 2016-04-18 21:53:07 +02:00
sunxi sunxi: remove NAMESPACES config symbols 2016-06-06 14:58:11 +02:00
uml uml: revert accidentally committed change 2016-04-25 14:09:05 +02:00
x86 treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
xburst xburst: remove target specific /etc/config/system 2016-06-08 00:31:09 +02:00
zynq zynq: remove unneeded _DIAG and _XFRM symbols 2016-06-06 14:58:11 +02:00
Makefile