Home
last modified time | relevance | path

Searched refs:ext (Results 1 – 25 of 172) sorted by relevance

1234567

/drivers/extcon/
Dextcon-intel-cht-wc.c108 static int cht_wc_extcon_get_id(struct cht_wc_extcon_data *ext, int pwrsrc_sts) in cht_wc_extcon_get_id() argument
126 static int cht_wc_extcon_get_charger(struct cht_wc_extcon_data *ext, in cht_wc_extcon_get_charger() argument
135 ret = regmap_read(ext->regmap, CHT_WC_USBSRC, &usbsrc); in cht_wc_extcon_get_charger()
137 dev_err(ext->dev, "Error reading usbsrc: %d\n", ret); in cht_wc_extcon_get_charger()
154 dev_warn(ext->dev, "Could not detect charger type\n"); in cht_wc_extcon_get_charger()
156 dev_warn(ext->dev, "Timeout detecting charger type\n"); in cht_wc_extcon_get_charger()
163 dev_warn(ext->dev, in cht_wc_extcon_get_charger()
182 static void cht_wc_extcon_set_phymux(struct cht_wc_extcon_data *ext, u8 state) in cht_wc_extcon_set_phymux() argument
186 ret = regmap_write(ext->regmap, CHT_WC_PHYCTRL, state); in cht_wc_extcon_set_phymux()
188 dev_err(ext->dev, "Error writing phyctrl: %d\n", ret); in cht_wc_extcon_set_phymux()
[all …]
/drivers/net/ethernet/netronome/nfp/flower/
Dmatch.c11 nfp_flower_compile_meta(struct nfp_flower_meta_tci *ext, in nfp_flower_compile_meta() argument
15 ext->nfp_flow_key_layer = key_type; in nfp_flower_compile_meta()
16 ext->mask_id = ~0; in nfp_flower_compile_meta()
23 nfp_flower_compile_tci(struct nfp_flower_meta_tci *ext, in nfp_flower_compile_tci() argument
46 ext->tci |= cpu_to_be16((key_tci & msk_tci)); in nfp_flower_compile_tci()
52 nfp_flower_compile_meta_tci(struct nfp_flower_meta_tci *ext, in nfp_flower_compile_meta_tci() argument
56 memset(ext, 0, sizeof(struct nfp_flower_meta_tci)); in nfp_flower_compile_meta_tci()
59 nfp_flower_compile_meta(ext, msk, key_type); in nfp_flower_compile_meta_tci()
62 nfp_flower_compile_tci(ext, msk, rule); in nfp_flower_compile_meta_tci()
95 nfp_flower_compile_mac(struct nfp_flower_mac_mpls *ext, in nfp_flower_compile_mac() argument
[all …]
Dmain.h419 nfp_flower_compile_meta(struct nfp_flower_meta_tci *ext,
422 nfp_flower_compile_tci(struct nfp_flower_meta_tci *ext,
432 nfp_flower_compile_mac(struct nfp_flower_mac_mpls *ext,
436 nfp_flower_compile_mpls(struct nfp_flower_mac_mpls *ext,
441 nfp_flower_compile_tport(struct nfp_flower_tp_ports *ext,
445 nfp_flower_compile_vlan(struct nfp_flower_vlan *ext,
449 nfp_flower_compile_ipv4(struct nfp_flower_ipv4 *ext,
452 nfp_flower_compile_ipv6(struct nfp_flower_ipv6 *ext,
455 nfp_flower_compile_geneve_opt(u8 *ext, u8 *msk, struct flow_rule *rule);
457 nfp_flower_compile_ipv4_gre_tun(struct nfp_flower_ipv4_gre_tun *ext,
[all …]
/drivers/gpu/drm/i915/
Di915_user_extensions.c16 int i915_user_extensions(struct i915_user_extension __user *ext, in i915_user_extensions() argument
23 while (ext) { in i915_user_extensions()
31 err = check_user_mbz(&ext->flags); in i915_user_extensions()
35 for (i = 0; i < ARRAY_SIZE(ext->rsvd); i++) { in i915_user_extensions()
36 err = check_user_mbz(&ext->rsvd[i]); in i915_user_extensions()
41 if (get_user(name, &ext->name)) in i915_user_extensions()
48 err = tbl[name](ext, data); in i915_user_extensions()
53 if (get_user(next, &ext->next_extension) || in i915_user_extensions()
54 overflows_type(next, ext)) in i915_user_extensions()
57 ext = u64_to_user_ptr(next); in i915_user_extensions()
Di915_user_extensions.h12 typedef int (*i915_user_extension_fn)(struct i915_user_extension __user *ext,
15 int i915_user_extensions(struct i915_user_extension __user *ext,
/drivers/hid/
Dhid-wiimote-modules.c820 static void wiimod_nunchuk_in_ext(struct wiimote_data *wdata, const __u8 *ext) in wiimod_nunchuk_in_ext() argument
854 bx = ext[0]; in wiimod_nunchuk_in_ext()
855 by = ext[1]; in wiimod_nunchuk_in_ext()
859 x = ext[2] << 2; in wiimod_nunchuk_in_ext()
860 y = ext[3] << 2; in wiimod_nunchuk_in_ext()
861 z = ext[4] << 2; in wiimod_nunchuk_in_ext()
864 x |= (ext[5] >> 3) & 0x02; in wiimod_nunchuk_in_ext()
865 y |= (ext[5] >> 4) & 0x02; in wiimod_nunchuk_in_ext()
867 z |= (ext[5] >> 5) & 0x06; in wiimod_nunchuk_in_ext()
869 x |= (ext[5] >> 2) & 0x03; in wiimod_nunchuk_in_ext()
[all …]
/drivers/media/common/saa7146/
Dsaa7146_core.c296 if (dev->ext) { in interrupt_hw()
297 if (dev->ext->irq_mask & isr) { in interrupt_hw()
298 if (dev->ext->irq_func) in interrupt_hw()
299 dev->ext->irq_func(dev, &isr); in interrupt_hw()
300 isr &= ~dev->ext->irq_mask; in interrupt_hw()
344 struct saa7146_extension *ext = pci_ext->ext; in saa7146_init_one() local
437 dev->ext = ext; in saa7146_init_one()
455 if (ext->probe && ext->probe(dev)) { in saa7146_init_one()
460 if (ext->attach(dev, pci_ext)) { in saa7146_init_one()
513 dev->ext->detach(dev); in saa7146_remove_one()
[all …]
/drivers/net/wireless/intel/ipw2x00/
Dlibipw_wx.c508 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; in libipw_wx_set_encodeext() local
527 if (ext->ext_flags & IW_ENCODE_EXT_GROUP_KEY) { in libipw_wx_set_encodeext()
532 if (idx != 0 && ext->alg != IW_ENCODE_ALG_WEP) in libipw_wx_set_encodeext()
542 ext->alg == IW_ENCODE_ALG_NONE) { in libipw_wx_set_encodeext()
567 switch (ext->alg) { in libipw_wx_set_encodeext()
582 dev->name, ext->alg); in libipw_wx_set_encodeext()
594 dev->name, ext->alg); in libipw_wx_set_encodeext()
620 if (ext->key_len > 0 && (*crypt)->ops->set_key && in libipw_wx_set_encodeext()
621 (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq, in libipw_wx_set_encodeext()
629 if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) { in libipw_wx_set_encodeext()
[all …]
/drivers/staging/rtl8192u/ieee80211/
Dieee80211_wx.c493 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; in ieee80211_wx_set_encode_ext() local
511 if (ext->ext_flags & IW_ENCODE_EXT_GROUP_KEY) { in ieee80211_wx_set_encode_ext()
518 if (idx != 0 && ext->alg != IW_ENCODE_ALG_WEP) in ieee80211_wx_set_encode_ext()
530 ext->alg == IW_ENCODE_ALG_NONE) { in ieee80211_wx_set_encode_ext()
551 switch (ext->alg) { in ieee80211_wx_set_encode_ext()
566 dev->name, ext->alg); in ieee80211_wx_set_encode_ext()
575 dev->name, ext->alg); in ieee80211_wx_set_encode_ext()
576 printk("========>unknown crypto alg %d\n", ext->alg); in ieee80211_wx_set_encode_ext()
602 if (ext->key_len > 0 && (*crypt)->ops->set_key && in ieee80211_wx_set_encode_ext()
603 (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq, in ieee80211_wx_set_encode_ext()
[all …]
/drivers/net/ethernet/altera/
Daltera_tse_ethtool.c87 u64 ext; in tse_fill_stats() local
99 ext = (u64) csrrd32(priv->mac_dev, in tse_fill_stats()
102 ext |= csrrd32(priv->mac_dev, in tse_fill_stats()
104 buf[4] = ext; in tse_fill_stats()
107 ext = (u64) csrrd32(priv->mac_dev, in tse_fill_stats()
110 ext |= csrrd32(priv->mac_dev, in tse_fill_stats()
112 buf[5] = ext; in tse_fill_stats()
140 ext = (u64) csrrd32(priv->mac_dev, in tse_fill_stats()
142 ext |= csrrd32(priv->mac_dev, in tse_fill_stats()
144 buf[18] = ext; in tse_fill_stats()
/drivers/net/ethernet/mellanox/mlx5/core/en/
Dport.c103 bool ext = force_legacy ? false : mlx5e_ptys_ext_supported(mdev); in mlx5e_port_get_speed_arr() local
105 *size = ext ? ARRAY_SIZE(mlx5e_ext_link_speed) : in mlx5e_port_get_speed_arr()
107 *arr = ext ? mlx5e_ext_link_speed : mlx5e_link_speed; in mlx5e_port_get_speed_arr()
110 int mlx5_port_query_eth_proto(struct mlx5_core_dev *dev, u8 port, bool ext, in mlx5_port_query_eth_proto() argument
123 eproto->cap = MLX5_GET_ETH_PROTO(ptys_reg, out, ext, in mlx5_port_query_eth_proto()
125 eproto->admin = MLX5_GET_ETH_PROTO(ptys_reg, out, ext, eth_proto_admin); in mlx5_port_query_eth_proto()
126 eproto->oper = MLX5_GET_ETH_PROTO(ptys_reg, out, ext, eth_proto_oper); in mlx5_port_query_eth_proto()
148 u32 proto_admin, bool ext) in mlx5_port_set_eth_ptys() argument
166 if (ext) in mlx5_port_set_eth_ptys()
195 bool ext; in mlx5e_port_linkspeed() local
[all …]
/drivers/ptp/
Dptp_ocp.c477 struct ptp_ocp_ext_src *ext = NULL; in ptp_ocp_enable() local
484 ext = bp->ts0; in ptp_ocp_enable()
487 ext = bp->ts1; in ptp_ocp_enable()
492 ext = bp->pps; in ptp_ocp_enable()
499 if (ext) in ptp_ocp_enable()
500 err = ext->info->enable(ext, on); in ptp_ocp_enable()
995 struct ptp_ocp_ext_src *ext = priv; in ptp_ocp_ts_irq() local
996 struct ts_reg __iomem *reg = ext->mem; in ptp_ocp_ts_irq()
1005 ev.index = ext->info->index; in ptp_ocp_ts_irq()
1008 ptp_clock_event(ext->bp->ptp, &ev); in ptp_ocp_ts_irq()
[all …]
/drivers/infiniband/core/
Duverbs_std_types_srq.c68 attr.ext.cq = uverbs_attr_get_obj(attrs, in UVERBS_HANDLER()
70 if (IS_ERR(attr.ext.cq)) in UVERBS_HANDLER()
71 return PTR_ERR(attr.ext.cq); in UVERBS_HANDLER()
81 attr.ext.xrc.xrcd = (struct ib_xrcd *)xrcd_uobj->object; in UVERBS_HANDLER()
82 if (!attr.ext.xrc.xrcd) in UVERBS_HANDLER()
89 ret = uverbs_copy_from(&attr.ext.tag_matching.max_num_tags, in UVERBS_HANDLER()
131 &srq->ext.xrc.srq_num, in UVERBS_HANDLER()
132 sizeof(srq->ext.xrc.srq_num)); in UVERBS_HANDLER()
/drivers/net/wireless/intersil/orinoco/
Dwext.c726 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; in orinoco_ioctl_set_encodeext() local
727 int idx, alg = ext->alg, set_key = 1; in orinoco_ioctl_set_encodeext()
751 if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) { in orinoco_ioctl_set_encodeext()
754 (ext->key_len > 0)) ? 1 : 0; in orinoco_ioctl_set_encodeext()
767 if (ext->key_len <= 0) in orinoco_ioctl_set_encodeext()
772 ext->key, ext->key_len, NULL, 0); in orinoco_ioctl_set_encodeext()
780 (ext->key_len > sizeof(struct orinoco_tkip_key))) in orinoco_ioctl_set_encodeext()
785 if (ext->ext_flags & IW_ENCODE_EXT_RX_SEQ_VALID) in orinoco_ioctl_set_encodeext()
786 tkip_iv = &ext->rx_seq[0]; in orinoco_ioctl_set_encodeext()
789 ext->key, ext->key_len, tkip_iv, in orinoco_ioctl_set_encodeext()
[all …]
/drivers/block/drbd/
Ddrbd_actlog.c671 struct bm_extent *ext = lc_entry(e, struct bm_extent, lce); in update_rs_extent() local
672 if (ext->lce.lc_number == enr) { in update_rs_extent()
674 ext->rs_left -= count; in update_rs_extent()
676 ext->rs_left += count; in update_rs_extent()
678 ext->rs_failed += count; in update_rs_extent()
679 if (ext->rs_left < ext->rs_failed) { in update_rs_extent()
682 ext->lce.lc_number, ext->rs_left, in update_rs_extent()
683 ext->rs_failed, count, in update_rs_extent()
692 ext->rs_left = drbd_bm_e_weight(device, enr); in update_rs_extent()
702 if (ext->flags != 0) { in update_rs_extent()
[all …]
/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_hw_ctl.c363 u32 mixercfg = 0, mixercfg_ext = 0, mix, ext; in dpu_hw_ctl_setup_blendstage() local
387 ext = i >= 7; in dpu_hw_ctl_setup_blendstage()
399 mixercfg_ext |= ext << 0; in dpu_hw_ctl_setup_blendstage()
407 mixercfg_ext |= ext << 2; in dpu_hw_ctl_setup_blendstage()
415 mixercfg_ext |= ext << 4; in dpu_hw_ctl_setup_blendstage()
423 mixercfg_ext |= ext << 6; in dpu_hw_ctl_setup_blendstage()
428 mixercfg_ext |= ext << 8; in dpu_hw_ctl_setup_blendstage()
432 mixercfg_ext |= ext << 10; in dpu_hw_ctl_setup_blendstage()
436 mixercfg_ext |= ext << 12; in dpu_hw_ctl_setup_blendstage()
440 mixercfg_ext |= ext << 14; in dpu_hw_ctl_setup_blendstage()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/
Den_ethtool.c144 MLX5_BUILD_PTYS2ETHTOOL_CONFIG(MLX5E_SGMII_100M, ext, in mlx5e_build_ptys2ethtool_map()
146 MLX5_BUILD_PTYS2ETHTOOL_CONFIG(MLX5E_1000BASE_X_SGMII, ext, in mlx5e_build_ptys2ethtool_map()
150 MLX5_BUILD_PTYS2ETHTOOL_CONFIG(MLX5E_5GBASE_R, ext, in mlx5e_build_ptys2ethtool_map()
152 MLX5_BUILD_PTYS2ETHTOOL_CONFIG(MLX5E_10GBASE_XFI_XAUI_1, ext, in mlx5e_build_ptys2ethtool_map()
160 MLX5_BUILD_PTYS2ETHTOOL_CONFIG(MLX5E_40GBASE_XLAUI_4_XLPPI_4, ext, in mlx5e_build_ptys2ethtool_map()
165 MLX5_BUILD_PTYS2ETHTOOL_CONFIG(MLX5E_25GAUI_1_25GBASE_CR_KR, ext, in mlx5e_build_ptys2ethtool_map()
170 ext, in mlx5e_build_ptys2ethtool_map()
174 MLX5_BUILD_PTYS2ETHTOOL_CONFIG(MLX5E_50GAUI_1_LAUI_1_50GBASE_CR_KR, ext, in mlx5e_build_ptys2ethtool_map()
180 MLX5_BUILD_PTYS2ETHTOOL_CONFIG(MLX5E_CAUI_4_100GBASE_CR4_KR4, ext, in mlx5e_build_ptys2ethtool_map()
185 MLX5_BUILD_PTYS2ETHTOOL_CONFIG(MLX5E_100GAUI_2_100GBASE_CR2_KR2, ext, in mlx5e_build_ptys2ethtool_map()
[all …]
/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_txrx.c556 struct nix_sqe_ext_s *ext; in otx2_sqe_add_ext() local
558 ext = (struct nix_sqe_ext_s *)(sq->sqe_base + *offset); in otx2_sqe_add_ext()
559 ext->subdc = NIX_SUBDC_EXT; in otx2_sqe_add_ext()
561 ext->lso = 1; in otx2_sqe_add_ext()
562 ext->lso_sb = skb_transport_offset(skb) + tcp_hdrlen(skb); in otx2_sqe_add_ext()
563 ext->lso_mps = skb_shinfo(skb)->gso_size; in otx2_sqe_add_ext()
567 ext->lso_format = pfvf->hw.lso_tsov4_idx; in otx2_sqe_add_ext()
574 htons(ext->lso_sb - skb_network_offset(skb)); in otx2_sqe_add_ext()
576 ext->lso_format = pfvf->hw.lso_tsov6_idx; in otx2_sqe_add_ext()
583 ext->lso_sb = skb_transport_offset(skb) + in otx2_sqe_add_ext()
[all …]
/drivers/staging/rtl8192e/
Drtllib_wx.c506 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra; in rtllib_wx_set_encode_ext() local
524 if (ext->ext_flags & IW_ENCODE_EXT_GROUP_KEY) { in rtllib_wx_set_encode_ext()
529 if (idx != 0 && ext->alg != IW_ENCODE_ALG_WEP) in rtllib_wx_set_encode_ext()
539 ext->alg == IW_ENCODE_ALG_NONE) { in rtllib_wx_set_encode_ext()
556 switch (ext->alg) { in rtllib_wx_set_encode_ext()
570 netdev_dbg(ieee->dev, "Unknown crypto alg %d\n", ext->alg); in rtllib_wx_set_encode_ext()
586 netdev_info(dev, "========>unknown crypto alg %d\n", ext->alg); in rtllib_wx_set_encode_ext()
614 if (ext->key_len > 0 && (*crypt)->ops->set_key && in rtllib_wx_set_encode_ext()
615 (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq, in rtllib_wx_set_encode_ext()
621 if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) { in rtllib_wx_set_encode_ext()
[all …]
/drivers/net/phy/
Dsfp.c510 if (id->ext.enhopts & SFP_ENHOPTS_SOFT_TX_DISABLE && in sfp_soft_start_poll()
513 if (id->ext.enhopts & SFP_ENHOPTS_SOFT_TX_FAULT && in sfp_soft_start_poll()
516 if (id->ext.enhopts & SFP_ENHOPTS_SOFT_RX_LOS && in sfp_soft_start_poll()
579 if (!(sfp->id.ext.enhopts & SFP_ENHOPTS_ALARMWARN)) in sfp_hwmon_is_visible()
598 if (!(sfp->id.ext.enhopts & SFP_ENHOPTS_ALARMWARN)) in sfp_hwmon_is_visible()
617 if (!(sfp->id.ext.enhopts & SFP_ENHOPTS_ALARMWARN)) in sfp_hwmon_is_visible()
633 if (sfp->id.ext.diagmon & SFP_DIAGMON_EXT_CAL && in sfp_hwmon_is_visible()
645 if (!(sfp->id.ext.enhopts & SFP_ENHOPTS_ALARMWARN)) in sfp_hwmon_is_visible()
681 if (sfp->id.ext.diagmon & SFP_DIAGMON_EXT_CAL) in sfp_hwmon_calibrate()
1347 if (sfp->id.ext.sff8472_compliance == SFP_SFF8472_COMPLIANCE_NONE) in sfp_hwmon_insert()
[all …]
/drivers/i2c/busses/
Di2c-octeon-core.c468 u64 ext = 0; in octeon_i2c_hlc_write() local
471 ext |= (u64)msgs[0].buf[j] << (8 * i); in octeon_i2c_hlc_write()
472 octeon_i2c_writeq_flush(ext, i2c->twsi_base + SW_TWSI_EXT(i2c)); in octeon_i2c_hlc_write()
508 u64 ext = 0; in octeon_i2c_hlc_comp_read() local
511 ext = (u64)msgs[0].buf[0] << SW_TWSI_IA_SHIFT; in octeon_i2c_hlc_comp_read()
513 octeon_i2c_writeq_flush(ext, i2c->twsi_base + SW_TWSI_EXT(i2c)); in octeon_i2c_hlc_comp_read()
547 u64 cmd, ext = 0; in octeon_i2c_hlc_comp_write() local
564 ext |= (u64)msgs[0].buf[0] << SW_TWSI_IA_SHIFT; in octeon_i2c_hlc_comp_write()
576 ext |= (u64)msgs[1].buf[j] << (8 * i); in octeon_i2c_hlc_comp_write()
580 octeon_i2c_writeq_flush(ext, i2c->twsi_base + SW_TWSI_EXT(i2c)); in octeon_i2c_hlc_comp_write()
/drivers/video/fbdev/riva/
Dfbdev.c591 par->riva.UnloadStateExt(&par->riva, &regs->ext); in riva_save_state()
625 RIVA_HW_STATE *state = &regs->ext; in riva_load_state()
746 newmode.ext.screen = SetBitField(hBlankEnd,6:6,4:4) in riva_load_video_mode()
751 newmode.ext.horiz = SetBitField(hTotal,8:8,0:0) in riva_load_video_mode()
755 newmode.ext.extra = SetBitField(vTotal,11:11,0:0) in riva_load_video_mode()
762 newmode.ext.interlace = Set8Bits(tmp); in riva_load_video_mode()
763 newmode.ext.horiz |= SetBitField(tmp, 8:8,4:4); in riva_load_video_mode()
765 newmode.ext.interlace = 0xff; /* interlace off */ in riva_load_video_mode()
779 rc = CalcStateExt(&par->riva, &newmode.ext, par->pdev, bpp, width, in riva_load_video_mode()
784 newmode.ext.scale = NV_RD32(par->riva.PRAMDAC, 0x00000848) & in riva_load_video_mode()
[all …]
/drivers/misc/mei/
Dhw.h293 struct mei_ext_hdr *ext) in mei_ext_last() argument
295 return (u8 *)ext >= (u8 *)meta + sizeof(*meta) + (meta->size * 4); in mei_ext_last()
308 static inline struct mei_ext_hdr *mei_ext_next(struct mei_ext_hdr *ext) in mei_ext_next() argument
310 return (struct mei_ext_hdr *)((u8 *)ext + (ext->length * 4)); in mei_ext_next()
Dinterrupt.c125 struct mei_ext_hdr *ext; in mei_cl_irq_read_msg() local
128 ext = mei_ext_begin(meta); in mei_cl_irq_read_msg()
130 switch (ext->type) { in mei_cl_irq_read_msg()
132 vtag_hdr = (struct mei_ext_hdr_vtag *)ext; in mei_cl_irq_read_msg()
141 ext = mei_ext_next(ext); in mei_cl_irq_read_msg()
142 } while (!mei_ext_last(meta, ext)); in mei_cl_irq_read_msg()
/drivers/power/supply/
Dab8500_chargalg.c940 struct power_supply *ext = dev_get_drvdata(dev); in ab8500_chargalg_get_ext_psy_data() local
941 const char **supplicants = (const char **)ext->supplied_to; in ab8500_chargalg_get_ext_psy_data()
950 j = match_string(supplicants, ext->num_supplicants, psy->desc->name); in ab8500_chargalg_get_ext_psy_data()
959 if (!power_supply_get_property(ext, POWER_SUPPLY_PROP_CAPACITY, &ret)) { in ab8500_chargalg_get_ext_psy_data()
965 for (j = 0; j < ext->desc->num_properties; j++) { in ab8500_chargalg_get_ext_psy_data()
967 prop = ext->desc->properties[j]; in ab8500_chargalg_get_ext_psy_data()
973 ext->desc->type == POWER_SUPPLY_TYPE_MAINS) in ab8500_chargalg_get_ext_psy_data()
974 di->ac_chg = psy_to_ux500_charger(ext); in ab8500_chargalg_get_ext_psy_data()
976 ext->desc->type == POWER_SUPPLY_TYPE_USB) in ab8500_chargalg_get_ext_psy_data()
977 di->usb_chg = psy_to_ux500_charger(ext); in ab8500_chargalg_get_ext_psy_data()
[all …]

1234567