wiznet.h 511 B

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