1/* 2 * Copyright 2010 Freescale Semiconductor, Inc. 3 * 4 * See file CREDITS for list of people who contributed to this 5 * project. 6 * 7 * This program is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU General Public License as 9 * published by the Free Software Foundation; either version 2 of 10 * the License, or (at your option) any later version. 11 */ 12 13#ifndef __ASM_PPC_FSL_ENET_H 14#define __ASM_PPC_FSL_ENET_H 15 16#include <phy.h> 17 18struct tsec_mii_mng { 19 u32 miimcfg; /* MII management configuration reg */ 20 u32 miimcom; /* MII management command reg */ 21 u32 miimadd; /* MII management address reg */ 22 u32 miimcon; /* MII management control reg */ 23 u32 miimstat; /* MII management status reg */ 24 u32 miimind; /* MII management indication reg */ 25 u32 ifstat; /* Interface Status Register */ 26} __attribute__ ((packed)); 27 28int fdt_fixup_phy_connection(void *blob, int offset, phy_interface_t phyc); 29 30#endif /* __ASM_PPC_FSL_ENET_H */ 31