linux/drivers/net/wireless/realtek/rtl8xxxu/8192c.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * RTL8XXXU mac80211 USB driver - 8188c/8188r/8192c specific subdriver
 *
 * Copyright (c) 2014 - 2017 Jes Sorensen <[email protected]>
 *
 * Portions, notably calibration code:
 * Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved.
 *
 * This driver was written as a replacement for the vendor provided
 * rtl8723au driver. As the Realtek 8xxx chips are very similar in
 * their programming interface, I have started adding support for
 * additional 8xxx chips like the 8192cu, 8188cus, etc.
 */

#include "regs.h"
#include "rtl8xxxu.h"

#ifdef CONFIG_RTL8XXXU_UNTESTED
static struct rtl8xxxu_power_base rtl8192c_power_base =;

static struct rtl8xxxu_power_base rtl8188r_power_base =;

static const struct rtl8xxxu_reg8val rtl8192cu_mac_init_table[] =;

static const struct rtl8xxxu_rfregval rtl8192cu_radioa_2t_init_table[] =;

static const struct rtl8xxxu_rfregval rtl8192cu_radiob_2t_init_table[] =;

static const struct rtl8xxxu_rfregval rtl8192cu_radioa_1t_init_table[] =;

static const struct rtl8xxxu_rfregval rtl8188ru_radioa_1t_highpa_table[] =;

static int rtl8192cu_identify_chip(struct rtl8xxxu_priv *priv)
{}

static int rtl8192cu_load_firmware(struct rtl8xxxu_priv *priv)
{}

static int rtl8192cu_parse_efuse(struct rtl8xxxu_priv *priv)
{}

static int rtl8192cu_init_phy_rf(struct rtl8xxxu_priv *priv)
{}

static int rtl8192cu_power_on(struct rtl8xxxu_priv *priv)
{}

static int rtl8192cu_led_brightness_set(struct led_classdev *led_cdev,
					enum led_brightness brightness)
{}

struct rtl8xxxu_fileops rtl8192cu_fops =;
#endif