Home
last modified time | relevance | path

Searched refs:flexcan_priv (Results 1 – 3 of 3) sorted by relevance

/linux-5.19.10/drivers/net/can/flexcan/
Dflexcan-core.c441 static struct flexcan_mb __iomem *flexcan_get_mb(const struct flexcan_priv *priv, in flexcan_get_mb()
460 static int flexcan_low_power_enter_ack(struct flexcan_priv *priv) in flexcan_low_power_enter_ack()
474 static int flexcan_low_power_exit_ack(struct flexcan_priv *priv) in flexcan_low_power_exit_ack()
488 static void flexcan_enable_wakeup_irq(struct flexcan_priv *priv, bool enable) in flexcan_enable_wakeup_irq()
503 static int flexcan_stop_mode_enable_scfw(struct flexcan_priv *priv, bool enabled) in flexcan_stop_mode_enable_scfw()
520 static inline int flexcan_enter_stop_mode(struct flexcan_priv *priv) in flexcan_enter_stop_mode()
543 static inline int flexcan_exit_stop_mode(struct flexcan_priv *priv) in flexcan_exit_stop_mode()
566 static inline void flexcan_error_irq_enable(const struct flexcan_priv *priv) in flexcan_error_irq_enable()
574 static inline void flexcan_error_irq_disable(const struct flexcan_priv *priv) in flexcan_error_irq_disable()
582 static int flexcan_clks_enable(const struct flexcan_priv *priv) in flexcan_clks_enable()
[all …]
Dflexcan.h82 struct flexcan_priv { struct
120 flexcan_supports_rx_mailbox(const struct flexcan_priv *priv) in flexcan_supports_rx_mailbox() argument
128 flexcan_supports_rx_mailbox_rtr(const struct flexcan_priv *priv) in flexcan_supports_rx_mailbox_rtr()
139 flexcan_supports_rx_fifo(const struct flexcan_priv *priv) in flexcan_supports_rx_fifo()
147 flexcan_active_rx_rtr(const struct flexcan_priv *priv) in flexcan_active_rx_rtr()
Dflexcan-ethtool.c25 const struct flexcan_priv *priv = netdev_priv(ndev); in flexcan_get_ringparam()
52 const struct flexcan_priv *priv = netdev_priv(ndev); in flexcan_get_priv_flags()
63 struct flexcan_priv *priv = netdev_priv(ndev); in flexcan_set_priv_flags()