1/* 2 * OF helpers for network devices. 3 * 4 * This file is released under the GPLv2 5 */ 6 7#ifndef __LINUX_OF_NET_H 8#define __LINUX_OF_NET_H 9 10#ifdef CONFIG_OF_NET 11#include <linux/of.h> 12extern const int of_get_phy_mode(struct device_node *np); 13extern const void *of_get_mac_address(struct device_node *np); 14#else 15static inline const int of_get_phy_mode(struct device_node *np) 16{ 17 return -ENODEV; 18} 19 20static inline const void *of_get_mac_address(struct device_node *np) 21{ 22 return NULL; 23} 24#endif 25 26#endif /* __LINUX_OF_NET_H */ 27