treewide: drop executable file attrib for non-executable files
[oweals/u-boot_mod.git] / u-boot / board / ar7240 / common / phy.h
1 #ifndef _PHY_H
2 #define _PHY_H
3
4 #include <config.h>
5 /*
6  * This file defines the interface between MAC and various phy switches.
7  */
8 extern int ag7240_miiphy_read(char *devname, uint32_t phaddr, uint8_t reg);
9 extern int ag7240_miiphy_write(char *devname, uint32_t phaddr, uint8_t reg, uint16_t data);
10
11 #define ag7240_unit2name(_unit)                                 _unit ?  "eth1" : "eth0"
12 #define phy_reg_read(base, addr, reg)                   ag7240_miiphy_read(ag7240_unit2name(base), addr, reg)
13 #define phy_reg_write(base, addr, reg, data)    ag7240_miiphy_write(ag7240_unit2name(base), addr, reg, data)
14
15 #endif /* ifndef _PHY_H */