Lines Matching defs:xcan_priv
239 struct xcan_priv { struct
246 u32 (*read_reg)(const struct xcan_priv *priv, enum xcan_reg reg); argument
247 void (*write_reg)(const struct xcan_priv *priv, enum xcan_reg reg, argument
249 struct device *dev;
250 void __iomem *reg_base;
251 unsigned long irq_flags;
252 struct clk *bus_clk;
253 struct clk *can_clk;
254 struct xcan_devtype_data devtype;
255 struct phy *transceiver;
256 struct reset_control *rstc;
257 bool ecc_enable;
258 struct u64_stats_sync syncp;
259 u64_stats_t ecc_rx_2_bit_errors;
260 u64_stats_t ecc_rx_1_bit_errors;
261 u64_stats_t ecc_txol_2_bit_errors;
262 u64_stats_t ecc_txol_1_bit_errors;
263 u64_stats_t ecc_txtl_2_bit_errors;
264 u64_stats_t ecc_txtl_1_bit_errors;