/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/ |
H A D | drm_lease.c | 29 * 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 D | drm_atomic_state_helper.c | 463 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 D | bridge_v30.c | 30 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 D | rkisp.c | 240 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 D | regs.c | 71 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 D | capture.c | 1097 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 D | bridge.c | 341 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 D | bridge_v30.c | 31 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 D | rkisp.c | 252 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 D | regs.c | 72 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 D | capture.c | 1099 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 D | bridge.c | 348 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 D | mali_kbase_hwcnt_reader.h | 49 * @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 D | mpp_iep2.c | 223 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 D | mpp_iep2.c | 233 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 D | mali_kbase_hwcnt_reader.h | 52 * @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 D | capture.c | 766 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 D | mipi-csi2.c | 336 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 D | capture.c | 714 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 D | mipi-csi2.c | 333 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 D | ispp.c | 209 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 D | ispp.c | 208 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 D | iommu.c | 391 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 D | rk_venc_cmd.h | 503 * 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 D | drm_connector.h | 291 * @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
|