cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

aosp.h (643B)


      1// SPDX-License-Identifier: GPL-2.0-only
      2/*
      3 * Copyright (C) 2021 Intel Corporation
      4 */
      5
      6#if IS_ENABLED(CONFIG_BT_AOSPEXT)
      7
      8void aosp_do_open(struct hci_dev *hdev);
      9void aosp_do_close(struct hci_dev *hdev);
     10
     11bool aosp_has_quality_report(struct hci_dev *hdev);
     12int aosp_set_quality_report(struct hci_dev *hdev, bool enable);
     13
     14#else
     15
     16static inline void aosp_do_open(struct hci_dev *hdev) {}
     17static inline void aosp_do_close(struct hci_dev *hdev) {}
     18
     19static inline bool aosp_has_quality_report(struct hci_dev *hdev)
     20{
     21	return false;
     22}
     23
     24static inline int aosp_set_quality_report(struct hci_dev *hdev, bool enable)
     25{
     26	return -EOPNOTSUPP;
     27}
     28
     29#endif