menelaus.h 517 B

12345678910111213141516171819202122
  1. /*
  2. * linux/include/asm-arm/arch-omap/menelaus.h
  3. *
  4. * Functions to access Menelaus power management chip
  5. */
  6. #ifndef __ASM_ARCH_MENELAUS_H
  7. #define __ASM_ARCH_MENELAUS_H
  8. extern void menelaus_mmc_register(void (*callback)(unsigned long data, u8 card_mask),
  9. unsigned long data);
  10. extern void menelaus_mmc_remove(void);
  11. extern void menelaus_mmc_opendrain(int enable);
  12. #if defined(CONFIG_ARCH_OMAP24XX) && defined(CONFIG_MENELAUS)
  13. #define omap_has_menelaus() 1
  14. #else
  15. #define omap_has_menelaus() 0
  16. #endif
  17. #endif