]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/include/asm/arch-davinci/davinci_misc.h
Merge branch 'master' of ../master into next
[u-boot] / arch / arm / include / asm / arch-davinci / davinci_misc.h
index a6ac3b9a56836c862f0b7510b372523c3e141de1..347aa89e3904c89f92888c34752953d8a8a614aa 100644 (file)
@@ -45,10 +45,25 @@ struct pinmux_resource {
                                .n_pins = ARRAY_SIZE(item) \
                          }
 
+#define HAWKBOARD_KICK0_UNLOCK          0x83e70b13
+#define HAWKBOARD_KICK1_UNLOCK          0x95a4f1e0
+
+struct lpsc_resource {
+       const int       lpsc_no;
+};
+
 int dvevm_read_mac_address(uint8_t *buf);
 void davinci_sync_env_enetaddr(uint8_t *rom_enetaddr);
 int davinci_configure_pin_mux(const struct pinmux_config *pins, int n_pins);
 int davinci_configure_pin_mux_items(const struct pinmux_resource *item,
                                    int n_items);
+#if defined(CONFIG_DRIVER_TI_EMAC) && defined(CONFIG_MACH_DAVINCI_DA850_EVM)
+void davinci_emac_mii_mode_sel(int mode_sel);
+#endif
+#if defined(CONFIG_SOC_DA8XX)
+void irq_init(void);
+int da8xx_configure_lpsc_items(const struct lpsc_resource *item,
+                                   const int n_items);
+#endif
 
 #endif /* __MISC_H */