lantiq: ltq-deu: Make the DEU driver compatible with linux 4.2 and newer

Upstream linux 4.2 commit 84be456f883c4685680fba8e5154b5f72e92957e
"remove <asm/scatterlist.h>" requires us to include linux/scatterlist.h
instead. This also works with older kernels (at least 4.1, thanks to
Hauke Mehrtens for testing).

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>

SVN-Revision: 48282
master
Felix Fietkau 9 years ago
parent 740a2ee163
commit 95699dd312
  1. 2
      package/kernel/lantiq/ltq-deu/src/ifxmips_deu_ar9.h
  2. 2
      package/kernel/lantiq/ltq-deu/src/ifxmips_deu_danube.h
  3. 2
      package/kernel/lantiq/ltq-deu/src/ifxmips_deu_dma.h
  4. 2
      package/kernel/lantiq/ltq-deu/src/ifxmips_deu_vr9.h
  5. 2
      package/kernel/lantiq/ltq-deu/src/ifxmips_sha1.c
  6. 2
      package/kernel/lantiq/ltq-deu/src/ifxmips_sha1_hmac.c

@ -54,7 +54,7 @@
#include <crypto/algapi.h>
#include <linux/module.h>
#include <linux/mm.h>
#include <asm/scatterlist.h>
#include <linux/scatterlist.h>
#include <linux/skbuff.h>
#include <linux/netdevice.h>
#include "ifxmips_deu.h"

@ -53,7 +53,7 @@
#include <crypto/algapi.h>
#include <linux/module.h>
#include <linux/mm.h>
#include <asm/scatterlist.h>
#include <linux/scatterlist.h>
#include <linux/skbuff.h>
#include <linux/netdevice.h>
#include "ifxmips_deu.h"

@ -35,7 +35,7 @@
#include <linux/module.h>
#include <linux/mm.h>
#include <linux/crypto.h>
#include <asm/scatterlist.h>
#include <linux/scatterlist.h>
#include <asm/byteorder.h>
#include <linux/skbuff.h>
#include <linux/netdevice.h>

@ -54,7 +54,7 @@
#include <crypto/algapi.h>
#include <linux/module.h>
#include <linux/mm.h>
#include <asm/scatterlist.h>
#include <linux/scatterlist.h>
#include <linux/skbuff.h>
#include <linux/netdevice.h>
#include "ifxmips_deu.h"

@ -48,7 +48,7 @@
#include <crypto/sha.h>
#include <crypto/internal/hash.h>
#include <linux/types.h>
#include <asm/scatterlist.h>
#include <linux/scatterlist.h>
#include <asm/byteorder.h>
#if defined(CONFIG_DANUBE)

@ -47,7 +47,7 @@
#include <linux/cryptohash.h>
#include <crypto/internal/hash.h>
#include <linux/types.h>
#include <asm/scatterlist.h>
#include <linux/scatterlist.h>
#include <asm/byteorder.h>
#include <linux/delay.h>

Loading…
Cancel
Save