Home
last modified time | relevance | path

Searched full:viewport (Results 1 – 25 of 161) sorted by relevance

1234567

/openbmc/qemu/hw/pci-host/
H A Ddesignware.c131 DesignwarePCIEViewport *viewport = in designware_pcie_root_config_read() local
184 val = viewport->base; in designware_pcie_root_config_read()
188 val = viewport->base >> 32; in designware_pcie_root_config_read()
192 val = viewport->target; in designware_pcie_root_config_read()
196 val = viewport->target >> 32; in designware_pcie_root_config_read()
200 val = viewport->limit; in designware_pcie_root_config_read()
205 val = viewport->cr[(address - DESIGNWARE_PCIE_ATU_CR1) / in designware_pcie_root_config_read()
220 DesignwarePCIEViewport *viewport = opaque; in designware_pcie_root_data_access() local
221 DesignwarePCIERoot *root = viewport->root; in designware_pcie_root_data_access()
223 const uint8_t busnum = DESIGNWARE_PCIE_ATU_BUS(viewport->target); in designware_pcie_root_data_access()
[all …]
/openbmc/u-boot/drivers/usb/ulpi/
H A DKconfig4 prompt "ULPI Viewport type"
7 Select ULPI viewport (SoC-side interface to ULPI) implementation
12 bool "Generic ULPI Viewport"
14 Support generic ULPI Viewport implementation that is used on
18 bool "OMAP ULPI Viewport"
20 Support ULPI Viewport implementation that is used on OMAP devices.
H A DMakefile6 obj-$(CONFIG_USB_ULPI_VIEWPORT) += ulpi-viewport.o
7 obj-$(CONFIG_USB_ULPI_VIEWPORT_OMAP) += omap-ulpi-viewport.o
H A Domap-ulpi-viewport.c3 * OMAP ulpi viewport support
4 * Based on drivers/usb/ulpi/ulpi-viewport.c
H A Dulpi-viewport.c20 /* ULPI viewport control bits */
29 * @ulpi_viewport - the address of the viewport
/openbmc/linux/drivers/gpu/drm/ci/xfails/
H A Drockchip-rk3288-fails.txt21 kms_plane_cursor@pipe-A-viewport-size-128,Fail
22 kms_plane_cursor@pipe-A-viewport-size-256,Fail
23 kms_plane_cursor@pipe-A-viewport-size-64,Fail
30 kms_plane_cursor@pipe-B-viewport-size-128,Fail
31 kms_plane_cursor@pipe-B-viewport-size-256,Fail
32 kms_plane_cursor@pipe-B-viewport-size-64,Fail
34 kms_plane_cursor@viewport,Crash
H A Drockchip-rk3399-fails.txt31 kms_plane_cursor@pipe-B-viewport-size-128,Fail
32 kms_plane_cursor@pipe-B-viewport-size-256,Fail
33 kms_plane_cursor@pipe-B-viewport-size-64,Fail
H A Dmsm-sdm845-fails.txt53 kms_plane_cursor@pipe-A-viewport-size-128,Fail
54 kms_plane_cursor@pipe-A-viewport-size-256,Fail
55 kms_plane_cursor@pipe-A-viewport-size-64,Fail
56 kms_plane_cursor@viewport,Fail
/openbmc/u-boot/doc/
H A DREADME.omap-ulpi-viewport1 Reference code ""drivers/usb/ulpi/omap-ulpi-viewport.c"
11 omap-ulpi-viewport.c is a low level function
14 To enable and use omap-ulpi-viewport.c
20 omap-ulpi-viewport implementation.
25 the ulpi phy reset does ulpi_read/write from viewport
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_dpp.c43 int line_size = scl_data->viewport.width < scl_data->recout.width ? in dscl32_calc_lb_num_partitions()
44 scl_data->viewport.width : scl_data->recout.width; in dscl32_calc_lb_num_partitions()
67 if (scl_data->viewport.width == scl_data->h_active && in dscl32_calc_lb_num_partitions()
68 scl_data->viewport.height == scl_data->v_active) { in dscl32_calc_lb_num_partitions()
81 if (scl_data->viewport.width == scl_data->h_active && in dscl32_calc_lb_num_partitions()
82 scl_data->viewport.height == scl_data->v_active) { in dscl32_calc_lb_num_partitions()
H A Ddcn32_hubp.c74 * For Pstate change using the MALL with sub-viewport buffering, in hubp32_prepare_subvp_buffering()
76 * and sub-viewport positioning by Display FW has to avoid the cursor in hubp32_prepare_subvp_buffering()
80 * Setting this should allow the sub-viewport position to always avoid the cursor because in hubp32_prepare_subvp_buffering()
81 * we do not allow the sub-viewport region to overlap with display prefetch (i.e. during blank). in hubp32_prepare_subvp_buffering()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_transform_v.c53 luma_viewport->x = scl_data->viewport.x - scl_data->viewport.x % 2; in calculate_viewport()
54 luma_viewport->y = scl_data->viewport.y - scl_data->viewport.y % 2; in calculate_viewport()
56 scl_data->viewport.width - scl_data->viewport.width % 2; in calculate_viewport()
58 scl_data->viewport.height - scl_data->viewport.height % 2; in calculate_viewport()
533 /* 1. Calculate viewport, viewport programming should happen after init in dce110_xfmv_set_scaler()
534 * calculations as they may require an adjustment in the viewport. in dce110_xfmv_set_scaler()
600 /* 7. Program the viewport */ in dce110_xfmv_set_scaler()
/openbmc/u-boot/drivers/phy/
H A Dmsm8916-usbh-phy.c13 /* PHY viewport regs */
25 struct ulpi_viewport ulpi_vp; /* ULPI Viewport */
83 /* Warning: this will not work if viewport address is > 64 bit due to in msm_phy_probe()
/openbmc/linux/Documentation/devicetree/bindings/pci/
H A Dsamsung,exynos-pcie.yaml64 num-viewport:
80 - num-viewport
110 num-viewport = <3>;
H A Dsocionext,uniphier-pcie.yaml44 num-viewport: true
94 num-viewport = <1>;
/openbmc/webui-vue/docs/customization/
H A Dtheme.md84 - sm - Navigation displayed when the viewport is greater than 576px
85 - md - Navigation displayed when the viewport is greater than 768px
86 - lg - Navigation displayed when the viewport is greater than 992px
87 - xl - Navigation displayed when the viewport is less than 1200px
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_hubp.c827 const struct rect *viewport, in min_set_viewport() argument
833 PRI_VIEWPORT_WIDTH, viewport->width, in min_set_viewport()
834 PRI_VIEWPORT_HEIGHT, viewport->height); in min_set_viewport()
837 PRI_VIEWPORT_X_START, viewport->x, in min_set_viewport()
838 PRI_VIEWPORT_Y_START, viewport->y); in min_set_viewport()
842 SEC_VIEWPORT_WIDTH, viewport->width, in min_set_viewport()
843 SEC_VIEWPORT_HEIGHT, viewport->height); in min_set_viewport()
846 SEC_VIEWPORT_X_START, viewport->x, in min_set_viewport()
847 SEC_VIEWPORT_Y_START, viewport->y); in min_set_viewport()
1182 int x_pos = pos->x - param->viewport.x; in hubp1_cursor_set_position()
[all …]
H A Ddcn10_dpp.c136 if (scl_data->viewport.width > scl_data->h_active && in dpp1_get_optimal_number_of_taps()
138 scl_data->viewport.width > dpp->ctx->dc->debug.max_downscale_src_width) in dpp1_get_optimal_number_of_taps()
439 int x_pos = pos->x - param->viewport.x; in dpp1_set_cursor_position()
440 int y_pos = pos->y - param->viewport.y; in dpp1_set_cursor_position()
471 if (src_x_offset >= (int)param->viewport.width) in dpp1_set_cursor_position()
477 if (src_y_offset >= (int)param->viewport.height) in dpp1_set_cursor_position()
H A Ddcn10_hw_sequencer.c1900 * the case where the viewport changes in the same frame as the cursor.
2778 size.surface_size = pipe_ctx->plane_res.scl_data.viewport; in dcn10_update_dchubp_dpp()
2802 &pipe_ctx->plane_res.scl_data.viewport, in dcn10_update_dchubp_dpp()
3365 * plane that contains this pipe's viewport to prevent double cursor in dcn10_can_pipe_disable_cursor()
3410 .viewport = pipe_ctx->plane_res.scl_data.viewport, in dcn10_set_cursor_position()
3427 if ((pipe_ctx->plane_state->src_rect.width != pipe_ctx->plane_res.scl_data.viewport.width) || in dcn10_set_cursor_position()
3428 (pipe_ctx->plane_state->src_rect.height != pipe_ctx->plane_res.scl_data.viewport.height)) { in dcn10_set_cursor_position()
3463 * If the cursor's source viewport is clipped then we need to in dcn10_set_cursor_position()
3507 pipe_ctx->plane_res.scl_data.viewport.width; in dcn10_set_cursor_position()
3509 pipe_ctx->plane_res.scl_data.viewport.x; in dcn10_set_cursor_position()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn201/
H A Ddcn201_dpp.c188 if (scl_data->viewport.width != scl_data->h_active && in dpp201_get_optimal_number_of_taps()
189 scl_data->viewport.height != scl_data->v_active && in dpp201_get_optimal_number_of_taps()
194 if (scl_data->viewport.width > scl_data->h_active && in dpp201_get_optimal_number_of_taps()
196 scl_data->viewport.width > dpp->ctx->dc->debug.max_downscale_src_width) in dpp201_get_optimal_number_of_taps()
/openbmc/linux/drivers/video/fbdev/
H A Dsh_mobile_lcdcfb.h52 * @base_addr_y: Frame buffer viewport base address (luma component)
53 * @base_addr_c: Frame buffer viewport base address (chroma component)
/openbmc/u-boot/include/usb/
H A Dulpi.h40 * @ulpi_vp - structure containing ULPI viewport data
120 /* ULPI access methods below must be implemented for each ULPI viewport. */
123 * Write to the ULPI PHY register via the viewport.
133 * Read the ULPI PHY register content via the viewport.
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn21/
H A Ddcn21_hubp.c188 const struct rect *viewport, in hubp21_set_viewport() argument
194 PRI_VIEWPORT_WIDTH, viewport->width, in hubp21_set_viewport()
195 PRI_VIEWPORT_HEIGHT, viewport->height); in hubp21_set_viewport()
198 PRI_VIEWPORT_X_START, viewport->x, in hubp21_set_viewport()
199 PRI_VIEWPORT_Y_START, viewport->y); in hubp21_set_viewport()
203 SEC_VIEWPORT_WIDTH, viewport->width, in hubp21_set_viewport()
204 SEC_VIEWPORT_HEIGHT, viewport->height); in hubp21_set_viewport()
207 SEC_VIEWPORT_X_START, viewport->x, in hubp21_set_viewport()
208 SEC_VIEWPORT_Y_START, viewport->y); in hubp21_set_viewport()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce60/
H A Ddce60_hw_sequencer.c368 "viewport:%d, %d, %d, %d\n" in dce60_program_front_end_for_pipe()
371 pipe_ctx->plane_res.scl_data.viewport.width, in dce60_program_front_end_for_pipe()
372 pipe_ctx->plane_res.scl_data.viewport.height, in dce60_program_front_end_for_pipe()
373 pipe_ctx->plane_res.scl_data.viewport.x, in dce60_program_front_end_for_pipe()
374 pipe_ctx->plane_res.scl_data.viewport.y, in dce60_program_front_end_for_pipe()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/calcs/
H A Ddcn_calcs.c341 input->src.viewport_width = pipe->plane_res.scl_data.viewport.width; in pipe_ctx_to_e2e_pipe_params()
342 input->src.viewport_height = pipe->plane_res.scl_data.viewport.height; in pipe_ctx_to_e2e_pipe_params()
343 input->src.data_pitch = pipe->plane_res.scl_data.viewport.width; in pipe_ctx_to_e2e_pipe_params()
344 input->src.data_pitch_c = pipe->plane_res.scl_data.viewport.width; in pipe_ctx_to_e2e_pipe_params()
942 v->viewport_height[input_idx] = pipe->plane_res.scl_data.viewport.height; in dcn_validate_bandwidth()
943 v->viewport_width[input_idx] = pipe->plane_res.scl_data.viewport.width; in dcn_validate_bandwidth()
948 int viewport_end = pipe->plane_res.scl_data.viewport.width in dcn_validate_bandwidth()
949 + pipe->plane_res.scl_data.viewport.x; in dcn_validate_bandwidth()
950 int viewport_b_end = pipe->bottom_pipe->plane_res.scl_data.viewport.width in dcn_validate_bandwidth()
951 + pipe->bottom_pipe->plane_res.scl_data.viewport.x; in dcn_validate_bandwidth()
[all …]

1234567