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 ---