Blame view
include/linux/dm9000.h
987 Bytes
d2912cb15 treewide: Replace... |
1 |
/* SPDX-License-Identifier: GPL-2.0-only */ |
a1365275e [PATCH] DM9000 ne... |
2 3 4 5 6 7 |
/* include/linux/dm9000.h * * Copyright (c) 2004 Simtec Electronics * Ben Dooks <ben@simtec.co.uk> * * Header file for dm9000 platform data |
a1365275e [PATCH] DM9000 ne... |
8 9 10 11 |
*/ #ifndef __DM9000_PLATFORM_DATA #define __DM9000_PLATFORM_DATA __FILE__ |
574e2af7c include: Convert ... |
12 |
#include <linux/if_ether.h> |
a1365275e [PATCH] DM9000 ne... |
13 14 15 16 17 |
/* IO control flags */ #define DM9000_PLATF_8BITONLY (0x0001) #define DM9000_PLATF_16BITONLY (0x0002) #define DM9000_PLATF_32BITONLY (0x0004) |
33ba50919 DM9000: Add platf... |
18 |
#define DM9000_PLATF_EXT_PHY (0x0008) |
bb44fb70e DM9000: Add platf... |
19 |
#define DM9000_PLATF_NO_EEPROM (0x0010) |
f8dd0ecbb DM9000: Allow the... |
20 |
#define DM9000_PLATF_SIMPLE_PHY (0x0020) /* Use NSR to find LinkStatus */ |
a1365275e [PATCH] DM9000 ne... |
21 |
|
947af2943 Fix spelling of '... |
22 |
/* platform data for platform device structure's platform_data field */ |
a1365275e [PATCH] DM9000 ne... |
23 24 25 |
struct dm9000_plat_data { unsigned int flags; |
574e2af7c include: Convert ... |
26 |
unsigned char dev_addr[ETH_ALEN]; |
a1365275e [PATCH] DM9000 ne... |
27 28 29 30 31 32 33 34 35 |
/* allow replacement IO routines */ void (*inblk)(void __iomem *reg, void *data, int len); void (*outblk)(void __iomem *reg, void *data, int len); void (*dumpblk)(void __iomem *reg, int len); }; #endif /* __DM9000_PLATFORM_DATA */ |