/* include/net/ax88796.h * * Copyright 2005 Simtec Electronics * Ben Dooks <ben@simtec.co.uk> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. **/#ifndef __NET_AX88796_PLAT_H#define __NET_AX88796_PLAT_H#define AXFLG_HAS_EEPROM (1<<0)#define AXFLG_MAC_FROMDEV (1<<1) /* device already has MAC */#define AXFLG_HAS_93CX6 (1<<2) /* use eeprom_93cx6 driver */#define AXFLG_MAC_FROMPLATFORM (1<<3) /* MAC given by platform data */structax_plat_data{unsignedintflags;unsignedcharwordlength;/* 1 or 2 */unsignedchardcr_val;/* default value for DCR */unsignedcharrcr_val;/* default value for RCR */unsignedchargpoc_val;/* default value for GPOC */u32*reg_offsets;/* register offsets */u8*mac_addr;/* MAC addr (only used when AXFLG_MAC_FROMPLATFORM is used */};#endif /* __NET_AX88796_PLAT_H */