11ccea77eSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */ 2cfad1ba8SEric Lapuyade /* 3cfad1ba8SEric Lapuyade * Copyright (C) 2011 - 2012 Intel Corporation. All rights reserved. 4cfad1ba8SEric Lapuyade */ 5cfad1ba8SEric Lapuyade 6cfad1ba8SEric Lapuyade #ifndef __LOCAL_MICROREAD_H_ 7cfad1ba8SEric Lapuyade #define __LOCAL_MICROREAD_H_ 8cfad1ba8SEric Lapuyade 9cfad1ba8SEric Lapuyade #include <net/nfc/hci.h> 10cfad1ba8SEric Lapuyade 11cfad1ba8SEric Lapuyade #define DRIVER_DESC "NFC driver for microread" 12cfad1ba8SEric Lapuyade 137a5e98daSKrzysztof Kozlowski int microread_probe(void *phy_id, const struct nfc_phy_ops *phy_ops, 14*a751449fSKrzysztof Kozlowski const char *llc_name, int phy_headroom, int phy_tailroom, 157a5e98daSKrzysztof Kozlowski int phy_payload, struct nfc_hci_dev **hdev); 16cfad1ba8SEric Lapuyade 17cfad1ba8SEric Lapuyade void microread_remove(struct nfc_hci_dev *hdev); 18cfad1ba8SEric Lapuyade 19cfad1ba8SEric Lapuyade #endif /* __LOCAL_MICROREAD_H_ */ 20