linux/drivers/staging/rtl8188eu/include/fw.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0 */
   2/******************************************************************************
   3 *
   4 * Copyright(c) 2009-2013  Realtek Corporation.
   5 *
   6 * Contact Information:
   7 * wlanfae <wlanfae@realtek.com>
   8 * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park,
   9 * Hsinchu 300, Taiwan.
  10 * Larry Finger <Larry.Finger@lwfinger.net>
  11 *
  12 *****************************************************************************/
  13#include "drv_types.h"
  14#include <linux/types.h>
  15
  16#ifndef __RTL92C__FW__H__
  17#define __RTL92C__FW__H__
  18
  19#define FW_8192C_START_ADDRESS          0x1000
  20#define FW_8192C_PAGE_SIZE                      4096
  21#define FW_8192C_POLLING_DELAY          5
  22
  23struct rtl92c_firmware_header {
  24        __le16 signature;
  25        u8 category;
  26        u8 function;
  27        u16 version;
  28        u8 subversion;
  29        u8 rsvd1;
  30        u8 month;
  31        u8 date;
  32        u8 hour;
  33        u8 minute;
  34        u16 ramcodesize;
  35        u16 rsvd2;
  36        u32 svnindex;
  37        u32 rsvd3;
  38        u32 rsvd4;
  39        u32 rsvd5;
  40};
  41
  42int rtl88eu_download_fw(struct adapter *adapt);
  43
  44#endif
  45