1210c8c00SHeiko Schocher /* 2210c8c00SHeiko Schocher * (C) Copyright 2008 3210c8c00SHeiko Schocher * Heiko Schocher, DENX Software Engineering, hs@denx.de. 4210c8c00SHeiko Schocher * 5210c8c00SHeiko Schocher * This program is free software; you can redistribute it and/or 6210c8c00SHeiko Schocher * modify it under the terms of the GNU General Public License as 7210c8c00SHeiko Schocher * published by the Free Software Foundation; either version 2 of 8210c8c00SHeiko Schocher * the License, or (at your option) any later version. 9210c8c00SHeiko Schocher */ 10210c8c00SHeiko Schocher 11210c8c00SHeiko Schocher #ifndef __KEYMILE_COMMON_H 12210c8c00SHeiko Schocher #define __KEYMILE_COMMON_H 13210c8c00SHeiko Schocher 14210c8c00SHeiko Schocher int ethernet_present (void); 15210c8c00SHeiko Schocher int ivm_read_eeprom (void); 16210c8c00SHeiko Schocher 17210c8c00SHeiko Schocher #ifdef CONFIG_KEYMILE_HDLC_ENET 18210c8c00SHeiko Schocher int keymile_hdlc_enet_initialize (bd_t *bis); 19210c8c00SHeiko Schocher #endif 20*dc71b248SHeiko Schocher 21*dc71b248SHeiko Schocher int fdt_set_node_and_value (void *blob, 22*dc71b248SHeiko Schocher char *nodename, 23*dc71b248SHeiko Schocher char *regname, 24*dc71b248SHeiko Schocher void *var, 25*dc71b248SHeiko Schocher int size); 26*dc71b248SHeiko Schocher int fdt_get_node_and_value (void *blob, 27*dc71b248SHeiko Schocher char *nodename, 28*dc71b248SHeiko Schocher char *propname, 29*dc71b248SHeiko Schocher void **var); 30210c8c00SHeiko Schocher #endif /* __KEYMILE_COMMON_H */ 31