qed.h (e9a5eb856411b371d6dde2f5aa3de7258be0f17e) | qed.h (99785a87fc7d27207c7dca0f0fe04386f1981690) |
---|---|
1/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */ 2/* QLogic qed NIC Driver 3 * Copyright (c) 2015-2017 QLogic Corporation 4 * Copyright (c) 2019-2020 Marvell International Ltd. 5 */ 6 7#ifndef _QED_H 8#define _QED_H --- 698 unchanged lines hidden (view full) --- 707 708 enum qed_dev_type type; 709 /* Translate type/revision combo into the proper conditions */ 710#define QED_IS_BB(dev) ((dev)->type == QED_DEV_TYPE_BB) 711#define QED_IS_BB_B0(dev) (QED_IS_BB(dev) && CHIP_REV_IS_B0(dev)) 712#define QED_IS_AH(dev) ((dev)->type == QED_DEV_TYPE_AH) 713#define QED_IS_K2(dev) QED_IS_AH(dev) 714#define QED_IS_E4(dev) (QED_IS_BB(dev) || QED_IS_AH(dev)) | 1/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */ 2/* QLogic qed NIC Driver 3 * Copyright (c) 2015-2017 QLogic Corporation 4 * Copyright (c) 2019-2020 Marvell International Ltd. 5 */ 6 7#ifndef _QED_H 8#define _QED_H --- 698 unchanged lines hidden (view full) --- 707 708 enum qed_dev_type type; 709 /* Translate type/revision combo into the proper conditions */ 710#define QED_IS_BB(dev) ((dev)->type == QED_DEV_TYPE_BB) 711#define QED_IS_BB_B0(dev) (QED_IS_BB(dev) && CHIP_REV_IS_B0(dev)) 712#define QED_IS_AH(dev) ((dev)->type == QED_DEV_TYPE_AH) 713#define QED_IS_K2(dev) QED_IS_AH(dev) 714#define QED_IS_E4(dev) (QED_IS_BB(dev) || QED_IS_AH(dev)) |
715#define QED_IS_E5(dev) ((dev)->type == QED_DEV_TYPE_E5) |
|
715 716 u16 vendor_id; 717 718 u16 device_id; 719#define QED_DEV_ID_MASK 0xff00 720#define QED_DEV_ID_MASK_BB 0x1600 721#define QED_DEV_ID_MASK_AH 0x8000 722 --- 278 unchanged lines hidden --- | 716 717 u16 vendor_id; 718 719 u16 device_id; 720#define QED_DEV_ID_MASK 0xff00 721#define QED_DEV_ID_MASK_BB 0x1600 722#define QED_DEV_ID_MASK_AH 0x8000 723 --- 278 unchanged lines hidden --- |