Home
last modified time | relevance | path

Searched defs:efuse (Results 1 – 25 of 121) sorted by relevance

12345

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/efuse/
H A Dhal_efuse.c31 void efuse_shadow_read_one_byte(struct efuse_t *efuse, u16 offset, u8 *value) in efuse_shadow_read_one_byte()
36 void efuse_shadow_read_two_byte(struct efuse_t *efuse, u16 offset, u16 *value) in efuse_shadow_read_two_byte()
42 void efuse_shadow_read_four_byte(struct efuse_t *efuse, u16 offset, u32 *value) in efuse_shadow_read_four_byte()
50 void efuse_shadow_write_one_byte(struct efuse_t *efuse, u16 offset, u16 value) in efuse_shadow_write_one_byte()
55 void efuse_shadow_write_two_byte(struct efuse_t *efuse, u16 offset, u16 value) in efuse_shadow_write_two_byte()
61 void efuse_shadow_write_four_byte(struct efuse_t *efuse, u16 offset, u32 value) in efuse_shadow_write_four_byte()
69 u32 efuse_check_autoload(struct efuse_t *efuse) in efuse_check_autoload()
81 u32 efuse_hidden_handle(struct efuse_t *efuse) in efuse_hidden_handle()
90 enum rtw_hal_status efuse_set_hw_cap(struct efuse_t *efuse) in efuse_set_hw_cap()
144 enum rtw_hal_status rtw_efuse_logicmap_buf_load(void *efuse, u8* buf, bool is_limit) in rtw_efuse_logicmap_buf_load()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/efuse/
H A Dhal_efuse.c31 void efuse_shadow_read_one_byte(struct efuse_t *efuse, u16 offset, u8 *value) in efuse_shadow_read_one_byte()
36 void efuse_shadow_read_two_byte(struct efuse_t *efuse, u16 offset, u16 *value) in efuse_shadow_read_two_byte()
42 void efuse_shadow_read_four_byte(struct efuse_t *efuse, u16 offset, u32 *value) in efuse_shadow_read_four_byte()
50 void efuse_shadow_write_one_byte(struct efuse_t *efuse, u16 offset, u16 value) in efuse_shadow_write_one_byte()
55 void efuse_shadow_write_two_byte(struct efuse_t *efuse, u16 offset, u16 value) in efuse_shadow_write_two_byte()
61 void efuse_shadow_write_four_byte(struct efuse_t *efuse, u16 offset, u32 value) in efuse_shadow_write_four_byte()
69 u32 efuse_check_autoload(struct efuse_t *efuse) in efuse_check_autoload()
81 u32 efuse_hidden_handle(struct efuse_t *efuse) in efuse_hidden_handle()
90 enum rtw_hal_status efuse_set_hw_cap(struct efuse_t *efuse) in efuse_set_hw_cap()
144 enum rtw_hal_status rtw_efuse_logicmap_buf_load(void *efuse, u8* buf, bool is_limit) in rtw_efuse_logicmap_buf_load()
[all …]
/OK3568_Linux_fs/kernel/drivers/nvmem/
H A Dsprd-efuse.c83 static int sprd_efuse_lock(struct sprd_efuse *efuse) in sprd_efuse_lock()
100 static void sprd_efuse_unlock(struct sprd_efuse *efuse) in sprd_efuse_unlock()
106 static void sprd_efuse_set_prog_power(struct sprd_efuse *efuse, bool en) in sprd_efuse_set_prog_power()
131 static void sprd_efuse_set_read_power(struct sprd_efuse *efuse, bool en) in sprd_efuse_set_read_power()
146 static void sprd_efuse_set_prog_lock(struct sprd_efuse *efuse, bool en) in sprd_efuse_set_prog_lock()
158 static void sprd_efuse_set_auto_check(struct sprd_efuse *efuse, bool en) in sprd_efuse_set_auto_check()
170 static void sprd_efuse_set_data_double(struct sprd_efuse *efuse, bool en) in sprd_efuse_set_data_double()
182 static void sprd_efuse_set_prog_en(struct sprd_efuse *efuse, bool en) in sprd_efuse_set_prog_en()
194 static int sprd_efuse_raw_prog(struct sprd_efuse *efuse, u32 blk, bool doub, in sprd_efuse_raw_prog()
254 static int sprd_efuse_raw_read(struct sprd_efuse *efuse, int blk, u32 *val, in sprd_efuse_raw_read()
[all …]
H A Dmeson-mx-efuse.c51 static void meson_mx_efuse_mask_bits(struct meson_mx_efuse *efuse, u32 reg, in meson_mx_efuse_mask_bits()
63 static int meson_mx_efuse_hw_enable(struct meson_mx_efuse *efuse) in meson_mx_efuse_hw_enable()
81 static void meson_mx_efuse_hw_disable(struct meson_mx_efuse *efuse) in meson_mx_efuse_hw_disable()
90 static int meson_mx_efuse_read_addr(struct meson_mx_efuse *efuse, in meson_mx_efuse_read_addr()
139 struct meson_mx_efuse *efuse = context; in meson_mx_efuse_read() local
196 struct meson_mx_efuse *efuse; in meson_mx_efuse_probe() local
H A Dsc27xx-efuse.c84 static int sc27xx_efuse_lock(struct sc27xx_efuse *efuse) in sc27xx_efuse_lock()
101 static void sc27xx_efuse_unlock(struct sc27xx_efuse *efuse) in sc27xx_efuse_unlock()
107 static int sc27xx_efuse_poll_status(struct sc27xx_efuse *efuse, u32 bits) in sc27xx_efuse_poll_status()
127 struct sc27xx_efuse *efuse = context; in sc27xx_efuse_read() local
208 struct sc27xx_efuse *efuse; in sc27xx_efuse_probe() local
H A Drk628-efuse.c90 struct rk628_efuse_chip *efuse = container_of(regmap, struct rk628_efuse_chip, regmap); in rk628_read() local
104 struct rk628_efuse_chip *efuse = container_of(regmap, struct rk628_efuse_chip, regmap); in rk628_write() local
113 static void rk628_efuse_timing_init(struct rk628_efuse_chip *efuse) in rk628_efuse_timing_init()
134 static void rk628_efuse_timing_deinit(struct rk628_efuse_chip *efuse) in rk628_efuse_timing_deinit()
157 struct rk628_efuse_chip *efuse = context; in rk628_efuse_read() local
247 struct rk628_efuse_chip *efuse; in rk628_efuse_probe() local
H A Drockchip-efuse.c146 struct rockchip_efuse_chip *efuse = context; in rockchip_rk1808_efuse_read() local
205 struct rockchip_efuse_chip *efuse = context; in rockchip_rk3128_efuse_read() local
245 struct rockchip_efuse_chip *efuse = context; in rockchip_rk3288_efuse_read() local
286 struct rockchip_efuse_chip *efuse = context; in rockchip_rk3288_efuse_secure_read() local
331 struct rockchip_efuse_chip *efuse = context; in rockchip_rk3328_efuse_read() local
386 struct rockchip_efuse_chip *efuse = context; in rockchip_rk3368_efuse_read() local
431 struct rockchip_efuse_chip *efuse = context; in rockchip_rk3399_efuse_read() local
546 struct rockchip_efuse_chip *efuse; in rockchip_efuse_probe() local
H A Djz4780-efuse.c72 struct jz4780_efuse *efuse = context; in jz4780_efuse_read() local
142 struct jz4780_efuse *efuse; in jz4780_efuse_probe() local
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/
H A Dcoex.c649 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_update_wl_ch_info() local
803 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_table() local
903 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_tdma() local
1157 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_action_coex_all_off() local
1181 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_action_freerun() local
1220 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_action_bt_whql_test() local
1242 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_action_bt_relink() local
1267 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_action_bt_idle() local
1329 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_action_bt_inquiry() local
1410 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_action_bt_hfp() local
[all …]
H A Drtw8821c.c18 static void rtw8821ce_efuse_parsing(struct rtw_efuse *efuse, in rtw8821ce_efuse_parsing()
26 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8821c_read_efuse() local
399 struct rtw_efuse efuse = rtwdev->efuse; in rtw8821c_get_bb_swing() local
786 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8821c_coex_cfg_rfe_type() local
828 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8821c_coex_cfg_wl_tx_power() local
972 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8821c_pwr_track() local
H A Drtw8822b.c22 static void rtw8822be_efuse_parsing(struct rtw_efuse *efuse, in rtw8822be_efuse_parsing()
30 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8822b_read_efuse() local
403 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8822b_set_channel_cca() local
592 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8822b_set_channel_bb() local
698 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8822b_set_channel() local
719 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8822b_config_trx_mode() local
1241 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8822b_coex_cfg_rfe_type() local
1505 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8822b_pwr_track() local
H A Dmain.c897 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_update_sta_info() local
1142 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_init_ht_cap() local
1176 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_init_vht_cap() local
1353 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_chip_parameter_setup() local
1438 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_dump_hw_feature() local
1484 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_chip_efuse_info_setup() local
H A Dregd.c298 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_regd_apply_hw_cap_flags() local
H A Defuse.c149 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_parse_efuse_map() local
/OK3568_Linux_fs/kernel/drivers/cpufreq/
H A Dti-cpufreq.c67 unsigned long efuse) in amx3_efuse_xlate()
76 unsigned long efuse) in dra7_efuse_xlate()
102 unsigned long efuse) in omap3_efuse_xlate()
214 u32 efuse; in ti_cpufreq_get_efuse() local
/OK3568_Linux_fs/u-boot/drivers/misc/
H A Drockchip-efuse.c139 struct rockchip_efuse_regs *efuse = in rockchip_rk1808_efuse_read() local
185 struct rockchip_efuse_regs *efuse = in rockchip_rk3368_efuse_read() local
231 struct rockchip_efuse_regs *efuse = in rockchip_rk3399_efuse_read() local
275 struct rockchip_efuse_regs *efuse = in rockchip_rk3288_efuse_read() local
319 struct rockchip_efuse_regs *efuse = in rockchip_rk3288_efuse_secure_read() local
369 struct rockchip_efuse_regs *efuse = in rockchip_rk3328_efuse_read() local
/OK3568_Linux_fs/u-boot/arch/arm/mach-mvebu/
H A Defuse.c69 static int do_prog_efuse(struct mvebu_hd_efuse *efuse, in do_prog_efuse()
97 struct mvebu_hd_efuse *efuse; in prog_efuse() local
151 struct mvebu_hd_efuse *efuse; in mvebu_read_efuse() local
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7603/
H A Deeprom.c67 mt7603_has_cal_free_data(struct mt7603_dev *dev, u8 *efuse) in mt7603_has_cal_free_data()
91 mt7603_apply_cal_free_data(struct mt7603_dev *dev, u8 *efuse) in mt7603_apply_cal_free_data()
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt76x2/
H A Deeprom.c24 mt76x2_has_cal_free_data(struct mt76x02_dev *dev, u8 *efuse) in mt76x2_has_cal_free_data()
50 mt76x2_apply_cal_free_data(struct mt76x02_dev *dev, u8 *efuse) in mt76x2_apply_cal_free_data()
143 void *efuse; in mt76x2_eeprom_load() local
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtl8xxxu/
H A Drtl8xxxu_8723a.c134 struct rtl8723au_efuse *efuse = &priv->efuse_wifi.efuse8723; in rtl8723au_parse_efuse() local
H A Drtl8xxxu_8192c.c348 struct rtl8192cu_efuse *efuse = &priv->efuse_wifi.efuse8192; in rtl8192cu_parse_efuse() local
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dmeson.dtsi287 efuse: nvmem@0 { label
/OK3568_Linux_fs/kernel/arch/mips/boot/dts/ingenic/
H A Djz4780.dtsi423 efuse: efuse@d0 { label
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/efuse/
H A Drtw_efuse.c1094 u8 *efuse = NULL; in rtw_efuse_access() local
1152 u8 *efuse = NULL; in rtw_efuse_bt_access() local
1197 u8 *efuse = NULL; in rtw_efuse_map_read() local
1256 u8 *efuse = NULL; in rtw_efuse_map_write() local
1485 u8 *efuse = NULL; in rtw_BT_efuse_map_write() local
2625 u8 *efuse = NULL; in rtw_efuse_map_write() local
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/efuse/
H A Drtw_efuse.c1148 u8 *efuse = NULL; in rtw_efuse_access() local
1206 u8 *efuse = NULL; in rtw_efuse_bt_access() local
1251 u8 *efuse = NULL; in rtw_efuse_map_read() local
1310 u8 *efuse = NULL; in rtw_efuse_map_write() local
1539 u8 *efuse = NULL; in rtw_BT_efuse_map_write() local
2679 u8 *efuse = NULL; in rtw_efuse_map_write() local

12345