Home
last modified time | relevance | path

Searched full:regulation (Results 1 – 25 of 150) sorted by relevance

123456

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/supply/
Drichtek,rt9455.yaml35 richtek,battery-regulation-voltage:
44 richtek,min-input-voltage-regulation:
51 richtek,avg-input-current-regulation:
63 - richtek,battery-regulation-voltage
84 richtek,battery-regulation-voltage = <4200000>;
87 richtek,min-input-voltage-regulation = <4500000>;
88 richtek,avg-input-current-regulation = <500000>;
Dbq25890.yaml34 ti,battery-regulation-voltage:
76 ti,thermal-regulation-threshold:
92 - ti,battery-regulation-voltage
116 ti,battery-regulation-voltage = <4200000>;
125 ti,thermal-regulation-threshold = <120>;
Dbq24257.yaml29 ti,battery-regulation-voltage:
77 - ti,battery-regulation-voltage
99 ti,battery-regulation-voltage = <4200000>;
117 ti,battery-regulation-voltage = <4200000>;
Dbq2415x.yaml44 ti,battery-regulation-voltage:
71 - ti,battery-regulation-voltage
90 ti,battery-regulation-voltage = <4200>;
Dmaxim,max77693.yaml42 maxim,thermal-regulation-celsius:
61 Threshold voltage in uV for triggering input voltage regulation loop.
Drichtek,rt9467.yaml16 MOSFETs, input current sensing and regulation, high-accuracy voltage
17 regulation, and charge termination. The charge current is regulated through
Dmediatek,mt6370-charger.yaml29 hardware enters the "Minimum Input Voltage Regulation loop" and
36 - description: irq of "Minimum Input Voltage Regulation loop is active"
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/
Drt9455_charger.txt15 - richtek,battery-regulation-voltage: integer, maximum battery voltage in uV.
20 - richtek,min-input-voltage-regulation: integer, input voltage level in uV, used to
26 - richtek,avg-input-current-regulation: integer, input current value in uA drained by the
41 richtek,battery-regulation-voltage = <4200000>;
44 richtek,min-input-voltage-regulation = <4500000>;
45 richtek,avg-input-current-regulation = <500000>;
Dbq25890.txt14 - ti,battery-regulation-voltage: integer, maximum charging voltage (in uV);
33 - ti,thermal-regulation-threshold: integer, temperature above which the charge
50 ti,battery-regulation-voltage = <4200000>;
59 ti,thermal-regulation-threshold = <120>;
Dbq24257.txt11 - ti,battery-regulation-voltage: integer, maximum charging voltage in uV.
43 ti,battery-regulation-voltage = <4200000>;
56 ti,battery-regulation-voltage = <4200000>;
Dbq2415x.txt23 - ti,battery-regulation-voltage: integer, maximum charging voltage in mV.
41 ti,battery-regulation-voltage = <4200>;
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/hal/
Dhal_com_phycfg.c759 u8 regulation, bw, channel, rateSection; in PHY_ConvertTxPowerLimitToPowerIndex() local
763 for (regulation = 0; regulation < MAX_REGULATION_NUM; ++regulation) { in PHY_ConvertTxPowerLimitToPowerIndex()
767 tempPwrLmt = pHalData->TxPwrLimit_2_4G[regulation][bw][rateSection][channel][RF_PATH_A]; in PHY_ConvertTxPowerLimitToPowerIndex()
782 pHalData->TxPwrLimit_2_4G[regulation][bw][rateSection][channel][rfPath] = tempValue; in PHY_ConvertTxPowerLimitToPowerIndex()
807 u8 *Regulation, in PHY_SetTxPowerLimit() argument
816 u8 regulation = 0, bandwidth = 0, rateSection = 0, channel; in PHY_SetTxPowerLimit() local
824 if (eqNByte(Regulation, (u8 *)("FCC"), 3)) in PHY_SetTxPowerLimit()
825 regulation = 0; in PHY_SetTxPowerLimit()
826 else if (eqNByte(Regulation, (u8 *)("MKK"), 3)) in PHY_SetTxPowerLimit()
827 regulation = 1; in PHY_SetTxPowerLimit()
[all …]
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/hal/
Dhal_com_phycfg.c1712 /* DBG_871X("pMgntInfo->RegPwrTblSel %d, final regulation %d\n", */ in phy_get_tx_pwr_lmt()
1741 …/* DBG_871X("Wrong index value to access power limit table [band %d][regulation %d][bandwidth %d][… in phy_get_tx_pwr_lmt()
1807 /* DBG_871X("TxPwrLmt[Regulation %d][Band %d][BW %d][RFPath %d][Rate 0x%x][Chnl %d] = %d\n", */ in phy_get_tx_pwr_lmt()
1815 u8 regulation, bw, channel, rateSection; in phy_CrossReferenceHTAndVHTTxPowerLimit() local
1818 for (regulation = 0; regulation < MAX_REGULATION_NUM; ++regulation) { in phy_CrossReferenceHTAndVHTTxPowerLimit()
1822 tempPwrLmt = pHalData->TxPwrLimit_5G[regulation][bw][rateSection][channel][ODM_RF_PATH_A]; in phy_CrossReferenceHTAndVHTTxPowerLimit()
1854 pHalData->TxPwrLimit_5G[regulation][bw][baseSection][channel][ODM_RF_PATH_A] = in phy_CrossReferenceHTAndVHTTxPowerLimit()
1855 pHalData->TxPwrLimit_5G[regulation][bw][refSection][channel][ODM_RF_PATH_A]; in phy_CrossReferenceHTAndVHTTxPowerLimit()
1871 u8 regulation, bw, channel, rateSection; in PHY_ConvertTxPowerLimitToPowerIndex() local
1879 for (regulation = 0; regulation < MAX_REGULATION_NUM; ++regulation) { in PHY_ConvertTxPowerLimitToPowerIndex()
[all …]
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
Dphy.c1131 u8 regulation, bw, channel, rate_section; in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit() local
1134 for (regulation = 0; regulation < MAX_REGULATION_NUM; ++regulation) { in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1138 temp_pwrlmt = rtlphy->txpwr_limit_5g[regulation] in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1146 rtlphy->txpwr_limit_5g[regulation][bw][2][channel][RF90_PATH_A] = in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1147 rtlphy->txpwr_limit_5g[regulation][bw][4][channel][RF90_PATH_A]; in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1149 rtlphy->txpwr_limit_5g[regulation][bw][4][channel][RF90_PATH_A] = in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1150 rtlphy->txpwr_limit_5g[regulation][bw][2][channel][RF90_PATH_A]; in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1152 rtlphy->txpwr_limit_5g[regulation][bw][3][channel][RF90_PATH_A] = in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1153 rtlphy->txpwr_limit_5g[regulation][bw][5][channel][RF90_PATH_A]; in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1155 rtlphy->txpwr_limit_5g[regulation][bw][5][channel][RF90_PATH_A] = in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
[all …]
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
Dphy.c1130 u8 regulation, bw, channel, rate_section; in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit() local
1133 for (regulation = 0; regulation < MAX_REGULATION_NUM; ++regulation) { in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1137 temp_pwrlmt = rtlphy->txpwr_limit_5g[regulation] in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1145 rtlphy->txpwr_limit_5g[regulation][bw][2][channel][RF90_PATH_A] = in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1146 rtlphy->txpwr_limit_5g[regulation][bw][4][channel][RF90_PATH_A]; in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1148 rtlphy->txpwr_limit_5g[regulation][bw][4][channel][RF90_PATH_A] = in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1149 rtlphy->txpwr_limit_5g[regulation][bw][2][channel][RF90_PATH_A]; in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1151 rtlphy->txpwr_limit_5g[regulation][bw][3][channel][RF90_PATH_A] = in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1152 rtlphy->txpwr_limit_5g[regulation][bw][5][channel][RF90_PATH_A]; in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
1154 rtlphy->txpwr_limit_5g[regulation][bw][5][channel][RF90_PATH_A] = in _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit()
[all …]
/kernel/linux/linux-6.6/drivers/power/supply/
Dmax77693_charger.c480 dev_err(chg->dev, "Wrong value for minimum system regulation voltage\n"); in max77693_set_min_system_volt()
488 dev_dbg(chg->dev, "Minimum system regulation voltage: %u (0x%x)\n", in max77693_set_min_system_volt()
509 dev_err(chg->dev, "Wrong value for thermal regulation loop temperature\n"); in max77693_set_thermal_regulation_temp()
515 dev_dbg(chg->dev, "Thermal regulation loop temperature: %u (0x%x)\n", in max77693_set_thermal_regulation_temp()
562 dev_err(chg->dev, "Wrong value for charge input voltage regulation threshold\n"); in max77693_set_charge_input_threshold_volt()
568 dev_dbg(chg->dev, "Charge input voltage regulation threshold: %u (0x%x)\n", in max77693_set_charge_input_threshold_volt()
646 if (of_property_read_u32(np, "maxim,thermal-regulation-celsius", in max77693_dt_init()
DKconfig599 The device supports High-Accuracy Voltage/Current Regulation,
600 Average Input Current Regulation, Battery Temperature Sensing,
611 The device supports High-Accuracy Voltage/Current Regulation,
612 Average Input Current Regulation, Battery Temperature Sensing,
796 power MOSFETs, input current sensing and regulation, high-accuracy
797 voltage regulation, and charge termination. The charge current is
816 regulation on both charging and boost mode.
Drt9455_charger.c180 * When the charger is in charge mode, REG02[7:2] represent battery regulation
801 * regulation voltage. F_VOREG bits represent either battery regulation voltage
803 * regulation voltage and boost output voltage are read from DT/ACPI during
825 * Before setting the charger into charge mode, battery regulation voltage is
827 * regulation voltage. F_VOREG bits represent either battery regulation voltage
829 * regulation voltage and boost output voltage are read from DT/ACPI during
1042 "Charger warning. Thermal regulation loop active\n"); in rt9455_irq_handler_check_irq2_register()
1212 "richtek,battery-regulation-voltage", in rt9455_discover_charger()
1215 dev_err(dev, "Error: missing \"battery-regulation-voltage\" property\n"); in rt9455_discover_charger()
1230 device_property_read_u32(dev, "richtek,min-input-voltage-regulation", in rt9455_discover_charger()
[all …]
/kernel/linux/linux-5.10/drivers/power/supply/
Dmax77693_charger.c480 dev_err(chg->dev, "Wrong value for minimum system regulation voltage\n"); in max77693_set_min_system_volt()
488 dev_dbg(chg->dev, "Minimum system regulation voltage: %u (0x%x)\n", in max77693_set_min_system_volt()
509 dev_err(chg->dev, "Wrong value for thermal regulation loop temperature\n"); in max77693_set_thermal_regulation_temp()
515 dev_dbg(chg->dev, "Thermal regulation loop temperature: %u (0x%x)\n", in max77693_set_thermal_regulation_temp()
562 dev_err(chg->dev, "Wrong value for charge input voltage regulation threshold\n"); in max77693_set_charge_input_threshold_volt()
568 dev_dbg(chg->dev, "Charge input voltage regulation threshold: %u (0x%x)\n", in max77693_set_charge_input_threshold_volt()
646 if (of_property_read_u32(np, "maxim,thermal-regulation-celsius", in max77693_dt_init()
Drt9455_charger.c181 * When the charger is in charge mode, REG02[7:2] represent battery regulation
802 * regulation voltage. F_VOREG bits represent either battery regulation voltage
804 * regulation voltage and boost output voltage are read from DT/ACPI during
826 * Before setting the charger into charge mode, battery regulation voltage is
828 * regulation voltage. F_VOREG bits represent either battery regulation voltage
830 * regulation voltage and boost output voltage are read from DT/ACPI during
1043 "Charger warning. Thermal regulation loop active\n"); in rt9455_irq_handler_check_irq2_register()
1213 "richtek,battery-regulation-voltage", in rt9455_discover_charger()
1216 dev_err(dev, "Error: missing \"battery-regulation-voltage\" property\n"); in rt9455_discover_charger()
1231 device_property_read_u32(dev, "richtek,min-input-voltage-regulation", in rt9455_discover_charger()
[all …]
/kernel/linux/linux-6.6/Documentation/hwmon/
Dpxe1610.rst42 Used for Vcore power regulation for Intel VR13 based microprocessors
51 Used for DDR3/DDR4 Memory power regulation for Intel VR13 and
/kernel/linux/linux-5.10/Documentation/hwmon/
Dpxe1610.rst42 Used for Vcore power regulation for Intel VR13 based microprocessors
51 Used for DDR3/DDR4 Memory power regulation for Intel VR13 and
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/
Dmax77693.txt60 - maxim,thermal-regulation-celsius : Temperature in Celsius for entering
72 triggering input voltage regulation loop. If input voltage decreases
175 maxim,thermal-regulation-celsius = <75>;
/kernel/linux/linux-6.6/drivers/thermal/
Dgov_bang_bang.c70 * Regulation Logic: a two point regulation, deliver cooling state depending
/kernel/linux/linux-5.10/drivers/thermal/
Dgov_bang_bang.c77 * Regulation Logic: a two point regulation, deliver cooling state depending

123456