2 * Copyright (c) 2013, University of Washington.
5 * This file is distributed under the terms in the attached LICENSE file.
6 * If you do not find this file, copies can be found by writing to:
7 * ETH Zurich D-INFK, Haldeneggsteig 4, CH-8092 Zurich. Attn: Systems Group.
10 interface e10k_vf "e10k VF/PF interface" {
11 rpc get_mac_address(in uint8 vfn, out uint64 mac);
12 rpc init_done(in uint8 vfn);
14 /*****************************************************
16 *****************************************************/
17 rpc request_vf_number(out uint8 vfn, out errval err);
19 // XXX: technically should not be in the VF interface
20 // since it is only used withouth VFs
21 rpc create_queue(in cap tx,
26 in uint8 msix_intdest,
35 rpc destroy_queue(in int qid, out errval err);