Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
emac_platform_data Struct Reference

#include <davinci_emac.h>

Data Fields

char mac_addr [ETH_ALEN]
 
u32 ctrl_reg_offset
 
u32 ctrl_mod_reg_offset
 
u32 ctrl_ram_offset
 
u32 hw_ram_addr
 
u32 ctrl_ram_size
 
const charphy_id
 
u8 rmii_en
 
u8 version
 
bool no_bd_ram
 
void(* interrupt_enable )(void)
 
void(* interrupt_disable )(void)
 

Detailed Description

Definition at line 21 of file davinci_emac.h.

Field Documentation

u32 ctrl_mod_reg_offset

Definition at line 24 of file davinci_emac.h.

u32 ctrl_ram_offset

Definition at line 25 of file davinci_emac.h.

u32 ctrl_ram_size

Definition at line 27 of file davinci_emac.h.

u32 ctrl_reg_offset

Definition at line 23 of file davinci_emac.h.

u32 hw_ram_addr

Definition at line 26 of file davinci_emac.h.

void(* interrupt_disable)(void)

Definition at line 41 of file davinci_emac.h.

void(* interrupt_enable)(void)

Definition at line 40 of file davinci_emac.h.

Definition at line 22 of file davinci_emac.h.

bool no_bd_ram

Definition at line 39 of file davinci_emac.h.

const char* phy_id

Definition at line 35 of file davinci_emac.h.

u8 rmii_en

Definition at line 37 of file davinci_emac.h.

u8 version

Definition at line 38 of file davinci_emac.h.


The documentation for this struct was generated from the following file: