Alexey Dobriyan
b7f080cfe2
net: remove mm.h inclusion from netdevice.h
...
Remove linux/mm.h inclusion from netdevice.h -- it's unused (I've checked manually).
To prevent mm.h inclusion via other channels also extract "enum dma_data_direction"
definition into separate header. This tiny piece is what gluing netdevice.h with mm.h
via "netdevice.h => dmaengine.h => dma-mapping.h => scatterlist.h => mm.h".
Removal of mm.h from scatterlist.h was tried and was found not feasible
on most archs, so the link was cutoff earlier.
Hope people are OK with tiny include file.
Note, that mm_types.h is still dragged in, but it is a separate story.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-06-21 19:17:20 -07:00
..
internal
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2009-09-11 09:38:37 -07:00
aead.h
[CRYPTO] aead: Add top-level givencrypt/givdecrypt calls
2008-01-11 08:16:50 +11:00
aes.h
crypto: aes - Move key_length in struct crypto_aes_ctx to be the last field
2009-02-18 16:48:04 +08:00
algapi.h
crypto: skcipher - Add ablkcipher_walk interfaces
2010-05-19 14:13:07 +10:00
authenc.h
[CRYPTO] authenc: Move enckeylen into key itself
2008-01-11 08:16:30 +11:00
b128ops.h
[CRYPTO] lib: some common 128-bit block operations, nicely centralized
2006-12-06 18:38:55 -08:00
compress.h
crypto: zlib - New zlib crypto module, using pcomp
2009-03-04 15:16:19 +08:00
cryptd.h
crypto: cryptd - Adding the AEAD interface type support to cryptd
2010-09-20 16:05:12 +08:00
crypto_wq.h
crypto: api - Use dedicated workqueue for crypto subsystem
2009-02-19 14:33:40 +08:00
ctr.h
[CRYPTO] ctr: Refactor into ctr and rfc3686
2008-01-11 08:16:41 +11:00
des.h
[CRYPTO] des: Create header file for common macros
2008-01-11 08:16:02 +11:00
gf128mul.h
Update broken web addresses in the kernel.
2010-10-18 11:03:14 +02:00
hash.h
crypto: shash - Fix digest size offset
2009-07-15 21:16:05 +08:00
if_alg.h
net: remove mm.h inclusion from netdevice.h
2011-06-21 19:17:20 -07:00
md5.h
crypto: md5 - Add export support
2010-01-17 21:55:31 +11:00
padlock.h
crypto: padlock - Move padlock.h into include/crypto
2011-01-07 14:52:00 +11:00
pcrypt.h
crypto: pcrypt - Add pcrypt crypto parallelization wrapper
2010-01-07 15:57:19 +11:00
rng.h
crypto: rng - RNG interface and implementation
2008-08-29 15:50:04 +10:00
scatterwalk.h
crypto: scatterwalk - Add scatterwalk_crypto_chain helper
2010-12-02 14:47:15 +08:00
sha.h
crypto: sha512_generic - Use 64-bit counters
2009-07-22 14:38:13 +08:00
skcipher.h
[CRYPTO] skcipher: Add top-level givencrypt/givdecrypt calls
2008-01-11 08:16:49 +11:00
twofish.h
[CRYPTO] api: Get rid of flags argument to setkey
2006-09-21 11:41:02 +10:00
vmac.h
crypto: vmac - New hash algorithm for intel_txt support
2009-09-02 20:05:22 +10:00