1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0-only */ 2*4882a593Smuzhiyun /* include/linux/fec.h 3*4882a593Smuzhiyun * 4*4882a593Smuzhiyun * Copyright (c) 2009 Orex Computed Radiography 5*4882a593Smuzhiyun * Baruch Siach <baruch@tkos.co.il> 6*4882a593Smuzhiyun * 7*4882a593Smuzhiyun * Copyright (C) 2010 Freescale Semiconductor, Inc. 8*4882a593Smuzhiyun * 9*4882a593Smuzhiyun * Header file for the FEC platform data 10*4882a593Smuzhiyun */ 11*4882a593Smuzhiyun #ifndef __LINUX_FEC_H__ 12*4882a593Smuzhiyun #define __LINUX_FEC_H__ 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun #include <linux/phy.h> 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun struct fec_platform_data { 17*4882a593Smuzhiyun phy_interface_t phy; 18*4882a593Smuzhiyun unsigned char mac[ETH_ALEN]; 19*4882a593Smuzhiyun void (*sleep_mode_enable)(int enabled); 20*4882a593Smuzhiyun }; 21*4882a593Smuzhiyun 22*4882a593Smuzhiyun #endif 23