linux/include/linux/aer.h
<<
>>
Prefs
   1/*
   2 * Copyright (C) 2006 Intel Corp.
   3 *     Tom Long Nguyen (tom.l.nguyen@intel.com)
   4 *     Zhang Yanmin (yanmin.zhang@intel.com)
   5 */
   6
   7#ifndef _AER_H_
   8#define _AER_H_
   9
  10#if defined(CONFIG_PCIEAER)
  11/* pci-e port driver needs this function to enable aer */
  12extern int pci_enable_pcie_error_reporting(struct pci_dev *dev);
  13extern int pci_disable_pcie_error_reporting(struct pci_dev *dev);
  14extern int pci_cleanup_aer_uncorrect_error_status(struct pci_dev *dev);
  15#else
  16static inline int pci_enable_pcie_error_reporting(struct pci_dev *dev)
  17{
  18        return -EINVAL;
  19}
  20static inline int pci_disable_pcie_error_reporting(struct pci_dev *dev)
  21{
  22        return -EINVAL;
  23}
  24static inline int pci_cleanup_aer_uncorrect_error_status(struct pci_dev *dev)
  25{
  26        return -EINVAL;
  27}
  28#endif
  29
  30#endif //_AER_H_
  31
  32
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.