Lines Matching +full:efuse +full:- +full:size
1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
2 /* Copyright(c) 2018-2019 Realtek Corporation
89 .size = ARRAY_SIZE(name), \
104 .size = ARRAY_SIZE(name), \
111 .size = ARRAY_SIZE(name), \
117 const struct rtw_chip_info *chip = rtwdev->chip; in rtw_get_rfe_def()
118 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_get_rfe_def() local
121 if (chip->rfe_defs_size == 0) in rtw_get_rfe_def()
124 if (efuse->rfe_option < chip->rfe_defs_size) in rtw_get_rfe_def()
125 rfe_def = &chip->rfe_defs[efuse->rfe_option]; in rtw_get_rfe_def()
127 rtw_dbg(rtwdev, RTW_DBG_PHY, "use rfe_def[%d]\n", efuse->rfe_option); in rtw_get_rfe_def()
135 if (!rfe_def || !rfe_def->phy_pg_tbl || !rfe_def->txpwr_lmt_tbl) { in rtw_check_supported_rfe()
137 rtwdev->efuse.rfe_option); in rtw_check_supported_rfe()
138 return -ENODEV; in rtw_check_supported_rfe()