linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.h

/* SPDX-License-Identifier: GPL-2.0 */
/* Marvell RVU Admin Function Devlink
 *
 * Copyright (C) 2020 Marvell.
 *
 */

#ifndef RVU_DEVLINK_H
#define RVU_DEVLINK_H

#define RVU_REPORTERS(_name)

enum npa_af_rvu_health {};

struct rvu_npa_event_ctx {};

struct rvu_npa_health_reporters {};

enum nix_af_rvu_health {};

struct rvu_nix_event_ctx {};

struct rvu_nix_health_reporters {};

struct rvu_devlink {};

/* Devlink APIs */
int rvu_register_dl(struct rvu *rvu);
void rvu_unregister_dl(struct rvu *rvu);

#endif /* RVU_DEVLINK_H */