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