1d96eb90dSDave Jiang /* SPDX-License-Identifier: GPL-2.0 */ 2d96eb90dSDave Jiang /* Copyright(c) 2025 Intel Corporation */ 3d96eb90dSDave Jiang #ifndef __MOCK_CXL_EXPORTS_H_ 4d96eb90dSDave Jiang #define __MOCK_CXL_EXPORTS_H_ 5d96eb90dSDave Jiang 6d96eb90dSDave Jiang typedef struct cxl_dport *(*cxl_add_dport_by_dev_fn)(struct cxl_port *port, 7d96eb90dSDave Jiang struct device *dport_dev); 8d96eb90dSDave Jiang extern cxl_add_dport_by_dev_fn _devm_cxl_add_dport_by_dev; 9d96eb90dSDave Jiang 10*644685abSDave Jiang typedef int(*cxl_switch_decoders_setup_fn)(struct cxl_port *port); 11*644685abSDave Jiang extern cxl_switch_decoders_setup_fn _devm_cxl_switch_port_decoders_setup; 12*644685abSDave Jiang 13d96eb90dSDave Jiang #endif 14