ocelot.h (c3e58a750e3d64ea51df1e39911098a46dd0d9a6) ocelot.h (e2b2e83e52f756decbaacd8202f28745bab49e07)
1/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
2/* Copyright (c) 2017 Microsemi Corporation
3 */
4
5#ifndef _SOC_MSCC_OCELOT_H
6#define _SOC_MSCC_OCELOT_H
7
8#include <linux/ptp_clock_kernel.h>

--- 558 unchanged lines hidden (view full) ---

567
568struct ocelot_vcap_block {
569 struct list_head rules;
570 int count;
571 int pol_lpr;
572};
573
574struct ocelot_vlan {
1/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
2/* Copyright (c) 2017 Microsemi Corporation
3 */
4
5#ifndef _SOC_MSCC_OCELOT_H
6#define _SOC_MSCC_OCELOT_H
7
8#include <linux/ptp_clock_kernel.h>

--- 558 unchanged lines hidden (view full) ---

567
568struct ocelot_vcap_block {
569 struct list_head rules;
570 int count;
571 int pol_lpr;
572};
573
574struct ocelot_vlan {
575 bool valid;
575 u16 vid;
576};
577
578struct ocelot_port {
579 struct ocelot *ocelot;
580
581 struct regmap *target;
582

--- 191 unchanged lines hidden ---
576 u16 vid;
577};
578
579struct ocelot_port {
580 struct ocelot *ocelot;
581
582 struct regmap *target;
583

--- 191 unchanged lines hidden ---