| /Linux-v5.4/drivers/power/supply/ |
| D | qcom_smbb.c | 256 static int smbb_charger_attr_write(struct smbb_charger *chg, in smbb_charger_attr_write() argument 267 dev_err(chg->dev, "value out of range for %s [%u:%u]\n", in smbb_charger_attr_write() 273 rc = regmap_read(chg->regmap, in smbb_charger_attr_write() 274 chg->addr + prop->safe_reg, &wval); in smbb_charger_attr_write() 276 dev_err(chg->dev, in smbb_charger_attr_write() 285 dev_warn(chg->dev, in smbb_charger_attr_write() 294 rc = regmap_write(chg->regmap, chg->addr + prop->reg, wval); in smbb_charger_attr_write() 296 dev_err(chg->dev, "unable to update %s", prop->name); in smbb_charger_attr_write() 301 dev_warn(chg->dev, in smbb_charger_attr_write() 306 dev_dbg(chg->dev, "%s <= %d\n", prop->name, out); in smbb_charger_attr_write() [all …]
|
| D | max77693_charger.c | 214 struct max77693_charger *chg = power_supply_get_drvdata(psy); in max77693_charger_get_property() local 215 struct regmap *regmap = chg->max77693->regmap; in max77693_charger_get_property() 259 struct max77693_charger *chg = dev_get_drvdata(dev); in device_attr_store() local 267 ret = fn(chg, val); in device_attr_store() 277 struct max77693_charger *chg = dev_get_drvdata(dev); in fast_charge_timer_show() local 281 ret = regmap_read(chg->max77693->regmap, MAX77693_CHG_REG_CHG_CNFG_01, in fast_charge_timer_show() 302 static int max77693_set_fast_charge_timer(struct max77693_charger *chg, in max77693_set_fast_charge_timer() argument 328 return regmap_update_bits(chg->max77693->regmap, in max77693_set_fast_charge_timer() 343 struct max77693_charger *chg = dev_get_drvdata(dev); in top_off_threshold_current_show() local 347 ret = regmap_read(chg->max77693->regmap, MAX77693_CHG_REG_CHG_CNFG_03, in top_off_threshold_current_show() [all …]
|
| D | max14577_charger.c | 47 static int max14577_get_charger_state(struct max14577_charger *chg, int *val) in max14577_get_charger_state() argument 49 struct regmap *rmap = chg->max14577->regmap; in max14577_get_charger_state() 97 static int max14577_get_charge_type(struct max14577_charger *chg, int *val) in max14577_get_charge_type() argument 109 ret = max14577_get_charger_state(chg, &charging); in max14577_get_charge_type() 121 static int max14577_get_online(struct max14577_charger *chg, int *val) in max14577_get_online() argument 123 struct regmap *rmap = chg->max14577->regmap; in max14577_get_online() 133 chg_type = maxim_get_charger_type(chg->max14577->dev_type, reg_data); in max14577_get_online() 160 static int max14577_get_battery_health(struct max14577_charger *chg, int *val) in max14577_get_battery_health() argument 162 struct regmap *rmap = chg->max14577->regmap; in max14577_get_battery_health() 172 chg_type = maxim_get_charger_type(chg->max14577->dev_type, reg_data); in max14577_get_battery_health() [all …]
|
| D | max77650-charger.c | 88 static int max77650_charger_set_vchgin_min(struct max77650_charger_data *chg, in max77650_charger_set_vchgin_min() argument 95 rv = regmap_update_bits(chg->map, in max77650_charger_set_vchgin_min() 109 static int max77650_charger_set_ichgin_lim(struct max77650_charger_data *chg, in max77650_charger_set_ichgin_lim() argument 116 rv = regmap_update_bits(chg->map, in max77650_charger_set_ichgin_lim() 130 static int max77650_charger_enable(struct max77650_charger_data *chg) in max77650_charger_enable() argument 134 rv = regmap_update_bits(chg->map, in max77650_charger_enable() 139 dev_err(chg->dev, "unable to enable the charger: %d\n", rv); in max77650_charger_enable() 144 static int max77650_charger_disable(struct max77650_charger_data *chg) in max77650_charger_disable() argument 148 rv = regmap_update_bits(chg->map, in max77650_charger_disable() 153 dev_err(chg->dev, "unable to disable the charger: %d\n", rv); in max77650_charger_disable() [all …]
|
| D | max8903_charger.c | 45 if (gpio_is_valid(data->pdata->chg)) { in max8903_get_property() 46 if (gpio_get_value(data->pdata->chg) == 0) in max8903_get_property() 191 pdata->chg = of_get_named_gpio(np, "chg-gpios", 0); in max8903_parse_dt_data() 192 if (!gpio_is_valid(pdata->chg)) in max8903_parse_dt_data() 193 pdata->chg = -EINVAL; in max8903_parse_dt_data() 296 if (gpio_is_valid(pdata->chg)) { in max8903_setup_gpios() 297 ret = devm_gpio_request(dev, pdata->chg, data->psy_desc.name); in max8903_setup_gpios() 301 pdata->chg, ret); in max8903_setup_gpios()
|
| D | twl4030_madc_battery.c | 158 int chg = (percent * (bat->pdata->capacity/1000))/100; in twl4030_madc_bat_get_property() local 161 val->intval = (3600l * chg) / 400; in twl4030_madc_bat_get_property()
|
| D | ab8500_bmdata.c | 433 static const struct abx500_bm_charger_parameters chg = { variable 486 .chg_params = &chg,
|
| /Linux-v5.4/drivers/net/fddi/skfp/ |
| D | ess.c | 475 struct smt_sba_chg *chg ; in ess_send_response() local 493 chg = smtod(mb,struct smt_sba_chg *) ; in ess_send_response() 494 chg->smt.smt_tid = sm->smt_tid ; in ess_send_response() 495 chg->smt.smt_dest = sm->smt_source ; in ess_send_response() 498 chg->s_type.para.p_type = SMT_P0015 ; in ess_send_response() 499 chg->s_type.para.p_len = sizeof(struct smt_p_0015) - PARA_LEN ; in ess_send_response() 500 chg->s_type.res_type = SYNC_BW ; in ess_send_response() 503 chg->cmd.para.p_type = SMT_P0016 ; in ess_send_response() 504 chg->cmd.para.p_len = sizeof(struct smt_p_0016) - PARA_LEN ; in ess_send_response() 505 chg->cmd.sba_cmd = sba_cmd ; in ess_send_response() [all …]
|
| /Linux-v5.4/Documentation/devicetree/bindings/power/supply/ |
| D | qcom_smbb.txt | 34 "chg-done", 35 "chg-fast", 36 "chg-trkl", 39 "chg-gone", 136 interrupt-names = "chg-done", 137 "chg-fast", 138 "chg-trkl", 141 "chg-gone",
|
| D | max8903-charger.txt | 10 - chg-gpios: Charger status pin (active low, input) 22 chg-gpios = <&gpio3 15 GPIO_ACTIVE_LOW>;
|
| D | charger-manager.txt | 35 chg-reg-supply = <&charger_regulator>; 66 cm-regulator-name = "chg-reg";
|
| /Linux-v5.4/drivers/usb/gadget/udc/aspeed-vhub/ |
| D | hub.c | 443 u16 chg = p->status ^ prev; in ast_vhub_change_port_stat() local 446 chg &= USB_PORT_STAT_C_CONNECTION | in ast_vhub_change_port_stat() 458 chg &= ~USB_PORT_STAT_C_ENABLE; in ast_vhub_change_port_stat() 460 p->change = chg; in ast_vhub_change_port_stat() 677 u16 stat, chg; in ast_vhub_get_port_stat() local 684 chg = vhub->ports[port].change; in ast_vhub_get_port_stat() 689 EPDBG(ep, " port status=%04x change=%04x\n", stat, chg); in ast_vhub_get_port_stat() 694 chg & 0xff, in ast_vhub_get_port_stat() 695 chg >> 8); in ast_vhub_get_port_stat()
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | qcom-pm8941.dtsi | 48 interrupt-names = "chg-done", 49 "chg-fast", 50 "chg-trkl", 53 "chg-gone",
|
| D | rk3188-bqedison2qc.dts | 511 chg_ctl: chg-ctl { 516 chg_det: chg-det { 521 chg_en: chg-en {
|
| /Linux-v5.4/mm/ |
| D | hugetlb.c | 361 long chg = 0; in region_chg() local 415 chg = t - f; in region_chg() 422 chg = t - f; in region_chg() 435 chg += rg->to - t; in region_chg() 438 chg -= rg->to - rg->from; in region_chg() 445 return chg; in region_chg() 448 return chg; in region_chg() 595 long chg = 0; in region_count() local 611 chg += seg_to - seg_from; in region_count() 615 return chg; in region_count() [all …]
|
| /Linux-v5.4/arch/arm/mach-s3c24xx/include/mach/ |
| D | hardware.h | 14 extern unsigned int s3c2410_modify_misccr(unsigned int clr, unsigned int chg);
|
| /Linux-v5.4/include/linux/power/ |
| D | max8903_charger.h | 22 int chg; /* Charger status output */ member
|
| /Linux-v5.4/Documentation/devicetree/bindings/gpio/ |
| D | gpio-pca953x.txt | 78 "en-usb", "en-host1", "en-host2", "chg-int", "p14", "p15", "mic-int", "en-modem", 79 "shdn-hs-amp", "chg-status+red", "green", "blue", "en-esata", "fault1", "p26", "p27";
|
| /Linux-v5.4/include/linux/mfd/ |
| D | rt5033.h | 56 struct rt5033_charger_data *chg; member
|
| /Linux-v5.4/drivers/clk/mediatek/ |
| D | clk-pll.c | 118 u32 chg, val; in mtk_pll_set_rate_regs() local 139 chg = readl(pll->pcw_chg_addr) | PCW_CHG_MASK; in mtk_pll_set_rate_regs() 140 writel(chg, pll->pcw_chg_addr); in mtk_pll_set_rate_regs()
|
| /Linux-v5.4/arch/arm64/boot/dts/qcom/ |
| D | pm8150b.dtsi | 53 chg-temp@9 {
|
| /Linux-v5.4/drivers/scsi/sym53c8xx_2/ |
| D | sym_hipd.c | 3948 u_char chg, ofs, per, fak, div; local 3957 chg = 0; 3966 {chg = 1; ofs = np->maxoffs;} 3971 {chg = 1; per = np->minsync;} 3984 ofs, per, div, fak, chg); 3991 if (!req && chg) 4064 int dt, chg = 0; local 4079 chg = 1; 4086 chg = 1; 4093 chg = 1; [all …]
|
| /Linux-v5.4/drivers/usb/host/ |
| D | max3421-hcd.c | 1113 u32 old_port_status, chg; in max3421_detect_conn() local 1160 chg = (old_port_status ^ max3421_hcd->port_status); in max3421_detect_conn() 1161 max3421_hcd->port_status |= chg << 16; in max3421_detect_conn() 1227 u32 chg, old_port_status; in max3421_handle_irqs() local 1282 chg = (old_port_status ^ max3421_hcd->port_status); in max3421_handle_irqs() 1283 max3421_hcd->port_status |= chg << 16; in max3421_handle_irqs()
|
| /Linux-v5.4/drivers/scsi/ |
| D | ncr53c8xx.c | 6686 u_char chg, ofs, per, fak, wide; in ncr_int_sir() local 6872 chg = 0; in ncr_int_sir() 6890 {chg = 1; per = np->minsync;} in ncr_int_sir() 6892 {chg = 1; per = tp->minsync;} in ncr_int_sir() 6894 {chg = 1; ofs = tp->maxoffs;} in ncr_int_sir() 6904 chg = 1; in ncr_int_sir() 6917 "fak=%d chg=%d.\n", per, scntl3, ofs, fak, chg); in ncr_int_sir() 6926 if (chg) { in ncr_int_sir() 6984 chg = 0; in ncr_int_sir() 7000 {chg = 1; wide = tp->usrwide;} in ncr_int_sir() [all …]
|
| /Linux-v5.4/Documentation/devicetree/bindings/usb/ |
| D | dwc3.txt | 74 - snps,dis-del-phy-power-chg-quirk: when set core will change PHY power
|