| /linux-6.15/drivers/power/supply/ |
| H A D | pm8916_lbc.c | 88 chg->charge_voltage_max = clamp_t(u32, chg->charge_voltage_max, in pm8916_lbc_charger_configure() 99 chg->charge_current_max = min(chg->charge_current_max, chg->charge_current_safe); in pm8916_lbc_charger_configure() 190 extcon_set_state_sync(chg->edev, EXTCON_USB, chg->online); in pm8916_lbc_charger_state_changed_irq() 209 chg->charge_voltage_safe = clamp_t(u32, chg->charge_voltage_safe, in pm8916_lbc_charger_probe_dt() 227 chg->charge_current_max = chg->charge_current_safe; in pm8916_lbc_charger_probe_dt() 260 chg = devm_kzalloc(dev, sizeof(*chg), GFP_KERNEL); in pm8916_lbc_charger_probe() 261 if (!chg) in pm8916_lbc_charger_probe() 264 chg->dev = dev; in pm8916_lbc_charger_probe() 331 ret = power_supply_get_battery_info(chg->charger, &chg->info); in pm8916_lbc_charger_probe() 348 extcon_set_state_sync(chg->edev, EXTCON_USB, chg->online); in pm8916_lbc_charger_probe() [all …]
|
| H A D | qcom_smbb.c | 276 dev_err(chg->dev, in smbb_charger_attr_write() 294 rc = regmap_write(chg->regmap, chg->addr + prop->reg, wval); in smbb_charger_attr_write() 301 dev_warn(chg->dev, in smbb_charger_attr_write() 322 rc = regmap_read(chg->regmap, chg->addr + prop->reg, &val); in smbb_charger_attr_read() 371 dev_dbg(chg->dev, "status = %03lx\n", chg->status); in smbb_set_line_flag() 793 rc = regmap_update_bits(chg->regmap, chg->addr + SMBB_USB_OTG_CTL, in smbb_chg_otg_enable() 840 chg = devm_kzalloc(&pdev->dev, sizeof(*chg), GFP_KERNEL); in smbb_charger_probe() 841 if (!chg) in smbb_charger_probe() 859 rc = regmap_read(chg->regmap, chg->addr + SMBB_MISC_REV2, &chg->revision); in smbb_charger_probe() 866 if (chg->revision != 1 && chg->revision != 2 && chg->revision != 3) { in smbb_charger_probe() [all …]
|
| H A D | max77693_charger.c | 319 ret = fn(chg, val); in device_attr_store() 659 ret = max77693_set_constant_volt(chg, chg->constant_volt); in max77693_reg_init() 663 ret = max77693_set_min_system_volt(chg, chg->min_system_volt); in max77693_reg_init() 672 ret = max77693_set_batttery_overcurrent(chg, chg->batttery_overcurrent); in max77693_reg_init() 691 &chg->constant_volt)) in max77693_dt_init() 695 &chg->min_system_volt)) in max77693_dt_init() 727 chg = devm_kzalloc(&pdev->dev, sizeof(*chg), GFP_KERNEL); in max77693_charger_probe() 728 if (!chg) in max77693_charger_probe() 732 chg->dev = &pdev->dev; in max77693_charger_probe() 733 chg->max77693 = max77693; in max77693_charger_probe() [all …]
|
| H A D | max14577_charger.c | 354 ret = max14577_init_constant_voltage(chg, chg->pdata->constant_uvolt); in max14577_charger_reg_init() 358 ret = max14577_init_eoc(chg, chg->pdata->eoc_uamp); in max14577_charger_reg_init() 362 ret = max14577_init_fast_charge(chg, chg->pdata->fast_charge_uamp); in max14577_charger_reg_init() 383 chg->pdata->ovp_uvolt); in max14577_charger_reg_init() 566 chg = devm_kzalloc(&pdev->dev, sizeof(*chg), GFP_KERNEL); in max14577_charger_probe() 567 if (!chg) in max14577_charger_probe() 571 chg->dev = &pdev->dev; in max14577_charger_probe() 572 chg->max14577 = max14577; in max14577_charger_probe() 576 return PTR_ERR(chg->pdata); in max14577_charger_probe() 588 psy_cfg.drv_data = chg; in max14577_charger_probe() [all …]
|
| H A D | max77650-charger.c | 134 rv = regmap_update_bits(chg->map, in max77650_charger_enable() 163 dev_err(chg->dev, in max77650_charger_check_status() 171 max77650_charger_disable(chg); in max77650_charger_check_status() 175 max77650_charger_disable(chg); in max77650_charger_check_status() 178 max77650_charger_enable(chg); in max77650_charger_check_status() 289 chg = devm_kzalloc(dev, sizeof(*chg), GFP_KERNEL); in max77650_charger_probe() 290 if (!chg) in max77650_charger_probe() 296 if (!chg->map) in max77650_charger_probe() 299 chg->dev = dev; in max77650_charger_probe() 302 pscfg.drv_data = chg; in max77650_charger_probe() [all …]
|
| H A D | max77976_charger.c | 445 struct max77976 *chg; in max77976_probe() local 449 chg = devm_kzalloc(dev, sizeof(*chg), GFP_KERNEL); in max77976_probe() 450 if (!chg) in max77976_probe() 453 i2c_set_clientdata(client, chg); in max77976_probe() 454 psy_cfg.drv_data = chg; in max77976_probe() 456 chg->client = client; in max77976_probe() 459 if (IS_ERR(chg->regmap)) in max77976_probe() 464 chg->rfield[i] = devm_regmap_field_alloc(dev, chg->regmap, in max77976_probe() 466 if (IS_ERR(chg->rfield[i])) in max77976_probe() 471 err = max77976_detect(chg); in max77976_probe() [all …]
|
| H A D | max77705_charger.c | 428 chg->bat_info = info; in max77705_charger_initialize() 515 chg = devm_kzalloc(dev, sizeof(*chg), GFP_KERNEL); in max77705_charger_probe() 516 if (!chg) in max77705_charger_probe() 519 chg->dev = dev; in max77705_charger_probe() 520 i2c_set_clientdata(i2c, chg); in max77705_charger_probe() 523 if (IS_ERR(chg->regmap)) in max77705_charger_probe() 524 return PTR_ERR(chg->regmap); in max77705_charger_probe() 533 pscfg.drv_data = chg; in max77705_charger_probe() 536 if (IS_ERR(chg->psy_chg)) in max77705_charger_probe() 540 ret = devm_regmap_add_irq_chip(chg->dev, chg->regmap, i2c->irq, in max77705_charger_probe() [all …]
|
| H A D | rt5033_charger.c | 33 struct rt5033_charger_data chg; member 135 struct rt5033_charger_data *chg = &charger->chg; in rt5033_init_const_charge() local 153 val = chg->const_uvolt; in rt5033_init_const_charge() 178 if (chg->eoc_uamp == RT5033_CHARGER_EOC_MIN) in rt5033_init_const_charge() 183 val = chg->eoc_uamp; in rt5033_init_const_charge() 209 struct rt5033_charger_data *chg = &charger->chg; in rt5033_init_fast_charge() local 235 val = chg->fast_uamp; in rt5033_init_fast_charge() 254 struct rt5033_charger_data *chg = &charger->chg; in rt5033_init_pre_charge() local 272 val = chg->pre_uvolt; in rt5033_init_pre_charge() 298 val = chg->pre_uamp; in rt5033_init_pre_charge() [all …]
|
| H A D | max8903_charger.c | 30 struct gpio_desc *chg; /* Charger status output */ member 54 if (data->chg) { in max8903_get_property() 55 if (gpiod_get_value(data->chg)) in max8903_get_property() 301 data->chg = devm_gpiod_get_optional(dev, "chg", GPIOD_IN); in max8903_setup_gpios() 302 if (IS_ERR(data->chg)) in max8903_setup_gpios() 303 return dev_err_probe(dev, PTR_ERR(data->chg), in max8903_setup_gpios() 305 gpiod_set_consumer_name(data->chg, data->psy_desc.name); in max8903_setup_gpios()
|
| H A D | ab8500_bmdata.c | 113 static const struct ab8500_bm_charger_parameters chg = { variable 136 .chg_params = &chg,
|
| H A 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()
|
| /linux-6.15/tools/gpio/ |
| H A D | gpio-watch.c | 25 struct gpio_v2_line_info_changed chg; in main() local 64 memset(&chg, 0, sizeof(chg)); in main() 65 rd = read(pfd.fd, &chg, sizeof(chg)); in main() 66 if (rd < 0 || rd != sizeof(chg)) { in main() 67 if (rd != sizeof(chg)) in main() 74 switch (chg.event_type) { in main() 91 chg.info.offset, event, (uint64_t)chg.timestamp_ns); in main()
|
| /linux-6.15/drivers/net/fddi/skfp/ |
| H A D | ess.c | 474 struct smt_sba_chg *chg ; in ess_send_response() local 493 chg->smt.smt_tid = sm->smt_tid ; in ess_send_response() 494 chg->smt.smt_dest = sm->smt_source ; in ess_send_response() 497 chg->s_type.para.p_type = SMT_P0015 ; in ess_send_response() 499 chg->s_type.res_type = SYNC_BW ; in ess_send_response() 502 chg->cmd.para.p_type = SMT_P0016 ; in ess_send_response() 504 chg->cmd.sba_cmd = sba_cmd ; in ess_send_response() 507 chg->path.para.p_type = SMT_P320B ; in ess_send_response() 509 chg->path.mib_index = SBAPATHINDEX ; in ess_send_response() 510 chg->path.path_pad = 0; in ess_send_response() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/power/supply/ |
| H A D | qcom,pm8941-charger.yaml | 34 - const: chg-done 35 - const: chg-fast 36 - const: chg-trkl 39 - const: chg-gone 164 interrupt-names = "chg-done", 165 "chg-fast", 166 "chg-trkl", 169 "chg-gone",
|
| H A D | mt6360_charger.yaml | 18 const: mediatek,mt6360-chg 39 compatible = "mediatek,mt6360-chg";
|
| H A D | maxim,max8903.yaml | 31 chg-gpios: 65 chg-gpios = <&gpio3 15 GPIO_ACTIVE_LOW>;
|
| H A D | charger-manager.yaml | 174 chg-reg-supply = <&charger_regulator>; 203 cm-regulator-name = "chg-reg";
|
| /linux-6.15/drivers/net/ethernet/intel/ice/ |
| H A D | ice_flex_pipe.c | 3362 struct list_head chg; in ice_rem_flow_all() local 3366 INIT_LIST_HEAD(&chg); in ice_rem_flow_all() 3372 &chg); in ice_rem_flow_all() 3746 chg); in ice_adj_prof_priorities() 3757 chg); in ice_adj_prof_priorities() 4090 &chg); in ice_add_prof_id_flow() 4102 &chg); in ice_add_prof_id_flow() 4124 &chg); in ice_add_prof_id_flow() 4276 &chg); in ice_rem_prof_id_flow() 4317 &chg); in ice_rem_prof_id_flow() [all …]
|
| /linux-6.15/arch/arm/boot/dts/qcom/ |
| H A D | pm8226.dtsi | 76 interrupt-names = "chg-done", 77 "chg-fast", 78 "chg-trkl", 81 "chg-gone",
|
| H A D | pm8941.dtsi | 91 interrupt-names = "chg-done", 92 "chg-fast", 93 "chg-trkl", 96 "chg-gone",
|
| /linux-6.15/drivers/usb/gadget/udc/aspeed-vhub/ |
| H A D | hub.c | 511 u16 chg = p->status ^ prev; in ast_vhub_change_port_stat() local 514 chg &= USB_PORT_STAT_C_CONNECTION | in ast_vhub_change_port_stat() 526 chg &= ~USB_PORT_STAT_C_ENABLE; in ast_vhub_change_port_stat() 528 p->change = chg; in ast_vhub_change_port_stat() 745 u16 stat, chg; in ast_vhub_get_port_stat() local 752 chg = vhub->ports[port].change; in ast_vhub_get_port_stat() 757 EPDBG(ep, " port status=%04x change=%04x\n", stat, chg); in ast_vhub_get_port_stat() 762 chg & 0xff, in ast_vhub_get_port_stat() 763 chg >> 8); in ast_vhub_get_port_stat()
|
| /linux-6.15/Documentation/devicetree/bindings/gpio/ |
| H A D | gpio-pca95xx.yaml | 187 "en-host1", "en-host2", "chg-int", "p14", "p15", 189 "chg-status+red", "green", "blue", "en-esata",
|
| /linux-6.15/drivers/clk/mediatek/ |
| H A D | clk-pll.c | 96 u32 chg, val; in mtk_pll_set_rate_regs() local 117 chg = readl(pll->pcw_chg_addr) | in mtk_pll_set_rate_regs() 119 writel(chg, pll->pcw_chg_addr); in mtk_pll_set_rate_regs()
|
| /linux-6.15/tools/perf/scripts/python/ |
| H A D | parallel-perf.py | 197 chg = False 200 if chg and verbosity.normal: 205 chg = False 214 chg = True 229 chg = True
|
| /linux-6.15/mm/ |
| H A D | hugetlb.c | 809 long chg = 0; in region_chg() local 826 return chg; in region_chg() 996 long chg = 0; in region_count() local 1012 chg += seg_to - seg_from; in region_count() 1016 return chg; in region_count() 7306 chg = to - from; in hugetlb_reserve_pages() 7312 if (chg < 0) in hugetlb_reserve_pages() 7378 chg - add); in hugetlb_reserve_pages() 7426 long chg = 0; in hugetlb_unreserve_pages() local 7441 if (chg < 0) in hugetlb_unreserve_pages() [all …]
|