25 #if CONFIG(HAVE_ACPI_TABLES)
29 #if CONFIG(GENERATE_SMBIOS_TABLES)
37 #if CONFIG(HAVE_ACPI_TABLES)
40 #if CONFIG(GENERATE_SMBIOS_TABLES)
63 return config->enable_cnvi_ddr_rfim;
130 static const struct pci_driver intel_wifi_pci_driver
__pci_driver = {
#define ELOG_WAKE_SOURCE_PME_WIFI
int elog_add_event_wake(u8 source, u32 instance)
void wifi_cnvi_fill_ssdt(const struct device *dev)
const char * wifi_pcie_acpi_name(const struct device *dev)
void wifi_pcie_fill_ssdt(const struct device *dev)
static const struct pci_driver intel_wifi_pci_driver __pci_driver
bool wifi_generic_cnvi_ddr_rfim_enabled(const struct device *dev)
static void wifi_generic_enable(struct device *dev)
static bool is_cnvi(const struct device *dev)
static const unsigned short intel_pci_device_ids[]
struct device_operations wifi_pcie_ops
static void wifi_pci_dev_init(struct device *dev)
struct chip_operations drivers_wifi_generic_ops
struct device_operations wifi_cnvi_ops
struct device_operations wifi_generic_ops
int smbios_write_wifi_pcie(struct device *dev, int *handle, unsigned long *current)
int smbios_write_wifi_cnvi(struct device *dev, int *handle, unsigned long *current)
static void noop_read_resources(struct device *dev)
Standard device operations function pointers shims.
static void noop_set_resources(struct device *dev)
void pci_dev_enable_resources(struct device *dev)
void pci_dev_read_resources(struct device *dev)
struct pci_operations pci_dev_ops_pci
Default device operation for PCI devices.
void pci_dev_set_resources(struct device *dev)
#define PCI_DID_0135_SERIES_WIFI
#define PCI_DID_6000_SERIES_WIFI
#define PCI_DID_6005_I_SERIES_WIFI
#define PCI_DID_WP_7260_SERIES_1_WIFI
#define PCI_DID_GrP_6SERIES_2_WIFI
#define PCI_DID_6150_SERIES_WIFI
#define PCI_DID_5300_SERIES_WIFI
#define PCI_DID_SFP_8260_SERIES_1_WIFI
#define PCI_DID_6030_I_SERIES_WIFI
#define PCI_DID_GrP_6SERIES_1_WIFI
#define PCI_DID_1000_SERIES_WIFI
#define PCI_DID_6000_I_SERIES_WIFI
#define PCI_DID_2030_SERIES_WIFI
#define PCI_DID_6005_SERIES_WIFI
#define PCI_DID_2000_SERIES_WIFI
#define PCI_DID_CyP_6SERIES_WIFI
#define PCI_DID_SP_7265_SERIES_1_WIFI
#define PCI_DID_TyP_6SERIES_WIFI
#define PCI_DID_WSP_8275_SERIES_1_WIFI
#define PCI_DID_0105_SERIES_WIFI
#define PCI_DID_6035_SERIES_WIFI
#define PCI_DID_TP_9260_SERIES_WIFI
#define PCI_DID_5350_SERIES_WIFI
#define PCI_DID_WP_7260_SERIES_2_WIFI
#define PCI_DID_5100_SERIES_WIFI
#define PCI_DID_SP_7265_SERIES_2_WIFI
#define PCI_DID_1030_SERIES_WIFI
#define PCI_DID_SFP_8260_SERIES_2_WIFI
#define PCI_DID_6030_SERIES_WIFI
#define PCI_DID_5150_SERIES_WIFI
bool pci_dev_is_wake_source(pci_devfn_t dev)
void scan_static_bus(struct device *bus)
DEVTREE_CONST struct device * dev
void(* read_resources)(struct device *dev)
enum device_path_type type
struct device_operations * ops
DEVTREE_CONST struct bus * bus
DEVTREE_CONST void * chip_info
struct drivers_wifi_generic_config - Data structure to contain generic wifi config @wake: Wake pin fo...