15c170a4dSMichal Wajdeczko /* SPDX-License-Identifier: MIT */ 25c170a4dSMichal Wajdeczko /* 35c170a4dSMichal Wajdeczko * Copyright © 2025 Intel Corporation 45c170a4dSMichal Wajdeczko */ 55c170a4dSMichal Wajdeczko 65c170a4dSMichal Wajdeczko #ifndef _XE_SRIOV_PF_SYSFS_H_ 75c170a4dSMichal Wajdeczko #define _XE_SRIOV_PF_SYSFS_H_ 85c170a4dSMichal Wajdeczko 95c170a4dSMichal Wajdeczko struct xe_device; 105c170a4dSMichal Wajdeczko 115c170a4dSMichal Wajdeczko int xe_sriov_pf_sysfs_init(struct xe_device *xe); 125c170a4dSMichal Wajdeczko 13*17899358SMichal Wajdeczko void xe_sriov_pf_sysfs_link_vfs(struct xe_device *xe, unsigned int num_vfs); 14*17899358SMichal Wajdeczko void xe_sriov_pf_sysfs_unlink_vfs(struct xe_device *xe, unsigned int num_vfs); 15*17899358SMichal Wajdeczko 165c170a4dSMichal Wajdeczko #endif 17