Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/power/supply/
Dbq2415x_charger.c196 static int bq2415x_i2c_read(struct bq2415x_device *bq, u8 reg) in bq2415x_i2c_read() argument
198 struct i2c_client *client = to_i2c_client(bq->dev); in bq2415x_i2c_read()
226 static int bq2415x_i2c_read_mask(struct bq2415x_device *bq, u8 reg, in bq2415x_i2c_read_mask() argument
234 ret = bq2415x_i2c_read(bq, reg); in bq2415x_i2c_read_mask()
241 static int bq2415x_i2c_read_bit(struct bq2415x_device *bq, u8 reg, u8 bit) in bq2415x_i2c_read_bit() argument
245 return bq2415x_i2c_read_mask(bq, reg, BIT(bit), bit); in bq2415x_i2c_read_bit()
251 static int bq2415x_i2c_write(struct bq2415x_device *bq, u8 reg, u8 val) in bq2415x_i2c_write() argument
253 struct i2c_client *client = to_i2c_client(bq->dev); in bq2415x_i2c_write()
280 static int bq2415x_i2c_write_mask(struct bq2415x_device *bq, u8 reg, u8 val, in bq2415x_i2c_write_mask() argument
288 ret = bq2415x_i2c_read(bq, reg); in bq2415x_i2c_write_mask()
[all …]
Dbq24257_charger.c219 static int bq24257_field_read(struct bq24257_device *bq, in bq24257_field_read() argument
225 ret = regmap_field_read(bq->rmap_fields[field_id], &val); in bq24257_field_read()
232 static int bq24257_field_write(struct bq24257_device *bq, in bq24257_field_write() argument
235 return regmap_field_write(bq->rmap_fields[field_id], val); in bq24257_field_write()
270 static int bq24257_get_input_current_limit(struct bq24257_device *bq, in bq24257_get_input_current_limit() argument
275 ret = bq24257_field_read(bq, F_IILIMIT); in bq24257_get_input_current_limit()
294 static int bq24257_set_input_current_limit(struct bq24257_device *bq, in bq24257_set_input_current_limit() argument
302 if (bq->iilimit_autoset_enable) in bq24257_set_input_current_limit()
303 cancel_delayed_work_sync(&bq->iilimit_setup_work); in bq24257_set_input_current_limit()
305 return bq24257_field_write(bq, F_IILIMIT, in bq24257_set_input_current_limit()
[all …]
Dbq25890_charger.c300 static int bq25890_field_read(struct bq25890_device *bq, in bq25890_field_read() argument
306 ret = regmap_field_read(bq->rmap_fields[field_id], &val); in bq25890_field_read()
313 static int bq25890_field_write(struct bq25890_device *bq, in bq25890_field_write() argument
316 return regmap_field_write(bq->rmap_fields[field_id], val); in bq25890_field_write()
377 struct bq25890_device *bq = power_supply_get_drvdata(psy); in bq25890_power_supply_get_property() local
380 mutex_lock(&bq->lock); in bq25890_power_supply_get_property()
381 state = bq->state; in bq25890_power_supply_get_property()
382 mutex_unlock(&bq->lock); in bq25890_power_supply_get_property()
422 ret = bq25890_field_read(bq, F_ICHGR); /* read measured value */ in bq25890_power_supply_get_property()
440 ret = bq25890_field_read(bq, F_BATV); /* read measured value */ in bq25890_power_supply_get_property()
[all …]
/Linux-v4.19/drivers/isdn/mISDN/
Ddsp_biquad.h40 static inline void biquad2_init(struct biquad2_state *bq, in biquad2_init() argument
43 bq->gain = gain; in biquad2_init()
44 bq->a1 = a1; in biquad2_init()
45 bq->a2 = a2; in biquad2_init()
46 bq->b1 = b1; in biquad2_init()
47 bq->b2 = b2; in biquad2_init()
49 bq->z1 = 0; in biquad2_init()
50 bq->z2 = 0; in biquad2_init()
53 static inline int16_t biquad2(struct biquad2_state *bq, int16_t sample) in biquad2() argument
58 z0 = sample * bq->gain + bq->z1 * bq->a1 + bq->z2 * bq->a2; in biquad2()
[all …]
/Linux-v4.19/kernel/bpf/
Ddevmap.c221 struct xdp_bulk_queue *bq, u32 flags, in bq_xmit_all() argument
228 if (unlikely(!bq->count)) in bq_xmit_all()
231 for (i = 0; i < bq->count; i++) { in bq_xmit_all()
232 struct xdp_frame *xdpf = bq->q[i]; in bq_xmit_all()
237 sent = dev->netdev_ops->ndo_xdp_xmit(dev, bq->count, bq->q, flags); in bq_xmit_all()
243 drops = bq->count - sent; in bq_xmit_all()
245 bq->count = 0; in bq_xmit_all()
248 sent, drops, bq->dev_rx, dev, err); in bq_xmit_all()
249 bq->dev_rx = NULL; in bq_xmit_all()
255 for (i = 0; i < bq->count; i++) { in bq_xmit_all()
[all …]
Dcpumap.c72 struct xdp_bulk_queue *bq, bool in_napi_ctx);
375 struct xdp_bulk_queue *bq = per_cpu_ptr(rcpu->bulkq, cpu); in __cpu_map_entry_free() local
378 bq_flush_to_queue(rcpu, bq, false); in __cpu_map_entry_free()
564 struct xdp_bulk_queue *bq, bool in_napi_ctx) in bq_flush_to_queue() argument
571 if (unlikely(!bq->count)) in bq_flush_to_queue()
577 for (i = 0; i < bq->count; i++) { in bq_flush_to_queue()
578 struct xdp_frame *xdpf = bq->q[i]; in bq_flush_to_queue()
591 bq->count = 0; in bq_flush_to_queue()
604 struct xdp_bulk_queue *bq = this_cpu_ptr(rcpu->bulkq); in bq_enqueue() local
606 if (unlikely(bq->count == CPU_MAP_BULK_SIZE)) in bq_enqueue()
[all …]
/Linux-v4.19/arch/arm/boot/dts/
Dmt6589-aquaris5.dts12 model = "bq Aquaris5";
13 compatible = "mundoreader,bq-aquaris5", "mediatek,mt6589";
Drk3066a-bqcurie2.dts12 model = "bq Curie 2";
13 compatible = "mundoreader,bq-curie2", "rockchip,rk3066a";
/Linux-v4.19/Documentation/devicetree/bindings/arm/
Dmediatek.txt36 - bq Aquaris5 smart phone:
38 - compatible = "mundoreader,bq-aquaris5", "mediatek,mt6589";
Drockchip.txt24 - bq Curie 2 tablet:
26 - compatible = "mundoreader,bq-curie2", "rockchip,rk3066a";
/Linux-v4.19/block/
Dblk-settings.c688 struct request_queue *bq = bdev_get_queue(bdev); in bdev_stack_limits() local
692 return blk_stack_limits(t, &bq->limits, start); in bdev_stack_limits()
/Linux-v4.19/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c2913 __le64 *bq = rx_ring->lbq_base; in ql_init_lbq_ring() local
2920 lbq_desc->addr = bq; in ql_init_lbq_ring()
2921 bq++; in ql_init_lbq_ring()
2930 __le64 *bq = rx_ring->sbq_base; in ql_init_sbq_ring() local
2937 sbq_desc->addr = bq; in ql_init_sbq_ring()
2938 bq++; in ql_init_sbq_ring()