| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/supply/ |
| D | richtek,rt5033-charger.yaml | 27 Current of pre-charge mode. The pre-charge current levels are 350 mA 28 to 650 mA programmed by I2C per 100 mA. 31 Current of fast-charge mode. The fast-charge current levels are 700 mA 32 to 2000 mA programmed by I2C per 100 mA. 35 This property is end of charge current. Its level ranges from 150 mA 36 to 600 mA. Between 150 mA and 300 mA in 50 mA steps, between 300 mA and 37 600 mA in 100 mA steps.
|
| D | ti,lp8727.yaml | 53 0 = 90mA, 1 = 100mA, 2 = 400mA, 3 = 450mA, 4 = 500mA, 5 = 600mA, 54 6 = 700mA, 7 = 800mA, 8 = 900mA, 9 = 1000mA 76 /* AC charger: 5% EOC and 500mA charging current */ 83 /* USB charger: 10% EOC and 400mA charging current */
|
| D | bq2415x.yaml | 36 description: initial maximum current charger can pull from power supply in mA. 50 description: maximum charging current in mA. 56 below this value (in mA). 88 ti,current-limit = <100>; 92 ti,termination-current = <100>;
|
| /kernel/linux/linux-5.10/include/dt-bindings/usb/ |
| D | pd.h | 27 #define PDO_FIXED_CURR_SHIFT 0 /* 10mA units */ 30 #define PDO_FIXED_CURR(ma) ((((ma) / 10) & PDO_CURR_MASK) << PDO_FIXED_CURR_SHIFT) argument 32 #define PDO_FIXED(mv, ma, flags) \ argument 34 PDO_FIXED_VOLT(mv) | PDO_FIXED_CURR(ma)) 52 #define PDO_VAR_MAX_CURR_SHIFT 0 /* 10mA units */ 56 #define PDO_VAR_MAX_CURR(ma) ((((ma) / 10) & PDO_CURR_MASK) << PDO_VAR_MAX_CURR_SHIFT) argument 69 #define PDO_PPS_APDO_MAX_VOLT_SHIFT 17 /* 100mV units */ 70 #define PDO_PPS_APDO_MIN_VOLT_SHIFT 8 /* 100mV units */ 71 #define PDO_PPS_APDO_MAX_CURR_SHIFT 0 /* 50mA units */ 77 ((((mv) / 100) & PDO_PPS_APDO_VOLT_MASK) << PDO_PPS_APDO_MIN_VOLT_SHIFT) [all …]
|
| /kernel/linux/linux-5.10/include/linux/usb/ |
| D | pd.h | 231 #define PDO_FIXED_CURR_SHIFT 0 /* 10mA units */ 234 #define PDO_FIXED_CURR(ma) ((((ma) / 10) & PDO_CURR_MASK) << PDO_FIXED_CURR_SHIFT) argument 236 #define PDO_FIXED(mv, ma, flags) \ argument 238 PDO_FIXED_VOLT(mv) | PDO_FIXED_CURR(ma)) 256 #define PDO_VAR_MAX_CURR_SHIFT 0 /* 10mA units */ 260 #define PDO_VAR_MAX_CURR(ma) ((((ma) / 10) & PDO_CURR_MASK) << PDO_VAR_MAX_CURR_SHIFT) argument 275 #define PDO_PPS_APDO_MAX_VOLT_SHIFT 17 /* 100mV units */ 276 #define PDO_PPS_APDO_MIN_VOLT_SHIFT 8 /* 100mV units */ 277 #define PDO_PPS_APDO_MAX_CURR_SHIFT 0 /* 50mA units */ 283 ((((mv) / 100) & PDO_PPS_APDO_VOLT_MASK) << PDO_PPS_APDO_MIN_VOLT_SHIFT) [all …]
|
| /kernel/linux/linux-6.6/include/linux/usb/ |
| D | pd.h | 232 #define PDO_FIXED_CURR_SHIFT 0 /* 10mA units */ 235 #define PDO_FIXED_CURR(ma) ((((ma) / 10) & PDO_CURR_MASK) << PDO_FIXED_CURR_SHIFT) argument 237 #define PDO_FIXED(mv, ma, flags) \ argument 239 PDO_FIXED_VOLT(mv) | PDO_FIXED_CURR(ma)) 257 #define PDO_VAR_MAX_CURR_SHIFT 0 /* 10mA units */ 261 #define PDO_VAR_MAX_CURR(ma) ((((ma) / 10) & PDO_CURR_MASK) << PDO_VAR_MAX_CURR_SHIFT) argument 276 #define PDO_PPS_APDO_MAX_VOLT_SHIFT 17 /* 100mV units */ 277 #define PDO_PPS_APDO_MIN_VOLT_SHIFT 8 /* 100mV units */ 278 #define PDO_PPS_APDO_MAX_CURR_SHIFT 0 /* 50mA units */ 284 ((((mv) / 100) & PDO_PPS_APDO_VOLT_MASK) << PDO_PPS_APDO_MIN_VOLT_SHIFT) [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/touchscreen/ |
| D | stmpe.txt | 16 2 -> 100 us 24 1 -> 100 us 30 7 -> 100 ms 34 0 -> 20 mA (typical 35mA max) 35 1 -> 50 mA (typical 80 mA max) 100 * 50 mA typical 80 mA max touchscreen drivers
|
| /kernel/linux/linux-5.10/drivers/power/supply/ |
| D | pcf50633-charger.c | 36 int pcf50633_mbc_usb_curlim_set(struct pcf50633 *pcf, int ma) in pcf50633_mbc_usb_curlim_set() argument 44 if (ma >= 1000) { in pcf50633_mbc_usb_curlim_set() 46 ma = 1000; in pcf50633_mbc_usb_curlim_set() 47 } else if (ma >= 500) { in pcf50633_mbc_usb_curlim_set() 49 ma = 500; in pcf50633_mbc_usb_curlim_set() 50 } else if (ma >= 100) { in pcf50633_mbc_usb_curlim_set() 52 ma = 100; in pcf50633_mbc_usb_curlim_set() 55 ma = 0; in pcf50633_mbc_usb_curlim_set() 61 dev_err(pcf->dev, "error setting usb curlim to %d mA\n", ma); in pcf50633_mbc_usb_curlim_set() 63 dev_info(pcf->dev, "usb curlim to %d mA\n", ma); in pcf50633_mbc_usb_curlim_set() [all …]
|
| /kernel/linux/linux-6.6/drivers/power/supply/ |
| D | pcf50633-charger.c | 36 int pcf50633_mbc_usb_curlim_set(struct pcf50633 *pcf, int ma) in pcf50633_mbc_usb_curlim_set() argument 44 if (ma >= 1000) { in pcf50633_mbc_usb_curlim_set() 46 ma = 1000; in pcf50633_mbc_usb_curlim_set() 47 } else if (ma >= 500) { in pcf50633_mbc_usb_curlim_set() 49 ma = 500; in pcf50633_mbc_usb_curlim_set() 50 } else if (ma >= 100) { in pcf50633_mbc_usb_curlim_set() 52 ma = 100; in pcf50633_mbc_usb_curlim_set() 55 ma = 0; in pcf50633_mbc_usb_curlim_set() 61 dev_err(pcf->dev, "error setting usb curlim to %d mA\n", ma); in pcf50633_mbc_usb_curlim_set() 63 dev_info(pcf->dev, "usb curlim to %d mA\n", ma); in pcf50633_mbc_usb_curlim_set() [all …]
|
| /kernel/linux/linux-6.6/drivers/phy/mediatek/ |
| D | phy-mtk-hdmi-mt8195.c | 240 else if (tmds_clk >= 54 * MEGA && (tmds_clk * 100) < 14835 * MEGA) in mtk_hdmi_pll_calc() 242 else if ((tmds_clk * 100) >= 14835 * MEGA && (tmds_clk * 10) < 2967 * MEGA) in mtk_hdmi_pll_calc() 312 * 3G < data rate <= 6G: enable impedance 100ohm, in mtk_hdmi_pll_drv_setting() 313 * data channel bias 24mA, clock channel bias 20mA in mtk_hdmi_pll_drv_setting() 315 * enalbe impedance 100ohm in mtk_hdmi_pll_drv_setting() 316 * data channel 20mA, clock channel 16mA in mtk_hdmi_pll_drv_setting() 318 * data channel & clock channel bias 10mA in mtk_hdmi_pll_drv_setting() 323 data_channel_bias = 0x3c; /* 24mA */ in mtk_hdmi_pll_drv_setting() 324 clk_channel_bias = 0x34; /* 20mA */ in mtk_hdmi_pll_drv_setting() 326 impedance = 0x36; /* 100ohm */ in mtk_hdmi_pll_drv_setting() [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/phy/ |
| D | phy-gpio-vbus-usb.c | 37 unsigned mA; member 45 * This driver relies on "both edges" triggering. VBUS has 100 msec to 58 static void set_vbus_draw(struct gpio_vbus_data *gpio_vbus, unsigned mA) in set_vbus_draw() argument 68 if (mA) { in set_vbus_draw() 69 regulator_set_current_limit(vbus_draw, 0, 1000 * mA); in set_vbus_draw() 84 gpio_vbus->mA = mA; in set_vbus_draw() 119 set_vbus_draw(gpio_vbus, 100); in gpio_vbus_work() 158 schedule_delayed_work(&gpio_vbus->work, msecs_to_jiffies(100)); in gpio_vbus_irq() 202 static int gpio_vbus_set_power(struct usb_phy *phy, unsigned mA) in gpio_vbus_set_power() argument 209 set_vbus_draw(gpio_vbus, mA); in gpio_vbus_set_power() [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/phy/ |
| D | phy-gpio-vbus-usb.c | 37 unsigned mA; member 45 * This driver relies on "both edges" triggering. VBUS has 100 msec to 58 static void set_vbus_draw(struct gpio_vbus_data *gpio_vbus, unsigned mA) in set_vbus_draw() argument 68 if (mA) { in set_vbus_draw() 69 regulator_set_current_limit(vbus_draw, 0, 1000 * mA); in set_vbus_draw() 84 gpio_vbus->mA = mA; in set_vbus_draw() 119 set_vbus_draw(gpio_vbus, 100); in gpio_vbus_work() 158 schedule_delayed_work(&gpio_vbus->work, msecs_to_jiffies(100)); in gpio_vbus_irq() 202 static int gpio_vbus_set_power(struct usb_phy *phy, unsigned mA) in gpio_vbus_set_power() argument 209 set_vbus_draw(gpio_vbus, mA); in gpio_vbus_set_power() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/ |
| D | bq2415x.txt | 19 from power supply in mA. 24 - ti,charge-current: integer, maximum charging current in mA. 26 constant-voltage phase drops below this value (in mA). 39 ti,current-limit = <100>; 43 ti,termination-current = <100>;
|
| D | qcom_smbb.txt | 45 Value type: <u32>; uA; range [100mA : 3A] 71 Value type: <u32>; uA; range [100mA : 3A] 89 Usage: optional (default: 100mA, or pre-configured value) 90 Value type: <u32>; uA; range [100mA : 2.5A]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/ |
| D | mediatek,mt8365-pinctrl.yaml | 77 - enum: [100, 101, 102, 103] 83 100: (R1, R0) = (0, 0) which means R1 disabled and R0 disabled. 91 - enum: [100, 101, 102, 103] 97 100: (R1, R0) = (0, 0) which means R1 disabled and R0 disabled. 126 2/4/6/8/10/12/14/16mA driving. But in specific driving setup, they 127 can support 0.125/0.25/0.5/1mA adjustment. If we enable specific 130 When E1=0/E0=0, the strength is 0.125mA. 131 When E1=0/E0=1, the strength is 0.25mA. 132 When E1=1/E0=0, the strength is 0.5mA. 133 When E1=1/E0=1, the strength is 1mA.
|
| /kernel/linux/linux-6.6/include/linux/power/ |
| D | bq2415x_charger.h | 29 BQ2415X_MODE_NONE, /* unknown charger (100mA) */ 30 BQ2415X_MODE_HOST_CHARGER, /* usb host/hub charger (500mA) */ 36 int current_limit; /* mA */ 39 int charge_current; /* mA */ 40 int termination_current; /* mA */
|
| /kernel/linux/linux-5.10/include/linux/power/ |
| D | bq2415x_charger.h | 29 BQ2415X_MODE_NONE, /* unknown charger (100mA) */ 30 BQ2415X_MODE_HOST_CHARGER, /* usb host/hub charger (500mA) */ 36 int current_limit; /* mA */ 39 int charge_current; /* mA */ 40 int termination_current; /* mA */
|
| /kernel/linux/build/test/moduletest/runtest/bin/enhancedswap_t/testcases/bin/ |
| D | enhancedswap02.sh | 17 # /dev/memcg/100/memory.zswapd_single_memcg_param interface test 19 # Authors: Ma Feng - mafeng.ma@huawei.com 35 local memcg_100_zsmp=/dev/memcg/100/memory.zswapd_single_memcg_param 40 echo 0 -100 0 0 > $memcg_100_zsmp 42 echo 0 0 -100 0 > $memcg_100_zsmp 44 echo 0 -100 -100 0 > $memcg_100_zsmp 49 echo 0 -100 0 0 > $memcg_zsmp 51 echo 0 0 -100 0 > $memcg_zsmp 53 echo 0 -100 -100 0 > $memcg_zsmp
|
| D | enhancedswap01.sh | 18 # Authors: Ma Feng - mafeng.ma@huawei.com 40 echo 0 1620 -100 0 > $memcg_availbffers 42 echo 0 -100 -100 0 > $memcg_availbffers
|
| /kernel/linux/linux-5.10/arch/arm/mach-s3c/ |
| D | mach-gta02.c | 145 int ma; in gta02_configure_pmu_for_charger() local 156 ma = 1000; in gta02_configure_pmu_for_charger() 158 ma = 100; in gta02_configure_pmu_for_charger() 160 pcf50633_mbc_usb_curlim_set(pcf, ma); in gta02_configure_pmu_for_charger() 183 * 100mA limit for safety. in gta02_charger_worker() 185 pcf50633_mbc_usb_curlim_set(gta02_pcf, 100); in gta02_charger_worker() 206 static void gta02_udc_vbus_draw(unsigned int ma) in gta02_udc_vbus_draw() argument 211 gta02_usb_vbus_draw = ma; in gta02_udc_vbus_draw() 452 .debounce_interval = 100, 459 .debounce_interval = 100,
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | cs35l34.txt | 15 increments of 100mV. 28 - cirrus,boost-peak-milliamp : Boost converter peak current limit in mA. The 29 range starts at 1200mA and goes to a maximum of 3840mA with increments of 30 80mA. The default value is 2480mA.
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | cs35l34.txt | 15 increments of 100mV. 28 - cirrus,boost-peak-milliamp : Boost converter peak current limit in mA. The 29 range starts at 1200mA and goes to a maximum of 3840mA with increments of 30 80mA. The default value is 2480mA.
|
| /kernel/linux/linux-5.10/arch/parisc/include/asm/ |
| D | assembly.h | 18 #define STREGM std,ma 231 fstd,ma %fr0, 8(\regs) 232 fstd,ma %fr1, 8(\regs) 233 fstd,ma %fr2, 8(\regs) 234 fstd,ma %fr3, 8(\regs) 235 fstd,ma %fr4, 8(\regs) 236 fstd,ma %fr5, 8(\regs) 237 fstd,ma %fr6, 8(\regs) 238 fstd,ma %fr7, 8(\regs) 239 fstd,ma %fr8, 8(\regs) [all …]
|
| /kernel/linux/linux-6.6/arch/parisc/include/asm/ |
| D | assembly.h | 63 #define STREGM std,ma 278 fstd,ma %fr0, 8(\regs) 279 fstd,ma %fr1, 8(\regs) 280 fstd,ma %fr2, 8(\regs) 281 fstd,ma %fr3, 8(\regs) 282 fstd,ma %fr4, 8(\regs) 283 fstd,ma %fr5, 8(\regs) 284 fstd,ma %fr6, 8(\regs) 285 fstd,ma %fr7, 8(\regs) 286 fstd,ma %fr8, 8(\regs) [all …]
|
| /kernel/linux/linux-6.6/Documentation/leds/ |
| D | leds-mt6370-rgb.rst | 13 a sink current up to 24mA and a CHG_VIN power good indicator LED with sink 14 current up to 6mA. It provides three operation modes for RGB LEDs: 51 * Tr2: Second rising time for 31% - 100% load. 52 * Ton: On time for 100% load. 53 * Tf1: First falling time for 100% - 31% load.
|