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

rtw8821ce.c (904B)


      1// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
      2/* Copyright(c) 2018-2019  Realtek Corporation
      3 */
      4
      5#include <linux/module.h>
      6#include <linux/pci.h>
      7#include "pci.h"
      8#include "rtw8821ce.h"
      9
     10static const struct pci_device_id rtw_8821ce_id_table[] = {
     11	{
     12		PCI_DEVICE(PCI_VENDOR_ID_REALTEK, 0xB821),
     13		.driver_data = (kernel_ulong_t)&rtw8821c_hw_spec
     14	},
     15	{
     16		PCI_DEVICE(PCI_VENDOR_ID_REALTEK, 0xC821),
     17		.driver_data = (kernel_ulong_t)&rtw8821c_hw_spec
     18	},
     19	{}
     20};
     21MODULE_DEVICE_TABLE(pci, rtw_8821ce_id_table);
     22
     23static struct pci_driver rtw_8821ce_driver = {
     24	.name = "rtw_8821ce",
     25	.id_table = rtw_8821ce_id_table,
     26	.probe = rtw_pci_probe,
     27	.remove = rtw_pci_remove,
     28	.driver.pm = &rtw_pm_ops,
     29	.shutdown = rtw_pci_shutdown,
     30};
     31module_pci_driver(rtw_8821ce_driver);
     32
     33MODULE_AUTHOR("Realtek Corporation");
     34MODULE_DESCRIPTION("Realtek 802.11ac wireless 8821ce driver");
     35MODULE_LICENSE("Dual BSD/GPL");