android_kernel_xiaomi_sm8350/drivers/net/ibm_newemac
Josh Boyer 8b8091fbf4 ibm_newemac: select CRC32 in Kconfig
The ibm_newemac driver requires ether_crc to be defined.  Apparently it is
possible to generate a .config without CONFIG_CRC32 set which causes the
following link errors if IBM_NEW_EMAC is selected:

  LD      .tmp_vmlinux1
drivers/built-in.o: In function `emac_hash_mc':
core.c:(.text+0x2f524): undefined reference to `crc32_le'
core.c:(.text+0x2f528): undefined reference to `bitrev32'
make: *** [.tmp_vmlinux1] Error 1

This patch has IBM_NEW_EMAC select CRC32 so we don't hit this error.

Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2008-06-17 23:06:56 -04:00
..
core.c ibm_newemac: Increase MDIO timeouts 2008-04-25 02:08:56 -04:00
core.h ibm_newemac: PowerPC 440EP/440GR EMAC PHY clock workaround 2008-04-25 02:08:08 -04:00
debug.c
debug.h
emac.h
Kconfig ibm_newemac: select CRC32 in Kconfig 2008-06-17 23:06:56 -04:00
Makefile
mal.c ibm_newemac: Fix section mismatch warnings 2008-04-25 02:08:06 -04:00
mal.h
phy.c
phy.h
rgmii.c ibm_newemac: Fix section mismatch warnings 2008-04-25 02:08:06 -04:00
rgmii.h
tah.c ibm_newemac: Fix section mismatch warnings 2008-04-25 02:08:06 -04:00
tah.h
zmii.c ibm_newemac: Fix section mismatch warnings 2008-04-25 02:08:06 -04:00
zmii.h