Home
last modified time | relevance | path

Searched refs:top (Results 1 - 25 of 52) sorted by relevance

123

/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A Ddrm_lease.c29 * drm_master at the top of the tree (i.e, with lessor NULL
304 * @top: the master losing its lease
306 static void _drm_lease_revoke(struct drm_master *top) in _drm_lease_revoke() argument
310 struct drm_master *master = top; in _drm_lease_revoke()
312 lockdep_assert_held(&top->dev->mode_config.idr_mutex); in _drm_lease_revoke()
315 * Walk the tree starting at 'top' emptying all leases. Because in _drm_lease_revoke()
331 while (master != top && in _drm_lease_revoke()
336 if (master == top) { in _drm_lease_revoke()
348 * @top: the master losing its lease
350 void drm_lease_revoke(struct drm_master *top) in drm_lease_revoke() argument
[all...]
H A Ddrm_atomic_state_helper.c463 state->tv.margins.top = cmdline->tv_margins.top; in drm_atomic_helper_connector_tv_reset()
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Dbridge_v30.c30 u32 top = dev->crop.top; in crop_on() local
34 rkisp_write(ispdev, CIF_DUAL_CROP_M_V_OFFS, top, false); in crop_on()
H A Drkisp.c240 crop->top = 0; in rkisp_align_sensor_resolution()
255 crop->top = clamp_t(u32, sel.r.top, 0, h); in rkisp_align_sensor_resolution()
257 crop->height = clamp_t(u32, sel.r.height, CIF_ISP_INPUT_H_MIN, h - crop->top); in rkisp_align_sensor_resolution()
266 crop->top = clamp_t(u32, crop->top, 0, h); in rkisp_align_sensor_resolution()
268 crop->height = clamp_t(u32, crop->height, CIF_ISP_INPUT_H_MIN, h - crop->top); in rkisp_align_sensor_resolution()
274 ALIGN_DOWN(crop->left, 0x04), crop->top, ALIGN_DOWN(crop->width, 0x10), in rkisp_align_sensor_resolution()
283 crop->top = 0; in rkisp_align_sensor_resolution()
301 crop->top in rkisp_align_sensor_resolution()
[all...]
H A Dregs.c71 rkisp_unite_write(dev, reg, tmp.top, false, is_unite); in rkisp_config_dcrop()
96 v4l2_dbg(1, rkisp_debug, &dev->v4l2_dev, "left dcrop (%d, %d) %dx%d\n", tmp.left, tmp.top, left_w, tmp.height); in rkisp_config_dcrop()
97 v4l2_dbg(1, rkisp_debug, &dev->v4l2_dev, "right dcrop (%d, %d) %dx%d\n", RKMOUDLE_UNITE_EXTEND_PIXEL, tmp.top, in rkisp_config_dcrop()
H A Dcapture.c1097 stream->dcrop.top = 0; in rkisp_set_stream_def_fmt()
1449 sel->r.top = 0; in rkisp_g_selection()
1473 sel->top = 0; in rkisp_update_crop()
1482 sel->top = clamp_t(u32, sel->top, 0, in->height - STREAM_MIN_MP_SP_INPUT_HEIGHT); in rkisp_update_crop()
1484 sel->height = clamp_t(u32, sel->height, STREAM_MIN_MP_SP_INPUT_HEIGHT, in->height - sel->top); in rkisp_update_crop()
1487 v4l2_warn(&dev->v4l2_dev, "try horizontal center crop(%d,%d)/%dx%d for dual isp\n", sel->left, sel->top, in rkisp_update_crop()
1518 v4l2_dbg(1, rkisp_debug, &dev->v4l2_dev, "stream %d crop(%d,%d)/%dx%d\n", stream->id, dcrop->left, dcrop->top, in rkisp_s_selection()
H A Dbridge.c341 crop->top = clamp_t(u32, crop->top, 0, src_h); in bridge_set_selection()
343 crop->height = clamp_t(u32, crop->height, CIF_ISP_OUTPUT_H_MIN, src_h - crop->top); in bridge_set_selection()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Dbridge_v30.c31 u32 top = dev->crop.top; in crop_on() local
35 rkisp_write(ispdev, CIF_DUAL_CROP_M_V_OFFS, top, false); in crop_on()
H A Drkisp.c252 crop->top = 0; in rkisp_align_sensor_resolution()
269 crop->top = clamp_t(u32, sel.r.top, 0, h); in rkisp_align_sensor_resolution()
273 CIF_ISP_INPUT_H_MIN, h - crop->top); in rkisp_align_sensor_resolution()
282 crop->top = clamp_t(u32, crop->top, 0, h); in rkisp_align_sensor_resolution()
286 CIF_ISP_INPUT_H_MIN, h - crop->top); in rkisp_align_sensor_resolution()
293 ALIGN_DOWN(crop->left, 4), crop->top, in rkisp_align_sensor_resolution()
301 crop->top = 0; in rkisp_align_sensor_resolution()
319 crop->top in rkisp_align_sensor_resolution()
[all...]
H A Dregs.c72 rkisp_unite_write(dev, reg, tmp.top, false, is_unite); in rkisp_config_dcrop()
98 tmp.left, tmp.top, left_w, tmp.height); in rkisp_config_dcrop()
101 RKMOUDLE_UNITE_EXTEND_PIXEL, tmp.top, right_w, tmp.height); in rkisp_config_dcrop()
H A Dcapture.c1099 stream->dcrop.top = 0; in rkisp_set_stream_def_fmt()
1469 sel->r.top = 0; in rkisp_g_selection()
1497 sel->top = 0; in rkisp_update_crop()
1507 sel->top = clamp_t(u32, sel->top, 0, in rkisp_update_crop()
1512 in->height - sel->top); in rkisp_update_crop()
1517 sel->left, sel->top, sel->width, sel->height); in rkisp_update_crop()
1548 dcrop->left, dcrop->top, dcrop->width, dcrop->height); in rkisp_s_selection()
H A Dbridge.c348 crop->top = clamp_t(u32, crop->top, 0, src_h); in bridge_set_selection()
352 CIF_ISP_OUTPUT_H_MIN, src_h - crop->top); in bridge_set_selection()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_hwcnt_reader.h49 * @top: the number of cycles associated with the main clock for the
54 u64 top; member
/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/
H A Dmpp_iep2.c223 44, 46, -1, /* dst top */
383 struct iep2_addr *top, *bot; in iep2_config() local
388 top = &cfg->src[0]; in iep2_config()
392 top = &cfg->src[0]; in iep2_config()
396 top = &cfg->src[1]; in iep2_config()
401 mpp_write_relaxed(mpp, IEP2_REG_SRC_ADDR_CURY, top->y); in iep2_config()
402 mpp_write_relaxed(mpp, IEP2_REG_SRC_ADDR_CURUV, top->cbcr); in iep2_config()
403 mpp_write_relaxed(mpp, IEP2_REG_SRC_ADDR_CURV, top->cr); in iep2_config()
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/
H A Dmpp_iep2.c233 44, 46, -1, /* dst top */
413 struct iep2_addr *top, *bot; in iep2_config() local
418 top = &cfg->src[0]; in iep2_config()
422 top = &cfg->src[0]; in iep2_config()
426 top = &cfg->src[1]; in iep2_config()
431 mpp_write_relaxed(mpp, IEP2_REG_SRC_ADDR_CURY, top->y); in iep2_config()
432 mpp_write_relaxed(mpp, IEP2_REG_SRC_ADDR_CURUV, top->cbcr); in iep2_config()
433 mpp_write_relaxed(mpp, IEP2_REG_SRC_ADDR_CURV, top->cr); in iep2_config()
/device/soc/rockchip/rk3588/kernel/include/uapi/gpu/arm/bifrost/
H A Dmali_kbase_hwcnt_reader.h52 * @top: the number of cycles associated with the main clock for the
57 __u64 top; member
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/
H A Dcapture.c766 rect->top = 0; in get_input_fmt()
780 rect->top = 0; in get_input_fmt()
1990 channel->crop_st_y = stream->crop[CROP_SRC_ACT].top; in rkcif_csi_channel_init()
3329 stream->crop[CROP_SRC_USR].top + stream->crop[CROP_SRC_USR].height > stream->crop[CROP_SRC_SENSOR].height) { in rkcif_sync_crop_info()
3338 stream->crop[CROP_SRC_ACT].top = stream->crop[CROP_SRC_USR].top + stream->crop[CROP_SRC_SENSOR].top; in rkcif_sync_crop_info()
3373 if (crop->width + crop->left > input.width || crop->height + crop->top > input.height) { in rkcif_sanity_check_fmt()
3702 dev->channels[stream->id].crop_st_y = stream->crop[CROP_SRC_ACT].top; in rkcif_stream_start()
4232 stream->crop[i].top in rkcif_stream_init()
[all...]
H A Dmipi-csi2.c336 csi2->crop.top = 0; in csi2_media_init()
402 sel->r.top = 0; in csi2_get_selection()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/
H A Dcapture.c714 rect->top = 0; in get_input_fmt()
727 rect->top = 0; in get_input_fmt()
2008 channel->crop_st_y = stream->crop[CROP_SRC_ACT].top; in rkcif_csi_channel_init()
3419 stream->crop[CROP_SRC_USR].top + stream->crop[CROP_SRC_USR].height > in rkcif_sync_crop_info()
3429 stream->crop[CROP_SRC_ACT].top = stream->crop[CROP_SRC_USR].top + in rkcif_sync_crop_info()
3430 stream->crop[CROP_SRC_SENSOR].top; in rkcif_sync_crop_info()
3467 crop->height + crop->top > input.height) { in rkcif_sanity_check_fmt()
3824 dev->channels[stream->id].crop_st_y = stream->crop[CROP_SRC_ACT].top; in rkcif_stream_start()
4393 stream->crop[i].top in rkcif_stream_init()
[all...]
H A Dmipi-csi2.c333 csi2->crop.top = 0; in csi2_media_init()
402 sel->r.top = 0; in csi2_get_selection()
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/
H A Dispp.c209 crop->top = 0; in rkispp_sd_get_selection()
250 crop->top = 0; in rkispp_sd_set_selection()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/
H A Dispp.c208 crop->top = 0; in rkispp_sd_get_selection()
249 crop->top = 0; in rkispp_sd_set_selection()
/device/soc/rockchip/common/sdk_linux/drivers/iommu/
H A Diommu.c391 struct iommu_resv_region *iter, *tmp, *nr, *top; in iommu_insert_resv_region() local
420 list_for_each_entry_reverse(top, &stack, list) if (top->type == iter->type) goto check_overlap; in iommu_insert_resv_region()
426 top_end = top->start + top->length - 1; in iommu_insert_resv_region()
431 top->length = max(top_end, iter_end) - top->start + 1; in iommu_insert_resv_region()
/device/soc/rockchip/common/hardware/mpp/include/
H A Drk_venc_cmd.h503 * block position in the frame, left-to right, top-to-bottom.
733 signed int top; member
1081 unsigned short x; /**< horizontal position of top left corner */
1082 unsigned short y; /**< vertical position of top left corner */
/device/soc/rockchip/common/sdk_linux/include/drm/
H A Ddrm_connector.h291 * @DRM_MODE_PANEL_ORIENTATION_NORMAL: The top side of the panel matches the
292 * top side of the device's casing.
293 * @DRM_MODE_PANEL_ORIENTATION_BOTTOM_UP: The top side of the panel matches the
297 * top side of the device's casing.
299 * top side of the device's casing.
623 * @top: Top margin in pixels.
625 unsigned int top; member

Completed in 44 milliseconds

123