/openbmc/linux/drivers/nvmem/ |
H A D | sprd-efuse.c | 83 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() 296 struct sprd_efuse *efuse = context; in sprd_efuse_read() local 326 struct sprd_efuse *efuse = context; in sprd_efuse_write() local [all …]
|
H A D | meson-mx-efuse.c | 50 static void meson_mx_efuse_mask_bits(struct meson_mx_efuse *efuse, u32 reg, in meson_mx_efuse_mask_bits() 62 static int meson_mx_efuse_hw_enable(struct meson_mx_efuse *efuse) in meson_mx_efuse_hw_enable() 80 static void meson_mx_efuse_hw_disable(struct meson_mx_efuse *efuse) in meson_mx_efuse_hw_disable() 89 static int meson_mx_efuse_read_addr(struct meson_mx_efuse *efuse, in meson_mx_efuse_read_addr() 138 struct meson_mx_efuse *efuse = context; in meson_mx_efuse_read() local 195 struct meson_mx_efuse *efuse; in meson_mx_efuse_probe() local
|
H A D | sc27xx-efuse.c | 83 static int sc27xx_efuse_lock(struct sc27xx_efuse *efuse) in sc27xx_efuse_lock() 100 static void sc27xx_efuse_unlock(struct sc27xx_efuse *efuse) in sc27xx_efuse_unlock() 106 static int sc27xx_efuse_poll_status(struct sc27xx_efuse *efuse, u32 bits) in sc27xx_efuse_poll_status() 126 struct sc27xx_efuse *efuse = context; in sc27xx_efuse_read() local 207 struct sc27xx_efuse *efuse; in sc27xx_efuse_probe() local
|
H A D | rockchip-efuse.c | 58 struct rockchip_efuse_chip *efuse = context; in rockchip_rk3288_efuse_read() local 98 struct rockchip_efuse_chip *efuse = context; in rockchip_rk3328_efuse_read() local 153 struct rockchip_efuse_chip *efuse = context; in rockchip_rk3399_efuse_read() local 256 struct rockchip_efuse_chip *efuse; in rockchip_efuse_probe() local
|
H A D | jz4780-efuse.c | 72 struct jz4780_efuse *efuse = context; in jz4780_efuse_read() local 142 struct jz4780_efuse *efuse; in jz4780_efuse_probe() local
|
/openbmc/linux/drivers/net/wireless/realtek/rtw88/ |
H A D | coex.c | 117 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_freerun_check() local 809 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_update_wl_ch_info() local 984 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_btc_wltoggle_table_a() local 1070 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_table() local 1199 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_tdma() local 1529 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_action_coex_all_off() local 1555 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_action_freerun() local 1597 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_action_rf4ce() local 1622 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_action_bt_whql_test() local 1649 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_coex_action_bt_relink() local [all …]
|
H A D | rtw8821c.c | 23 static void rtw8821ce_efuse_parsing(struct rtw_efuse *efuse, in rtw8821ce_efuse_parsing() 29 static void rtw8821cu_efuse_parsing(struct rtw_efuse *efuse, in rtw8821cu_efuse_parsing() 35 static void rtw8821cs_efuse_parsing(struct rtw_efuse *efuse, in rtw8821cs_efuse_parsing() 51 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8821c_read_efuse() local 489 struct rtw_efuse efuse = rtwdev->efuse; in rtw8821c_get_bb_swing() local 521 struct rtw_efuse *efuse = &rtwdev->efuse; in get_cck_rx_pwr() local 921 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8821c_coex_cfg_rfe_type() local 963 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8821c_coex_cfg_wl_tx_power() local 1107 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8821c_pwr_track() local
|
H A D | rtw8822b.c | 23 static void rtw8822be_efuse_parsing(struct rtw_efuse *efuse, in rtw8822be_efuse_parsing() 29 static void rtw8822bu_efuse_parsing(struct rtw_efuse *efuse, in rtw8822bu_efuse_parsing() 35 static void rtw8822bs_efuse_parsing(struct rtw_efuse *efuse, in rtw8822bs_efuse_parsing() 43 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8822b_read_efuse() local 424 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8822b_set_channel_cca() local 613 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8822b_set_channel_bb() local 719 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8822b_set_channel() local 740 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8822b_config_trx_mode() local 1262 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8822b_coex_cfg_rfe_type() local 1528 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8822b_pwr_track() local
|
H A D | rtw8723d.c | 207 static void rtw8723de_efuse_parsing(struct rtw_efuse *efuse, in rtw8723de_efuse_parsing() 213 static void rtw8723du_efuse_parsing(struct rtw_efuse *efuse, in rtw8723du_efuse_parsing() 219 static void rtw8723ds_efuse_parsing(struct rtw_efuse *efuse, in rtw8723ds_efuse_parsing() 227 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8723d_read_efuse() local 1587 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8723d_coex_cfg_rfe_type() local 1949 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8723d_pwr_track() local
|
H A D | main.c | 1197 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_update_sta_info() local 1546 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_init_ht_cap() local 1582 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_init_vht_cap() local 1823 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_chip_parameter_setup() local 1915 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_dump_hw_feature() local 1961 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_chip_efuse_info_setup() local
|
H A D | efuse.c | 149 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw_parse_efuse_map() local
|
/openbmc/linux/drivers/cpufreq/ |
H A D | ti-cpufreq.c | 77 unsigned long efuse) in amx3_efuse_xlate() 86 unsigned long efuse) in dra7_efuse_xlate() 112 unsigned long efuse) in omap3_efuse_xlate() 119 unsigned long efuse) in am625_efuse_xlate() 254 u32 efuse; in ti_cpufreq_get_efuse() local
|
/openbmc/qemu/include/hw/nvram/ |
H A D | xlnx-versal-efuse.h | 42 XlnxEFuse *efuse; member 55 XlnxEFuse *efuse; member
|
H A D | xlnx-zynqmp-efuse.h | 39 XlnxEFuse *efuse; member
|
/openbmc/u-boot/arch/arm/mach-mvebu/ |
H A D | efuse.c | 68 static int do_prog_efuse(struct mvebu_hd_efuse *efuse, in do_prog_efuse() 96 struct mvebu_hd_efuse *efuse; in prog_efuse() local 150 struct mvebu_hd_efuse *efuse; in mvebu_read_efuse() local
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | eeprom.c | 67 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()
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | eeprom.c | 24 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
|
/openbmc/linux/drivers/phy/mediatek/ |
H A D | phy-mtk-pcie.c | 77 struct mtk_pcie_lane_efuse *efuse; member 136 struct mtk_pcie_lane_efuse *efuse = &pcie_phy->efuse[lane]; in mtk_pcie_efuse_read_for_lane() local
|
/openbmc/linux/drivers/net/wireless/realtek/rtl8xxxu/ |
H A D | rtl8xxxu_8192c.c | 406 struct rtl8192cu_efuse *efuse = &priv->efuse_wifi.efuse8192; in rtl8192cu_parse_efuse() local
|
H A D | rtl8xxxu_8723a.c | 183 struct rtl8723au_efuse *efuse = &priv->efuse_wifi.efuse8723; in rtl8723au_parse_efuse() local
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | zynq-7000.dtsi | 326 efuse: efuse@f800d000 { label
|
/openbmc/linux/arch/arm/boot/dts/amlogic/ |
H A D | meson.dtsi | 312 efuse: nvmem@0 { label
|
/openbmc/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8516.dtsi | 239 efuse: efuse@10009000 { label
|
/openbmc/linux/arch/mips/boot/dts/ingenic/ |
H A D | jz4780.dtsi | 506 efuse: efuse@d0 { label
|
/openbmc/linux/arch/mips/ralink/ |
H A D | mt7620.c | 164 u32 efuse = mt7620_get_efuse(); in mt7620_get_soc_name() local
|