.. | .. |
---|
| 1 | +/* SPDX-License-Identifier: GPL-2.0-only */ |
---|
1 | 2 | /* |
---|
2 | 3 | * H/W layer of ISHTP provider device (ISH) |
---|
3 | 4 | * |
---|
4 | 5 | * Copyright (c) 2014-2016, Intel Corporation. |
---|
5 | | - * |
---|
6 | | - * This program is free software; you can redistribute it and/or modify it |
---|
7 | | - * under the terms and conditions of the GNU General Public License, |
---|
8 | | - * version 2, as published by the Free Software Foundation. |
---|
9 | | - * |
---|
10 | | - * This program is distributed in the hope it will be useful, but WITHOUT |
---|
11 | | - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
---|
12 | | - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for |
---|
13 | | - * more details. |
---|
14 | 6 | */ |
---|
15 | 7 | |
---|
16 | 8 | #ifndef _ISHTP_HW_ISH_H_ |
---|
.. | .. |
---|
31 | 23 | #define CNL_H_DEVICE_ID 0xA37C |
---|
32 | 24 | #define ICL_MOBILE_DEVICE_ID 0x34FC |
---|
33 | 25 | #define SPT_H_DEVICE_ID 0xA135 |
---|
| 26 | +#define CML_LP_DEVICE_ID 0x02FC |
---|
| 27 | +#define CMP_H_DEVICE_ID 0x06FC |
---|
| 28 | +#define EHL_Ax_DEVICE_ID 0x4BB3 |
---|
| 29 | +#define TGL_LP_DEVICE_ID 0xA0FC |
---|
34 | 30 | |
---|
35 | 31 | #define REVISION_ID_CHT_A0 0x6 |
---|
36 | 32 | #define REVISION_ID_CHT_Ax_SI 0x0 |
---|
.. | .. |
---|
84 | 80 | struct ishtp_device *ish_dev_init(struct pci_dev *pdev); |
---|
85 | 81 | int ish_hw_start(struct ishtp_device *dev); |
---|
86 | 82 | void ish_device_disable(struct ishtp_device *dev); |
---|
| 83 | +int ish_disable_dma(struct ishtp_device *dev); |
---|
87 | 84 | |
---|
88 | 85 | #endif /* _ISHTP_HW_ISH_H_ */ |
---|