Searched refs:pbn (Results 26 - 44 of 44) sorted by relevance

12

/linux-master/drivers/gpu/drm/display/
H A Ddrm_dp_mst_topology.c355 buf[idx] = (req->u.allocate_payload.pbn >> 8);
357 buf[idx] = (req->u.allocate_payload.pbn & 0xff);
480 a->pbn = buf[++idx] << 8;
481 a->pbn |= buf[++idx];
620 P("port=%d vcpi=%d pbn=%d sdp_streams=%d %*ph\n",
622 req->u.allocate_payload.vcpi, req->u.allocate_payload.pbn,
1186 u8 vcpi, uint16_t pbn,
1196 req.u.allocate_payload.pbn = pbn;
3116 int pbn)
1184 build_allocate_payload(struct drm_dp_sideband_msg_tx *msg, int port_num, u8 vcpi, uint16_t pbn, u8 number_sdp_streams, u8 *sdp_stream_sink) argument
3113 drm_dp_payload_send_msg(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port, int id, int pbn) argument
4323 drm_dp_atomic_find_time_slots(struct drm_atomic_state *state, struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port, int pbn) argument
5437 drm_dp_mst_atomic_enable_dsc(struct drm_atomic_state *state, struct drm_dp_mst_port *port, int pbn, bool enable) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Datom.h129 int pbn; member in struct:nv50_head_atom::__anon899
H A Ddisp.c951 payload->pbn,
989 asyh->dp.pbn = drm_dp_calc_pbn_mode(clock, asyh->or.bpc * 3 << 4);
1003 slots = drm_dp_atomic_find_time_slots(state, &mstm->mgr, mstc->port, asyh->dp.pbn);
/linux-master/drivers/gpu/drm/nouveau/include/nvif/
H A Dif0012.h290 __u16 pbn; member in struct:nvif_outp_dp_mst_vcpi_args::nvif_outp_dp_mst_vcpi_v0
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dior.h90 u8 slot_nr, u16 pbn, u16 aligned);
H A Dgf119.c119 gf119_sor_dp_vcpi(struct nvkm_ior *sor, int head, u8 slot, u8 slot_nr, u16 pbn, u16 aligned) argument
125 nvkm_mask(device, 0x61658c + hoff, 0xffffffff, (aligned << 16) | pbn);
H A Dr535.c402 r535_sor_dp_vcpi(struct nvkm_ior *sor, int head, u8 slot, u8 slot_nr, u16 pbn, u16 aligned_pbn) argument
425 ctrl->MST.PBN = pbn;
H A Duoutp.c44 args->v0.pbn, args->v0.aligned_pbn);
/linux-master/drivers/md/dm-vdo/
H A Dvdo.h357 int __must_check vdo_get_physical_zone(const struct vdo *vdo, physical_block_number_t pbn,
H A Dencodings.c336 physical_block_number_t pbn,
344 page->header.pbn = __cpu_to_le64(pbn);
351 physical_block_number_t pbn)
360 if (pbn != vdo_get_block_map_page_pbn(page))
335 vdo_format_block_map_page(void *buffer, nonce_t nonce, physical_block_number_t pbn, bool initialized) argument
349 vdo_validate_block_map_page(struct block_map_page *page, nonce_t nonce, physical_block_number_t pbn) argument
H A Dvdo.c292 * the supplied pbn is not a problem.
1692 * @pbn: The PBN of the data block.
1704 int vdo_get_physical_zone(const struct vdo *vdo, physical_block_number_t pbn, argument
1710 if (pbn == VDO_ZERO_BLOCK) {
1719 if (!vdo_is_physical_data_block(vdo->depot, pbn))
1723 slab = vdo_get_slab(vdo->depot, pbn);
H A Ddm-vdo-target.c2533 physical_block_number_t pbn = partition->offset - vdo->geometry.bio_offset; local
2537 .sector = pbn * VDO_SECTORS_PER_BLOCK,
/linux-master/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_dpms.c1388 struct fixed31_32 pbn; local
1466 pbn = get_pbn_from_timing(pipe_ctx);
1467 avg_time_slots_per_mtp = dc_fixpt_div(pbn, pbn_per_slot);
1696 struct fixed31_32 pbn; local
1705 pbn = get_pbn_from_bw_in_kbps(bw_in_kbps);
1706 avg_time_slots_per_mtp = dc_fixpt_div(pbn, pbn_per_slot);
1715 /* send ALLOCATE_PAYLOAD sideband message with updated pbn */
1784 struct fixed31_32 pbn; local
1844 /* send ALLOCATE_PAYLOAD sideband message with updated pbn */
1851 pbn
[all...]
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.h878 uint64_t pbn; member in struct:dm_connector_state
H A Damdgpu_dm.c6621 state->pbn = 0;
6655 new_state->pbn = state->pbn;
7186 dm_new_connector_state->pbn = drm_dp_calc_pbn_mode(clock, bpp << 4);
7191 dm_new_connector_state->pbn);
7214 int vcpi, pbn_div, pbn = 0, slot_num = 0; local
7246 /* pbn is calculated by compute_mst_dsc_configs_for_state*/
7249 pbn = vars[j].pbn;
7257 slot_num = DIV_ROUND_UP(pbn, pbn_di
[all...]
H A Damdgpu_dm_helpers.c244 old_payload->pbn = allocated_time_slots * pbn_per_slot;
/linux-master/drivers/gpu/drm/tests/
H A Ddrm_dp_mst_helper_test.c272 .u.allocate_payload.pbn = U16_MAX,
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_dp_mst.c240 crtc_state->pbn = intel_dp_mst_calc_pbn(adjusted_mode->crtc_clock,
244 remote_tu = DIV_ROUND_UP(dfixed_const(crtc_state->pbn), mst_state->pbn_div.full);
251 crtc_state->pbn);
H A Dintel_display_types.h1249 int pbn; member in struct:intel_crtc_state

Completed in 403 milliseconds

12