/* SPDX-License-Identifier: GPL-2.0*/
/* Huawei HiNIC PCI Express Linux driver
 * Copyright(c) 2017 Huawei Technologies Co., Ltd
 *
 * This program is free software; you can redistribute it and/or modify it
 * under the terms and conditions of the GNU General Public License,
 * version 2, as published by the Free Software Foundation.
 *
 * This program is distributed in the hope it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 * for more details.
 *
 */

#ifndef HINIC_PCI_ID_TBL_H
#define HINIC_PCI_ID_TBL_H

#define PCI_VENDOR_ID_HUAWEI			0x19e5
#define HINIC_DEV_ID_1822_PF			0x1822
#define HINIC_DEV_ID_1822_VF			0x375E
#define HINIC_DEV_ID_1822_VF_HV			0x379E
#define HINIC_DEV_ID_1822_SMTIO			0x020B
#define HINIC_DEV_ID_1822_PANGEA_100GE		0x0208
#define HINIC_DEV_ID_1822_PANGEA_TP_10GE	0x0204
#define HINIC_DEV_ID_1822_KR_40GE		0x020D
#define HINIC_DEV_ID_1822_KR_100GE		0x0205
#define HINIC_DEV_ID_1822_DUAL_25GE		0x0206
#define HINIC_DEV_ID_1822_KR_25GE		0x0210
#define HINIC_DEV_ID_1822_MULTI_HOST		0x0211
#define HINIC_DEV_ID_1822_100GE			0x0200
#define HINIC_DEV_ID_1822_100GE_MULTI_HOST	0x0201

#define HIFC_DEV_ID_1822_8G			0x0212
#define HIFC_DEV_ID_1822_16G			0x0203
#define HIFC_DEV_ID_1822_32G			0x0202

#define HIFC_DEV_ID_1822_SMTIO			0x020C

#endif
