linux/drivers/nfc/st-nci/core.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * NCI based Driver for STMicroelectronics NFC Chip
 *
 * Copyright (C) 2014-2015  STMicroelectronics SAS. All rights reserved.
 */

#include <linux/module.h>
#include <linux/nfc.h>
#include <net/nfc/nci.h>
#include <net/nfc/nci_core.h>

#include "st-nci.h"

#define DRIVER_DESC

#define ST_NCI1_X_PROPRIETARY_ISO15693

static int st_nci_init(struct nci_dev *ndev)
{}

static int st_nci_open(struct nci_dev *ndev)
{}

static int st_nci_close(struct nci_dev *ndev)
{}

static int st_nci_send(struct nci_dev *ndev, struct sk_buff *skb)
{}

static __u32 st_nci_get_rfprotocol(struct nci_dev *ndev,
					 __u8 rf_protocol)
{}

static int st_nci_prop_rsp_packet(struct nci_dev *ndev,
					struct sk_buff *skb)
{}

static const struct nci_driver_ops st_nci_prop_ops[] =;

static const struct nci_ops st_nci_ops =;

int st_nci_probe(struct llt_ndlc *ndlc, int phy_headroom,
		 int phy_tailroom, struct st_nci_se_status *se_status)
{}
EXPORT_SYMBOL_GPL();

void st_nci_remove(struct nci_dev *ndev)
{}
EXPORT_SYMBOL_GPL();

MODULE_LICENSE();
MODULE_DESCRIPTION();