1 /* SPDX-License-Identifier: GPL-2.0+ */ 1 2 /* 3 * PCI Endpoint ConfigFS header file 4 * 5 * Copyright (C) 2017 Texas Instruments 6 * Author: Kishon Vijay Abraham I <kishon@ti.c 7 */ 8 9 #ifndef __LINUX_PCI_EP_CFS_H 10 #define __LINUX_PCI_EP_CFS_H 11 12 #include <linux/configfs.h> 13 14 #ifdef CONFIG_PCI_ENDPOINT_CONFIGFS 15 struct config_group *pci_ep_cfs_add_epc_group( 16 void pci_ep_cfs_remove_epc_group(struct config 17 struct config_group *pci_ep_cfs_add_epf_group( 18 void pci_ep_cfs_remove_epf_group(struct config 19 #else 20 static inline struct config_group *pci_ep_cfs_ 21 { 22 return NULL; 23 } 24 25 static inline void pci_ep_cfs_remove_epc_group 26 { 27 } 28 29 static inline struct config_group *pci_ep_cfs_ 30 { 31 return NULL; 32 } 33 34 static inline void pci_ep_cfs_remove_epf_group 35 { 36 } 37 #endif 38 #endif /* __LINUX_PCI_EP_CFS_H */ 39
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.