1 /* SPDX-License-Identifier: (GPL-2.0 OR MIT)
2 * Google virtual Ethernet (gve) driver
4 * Copyright (C) 2015-2019 Google, Inc.
7 #ifndef _GVE_REGISTER_H_
8 #define _GVE_REGISTER_H_
10 /* Fixed Configuration Registers */
11 struct gve_registers {
17 __be32 adminq_doorbell;
18 __be32 adminq_event_counter;
23 enum gve_device_status_flags {
24 GVE_DEVICE_STATUS_RESET_MASK = BIT(1),
25 GVE_DEVICE_STATUS_LINK_STATUS_MASK = BIT(2),
26 GVE_DEVICE_STATUS_REPORT_STATS_MASK = BIT(3),
28 #endif /* _GVE_REGISTER_H_ */