1*8c545325SOleksandr Kolomeiets /* 2*8c545325SOleksandr Kolomeiets * SPDX-License-Identifier: BSD-3-Clause 3*8c545325SOleksandr Kolomeiets * Copyright(c) 2023 Napatech A/S 4*8c545325SOleksandr Kolomeiets */ 5*8c545325SOleksandr Kolomeiets 6*8c545325SOleksandr Kolomeiets #ifndef _HW_MOD_SLC_LR_V2_H_ 7*8c545325SOleksandr Kolomeiets #define _HW_MOD_SLC_LR_V2_H_ 8*8c545325SOleksandr Kolomeiets 9*8c545325SOleksandr Kolomeiets #include <stdint.h> 10*8c545325SOleksandr Kolomeiets 11*8c545325SOleksandr Kolomeiets struct slc_lr_v2_rcp_s { 12*8c545325SOleksandr Kolomeiets uint32_t head_slc_en; 13*8c545325SOleksandr Kolomeiets uint32_t head_dyn; 14*8c545325SOleksandr Kolomeiets int32_t head_ofs; 15*8c545325SOleksandr Kolomeiets uint32_t tail_slc_en; 16*8c545325SOleksandr Kolomeiets uint32_t tail_dyn; 17*8c545325SOleksandr Kolomeiets int32_t tail_ofs; 18*8c545325SOleksandr Kolomeiets uint32_t pcap; 19*8c545325SOleksandr Kolomeiets }; 20*8c545325SOleksandr Kolomeiets 21*8c545325SOleksandr Kolomeiets struct hw_mod_slc_lr_v2_s { 22*8c545325SOleksandr Kolomeiets struct slc_lr_v2_rcp_s *rcp; 23*8c545325SOleksandr Kolomeiets }; 24*8c545325SOleksandr Kolomeiets 25*8c545325SOleksandr Kolomeiets #endif /* _HW_MOD_SLC_V2_H_ */ 26