cpqphp_nvram.h 803 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. /* SPDX-License-Identifier: GPL-2.0+ */
  2. /*
  3. * Compaq Hot Plug Controller Driver
  4. *
  5. * Copyright (C) 1995,2001 Compaq Computer Corporation
  6. * Copyright (C) 2001 Greg Kroah-Hartman ([email protected])
  7. *
  8. * All rights reserved.
  9. *
  10. * Send feedback to <[email protected]>
  11. *
  12. */
  13. #ifndef _CPQPHP_NVRAM_H
  14. #define _CPQPHP_NVRAM_H
  15. #ifndef CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM
  16. static inline void compaq_nvram_init(void __iomem *rom_start) { }
  17. static inline int compaq_nvram_load(void __iomem *rom_start, struct controller *ctrl)
  18. {
  19. return 0;
  20. }
  21. static inline int compaq_nvram_store(void __iomem *rom_start)
  22. {
  23. return 0;
  24. }
  25. #else
  26. void compaq_nvram_init(void __iomem *rom_start);
  27. int compaq_nvram_load(void __iomem *rom_start, struct controller *ctrl);
  28. int compaq_nvram_store(void __iomem *rom_start);
  29. #endif
  30. #endif