162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
262306a36Sopenharmony_ci/* Copyright(c) 2009-2012  Realtek Corporation.*/
362306a36Sopenharmony_ci
462306a36Sopenharmony_ci#include "../rtl8192ce/def.h"
562306a36Sopenharmony_ci
662306a36Sopenharmony_ci/*-------------------------------------------------------------------------
762306a36Sopenharmony_ci *	Chip specific
862306a36Sopenharmony_ci *-------------------------------------------------------------------------*/
962306a36Sopenharmony_ci#define NORMAL_CHIP			BIT(4)
1062306a36Sopenharmony_ci#define CHIP_VENDOR_UMC			BIT(5)
1162306a36Sopenharmony_ci#define CHIP_VENDOR_UMC_B_CUT		BIT(6)
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ci#define IS_92C_1T2R(version)		\
1462306a36Sopenharmony_ci	(((version) & CHIP_92C) && ((version) & CHIP_92C_1T2R))
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ci#define IS_VENDOR_UMC(version)		\
1762306a36Sopenharmony_ci	(((version) & CHIP_VENDOR_UMC) ? true : false)
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ci#define CHIP_BONDING_92C_1T2R	0x1
2062306a36Sopenharmony_ci#define CHIP_BONDING_IDENTIFIER(_value)	(((_value) >> 22) & 0x3)
21