On Thu, 2020-06-25 at 19:07 -0700, Jeff Kirsher wrote:
> From: Alice Michael <alice.mich...@intel.com>
[]
> diff --git a/Documentation/networking/device_drivers/intel/iecm.rst 
> b/Documentation/networking/device_drivers/intel/iecm.rst
[]
> @@ -0,0 +1,93 @@
> +.. SPDX-License-Identifier: GPL-2.0
> +
> +========================
> +Intel Ethernet Common Module
> +========================
> +
> +The Intel Ethernet Common Module is meant to serve as an abstraction layer
> +between device specific implementation details and common net device driver
> +flows. This library provides several function hooks which allow a device 
> driver
> +to specify register addresses, control queue communications, and other device
> +specific functionality.  Some functions are required to be implemented while
> +others have a default implementation that is used when none is supplied by 
> the
> +device driver.  Doing this, a device driver can be written to take advantage
> +of existing code while also giving the flexibility to implement device 
> specific
> +features.
> +
> +The common use case for this library is for a network device driver that 
> wants

to

> +specify its own device specific details but also leverage the more common
> +code flows found in network device drivers.


Reply via email to