Path: blob/master/drivers/net/wireless/realtek/rtw88/rtw8723ds.c
25924 views
// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause1/* Copyright(c) Martin Blumenstingl <[email protected]>2*/34#include <linux/mmc/sdio_func.h>5#include <linux/mmc/sdio_ids.h>6#include <linux/module.h>7#include "main.h"8#include "rtw8723d.h"9#include "sdio.h"1011static const struct sdio_device_id rtw_8723ds_id_table[] = {12{13SDIO_DEVICE(SDIO_VENDOR_ID_REALTEK,14SDIO_DEVICE_ID_REALTEK_RTW8723DS_1ANT),15.driver_data = (kernel_ulong_t)&rtw8723d_hw_spec,16},17{18SDIO_DEVICE(SDIO_VENDOR_ID_REALTEK,19SDIO_DEVICE_ID_REALTEK_RTW8723DS_2ANT),20.driver_data = (kernel_ulong_t)&rtw8723d_hw_spec,21},22{}23};24MODULE_DEVICE_TABLE(sdio, rtw_8723ds_id_table);2526static struct sdio_driver rtw_8723ds_driver = {27.name = KBUILD_MODNAME,28.probe = rtw_sdio_probe,29.remove = rtw_sdio_remove,30.id_table = rtw_8723ds_id_table,31.drv = {32.pm = &rtw_sdio_pm_ops,33.shutdown = rtw_sdio_shutdown,34}35};36module_sdio_driver(rtw_8723ds_driver);3738MODULE_AUTHOR("Martin Blumenstingl <[email protected]>");39MODULE_DESCRIPTION("Realtek 802.11n wireless 8723ds driver");40MODULE_LICENSE("Dual BSD/GPL");414243