Lines Matching refs:net_dev

87 	netdev_dbg(qca->net_dev, "interrupts: 0x%04x\n", *intr_cause);  in start_spi_intr_handling()
100 netdev_dbg(qca->net_dev, "acking int: 0x%04x\n", intr_cause); in end_spi_intr_handling()
280 struct net_device_stats *n_stats = &qca->net_dev->stats; in qcaspi_transmit()
322 netif_tx_lock_bh(qca->net_dev); in qcaspi_transmit()
330 if (netif_queue_stopped(qca->net_dev)) in qcaspi_transmit()
331 netif_wake_queue(qca->net_dev); in qcaspi_transmit()
332 netif_tx_unlock_bh(qca->net_dev); in qcaspi_transmit()
341 struct net_device *net_dev = qca->net_dev; in qcaspi_receive() local
342 struct net_device_stats *n_stats = &net_dev->stats; in qcaspi_receive()
349 qca->rx_skb = netdev_alloc_skb_ip_align(net_dev, in qcaspi_receive()
350 net_dev->mtu + in qcaspi_receive()
353 netdev_dbg(net_dev, "out of RX resources\n"); in qcaspi_receive()
362 netdev_dbg(net_dev, "qcaspi_receive: SPI_REG_RDBUF_BYTE_AVA: Value: %08x\n", in qcaspi_receive()
372 netdev_dbg(net_dev, "qcaspi_receive called without any data being available!\n"); in qcaspi_receive()
395 netdev_dbg(net_dev, "available: %d, byte read: %d\n", in qcaspi_receive()
420 netdev_dbg(net_dev, "no RX tail\n"); in qcaspi_receive()
425 netdev_dbg(net_dev, "invalid RX length\n"); in qcaspi_receive()
430 qca->rx_skb->dev = qca->net_dev; in qcaspi_receive()
438 qca->rx_skb = netdev_alloc_skb_ip_align(net_dev, in qcaspi_receive()
439 net_dev->mtu + VLAN_ETH_HLEN); in qcaspi_receive()
441 netdev_dbg(net_dev, "out of RX resources\n"); in qcaspi_receive()
478 netif_tx_lock_bh(qca->net_dev); in qcaspi_flush_tx_ring()
483 qca->net_dev->stats.tx_dropped++; in qcaspi_flush_tx_ring()
489 netif_tx_unlock_bh(qca->net_dev); in qcaspi_flush_tx_ring()
510 netdev_dbg(qca->net_dev, "sync: got CPU on, but signature was invalid, restart\n"); in qcaspi_qca7k_sync()
517 netdev_dbg(qca->net_dev, "sync: got CPU on, but wrbuf not empty. reset!\n"); in qcaspi_qca7k_sync()
520 netdev_dbg(qca->net_dev, "sync: got CPU on, now in sync\n"); in qcaspi_qca7k_sync()
537 netdev_dbg(qca->net_dev, "sync: bad signature, restart\n"); in qcaspi_qca7k_sync()
546 netdev_dbg(qca->net_dev, "sync: could not read signature to reset device, retry.\n"); in qcaspi_qca7k_sync()
551 netdev_dbg(qca->net_dev, "sync: resetting device.\n"); in qcaspi_qca7k_sync()
562 netdev_dbg(qca->net_dev, "sync: waiting for CPU on, count %u.\n", in qcaspi_qca7k_sync()
568 netdev_dbg(qca->net_dev, "sync: reset timeout, restarting process.\n"); in qcaspi_qca7k_sync()
580 netdev_info(qca->net_dev, "SPI thread created\n"); in qcaspi_spi_thread()
589 netdev_dbg(qca->net_dev, "have work to do. int: %d, tx_skb: %p\n", in qcaspi_spi_thread()
596 netdev_dbg(qca->net_dev, "sync: not ready %u, turn off carrier and flush\n", in qcaspi_spi_thread()
598 netif_stop_queue(qca->net_dev); in qcaspi_spi_thread()
599 netif_carrier_off(qca->net_dev); in qcaspi_spi_thread()
616 netif_wake_queue(qca->net_dev); in qcaspi_spi_thread()
617 netif_carrier_on(qca->net_dev); in qcaspi_spi_thread()
622 netdev_dbg(qca->net_dev, "===> rdbuf error!\n"); in qcaspi_spi_thread()
630 netdev_dbg(qca->net_dev, "===> wrbuf error!\n"); in qcaspi_spi_thread()
651 netdev_info(qca->net_dev, "SPI thread exit\n"); in qcaspi_spi_thread()
736 netdev_warn(qca->net_dev, "queue was unexpectedly full!\n"); in qcaspi_netdev_xmit()
737 netif_stop_queue(qca->net_dev); in qcaspi_netdev_xmit()
766 netdev_dbg(qca->net_dev, "Tx-ing packet: Size: 0x%08x\n", in qcaspi_netdev_xmit()
779 netif_stop_queue(qca->net_dev); in qcaspi_netdev_xmit()
796 netdev_info(qca->net_dev, "Transmit timeout at %ld, latency %ld\n", in qcaspi_netdev_tx_timeout()
798 qca->net_dev->stats.tx_errors++; in qcaspi_netdev_tx_timeout()
825 qca->rx_skb = netdev_alloc_skb_ip_align(dev, qca->net_dev->mtu + in qcaspi_netdev_init()
829 netdev_info(qca->net_dev, "Failed to allocate RX sk_buff.\n"); in qcaspi_netdev_init()
963 qca->net_dev = qcaspi_devs; in qca_spi_probe()
969 ret = of_get_ethdev_address(spi->dev.of_node, qca->net_dev); in qca_spi_probe()
971 eth_hw_addr_random(qca->net_dev); in qca_spi_probe()
973 qca->net_dev->dev_addr); in qca_spi_probe()
976 netif_carrier_off(qca->net_dev); in qca_spi_probe()