Loading...
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
13extern struct vcap_props vsc7514_vcap_props[];
14
15extern const struct reg_field vsc7514_regfields[REGFIELD_MAX];
16
17extern const u32 *vsc7514_regmap[TARGET_MAX];
18
19#endif
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
13extern const u32 vsc7514_ana_regmap[];
14extern const u32 vsc7514_qs_regmap[];
15extern const u32 vsc7514_qsys_regmap[];
16extern const u32 vsc7514_rew_regmap[];
17extern const u32 vsc7514_sys_regmap[];
18extern const u32 vsc7514_vcap_regmap[];
19extern const u32 vsc7514_ptp_regmap[];
20extern const u32 vsc7514_dev_gmii_regmap[];
21
22extern const struct vcap_field vsc7514_vcap_es0_keys[];
23extern const struct vcap_field vsc7514_vcap_es0_actions[];
24extern const struct vcap_field vsc7514_vcap_is1_keys[];
25extern const struct vcap_field vsc7514_vcap_is1_actions[];
26extern const struct vcap_field vsc7514_vcap_is2_keys[];
27extern const struct vcap_field vsc7514_vcap_is2_actions[];
28
29#endif