Tim Wawrzynczak | 09c047c | 2022-02-04 09:31:21 -0700 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
| 2 | |
| 3 | #ifndef _PCIE_GENERIC_H_ |
| 4 | #define _PCIE_GENERIC_H_ |
| 5 | |
| 6 | #include <types.h> |
| 7 | |
| 8 | struct drivers_pcie_generic_config { |
Robert Zieba | 23e94a4 | 2022-07-12 13:18:06 -0600 | [diff] [blame] | 9 | const char *name; |
Robert Zieba | d1cc04b | 2022-07-12 13:19:17 -0600 | [diff] [blame] | 10 | unsigned int wake_gpe; |
| 11 | unsigned int wake_deepest; |
Mark Hasemeyer | 5d71a5a | 2023-05-09 22:48:27 -0600 | [diff] [blame] | 12 | /* When set to true, this will add a _DSD which contains a single |
| 13 | property, `DmaProperty`, set to 1, under the ACPI Device. */ |
| 14 | bool add_acpi_dma_property; |
| 15 | |
Tim Wawrzynczak | 09c047c | 2022-02-04 09:31:21 -0700 | [diff] [blame] | 16 | }; |
| 17 | |
| 18 | #endif /* _PCIE_GENERIC_H_ */ |