History log of /drivers/net/ethernet/ti/davinci_cpdma.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b4ad0428139491355ea8742294c77942c312c5bb 22-Feb-2012 Christian Riesch <christian.riesch@omicron.at> davinci_cpdma: Fix channel number written to teardown registers

chan->chan_num is 0..CPDMA_MAX_CHANNELS-1 for tx channels and
CPDMA_MAX_CHANNELS..2*CPDMA_MAX_CHANNELS-1 for rx channels. However,
the rx and tx teardown registers expect zero based channel numbering.

Since the upper bits of the registers are reserved, the teardown also
worked before, this patch is cleanup only.

Signed-off-by: Christian Riesch <christian.riesch@omicron.at>
Signed-off-by: David S. Miller <davem@davemloft.net>
/drivers/net/ethernet/ti/davinci_cpdma.c
7746ab0abb512826540a9a0c917519d11a7bf392 18-Dec-2011 Ilya Yanok <yanok@emcraft.com> davinci-cpdma: fix locking issue in cpdma_chan_stop

Free the channel lock before calling __cpdma_chan_process to prevent
dead lock.

Signed-off-by: Ilya Yanok <yanok@emcraft.com>
Tested-by: Ameya Palande <2ameya@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
/drivers/net/ethernet/ti/davinci_cpdma.c
b544dbac41218fd015ac79455cfc1e57736e9b0c 14-Jun-2011 Jeff Kirsher <jeffrey.t.kirsher@intel.com> davinci*/tlan/cpmac: Move the Texas Instruments (TI) drivers

Move the Texas Instruments drivers to drivers/net/ethernet/ti/ and
make the necessary Kconfig and Makefile changes.

CC: Sriram <srk@ti.com>
CC: Vinay Hegde <vinay.hegde@ti.com>
CC: Cyril Chemparathy <cyril@ti.com>
CC: Samuel Chessman <chessman@tux.org>
CC: <torben.mathiasen@compaq.com>
CC: Eugene Konev <ejka@imfi.kspu.ru>
CC: Florian Fainelli <florian@openwrt.org>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
/drivers/net/ethernet/ti/davinci_cpdma.c