Home
last modified time | relevance | path

Searched refs:lb (Results 1 – 25 of 27) sorted by relevance

12

/drivers/gpu/drm/imx/dc/
A Ddc-lb.c149 return lb->link; in dc_lb_get_link_id()
231 return lb->id; in dc_lb_get_id()
241 dc_lb_blendcontrol(lb); in dc_lb_init()
252 struct dc_lb *lb; in dc_lb_bind() local
254 lb = devm_kzalloc(dev, sizeof(*lb), GFP_KERNEL); in dc_lb_bind()
255 if (!lb) in dc_lb_bind()
277 if (lb->id < 0) { in dc_lb_bind()
279 return lb->id; in dc_lb_bind()
282 lb->dev = dev; in dc_lb_bind()
283 lb->link = LINK_ID_LAYERBLEND0 + lb->id; in dc_lb_bind()
[all …]
A Ddc-pe.h76 struct dc_lb *lb[DC_LB_CNT]; member
92 enum dc_link_id dc_lb_get_link_id(struct dc_lb *lb);
93 void dc_lb_pec_dynamic_prim_sel(struct dc_lb *lb, enum dc_link_id prim);
94 void dc_lb_pec_dynamic_sec_sel(struct dc_lb *lb, enum dc_link_id sec);
95 void dc_lb_pec_clken(struct dc_lb *lb, enum dc_pec_clken clken);
96 void dc_lb_mode(struct dc_lb *lb, enum dc_lb_mode mode);
97 void dc_lb_position(struct dc_lb *lb, int x, int y);
98 int dc_lb_get_id(struct dc_lb *lb);
99 void dc_lb_init(struct dc_lb *lb);
A Ddc-plane.c137 struct dc_lb *lb = dplane->lb; in dc_plane_atomic_update() local
153 fu_ops->set_layerblend(fu, lb); in dc_plane_atomic_update()
164 dc_lb_pec_dynamic_prim_sel(lb, dc_cf_get_link_id(dplane->cf)); in dc_plane_atomic_update()
165 dc_lb_pec_dynamic_sec_sel(lb, fu_ops->get_link_id(fu)); in dc_plane_atomic_update()
166 dc_lb_mode(lb, LB_BLEND); in dc_plane_atomic_update()
167 dc_lb_position(lb, new_state->dst.x1, new_state->dst.y1); in dc_plane_atomic_update()
168 dc_lb_pec_clken(lb, CLKEN_AUTOMATIC); in dc_plane_atomic_update()
170 dc_plane_dbg(plane, "uses LayerBlend%d\n", dc_lb_get_id(lb)); in dc_plane_atomic_update()
173 dc_ed_pec_src_sel(dplane->ed, dc_lb_get_link_id(lb)); in dc_plane_atomic_update()
220 dc_plane->lb = dc_drm->pe->lb[plane->index]; in dc_plane_init()
A Ddc-fu.c204 if (fu->lb) { in dc_fu_disable_src_buf()
205 dc_lb_pec_clken(fu->lb, CLKEN_DISABLE); in dc_fu_disable_src_buf()
206 dc_lb_mode(fu->lb, LB_NEUTRAL); in dc_fu_disable_src_buf()
210 static void dc_fu_set_layerblend(struct dc_fu *fu, struct dc_lb *lb) in dc_fu_set_layerblend() argument
212 fu->lb = lb; in dc_fu_set_layerblend()
A Ddc-pe.c70 pe->lb[i] = dc_drm->lb[i]; in dc_pe_post_bind()
133 for (i = 0; i < ARRAY_SIZE(pe->lb); i++) in dc_pe_runtime_resume()
134 dc_lb_init(pe->lb[i]); in dc_pe_runtime_resume()
A Ddc-fu.h96 void (*set_layerblend)(struct dc_fu *fu, struct dc_lb *lb);
116 struct dc_lb *lb; member
A Ddc-kms.h126 struct dc_lb *lb; member
A DMakefile4 dc-fu.o dc-fw.o dc-ic.o dc-kms.o dc-lb.o dc-pe.o \
A Ddc-drv.h48 struct dc_lb *lb[DC_LB_CNT]; member
/drivers/ps3/
A Dps3-vuart.c515 if (!lb) in ps3_vuart_write()
519 lb->head = lb->data; in ps3_vuart_write()
520 lb->tail = lb->data + bytes; in ps3_vuart_write()
569 if (!lb) in ps3_vuart_queue_rx_bytes()
574 lb->head = lb->data; in ps3_vuart_queue_rx_bytes()
575 lb->tail = lb->data + bytes; in ps3_vuart_queue_rx_bytes()
635 if (bytes_read < lb->tail - lb->head) { in ps3_vuart_read()
649 kfree(lb); in ps3_vuart_read()
734 result = ps3_vuart_raw_write(dev, lb->head, lb->tail - lb->head, in ps3_vuart_handle_interrupt_tx()
746 if (bytes_written < lb->tail - lb->head) { in ps3_vuart_handle_interrupt_tx()
[all …]
/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac_selftests.c1824 int lb; member
1829 .lb = STMMAC_LOOPBACK_MAC,
1837 .lb = STMMAC_LOOPBACK_PHY,
1841 .lb = STMMAC_LOOPBACK_PHY,
1845 .lb = STMMAC_LOOPBACK_PHY,
1849 .lb = STMMAC_LOOPBACK_PHY,
1853 .lb = STMMAC_LOOPBACK_PHY,
1857 .lb = STMMAC_LOOPBACK_PHY,
1861 .lb = STMMAC_LOOPBACK_PHY,
1865 .lb = STMMAC_LOOPBACK_PHY,
[all …]
/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_sdlb.c84 u32 lb) in sparx5_sdlb_group_get_next() argument
88 val = spx5_rd(sparx5, ANA_AC_SDLB_XLB_NEXT(lb)); in sparx5_sdlb_group_get_next()
94 u32 lb) in sparx5_sdlb_group_is_first() argument
96 return lb == sparx5_sdlb_group_get_first(sparx5, group); in sparx5_sdlb_group_is_first()
100 u32 lb) in sparx5_sdlb_group_is_last() argument
102 return lb == sparx5_sdlb_group_get_next(sparx5, group, lb); in sparx5_sdlb_group_is_last()
/drivers/media/platform/rockchip/rga/
A Drga-hw.c44 struct rga_addr_offset *lt, *lb, *rt, *rb; in rga_get_addr_offset() local
49 lb = &offsets.left_bottom; in rga_get_addr_offset()
62 lb->y_off = lt->y_off + (h - 1) * frm->stride; in rga_get_addr_offset()
63 lb->u_off = lt->u_off + (h / y_div - 1) * uv_stride; in rga_get_addr_offset()
64 lb->v_off = lt->v_off + (h / y_div - 1) * uv_stride; in rga_get_addr_offset()
70 rb->y_off = lb->y_off + (w - 1) * pixel_width; in rga_get_addr_offset()
71 rb->u_off = lb->u_off + w / x_div - 1; in rga_get_addr_offset()
72 rb->v_off = lb->v_off + w / x_div - 1; in rga_get_addr_offset()
/drivers/atm/
A Dnicstar.c205 struct sk_buff *lb; in nicstar_remove_one() local
242 dev_kfree_skb_any(lb); in nicstar_remove_one()
677 struct sk_buff *lb; in ns_init_card() local
679 if (lb == NULL) { in ns_init_card()
690 push_rxbufs(card, lb); in ns_init_card()
693 card->rcbuf = lb; in ns_init_card()
833 struct sk_buff *lb; in ns_init_card_error() local
1193 struct sk_buff *lb; in ns_irq_handler() local
1200 if (lb == NULL) { in ns_irq_handler()
2598 struct sk_buff *lb; in ns_ioctl() local
[all …]
/drivers/net/ethernet/huawei/hinic/
A Dhinic_port.c1262 struct hinic_port_loopback lb = {0}; in hinic_set_loopback_mode() local
1263 u16 out_size = sizeof(lb); in hinic_set_loopback_mode()
1266 lb.mode = mode; in hinic_set_loopback_mode()
1267 lb.en = enable; in hinic_set_loopback_mode()
1276 &lb, sizeof(lb), &lb, &out_size); in hinic_set_loopback_mode()
1277 if (err || !out_size || lb.status) { in hinic_set_loopback_mode()
1280 mode, enable, err, lb.status, out_size); in hinic_set_loopback_mode()
/drivers/hwmon/
A Dw83773g.c56 static inline long temp_of_remote(s8 hb, u8 lb) in temp_of_remote() argument
58 return (hb << 3 | lb >> 5) * 125; in temp_of_remote()
/drivers/comedi/drivers/
A Ddt2801.c247 int lb = 0; in dt2801_readdata2() local
251 ret = dt2801_readdata(dev, &lb); in dt2801_readdata2()
258 *data = (hb << 8) + lb; in dt2801_readdata2()
/drivers/regulator/
A Dmax8997-regulator.c402 int lb, ub; in max8997_set_voltage_charger_cv() local
421 lb = (min_uV - 4000001) / 20000 + 2; in max8997_set_voltage_charger_cv()
424 if (lb > ub) in max8997_set_voltage_charger_cv()
427 if (lb < 0xf) in max8997_set_voltage_charger_cv()
428 val = lb; in max8997_set_voltage_charger_cv()
/drivers/target/
A Dtarget_core_device.c872 sector_t target_to_linux_sector(struct se_device *dev, sector_t lb) in target_to_linux_sector() argument
876 return lb << 3; in target_to_linux_sector()
878 return lb << 2; in target_to_linux_sector()
880 return lb << 1; in target_to_linux_sector()
882 return lb; in target_to_linux_sector()
/drivers/scsi/bfa/
A Dbfa_svc.c5597 if (fcdiag->lb.lock) in bfa_fcdiag_set_busy_status()
5629 if (fcdiag->lb.lock) { in bfa_fcdiag_iocdisable()
5631 fcdiag->lb.cbfn(fcdiag->lb.cbarg, fcdiag->lb.status); in bfa_fcdiag_iocdisable()
5632 fcdiag->lb.lock = 0; in bfa_fcdiag_iocdisable()
5756 fcdiag->lb.cbfn(fcdiag->lb.cbarg, fcdiag->lb.status); in bfa_fcdiag_loopback_comp()
5757 fcdiag->lb.lock = 0; in bfa_fcdiag_loopback_comp()
5913 if (fcdiag->lb.lock) { in bfa_fcdiag_loopback()
5918 fcdiag->lb.lock = 1; in bfa_fcdiag_loopback()
5923 fcdiag->lb.result = result; in bfa_fcdiag_loopback()
5924 fcdiag->lb.cbfn = cbfn; in bfa_fcdiag_loopback()
[all …]
A Dbfa_svc.h797 struct bfa_fcdiag_lb_s lb; member
/drivers/infiniband/hw/mlx5/
A Dmain.c1826 mutex_lock(&dev->lb.mutex); in mlx5_ib_enable_lb()
1828 dev->lb.user_td++; in mlx5_ib_enable_lb()
1830 dev->lb.qps++; in mlx5_ib_enable_lb()
1833 dev->lb.qps == 1) { in mlx5_ib_enable_lb()
1834 if (!dev->lb.enabled) { in mlx5_ib_enable_lb()
1836 dev->lb.enabled = true; in mlx5_ib_enable_lb()
1849 dev->lb.user_td--; in mlx5_ib_disable_lb()
1851 dev->lb.qps--; in mlx5_ib_disable_lb()
1854 dev->lb.qps == 0) { in mlx5_ib_disable_lb()
1855 if (dev->lb.enabled) { in mlx5_ib_disable_lb()
[all …]
/drivers/gpu/drm/radeon/
A Dradeon_cs.c398 struct radeon_bo_list *lb = list_entry(b, struct radeon_bo_list, list); in cmp_size_smaller_first() local
401 if (la->robj->tbo.base.size > lb->robj->tbo.base.size) in cmp_size_smaller_first()
403 if (la->robj->tbo.base.size < lb->robj->tbo.base.size) in cmp_size_smaller_first()
/drivers/net/ethernet/chelsio/cxgb4/
A Dsge.c2656 struct cxgb4_ethtool_lb_test *lb; in cxgb4_selftest_lb_pkt() local
2670 lb = &pi->ethtool_lb; in cxgb4_selftest_lb_pkt()
2671 lb->loopback = 1; in cxgb4_selftest_lb_pkt()
2711 init_completion(&lb->completion); in cxgb4_selftest_lb_pkt()
2717 ret = wait_for_completion_timeout(&lb->completion, 10 * HZ); in cxgb4_selftest_lb_pkt()
2721 ret = lb->result; in cxgb4_selftest_lb_pkt()
2723 lb->loopback = 0; in cxgb4_selftest_lb_pkt()
3632 struct cxgb4_ethtool_lb_test *lb; in cxgb4_validate_lb_pkt() local
3639 lb = &pi->ethtool_lb; in cxgb4_validate_lb_pkt()
3648 lb->result = -EIO; in cxgb4_validate_lb_pkt()
[all …]
/drivers/net/ethernet/qlogic/qed/
A Dqed_ll2.c2389 u8 *handle, bool lb) in qed_ll2_set_conn_data() argument
2403 if (lb) { in qed_ll2_set_conn_data()

Completed in 717 milliseconds

12