if_iwmreg.h (30a0fd92) | if_iwmreg.h (6349bdb3) |
---|---|
1/* $OpenBSD: if_iwmreg.h,v 1.4 2015/06/15 08:06:11 stsp Exp $ */ 2/* $FreeBSD$ */ 3 4/****************************************************************************** 5 * 6 * This file is provided under a dual BSD/GPLv2 license. When using or 7 * redistributing this file, you may do so under either license. 8 * --- 2009 unchanged lines hidden (view full) --- 2018enum { 2019 IWM_NVM_ACCESS_TARGET_CACHE = 0, 2020 IWM_NVM_ACCESS_TARGET_OTP = 1, 2021 IWM_NVM_ACCESS_TARGET_EEPROM = 2, 2022}; 2023 2024/* Section types for IWM_NVM_ACCESS_CMD */ 2025enum { | 1/* $OpenBSD: if_iwmreg.h,v 1.4 2015/06/15 08:06:11 stsp Exp $ */ 2/* $FreeBSD$ */ 3 4/****************************************************************************** 5 * 6 * This file is provided under a dual BSD/GPLv2 license. When using or 7 * redistributing this file, you may do so under either license. 8 * --- 2009 unchanged lines hidden (view full) --- 2018enum { 2019 IWM_NVM_ACCESS_TARGET_CACHE = 0, 2020 IWM_NVM_ACCESS_TARGET_OTP = 1, 2021 IWM_NVM_ACCESS_TARGET_EEPROM = 2, 2022}; 2023 2024/* Section types for IWM_NVM_ACCESS_CMD */ 2025enum { |
2026 IWM_NVM_SECTION_TYPE_HW = 0, 2027 IWM_NVM_SECTION_TYPE_SW, 2028 IWM_NVM_SECTION_TYPE_PAPD, 2029 IWM_NVM_SECTION_TYPE_REGULATORY, 2030 IWM_NVM_SECTION_TYPE_CALIBRATION, 2031 IWM_NVM_SECTION_TYPE_PRODUCTION, 2032 IWM_NVM_SECTION_TYPE_POST_FCS_CALIB, 2033 /* 7, 8, 9 unknown */ 2034 IWM_NVM_SECTION_TYPE_HW_8000 = 10, 2035 IWM_NVM_SECTION_TYPE_MAC_OVERRIDE, 2036 IWM_NVM_SECTION_TYPE_PHY_SKU, 2037 IWM_NVM_NUM_OF_SECTIONS, | 2026 IWM_NVM_SECTION_TYPE_SW = 1, 2027 IWM_NVM_SECTION_TYPE_REGULATORY = 3, 2028 IWM_NVM_SECTION_TYPE_CALIBRATION = 4, 2029 IWM_NVM_SECTION_TYPE_PRODUCTION = 5, 2030 IWM_NVM_SECTION_TYPE_MAC_OVERRIDE = 11, 2031 IWM_NVM_SECTION_TYPE_PHY_SKU = 12, 2032 IWM_NVM_MAX_NUM_SECTIONS = 13, |
2038}; 2039 2040/** 2041 * struct iwm_nvm_access_cmd_ver2 - Request the device to send an NVM section 2042 * @op_code: 0 - read, 1 - write 2043 * @target: IWM_NVM_ACCESS_TARGET_* 2044 * @type: IWM_NVM_SECTION_TYPE_* 2045 * @offset: offset in bytes into the section --- 4075 unchanged lines hidden --- | 2033}; 2034 2035/** 2036 * struct iwm_nvm_access_cmd_ver2 - Request the device to send an NVM section 2037 * @op_code: 0 - read, 1 - write 2038 * @target: IWM_NVM_ACCESS_TARGET_* 2039 * @type: IWM_NVM_SECTION_TYPE_* 2040 * @offset: offset in bytes into the section --- 4075 unchanged lines hidden --- |