/linux-4.4.14/Documentation/devicetree/bindings/regulator/ |
D | ti-abb-regulator.txt | 35 efuse: (see Optional properties) 36 RBB enable efuse Mask: (See Optional properties) 37 FBB enable efuse Mask: (See Optional properties) 38 Vset value efuse Mask: (See Optional properties) 47 - "efuse-address" - Contains efuse base address used to pick up ABB info. 49 "efuse-address" is required for this. 55 efuse: Mandatory if 'efuse-address' register is defined. Provides offset 56 from efuse-address to pick up ABB characteristics. Set to 0 if 57 'efuse-address' is not defined. 58 RBB enable efuse Mask: Optional if 'efuse-address' register is defined. [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/fuse/ |
D | nvidia,tegra20-fuse.txt | 4 - compatible : For Tegra20, must contain "nvidia,tegra20-efuse". For Tegra30, 5 must contain "nvidia,tegra30-efuse". For Tegra114, must contain 6 "nvidia,tegra114-efuse". For Tegra124, must contain "nvidia,tegra124-efuse". 7 Otherwise, must contain "nvidia,<chip>-efuse", plus one of the above, where 10 nvidia,tegra20-efuse: Tegra20 requires using APB DMA to read the fuse data 13 nvidia,tegra30-efuse, nvidia,tegra114-efuse and nvidia,tegra124-efuse: 14 The differences between these SoCs are the size of the efuse array, 31 compatible = "nvidia,tegra20-efuse";
|
/linux-4.4.14/Documentation/devicetree/bindings/nvmem/ |
D | rockchip-efuse.txt | 4 - compatible: Should be "rockchip,rockchip-efuse" 15 efuse: efuse@ffb40000 { 16 compatible = "rockchip,rockchip-efuse";
|
/linux-4.4.14/Documentation/devicetree/bindings/edac/ |
D | apm-xgene-edac.txt | 18 - regmap-efuse : Regmap of the PMD efuse resource. 62 efuse: efuse@1054a000 { 63 compatible = "apm,xgene-efuse", "syscon"; 75 regmap-efuse = <&efuse>;
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | omap4460.dtsi | 60 "efuse-address"; 63 /*uV ABB efuse rbb_m fbb_m vset_m*/ 78 "efuse-address"; 81 /*uV ABB efuse rbb_m fbb_m vset_m*/
|
D | k2l-netcp.dtsi | 132 reg-names = "efuse"; 195 efuse-mac = <1>; 207 efuse-mac = <0>;
|
D | k2e-netcp.dtsi | 133 reg-names = "efuse"; 212 efuse-mac = <1>; 224 efuse-mac = <0>;
|
D | k2hk-netcp.dtsi | 150 reg-names = "efuse"; 215 efuse-mac = <1>; 227 efuse-mac = <0>;
|
D | omap443x.dtsi | 55 /*uV ABB efuse rbb_m fbb_m vset_m*/
|
D | omap36xx.dtsi | 56 /*uV ABB efuse rbb_m fbb_m vset_m*/
|
D | dra7.dtsi | 972 "int-address", "efuse-address", 985 /*uV ABB efuse rbb_m fbb_m vset_m*/ 1005 "int-address", "efuse-address", 1018 /*uV ABB efuse rbb_m fbb_m vset_m*/ 1038 "int-address", "efuse-address", 1051 /*uV ABB efuse rbb_m fbb_m vset_m*/ 1071 "int-address", "efuse-address", 1084 /*uV ABB efuse rbb_m fbb_m vset_m*/
|
D | omap5.dtsi | 1091 "efuse-address", "ldo-address"; 1103 /*uV ABB efuse rbb_m fbb_m vset_m*/ 1121 "efuse-address", "ldo-address"; 1133 /*uV ABB efuse rbb_m fbb_m vset_m*/
|
D | atlas6.dtsi | 663 compatible = "sirf,prima2-efuse";
|
D | omap5-board-common.dtsi | 528 /* Only for efuse reprograming! */
|
D | prima2.dtsi | 689 compatible = "sirf,prima2-efuse";
|
D | omap5-cm-t54.dts | 567 /* Only for efuse reprograming! */
|
D | tegra114.dtsi | 514 compatible = "nvidia,tegra114-efuse";
|
D | tegra20.dtsi | 568 compatible = "nvidia,tegra20-efuse";
|
D | tegra30.dtsi | 652 compatible = "nvidia,tegra30-efuse";
|
D | tegra124.dtsi | 585 compatible = "nvidia,tegra124-efuse";
|
/linux-4.4.14/Documentation/devicetree/bindings/net/ |
D | keystone-netcp.txt | 132 - efuse-mac: If this is 1, then the MAC address for the interface is 133 obtained from the device efuse mac address register. 137 when it obtains the mac address from efuse. 139 only if efuse-mac is 0. When efuse-mac is 0, the MAC 150 reg-names = "efuse"; 204 efuse-mac = <1>; 216 efuse-mac = <0>;
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
D | led.c | 57 if ((rtlpriv->efuse.eeprom_did == 0x8176) || in rtl92de_sw_led_on() 58 (rtlpriv->efuse.eeprom_did == 0x8193)) in rtl92de_sw_led_on()
|
D | phy.c | 800 if (rtlpriv->efuse.internal_pa_5g[0]) { in rtl92d_phy_config_rf_with_headerfile() 804 if (rtlpriv->efuse.internal_pa_5g[1]) { in rtl92d_phy_config_rf_with_headerfile() 1316 internal_pa = rtlpriv->efuse.internal_pa_5g[1]; in _rtl92d_phy_switch_rf_setting() 1319 rtlpriv->efuse.internal_pa_5g[rfpath]; in _rtl92d_phy_switch_rf_setting()
|
D | dm.c | 693 u4tmp = (index_mapping[(rtlpriv->efuse.eeprom_thermalmeter - in rtl92d_dm_rxgain_tracking_thermalmeter()
|
/linux-4.4.14/drivers/nvmem/ |
D | Makefile | 16 nvmem_rockchip_efuse-y := rockchip-efuse.o
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
D | Makefile | 7 efuse.o \
|
D | regd.c | 433 channel_plan_to_country_code(rtlpriv->efuse.channel_plan); in rtl_regd_init() 437 rtlpriv->efuse.channel_plan, rtlpriv->regd.country_code); in rtl_regd_init()
|
D | efuse.c | 63 static void efuse_read_all_map(struct ieee80211_hw *hw, u8 *efuse); 676 static void efuse_read_all_map(struct ieee80211_hw *hw, u8 *efuse) in efuse_read_all_map() argument 680 read_efuse(hw, 0, rtlpriv->cfg->maps[EFUSE_HWSET_MAX_SIZE], efuse); in efuse_read_all_map()
|
D | wifi.h | 2580 struct rtl_efuse efuse; member 2652 #define rtl_efuse(rtlpriv) (&((rtlpriv)->efuse))
|
D | base.c | 1844 memcpy(bssid, rtlpriv->efuse.dev_addr, ETH_ALEN); in rtl_send_smps_action()
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | prima2-clock.txt | 37 efuse 22
|
/linux-4.4.14/Documentation/devicetree/bindings/dma/ |
D | apm-xgene-dma.txt | 14 4th - Soc efuse register address space.
|
/linux-4.4.14/drivers/clk/sirf/ |
D | clk-prima2.c | 63 spi1, pwmc, efuse, pulse, dmac0, dmac1, nand, audio, usp0, usp1, enumerator
|
D | clk-atlas6.c | 64 spi1, pwmc, efuse, pulse, dmac0, dmac1, nand, audio, usp0, usp1, enumerator
|
/linux-4.4.14/arch/mips/ralink/ |
D | mt7620.c | 540 u32 efuse = __raw_readl(sysc + SYSC_REG_EFUSE_CFG); in prom_soc_init() local 542 if (efuse & EFUSE_MT7688) { in prom_soc_init()
|
/linux-4.4.14/drivers/net/usb/ |
D | ax88179_178a.c | 1017 u8 efuse[64]; in ax88179_check_efuse() local 1020 if (ax88179_read_cmd(dev, AX_ACCESS_EFUS, 0, 64, 64, efuse) < 0) in ax88179_check_efuse() 1023 if (*efuse == 0xFF) in ax88179_check_efuse() 1027 csum = csum + efuse[i]; in ax88179_check_efuse() 1035 *ledmode = (efuse[51] << 8) | efuse[52]; in ax88179_check_efuse()
|
/linux-4.4.14/arch/arm64/boot/dts/apm/ |
D | apm-storm.dtsi | 442 efuse: efuse@1054a000 { label 443 compatible = "apm,xgene-efuse", "syscon"; 455 regmap-efuse = <&efuse>;
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
D | dm.c | 836 if (rtldm->crystal_cap != rtlpriv->efuse.crystalcap) { in rtl92ee_dm_dynamic_atc_switch() 837 rtldm->crystal_cap = rtlpriv->efuse.crystalcap; in rtl92ee_dm_dynamic_atc_switch() 1054 rtlpriv->dm.crystal_cap = rtlpriv->efuse.crystalcap; in rtl92ee_dm_init_dynamic_atc_switch()
|
D | hw.c | 432 struct rtl_efuse *efuse = rtl_efuse(rtl_priv(hw)); in rtl92ee_set_hw_reg() local 597 efuse->efuse_usedbytes = *((u16 *)val); in rtl92ee_set_hw_reg() 600 efuse->efuse_usedpercentage = *((u8 *)val); in rtl92ee_set_hw_reg() 1841 rtl_priv(hw)->efuse.txpwr_fromeprom = true; in _rtl8192ee_read_power_value_fromprom()
|
D | phy.c | 270 crystal_cap = rtlpriv->efuse.eeprom_crystalcap & 0x3F; in rtl92ee_phy_bb_config()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
D | dm.c | 259 rtlpriv->dm.crystal_cap = rtlpriv->efuse.crystalcap; in rtl8723be_dm_init_dynamic_atc_switch() 1158 if (rtldm->crystal_cap != rtlpriv->efuse.crystalcap) { in rtl8723be_dm_dynamic_atc_switch() 1159 rtldm->crystal_cap = rtlpriv->efuse.crystalcap; in rtl8723be_dm_dynamic_atc_switch()
|
D | phy.c | 125 u8 crystalcap = rtlpriv->efuse.crystalcap; in rtl8723be_phy_bb_config()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
D | netcp_core.c | 1863 void __iomem *efuse = NULL; in netcp_create_interface() local 1912 efuse = devm_ioremap_nocache(dev, res.start, size); in netcp_create_interface() 1913 if (!efuse) { in netcp_create_interface() 1920 emac_arch_get_mac_addr(efuse_mac_addr, efuse, efuse_mac); in netcp_create_interface() 1926 devm_iounmap(dev, efuse); in netcp_create_interface()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
D | dm.c | 184 (rtlpriv->efuse.thermalmeter[0] << 8) | in _rtl92s_dm_txpowertracking_callback_thermalmeter()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
D | dm.c | 554 rtlpriv->dm.crystal_cap = rtlpriv->efuse.crystalcap; in rtl8821ae_dm_init_dynamic_atc_switch() 2823 if (rtldm->crystal_cap != rtlpriv->efuse.crystalcap) { in rtl8821ae_dm_dynamic_atc_switch() 2824 rtldm->crystal_cap = rtlpriv->efuse.crystalcap; in rtl8821ae_dm_dynamic_atc_switch()
|
D | hw.c | 2669 rtl_priv(hw)->efuse.txpwr_fromeprom = true; in _rtl8821ae_read_power_value_fromprom()
|
D | phy.c | 2620 if (rtlpriv->efuse.eeprom_regulatory != 2) { in _rtl8821ae_phy_get_txpower_by_rate()
|
/linux-4.4.14/drivers/edac/ |
D | xgene_edac.c | 894 static int xgene_edac_pmd_available(u32 efuse, int pmd) in xgene_edac_pmd_available() argument 896 return (efuse & (1 << pmd)) ? 0 : 1; in xgene_edac_pmd_available()
|
/linux-4.4.14/arch/mips/include/asm/octeon/ |
D | cvmx-mio-defs.h | 2283 uint64_t efuse:1; member 2287 uint64_t efuse:1; 2302 uint64_t efuse:1; member 2308 uint64_t efuse:1;
|