SMSC LAN911x/LAN921x families embedded ethernet support

modulename: smsc911x.ko

configname: CONFIG_SMSC911X

Linux Kernel Configuration
└─>Device Drivers
└─>Network device support
└─>Ethernet driver support
└─>SMSC LAN911x/LAN921x families embedded ethernet support
In linux kernel since version 2.6.29 (release Date: 2009-03-23)  
Say Y here if you want support for SMSC LAN911x and LAN921x families
of ethernet controllers.

To compile this driver as a module, choose M here. The module
will be called smsc911x.

source code: