ethdev: separate driver APIs