xref: /linux/drivers/net/ethernet/mucse/rnpgbe/rnpgbe_hw.h (revision 24f171c7e145f43b9f187578e89b0982ce87e54c)
11b7f85f7SDong Yibo /* SPDX-License-Identifier: GPL-2.0 */
21b7f85f7SDong Yibo /* Copyright(c) 2020 - 2025 Mucse Corporation. */
31b7f85f7SDong Yibo 
41b7f85f7SDong Yibo #ifndef _RNPGBE_HW_H
51b7f85f7SDong Yibo #define _RNPGBE_HW_H
61b7f85f7SDong Yibo 
74543534cSDong Yibo #define MUCSE_N500_FWPF_CTRL_BASE      0x28b00
84543534cSDong Yibo #define MUCSE_N500_FWPF_SHM_BASE       0x2d000
94543534cSDong Yibo #define MUCSE_GBE_PFFW_MBX_CTRL_OFFSET 0x5500
104543534cSDong Yibo #define MUCSE_GBE_FWPF_MBX_MASK_OFFSET 0x5700
114543534cSDong Yibo #define MUCSE_N210_FWPF_CTRL_BASE      0x29400
124543534cSDong Yibo #define MUCSE_N210_FWPF_SHM_BASE       0x2d900
134543534cSDong Yibo 
14*2ee95ec1SDong Yibo #define RNPGBE_DMA_AXI_EN              0x0010
15*2ee95ec1SDong Yibo 
161b7f85f7SDong Yibo #define RNPGBE_MAX_QUEUES 8
171b7f85f7SDong Yibo #endif /* _RNPGBE_HW_H */
18