Home
last modified time | relevance | path

Searched refs:free_pos (Results 1 – 2 of 2) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/i915/display/
A Dintel_dsb.c41 unsigned int free_pos; member
108 dsb->free_pos = ALIGN(dsb->free_pos, 2); in intel_dsb_emit()
112 buf[dsb->free_pos++] = ldw; in intel_dsb_emit()
113 buf[dsb->free_pos++] = udw; in intel_dsb_emit()
188 dsb->free_pos++; in intel_dsb_reg_write()
191 buf[dsb->free_pos++] = val; in intel_dsb_reg_write()
196 if (dsb->free_pos & 0x1) in intel_dsb_reg_write()
197 buf[dsb->free_pos] = 0; in intel_dsb_reg_write()
205 tail = dsb->free_pos * 4; in intel_dsb_align_tail()
256 dsb->free_pos = 0; in intel_dsb_commit()
[all …]
/linux-6.3-rc2/drivers/i3c/master/
A Ddw-i3c-master.c231 u32 free_pos; member
327 if (!(master->free_pos & GENMASK(master->maxdevs - 1, 0))) in dw_i3c_master_get_free_pos()
330 return ffs(master->free_pos) - 1; in dw_i3c_master_get_free_pos()
771 olddevs = ~(master->free_pos); in dw_i3c_master_daa()
912 master->free_pos |= BIT(data->index); in dw_i3c_master_reattach_i3c_dev()
916 master->free_pos &= ~BIT(pos); in dw_i3c_master_reattach_i3c_dev()
945 master->free_pos &= ~BIT(pos); in dw_i3c_master_attach_i3c_dev()
967 master->free_pos |= BIT(data->index); in dw_i3c_master_detach_i3c_dev()
1053 master->free_pos &= ~BIT(pos); in dw_i3c_master_attach_i2c_dev()
1076 master->free_pos |= BIT(data->index); in dw_i3c_master_detach_i2c_dev()
[all …]

Completed in 6 milliseconds