linux/drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c

// SPDX-License-Identifier: GPL-2.0-or-later
/* Applied Micro X-Gene SoC Ethernet Driver
 *
 * Copyright (c) 2015, Applied Micro Circuits Corporation
 * Author: Iyappan Subramanian <[email protected]>
 */

#include "xgene_enet_main.h"
#include "xgene_enet_hw.h"
#include "xgene_enet_ring2.h"

static void xgene_enet_ring_init(struct xgene_enet_desc_ring *ring)
{}

static void xgene_enet_ring_set_type(struct xgene_enet_desc_ring *ring)
{}

static void xgene_enet_ring_set_recombbuf(struct xgene_enet_desc_ring *ring)
{}

static void xgene_enet_ring_wr32(struct xgene_enet_desc_ring *ring,
				 u32 offset, u32 data)
{}

static void xgene_enet_write_ring_state(struct xgene_enet_desc_ring *ring)
{}

static void xgene_enet_clr_ring_state(struct xgene_enet_desc_ring *ring)
{}

static void xgene_enet_set_ring_state(struct xgene_enet_desc_ring *ring)
{}

static void xgene_enet_set_ring_id(struct xgene_enet_desc_ring *ring)
{}

static void xgene_enet_clr_desc_ring_id(struct xgene_enet_desc_ring *ring)
{}

static struct xgene_enet_desc_ring *xgene_enet_setup_ring(
				    struct xgene_enet_desc_ring *ring)
{}

static void xgene_enet_clear_ring(struct xgene_enet_desc_ring *ring)
{}

static void xgene_enet_wr_cmd(struct xgene_enet_desc_ring *ring, int count)
{}

static u32 xgene_enet_ring_len(struct xgene_enet_desc_ring *ring)
{}

static void xgene_enet_setup_coalescing(struct xgene_enet_desc_ring *ring)
{}

struct xgene_ring_ops xgene_ring2_ops =;