sja1105.h (8632987380765dee716d460640aa58d58d52998e) sja1105.h (6f6770ab1ce2b56619264ec6be0b62f05564dcf6)
1/* SPDX-License-Identifier: GPL-2.0 */
2/* Copyright (c) 2018, Sensor-Technik Wiedemann GmbH
3 * Copyright (c) 2018-2019, Vladimir Oltean <olteanv@gmail.com>
4 */
5#ifndef _SJA1105_H
6#define _SJA1105_H
7
8#include <linux/ptp_clock_kernel.h>

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

244struct sja1105_private {
245 struct sja1105_static_config static_config;
246 int rgmii_rx_delay_ps[SJA1105_MAX_NUM_PORTS];
247 int rgmii_tx_delay_ps[SJA1105_MAX_NUM_PORTS];
248 phy_interface_t phy_mode[SJA1105_MAX_NUM_PORTS];
249 bool fixed_link[SJA1105_MAX_NUM_PORTS];
250 unsigned long ucast_egress_floods;
251 unsigned long bcast_egress_floods;
1/* SPDX-License-Identifier: GPL-2.0 */
2/* Copyright (c) 2018, Sensor-Technik Wiedemann GmbH
3 * Copyright (c) 2018-2019, Vladimir Oltean <olteanv@gmail.com>
4 */
5#ifndef _SJA1105_H
6#define _SJA1105_H
7
8#include <linux/ptp_clock_kernel.h>

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

244struct sja1105_private {
245 struct sja1105_static_config static_config;
246 int rgmii_rx_delay_ps[SJA1105_MAX_NUM_PORTS];
247 int rgmii_tx_delay_ps[SJA1105_MAX_NUM_PORTS];
248 phy_interface_t phy_mode[SJA1105_MAX_NUM_PORTS];
249 bool fixed_link[SJA1105_MAX_NUM_PORTS];
250 unsigned long ucast_egress_floods;
251 unsigned long bcast_egress_floods;
252 unsigned long hwts_tx_en;
252 const struct sja1105_info *info;
253 size_t max_xfer_len;
254 struct spi_device *spidev;
255 struct dsa_switch *ds;
256 u16 bridge_pvid[SJA1105_MAX_NUM_PORTS];
257 u16 tag_8021q_pvid[SJA1105_MAX_NUM_PORTS];
258 struct sja1105_flow_block flow_block;
259 struct sja1105_port ports[SJA1105_MAX_NUM_PORTS];

--- 157 unchanged lines hidden ---
253 const struct sja1105_info *info;
254 size_t max_xfer_len;
255 struct spi_device *spidev;
256 struct dsa_switch *ds;
257 u16 bridge_pvid[SJA1105_MAX_NUM_PORTS];
258 u16 tag_8021q_pvid[SJA1105_MAX_NUM_PORTS];
259 struct sja1105_flow_block flow_block;
260 struct sja1105_port ports[SJA1105_MAX_NUM_PORTS];

--- 157 unchanged lines hidden ---