1/* 2 * Blackfin On-Chip MAC Driver 3 * 4 * Copyright 2004-2010 Analog Devices Inc. 5 * 6 * Enter bugs at http://blackfin.uclinux.org/ 7 * 8 * Licensed under the GPL-2 or later. 9 */ 10 11#ifndef _LINUX_BFIN_MAC_H_ 12#define _LINUX_BFIN_MAC_H_ 13 14#include <linux/phy.h> 15 16struct bfin_phydev_platform_data { 17 unsigned short addr; 18 int irq; 19}; 20 21struct bfin_mii_bus_platform_data { 22 int phydev_number; 23 struct bfin_phydev_platform_data *phydev_data; 24 const unsigned short *mac_peripherals; 25 int phy_mode; 26 unsigned int phy_mask; 27 unsigned short vlan1_mask, vlan2_mask; 28}; 29 30#endif 31