1/* SPDX-License-Identifier: GPL-2.0+ */ 2// Copyright (c) 2023 Hisilicon Limited. 3 4#ifndef __HCLGE_REGS_H 5#define __HCLGE_REGS_H 6#include <linux/types.h> 7#include "hclge_comm_cmd.h" 8 9struct hnae3_handle; 10struct hclge_dev; 11 12int hclge_query_bd_num_cmd_send(struct hclge_dev *hdev, 13 struct hclge_desc *desc); 14int hclge_get_regs_len(struct hnae3_handle *handle); 15void hclge_get_regs(struct hnae3_handle *handle, u32 *version, 16 void *data); 17#endif 18