soc.h (644B)
1 /* 2 * 3 * 4 * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file. 5 * 6 * Copyright 2007-2020 Broadcom Inc. All rights reserved. 7 * 8 * File: soc.h 9 * Purpose: Device diagnostics commands. 10 */ 11 12 13 #ifndef _APPL_DCMN_SOC_H_INCLUDED_ 14 #define _APPL_DCMN_SOC_H_INCLUDED_ 15 16 #include <soc/chip.h> 17 18 typedef struct soc_interrupt_data_s { 19 char* reg_name; 20 soc_reg_t reg; 21 soc_field_t field; 22 soc_reg_t mask_reg; 23 soc_field_t mask_field; 24 uint32 flags; 25 } soc_interrupt_data_t; 26 27 28 29 #endif /*_APPL_DCMN_SOC_H_INCLUDED_*/