gpmc-onenand.h 669 B

123456789101112131415161718192021222324
  1. /*
  2. * arch/arm/mach-omap2/gpmc-onenand.h
  3. *
  4. * This program is free software; you can redistribute it and/or modify it
  5. * under the terms of the GNU General Public License as published by the
  6. * Free Software Foundation; either version 2 of the License, or (at your
  7. * option) any later version.
  8. */
  9. #ifndef __OMAP2_GPMC_ONENAND_H
  10. #define __OMAP2_GPMC_ONENAND_H
  11. #include <linux/platform_data/mtd-onenand-omap2.h>
  12. #if IS_ENABLED(CONFIG_MTD_ONENAND_OMAP2)
  13. extern void gpmc_onenand_init(struct omap_onenand_platform_data *d);
  14. #else
  15. #define board_onenand_data NULL
  16. static inline void gpmc_onenand_init(struct omap_onenand_platform_data *d)
  17. {
  18. }
  19. #endif
  20. #endif