Home
last modified time | relevance | path

Searched refs:bq (Results 1 – 19 of 19) sorted by relevance

/drivers/power/supply/
A Dbq2415x_charger.c694 ret = bq2415x_set_##prop(bq, bq->init_data.prop); \
897 if (bq->automode > 0 && (bq->reported_mode != bq->mode)) { in bq2415x_timer_work()
899 bq2415x_set_mode(bq, bq->reported_mode); in bq2415x_timer_work()
1504 bq->charger_desc.name = bq->name; in bq2415x_power_supply_init()
1532 bq->charger = power_supply_register(bq->dev, &bq->charger_desc, in bq2415x_power_supply_init()
1587 bq = devm_kzalloc(&client->dev, sizeof(*bq), GFP_KERNEL); in bq2415x_probe()
1588 if (!bq) { in bq2415x_probe()
1642 memcpy(&bq->init_data, pdata, sizeof(bq->init_data)); in bq2415x_probe()
1659 if (bq->notify_node || bq->init_data.notify_device) { in bq2415x_probe()
1693 bq2415x_set_mode(bq, bq->reported_mode); in bq2415x_probe()
[all …]
A Dbq25890_charger.c842 adc_conv_rate = bq->state.online && !bq->state.hiz; in __bq25890_handle_irq()
973 ret = bq25890_get_chip_state(bq, &bq->state); in bq25890_hw_init()
980 ret = bq25890_field_write(bq, F_CONV_RATE, bq->state.online && !bq->state.hiz); in bq25890_hw_init()
1033 snprintf(bq->name, sizeof(bq->name), "bq25890-charger-%d", bq->id); in bq25890_power_supply_init()
1035 bq->desc.name = bq->name; in bq25890_power_supply_init()
1040 bq->charger = devm_power_supply_register(bq->dev, &bq->desc, &psy_cfg); in bq25890_power_supply_init()
1456 bq = devm_kzalloc(dev, sizeof(*bq), GFP_KERNEL); in bq25890_probe()
1457 if (!bq) in bq25890_probe()
1532 usb_register_notifier(bq->usb_phy, &bq->usb_nb); in bq25890_probe()
1543 usb_unregister_notifier(bq->usb_phy, &bq->usb_nb); in bq25890_remove()
[all …]
A Dbq25980_charger.c1065 bq->charger = devm_power_supply_register(bq->dev, in bq25980_power_supply_init()
1071 bq->battery = devm_power_supply_register(bq->dev, in bq25980_power_supply_init()
1160 bq->init_data.sc_vlim = bq->chip_info->busovp_sc_def; in bq25980_parse_dt()
1162 if (bq->init_data.sc_vlim > bq->chip_info->busovp_sc_max || in bq25980_parse_dt()
1163 bq->init_data.sc_vlim < bq->chip_info->busovp_sc_min) { in bq25980_parse_dt()
1172 bq->init_data.sc_ilim = bq->chip_info->busocp_def; in bq25980_parse_dt()
1196 bq->init_data.bypass_ilim = bq->chip_info->busocp_def; in bq25980_parse_dt()
1205 bq->state.bypass = device_property_read_bool(bq->dev, in bq25980_parse_dt()
1217 bq = devm_kzalloc(dev, sizeof(*bq), GFP_KERNEL); in bq25980_probe()
1218 if (!bq) in bq25980_probe()
[all …]
A Dbq24257_charger.c433 if (bq->pg) in bq24257_get_chip_state()
850 bq->charger = devm_power_supply_register(bq->dev, in bq24257_power_supply_init()
866 bq->pg = NULL; in bq24257_pg_gpio_probe()
870 if (bq->pg) in bq24257_pg_gpio_probe()
871 dev_dbg(bq->dev, "probed PG pin = %d\n", desc_to_gpio(bq->pg)); in bq24257_pg_gpio_probe()
956 bq = devm_kzalloc(dev, sizeof(*bq), GFP_KERNEL); in bq24257_probe()
957 if (!bq) in bq24257_probe()
961 bq->dev = dev; in bq24257_probe()
964 if (!bq->info) in bq24257_probe()
978 bq->rmap_fields[i] = devm_regmap_field_alloc(dev, bq->rmap, in bq24257_probe()
[all …]
A Dbq256xx_charger.c1122 ret = bq->chip_info->bq256xx_get_vindpm(bq); in bq256xx_get_charger_property()
1129 ret = bq->chip_info->bq256xx_get_iindpm(bq); in bq256xx_get_charger_property()
1143 ret = bq->chip_info->bq256xx_get_ichg(bq); in bq256xx_get_charger_property()
1157 ret = bq->chip_info->bq256xx_get_iterm(bq); in bq256xx_get_charger_property()
1615 ret = bq->chip_info->bq256xx_set_vindpm(bq, bq->init_data.vindpm); in bq256xx_hw_init()
1619 ret = bq->chip_info->bq256xx_set_iindpm(bq, bq->init_data.iindpm); in bq256xx_hw_init()
1623 ret = bq->chip_info->bq256xx_set_ichg(bq, in bq256xx_hw_init()
1628 ret = bq->chip_info->bq256xx_set_iprechg(bq, in bq256xx_hw_init()
1633 ret = bq->chip_info->bq256xx_set_vbatreg(bq, in bq256xx_hw_init()
1638 ret = bq->chip_info->bq256xx_set_iterm(bq, in bq256xx_hw_init()
[all …]
/drivers/isdn/mISDN/
A Ddsp_biquad.h29 bq->gain = gain; in biquad2_init()
30 bq->a1 = a1; in biquad2_init()
31 bq->a2 = a2; in biquad2_init()
32 bq->b1 = b1; in biquad2_init()
33 bq->b2 = b2; in biquad2_init()
35 bq->z1 = 0; in biquad2_init()
36 bq->z2 = 0; in biquad2_init()
44 z0 = sample * bq->gain + bq->z1 * bq->a1 + bq->z2 * bq->a2; in biquad2()
45 y = z0 + bq->z1 * bq->b1 + bq->z2 * bq->b2; in biquad2()
47 bq->z2 = bq->z1; in biquad2()
[all …]
/drivers/net/ethernet/intel/libeth/
A Dxdp.c127 u32 left = bq->count - sent; in libeth_xdp_tx_exception()
130 libeth_trace_xdp_exception(bq->dev, bq->prog, XDP_TX); in libeth_xdp_tx_exception()
133 memmove(bq->bulk, pos, left * sizeof(*bq->bulk)); in libeth_xdp_tx_exception()
134 bq->count = left; in libeth_xdp_tx_exception()
146 bq->count = 0; in libeth_xdp_tx_exception()
300 bpf_warn_invalid_xdp_action(bq->dev, bq->prog, act); in libeth_xdp_prog_exception()
302 libeth_trace_xdp_exception(bq->dev, bq->prog, act); in libeth_xdp_prog_exception()
316 struct xdp_frame_bulk *bq) in libeth_xdp_put_netmem_bulk() argument
319 xdp_flush_frame_bulk(bq); in libeth_xdp_put_netmem_bulk()
321 bq->q[bq->count++] = netmem; in libeth_xdp_put_netmem_bulk()
[all …]
A Dxsk.c14 void __cold libeth_xsk_tx_return_bulk(const struct libeth_xdp_tx_frame *bq, in libeth_xsk_tx_return_bulk() argument
18 libeth_xsk_buff_free_slow(bq[i].xsk); in libeth_xsk_tx_return_bulk()
99 const struct libeth_xdp_tx_bulk *bq, in __libeth_xsk_run_prog_slow() argument
115 return libeth_xdp_prog_exception(bq, xdp, act, ret); in __libeth_xsk_run_prog_slow()
A Dpriv.h19 void libeth_xsk_tx_return_bulk(const struct libeth_xdp_tx_frame *bq,
26 struct xdp_frame_bulk *bq, bool frags);
/drivers/net/
A Dveth.c577 sent = veth_xdp_xmit(rq->dev, bq->count, bq->q, 0, false); in veth_xdp_flush_bq()
584 xdp_return_frame(bq->q[i]); in veth_xdp_flush_bq()
586 drops = bq->count - sent; in veth_xdp_flush_bq()
594 bq->count = 0; in veth_xdp_flush_bq()
604 veth_xdp_flush_bq(rq, bq); in veth_xdp_flush()
629 veth_xdp_flush_bq(rq, bq); in veth_xdp_tx()
631 bq->q[bq->count++] = frame; in veth_xdp_tx()
931 bq, stats); in veth_xdp_rcv()
973 struct veth_xdp_tx_bq bq; in veth_poll() local
976 bq.count = 0; in veth_poll()
[all …]
/drivers/net/ethernet/intel/ice/
A Dice_txrx_lib.c271 struct xdp_frame_bulk *bq) in ice_clean_xdp_tx_buf() argument
282 xdp_return_frame_bulk(tx_buf->xdpf, bq); in ice_clean_xdp_tx_buf()
300 struct xdp_frame_bulk bq; in ice_clean_xdp_irq() local
320 xdp_frame_bulk_init(&bq); in ice_clean_xdp_irq()
342 ice_clean_xdp_tx_buf(dev, tx_buf, &bq); in ice_clean_xdp_irq()
348 ice_clean_xdp_tx_buf(dev, head, &bq); in ice_clean_xdp_irq()
351 xdp_flush_frame_bulk(&bq); in ice_clean_xdp_irq()
/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dxdp.c656 struct xdp_frame_bulk *bq, in mlx5e_free_xdpsq_desc() argument
694 xdp_return_frame_bulk(xdpf, bq); in mlx5e_free_xdpsq_desc()
745 struct xdp_frame_bulk bq; in mlx5e_poll_xdpsq_cq() local
752 xdp_frame_bulk_init(&bq); in mlx5e_poll_xdpsq_cq()
785 mlx5e_free_xdpsq_desc(sq, wi, &xsk_frames, &bq, cq, cqe); in mlx5e_poll_xdpsq_cq()
798 xdp_flush_frame_bulk(&bq); in mlx5e_poll_xdpsq_cq()
816 struct xdp_frame_bulk bq; in mlx5e_free_xdpsq_descs() local
819 xdp_frame_bulk_init(&bq); in mlx5e_free_xdpsq_descs()
832 mlx5e_free_xdpsq_desc(sq, wi, &xsk_frames, &bq, NULL, NULL); in mlx5e_free_xdpsq_descs()
835 xdp_flush_frame_bulk(&bq); in mlx5e_free_xdpsq_descs()
/drivers/net/ethernet/microchip/lan966x/
A Dlan966x_fdma.c335 struct xdp_frame_bulk bq; in lan966x_fdma_tx_clear_buf() local
341 xdp_frame_bulk_init(&bq); in lan966x_fdma_tx_clear_buf()
374 xdp_return_frame_bulk(dcb_buf->data.xdpf, &bq); in lan966x_fdma_tx_clear_buf()
383 xdp_flush_frame_bulk(&bq); in lan966x_fdma_tx_clear_buf()
/drivers/net/ethernet/pensando/ionic/
A Dionic_txrx.c274 struct xdp_frame_bulk bq; in ionic_xdp_tx_desc_clean() local
279 xdp_frame_bulk_init(&bq); in ionic_xdp_tx_desc_clean()
289 xdp_return_frame_bulk(desc_info->xdpf, &bq); in ionic_xdp_tx_desc_clean()
292 xdp_flush_frame_bulk(&bq); in ionic_xdp_tx_desc_clean()
/drivers/net/vmxnet3/
A Dvmxnet3_drv.c398 struct xdp_frame_bulk *bq) in vmxnet3_unmap_pkt() argument
427 xdp_return_frame_bulk(tbi->xdpf, bq); in vmxnet3_unmap_pkt()
443 struct xdp_frame_bulk bq; in vmxnet3_tq_tx_complete() local
446 xdp_frame_bulk_init(&bq); in vmxnet3_tq_tx_complete()
458 adapter, &bq); in vmxnet3_tq_tx_complete()
463 xdp_flush_frame_bulk(&bq); in vmxnet3_tq_tx_complete()
484 struct xdp_frame_bulk bq; in vmxnet3_tq_cleanup() local
488 xdp_frame_bulk_init(&bq); in vmxnet3_tq_cleanup()
500 xdp_return_frame_bulk(tbi->xdpf, &bq); in vmxnet3_tq_cleanup()
508 xdp_flush_frame_bulk(&bq); in vmxnet3_tq_cleanup()
/drivers/net/ethernet/mediatek/
A Dmtk_eth_soc.c1386 struct xdp_frame_bulk *bq, bool napi) in mtk_tx_unmap() argument
1429 else if (bq) in mtk_tx_unmap()
1430 xdp_return_frame_bulk(xdpf, bq); in mtk_tx_unmap()
2445 struct xdp_frame_bulk bq; in mtk_poll_tx_qdma() local
2453 xdp_frame_bulk_init(&bq); in mtk_poll_tx_qdma()
2474 mtk_tx_unmap(eth, tx_buf, &bq, true); in mtk_poll_tx_qdma()
2481 xdp_flush_frame_bulk(&bq); in mtk_poll_tx_qdma()
2494 struct xdp_frame_bulk bq; in mtk_poll_tx_pdma() local
2500 xdp_frame_bulk_init(&bq); in mtk_poll_tx_pdma()
2512 mtk_tx_unmap(eth, tx_buf, &bq, true); in mtk_poll_tx_pdma()
[all …]
/drivers/net/ethernet/socionext/
A Dnetsec.c638 struct xdp_frame_bulk bq; in netsec_clean_tx_dring() local
647 xdp_frame_bulk_init(&bq); in netsec_clean_tx_dring()
679 xdp_return_frame_bulk(desc->xdpf, &bq); in netsec_clean_tx_dring()
698 xdp_flush_frame_bulk(&bq); in netsec_clean_tx_dring()
/drivers/net/ethernet/marvell/
A Dmvneta.c1873 struct xdp_frame_bulk bq; in mvneta_txq_bufs_free() local
1876 xdp_frame_bulk_init(&bq); in mvneta_txq_bufs_free()
1902 xdp_return_frame_bulk(buf->xdpf, &bq); in mvneta_txq_bufs_free()
1905 xdp_flush_frame_bulk(&bq); in mvneta_txq_bufs_free()
/drivers/net/ethernet/marvell/mvpp2/
A Dmvpp2_main.c2813 struct xdp_frame_bulk bq; in mvpp2_txq_bufs_free() local
2816 xdp_frame_bulk_init(&bq); in mvpp2_txq_bufs_free()
2832 xdp_return_frame_bulk(tx_buf->xdpf, &bq); in mvpp2_txq_bufs_free()
2836 xdp_flush_frame_bulk(&bq); in mvpp2_txq_bufs_free()

Completed in 107 milliseconds