Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/net/wan/
Dfsl_qmc_hdlc.c36 struct qmc_hdlc { struct
51 static struct qmc_hdlc *netdev_to_qmc_hdlc(struct net_device *netdev) in netdev_to_qmc_hdlc() argument
56 static int qmc_hdlc_framer_set_carrier(struct qmc_hdlc *qmc_hdlc) in qmc_hdlc_framer_set_carrier() argument
61 if (!qmc_hdlc->framer) in qmc_hdlc_framer_set_carrier()
64 guard(mutex)(&qmc_hdlc->carrier_lock); in qmc_hdlc_framer_set_carrier()
66 ret = framer_get_status(qmc_hdlc->framer, &framer_status); in qmc_hdlc_framer_set_carrier()
68 dev_err(qmc_hdlc->dev, "get framer status failed (%d)\n", ret); in qmc_hdlc_framer_set_carrier()
72 netif_carrier_on(qmc_hdlc->netdev); in qmc_hdlc_framer_set_carrier()
74 netif_carrier_off(qmc_hdlc->netdev); in qmc_hdlc_framer_set_carrier()
82 struct qmc_hdlc *qmc_hdlc = container_of(nb, struct qmc_hdlc, nb); in qmc_hdlc_framer_notifier() local
[all …]