1 /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */ 2 /* 3 * Microsemi Ocelot Switch driver 4 * 5 * Copyright (c) 2021 Innovative Advantage Inc. 6 */ 7 8 #ifndef VSC7514_REGS_H 9 #define VSC7514_REGS_H 10 11 #include <soc/mscc/ocelot_vcap.h> 12 13 extern const u32 vsc7514_ana_regmap[]; 14 extern const u32 vsc7514_qs_regmap[]; 15 extern const u32 vsc7514_qsys_regmap[]; 16 extern const u32 vsc7514_rew_regmap[]; 17 extern const u32 vsc7514_sys_regmap[]; 18 extern const u32 vsc7514_vcap_regmap[]; 19 extern const u32 vsc7514_ptp_regmap[]; 20 extern const u32 vsc7514_dev_gmii_regmap[]; 21 22 extern const struct vcap_field vsc7514_vcap_es0_keys[]; 23 extern const struct vcap_field vsc7514_vcap_es0_actions[]; 24 extern const struct vcap_field vsc7514_vcap_is1_keys[]; 25 extern const struct vcap_field vsc7514_vcap_is1_actions[]; 26 extern const struct vcap_field vsc7514_vcap_is2_keys[]; 27 extern const struct vcap_field vsc7514_vcap_is2_actions[]; 28 29 #endif 30