18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
28c2ecf20Sopenharmony_ci/* Copyright(c) 2009-2012  Realtek Corporation.*/
38c2ecf20Sopenharmony_ci
48c2ecf20Sopenharmony_ci#ifndef __RTL92CU_TABLE__H_
58c2ecf20Sopenharmony_ci#define __RTL92CU_TABLE__H_
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ci#include <linux/types.h>
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ci#define RTL8192CUPHY_REG_2TARRAY_LENGTH		374
108c2ecf20Sopenharmony_ciextern u32 RTL8192CUPHY_REG_2TARRAY[RTL8192CUPHY_REG_2TARRAY_LENGTH];
118c2ecf20Sopenharmony_ci#define RTL8192CUPHY_REG_1TARRAY_LENGTH		374
128c2ecf20Sopenharmony_ciextern u32 RTL8192CUPHY_REG_1TARRAY[RTL8192CUPHY_REG_1TARRAY_LENGTH];
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ci#define RTL8192CUPHY_REG_ARRAY_PGLENGTH		336
158c2ecf20Sopenharmony_ciextern u32 RTL8192CUPHY_REG_ARRAY_PG[RTL8192CUPHY_REG_ARRAY_PGLENGTH];
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ci#define RTL8192CURADIOA_2TARRAYLENGTH	282
188c2ecf20Sopenharmony_ciextern u32 RTL8192CURADIOA_2TARRAY[RTL8192CURADIOA_2TARRAYLENGTH];
198c2ecf20Sopenharmony_ci#define RTL8192CURADIOB_2TARRAYLENGTH	78
208c2ecf20Sopenharmony_ciextern u32 RTL8192CU_RADIOB_2TARRAY[RTL8192CURADIOB_2TARRAYLENGTH];
218c2ecf20Sopenharmony_ci#define RTL8192CURADIOA_1TARRAYLENGTH	282
228c2ecf20Sopenharmony_ciextern u32 RTL8192CU_RADIOA_1TARRAY[RTL8192CURADIOA_1TARRAYLENGTH];
238c2ecf20Sopenharmony_ci#define RTL8192CURADIOB_1TARRAYLENGTH	1
248c2ecf20Sopenharmony_ciextern u32 RTL8192CU_RADIOB_1TARRAY[RTL8192CURADIOB_1TARRAYLENGTH];
258c2ecf20Sopenharmony_ci
268c2ecf20Sopenharmony_ci#define RTL8192CUMAC_2T_ARRAYLENGTH		172
278c2ecf20Sopenharmony_ciextern u32 RTL8192CUMAC_2T_ARRAY[RTL8192CUMAC_2T_ARRAYLENGTH];
288c2ecf20Sopenharmony_ci
298c2ecf20Sopenharmony_ci#define RTL8192CUAGCTAB_2TARRAYLENGTH	320
308c2ecf20Sopenharmony_ciextern u32 RTL8192CUAGCTAB_2TARRAY[RTL8192CUAGCTAB_2TARRAYLENGTH];
318c2ecf20Sopenharmony_ci#define RTL8192CUAGCTAB_1TARRAYLENGTH	320
328c2ecf20Sopenharmony_ciextern u32 RTL8192CUAGCTAB_1TARRAY[RTL8192CUAGCTAB_1TARRAYLENGTH];
338c2ecf20Sopenharmony_ci
348c2ecf20Sopenharmony_ci#define RTL8192CUPHY_REG_1T_HPARRAYLENGTH 378
358c2ecf20Sopenharmony_ciextern u32 RTL8192CUPHY_REG_1T_HPARRAY[RTL8192CUPHY_REG_1T_HPARRAYLENGTH];
368c2ecf20Sopenharmony_ci
378c2ecf20Sopenharmony_ci#define RTL8192CUPHY_REG_ARRAY_PG_HPLENGTH 336
388c2ecf20Sopenharmony_ciextern u32 RTL8192CUPHY_REG_ARRAY_PG_HP[RTL8192CUPHY_REG_ARRAY_PG_HPLENGTH];
398c2ecf20Sopenharmony_ci
408c2ecf20Sopenharmony_ci#define RTL8192CURADIOA_1T_HPARRAYLENGTH 282
418c2ecf20Sopenharmony_ciextern u32 RTL8192CURADIOA_1T_HPARRAY[RTL8192CURADIOA_1T_HPARRAYLENGTH];
428c2ecf20Sopenharmony_ci#define RTL8192CUAGCTAB_1T_HPARRAYLENGTH 320
438c2ecf20Sopenharmony_ciextern u32 RTL8192CUAGCTAB_1T_HPARRAY[RTL8192CUAGCTAB_1T_HPARRAYLENGTH];
448c2ecf20Sopenharmony_ci
458c2ecf20Sopenharmony_ci#endif
46