]> git.sur5r.net Git - u-boot/blob - arch/arm/include/asm/arch-am33xx/emac_defs.h
imx: mx8m: add pin header file
[u-boot] / arch / arm / include / asm / arch-am33xx / emac_defs.h
1 /*
2  * Copyright (C) 2010 Texas Instruments
3  *
4  * Based on:
5  *
6  * ----------------------------------------------------------------------------
7  *
8  * dm644x_emac.h
9  *
10  * TI DaVinci (DM644X) EMAC peripheral driver header for DV-EVM
11  *
12  * Copyright (C) 2005 Texas Instruments.
13  *
14  * ----------------------------------------------------------------------------
15  *
16  * SPDX-License-Identifier:     GPL-2.0+
17  *
18  */
19
20 #ifndef _EMAC_DEFS_H_
21 #define _EMAC_DEFS_H_
22
23 #ifdef CONFIG_TI816X
24 #define EMAC_BASE_ADDR                  (0x4A100000)
25 #define EMAC_WRAPPER_BASE_ADDR          (0x4A100900)
26 #define EMAC_WRAPPER_RAM_ADDR           (0x4A102000)
27 #define EMAC_MDIO_BASE_ADDR             (0x4A100800)
28 #define EMAC_MDIO_BUS_FREQ              (250000000UL)
29 #define EMAC_MDIO_CLOCK_FREQ            (2000000UL)
30
31 typedef volatile unsigned int   dv_reg;
32 typedef volatile unsigned int   *dv_reg_p;
33
34 #define DAVINCI_EMAC_VERSION2
35 #define DAVINCI_EMAC_GIG_ENABLE
36 #endif
37
38 #endif  /* _EMAC_DEFS_H_ */