internal.h (762f99f4f3cb41a775b5157dd761217beba65873) | internal.h (1c83c7089dea47b7b900001bc2f9da361cb40e4c) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0-or-later */ 2/* 3 * Copyright Gavin Shan, IBM Corporation 2016. 4 */ 5 6#ifndef __NCSI_INTERNAL_H__ 7#define __NCSI_INTERNAL_H__ 8 --- 91 unchanged lines hidden (view full) --- 100#define MLX_SMAF_MED_SUPPORT_OFFSET 14 /* Offset for medium in SMAF */ 101/* Mac address offset in OEM response */ 102#define BCM_MAC_ADDR_OFFSET 28 103#define MLX_MAC_ADDR_OFFSET 8 104#define INTEL_MAC_ADDR_OFFSET 1 105 106 107struct ncsi_channel_version { | 1/* SPDX-License-Identifier: GPL-2.0-or-later */ 2/* 3 * Copyright Gavin Shan, IBM Corporation 2016. 4 */ 5 6#ifndef __NCSI_INTERNAL_H__ 7#define __NCSI_INTERNAL_H__ 8 --- 91 unchanged lines hidden (view full) --- 100#define MLX_SMAF_MED_SUPPORT_OFFSET 14 /* Offset for medium in SMAF */ 101/* Mac address offset in OEM response */ 102#define BCM_MAC_ADDR_OFFSET 28 103#define MLX_MAC_ADDR_OFFSET 8 104#define INTEL_MAC_ADDR_OFFSET 1 105 106 107struct ncsi_channel_version { |
108 u32 version; /* Supported BCD encoded NCSI version */ 109 u32 alpha2; /* Supported BCD encoded NCSI version */ | 108 u8 major; /* NCSI version major */ 109 u8 minor; /* NCSI version minor */ 110 u8 update; /* NCSI version update */ 111 char alpha1; /* NCSI version alpha1 */ 112 char alpha2; /* NCSI version alpha2 */ |
110 u8 fw_name[12]; /* Firmware name string */ 111 u32 fw_version; /* Firmware version */ 112 u16 pci_ids[4]; /* PCI identification */ 113 u32 mf_id; /* Manufacture ID */ 114}; 115 116struct ncsi_channel_cap { 117 u32 index; /* Index of channel capabilities */ --- 294 unchanged lines hidden --- | 113 u8 fw_name[12]; /* Firmware name string */ 114 u32 fw_version; /* Firmware version */ 115 u16 pci_ids[4]; /* PCI identification */ 116 u32 mf_id; /* Manufacture ID */ 117}; 118 119struct ncsi_channel_cap { 120 u32 index; /* Index of channel capabilities */ --- 294 unchanged lines hidden --- |