xref: /linux/include/linux/platform_data/wiznet.h (revision e5a52fd2b8cdb700b3c07b030e050a49ef3156b9)
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 /*
3  * Ethernet driver for the WIZnet W5x00 chip.
4  */
5 
6 #ifndef PLATFORM_DATA_WIZNET_H
7 #define PLATFORM_DATA_WIZNET_H
8 
9 #include <linux/if_ether.h>
10 
11 struct wiznet_platform_data {
12 	int	link_gpio;
13 	u8	mac_addr[ETH_ALEN];
14 };
15 
16 #ifndef CONFIG_WIZNET_BUS_SHIFT
17 #define CONFIG_WIZNET_BUS_SHIFT 0
18 #endif
19 
20 #define W5100_BUS_DIRECT_SIZE	(0x8000 << CONFIG_WIZNET_BUS_SHIFT)
21 #define W5300_BUS_DIRECT_SIZE	(0x0400 << CONFIG_WIZNET_BUS_SHIFT)
22 
23 #endif /* PLATFORM_DATA_WIZNET_H */
24