Lines Matching refs:np
27 int of_get_phy_mode(struct device_node *np, phy_interface_t *interface) in of_get_phy_mode() argument
34 err = of_property_read_string(np, "phy-mode", &pm); in of_get_phy_mode()
36 err = of_property_read_string(np, "phy-connection-type", &pm); in of_get_phy_mode()
50 static int of_get_mac_addr(struct device_node *np, const char *name, u8 *addr) in of_get_mac_addr() argument
52 struct property *pp = of_find_property(np, name, NULL); in of_get_mac_addr()
61 int of_get_mac_address_nvmem(struct device_node *np, u8 *addr) in of_get_mac_address_nvmem() argument
63 struct platform_device *pdev = of_find_device_by_node(np); in of_get_mac_address_nvmem()
78 cell = of_nvmem_cell_get(np, "mac-address"); in of_get_mac_address_nvmem()
126 int of_get_mac_address(struct device_node *np, u8 *addr) in of_get_mac_address() argument
130 if (!np) in of_get_mac_address()
133 ret = of_get_mac_addr(np, "mac-address", addr); in of_get_mac_address()
137 ret = of_get_mac_addr(np, "local-mac-address", addr); in of_get_mac_address()
141 ret = of_get_mac_addr(np, "address", addr); in of_get_mac_address()
145 return of_get_mac_address_nvmem(np, addr); in of_get_mac_address()
162 int of_get_ethdev_address(struct device_node *np, struct net_device *dev) in of_get_ethdev_address() argument
167 ret = of_get_mac_address(np, addr); in of_get_ethdev_address()