David Marchand c830cb2954 drivers: use PCI registration macro
Simplify crypto and ethdev pci drivers init by using newly introduced
init macros and helpers.
Those drivers then don't need to register as "rte_driver"s anymore.

Exceptions:
- virtio and mlx* use RTE_INIT directly as they have custom initialization
  steps.
- VDEV devices are not modified - they continue to use PMD_REGISTER_DRIVER.

Update documentation for replacing an example referring to
PMD_REGISTER_DRIVER.

Signed-off-by: David Marchand <david.marchand@6wind.com>
Signed-off-by: Shreyansh Jain <shreyansh.jain@nxp.com>
2016-10-03 16:33:23 +02:00
..
2016-07-25 17:48:35 +02:00
2014-11-05 22:18:31 +01:00
2016-03-24 17:46:58 +01:00
2014-06-11 00:29:34 +02:00
2014-06-11 00:29:34 +02:00
2016-07-25 17:48:35 +02:00
2014-06-11 00:29:34 +02:00
2016-07-21 10:26:12 +02:00
2014-06-11 00:29:34 +02:00
2015-04-03 16:13:36 +02:00
2014-06-11 00:29:34 +02:00
2016-09-22 23:27:20 +02:00
2016-09-23 16:21:55 +02:00
2016-07-22 22:31:02 +02:00
2014-12-17 22:54:20 +01:00
2014-06-11 00:29:34 +02:00