/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_encoder.h | 41 * dpu_encoder_assign_crtc - Link the encoder to the crtc it's assigned to 42 * @encoder: encoder pointer 45 void dpu_encoder_assign_crtc(struct drm_encoder *encoder, 50 * the encoder is assigned to the given crtc 51 * @encoder: encoder pointer 55 void dpu_encoder_toggle_vblank_for_crtc(struct drm_encoder *encoder, 59 * dpu_encoder_register_frame_event_callback - provide callback to encoder that 61 * @encoder [all...] |
/third_party/skia/third_party/externals/dawn/src/tests/end2end/ |
H A D | BufferZeroInitTests.cpp | 99 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); local 111 wgpu::RenderPassEncoder renderPass = encoder.BeginRenderPass(&renderPassDescriptor); 115 wgpu::CommandBuffer commandBuffer = encoder.Finish(); 142 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TestBufferZeroInitInCopyTextureToBuffer() local 143 encoder.CopyTextureToBuffer(&imageCopyTexture, &imageCopyBuffer, &spec.textureSize); in TestBufferZeroInitInCopyTextureToBuffer() 144 wgpu::CommandBuffer commandBuffer = encoder.Finish(); in TestBufferZeroInitInCopyTextureToBuffer() 188 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TestBufferZeroInitInBindGroup() local 189 wgpu::ComputePassEncoder computePass = encoder.BeginComputePass(); in TestBufferZeroInitInBindGroup() 194 wgpu::CommandBuffer commandBuffer = encoder.Finish(); in TestBufferZeroInitInBindGroup() 232 void ExpectLazyClearSubmitAndCheckOutputs(wgpu::CommandEncoder encoder, in ExpectLazyClearSubmitAndCheckOutputs() argument 278 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TestBufferZeroInitAsVertexBuffer() local 325 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TestBufferZeroInitAsIndexBuffer() local 372 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TestBufferZeroInitAsIndirectBufferForDrawIndirect() local 415 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TestBufferZeroInitAsIndirectBufferForDrawIndexedIndirect() local 456 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TestBufferZeroInitAsIndirectBufferForDispatchIndirect() local 538 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 555 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 571 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 587 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 616 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 634 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 657 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 680 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 825 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 895 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 913 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1206 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1216 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1339 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1355 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1369 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local [all...] |
H A D | ScissorTests.cpp | 55 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TEST_P() local 57 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P() 63 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P() 82 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TEST_P() local 84 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P() 91 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P() 107 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TEST_P() local 109 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P() 116 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P() 130 wgpu::CommandEncoder encoder in TEST_P() local [all...] |
H A D | VertexOnlyRenderPipelineTests.cpp | 143 void ClearAttachment(const wgpu::CommandEncoder& encoder) { in ClearAttachment() argument 155 auto pass = encoder.BeginRenderPass(&clearPass); in ClearAttachment() 185 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TEST_P() 187 ClearAttachment(encoder); in TEST_P() 190 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(renderPass); in TEST_P() 200 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P() 222 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TEST_P() 224 ClearAttachment(encoder); in TEST_P() 227 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(renderPass); in TEST_P() 236 wgpu::CommandBuffer commands = encoder in TEST_P() 262 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local [all...] |
H A D | TextureZeroInitTests.cpp | 166 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TEST_P() local 167 encoder.CopyTextureToBuffer(&imageCopyTexture, &imageCopyBuffer, ©Size); in TEST_P() 168 wgpu::CommandBuffer commandBuffer = encoder.Finish(); in TEST_P() 207 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TEST_P() local 210 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P() 213 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P() 252 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TEST_P() local 254 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPass.renderPassInfo); in TEST_P() 257 wgpu::CommandBuffer commands = encoder.Finish(); in TEST_P() 288 wgpu::CommandEncoder encoder in TEST_P() local 320 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 355 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 394 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 429 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 449 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 491 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 533 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 572 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 614 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 644 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 689 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 719 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 774 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 817 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 841 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 879 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 937 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1005 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1043 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1078 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1112 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1146 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1223 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1248 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1293 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1371 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1460 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 1763 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); InitializeDataInCompressedTextureAndExpectLazyClear() local 1802 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); SampleCompressedTextureAndVerifyColor() local 2006 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 2055 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 2108 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local 2124 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_P() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_dp_mst.c | 312 radeon_connector *radeon_mst_find_connector(struct drm_encoder *encoder) in radeon_mst_find_connector() argument 314 struct drm_device *dev = encoder->dev; in radeon_mst_find_connector() 319 if (!connector->encoder) in radeon_mst_find_connector() 324 DRM_DEBUG_KMS("checking %p vs %p\n", connector->encoder, encoder); in radeon_mst_find_connector() 325 if (connector->encoder == encoder) in radeon_mst_find_connector() 336 struct radeon_encoder *radeon_encoder = to_radeon_encoder(radeon_crtc->encoder); in radeon_dp_mst_prepare_pll() 359 radeon_mst_encoder_dpms(struct drm_encoder *encoder, int mode) in radeon_mst_encoder_dpms() argument 361 struct drm_device *dev = encoder in radeon_mst_encoder_dpms() 486 radeon_mst_mode_fixup(struct drm_encoder *encoder, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) radeon_mst_mode_fixup() argument 514 radeon_mst_encoder_prepare(struct drm_encoder *encoder) radeon_mst_encoder_prepare() argument 549 radeon_mst_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) radeon_mst_encoder_mode_set() argument 556 radeon_mst_encoder_commit(struct drm_encoder *encoder) radeon_mst_encoder_commit() argument 570 radeon_dp_mst_encoder_destroy(struct drm_encoder *encoder) radeon_dp_mst_encoder_destroy() argument 587 struct drm_encoder *encoder; radeon_dp_create_fake_mst_encoder() local [all...] |
H A D | dce3_1_afmt.c | 30 void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, in dce3_2_afmt_hdmi_write_speaker_allocation() argument 33 struct radeon_device *rdev = encoder->dev->dev_private; in dce3_2_afmt_hdmi_write_speaker_allocation() 48 void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, in dce3_2_afmt_dp_write_speaker_allocation() argument 51 struct radeon_device *rdev = encoder->dev->dev_private; in dce3_2_afmt_dp_write_speaker_allocation() 66 void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder, in dce3_2_afmt_write_sad_regs() argument 70 struct radeon_device *rdev = encoder->dev->dev_private; in dce3_2_afmt_write_sad_regs() 129 radeon_encoder = to_radeon_encoder(crtc->encoder); in dce3_2_audio_set_dto() 170 void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset, in dce3_2_hdmi_update_acr() argument 173 struct drm_device *dev = encoder->dev; in dce3_2_hdmi_update_acr() 202 void dce3_2_set_audio_packet(struct drm_encoder *encoder, u3 argument 223 dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) dce3_2_set_mute() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | intel_hotplug.c | 82 * It is only valid and used by digital port encoder. 99 struct intel_encoder *encoder = intel_attached_encoder(connector); in intel_connector_hpd_pin() local 102 * MST connectors get their encoder attached dynamically in intel_connector_hpd_pin() 103 * so need to make sure we have an encoder here. But since in intel_connector_hpd_pin() 107 return encoder ? encoder->hpd_pin : HPD_NONE; in intel_connector_hpd_pin() 260 intel_encoder_hotplug(struct intel_encoder *encoder, in intel_encoder_hotplug() argument 291 static bool intel_encoder_has_hpd_pulse(struct intel_encoder *encoder) in intel_encoder_has_hpd_pulse() argument 293 return intel_encoder_is_dig_port(encoder) && in intel_encoder_has_hpd_pulse() 294 enc_to_dig_port(encoder) in intel_encoder_has_hpd_pulse() 302 struct intel_encoder *encoder; i915_digport_work_func() local 403 struct intel_encoder *encoder = i915_hotplug_work_func() local 466 struct intel_encoder *encoder; intel_hpd_irq_handler() local [all...] |
H A D | intel_lvds.c | 77 static struct intel_lvds_encoder *to_lvds_encoder(struct drm_encoder *encoder) in to_lvds_encoder() argument 79 return container_of(encoder, struct intel_lvds_encoder, base.base); in to_lvds_encoder() 98 static bool intel_lvds_get_hw_state(struct intel_encoder *encoder, in intel_lvds_get_hw_state() argument 101 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); in intel_lvds_get_hw_state() 102 struct intel_lvds_encoder *lvds_encoder = to_lvds_encoder(&encoder->base); in intel_lvds_get_hw_state() 107 encoder->power_domain); in intel_lvds_get_hw_state() 113 intel_display_power_put(dev_priv, encoder->power_domain, wakeref); in intel_lvds_get_hw_state() 118 static void intel_lvds_get_config(struct intel_encoder *encoder, in intel_lvds_get_config() argument 121 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); in intel_lvds_get_config() 122 struct intel_lvds_encoder *lvds_encoder = to_lvds_encoder(&encoder in intel_lvds_get_config() 223 intel_pre_enable_lvds(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) intel_pre_enable_lvds() argument 305 intel_enable_lvds(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) intel_enable_lvds() argument 328 intel_disable_lvds(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) intel_disable_lvds() argument 347 gmch_disable_lvds(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) gmch_disable_lvds() argument 358 pch_disable_lvds(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) pch_disable_lvds() argument 366 pch_post_disable_lvds(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) pch_post_disable_lvds() argument 757 struct intel_encoder *encoder; intel_get_lvds_encoder() local 769 struct intel_encoder *encoder = intel_get_lvds_encoder(dev_priv); intel_is_dual_link_lvds() local 822 struct drm_encoder *encoder; intel_lvds_init() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/imx/ipuv3/ |
H A D | dw_hdmi-imx.c | 30 struct drm_encoder encoder; member 43 return container_of(e, struct imx_hdmi_encoder, encoder)->hdmi; in enc_to_imx_hdmi() 110 static void dw_hdmi_imx_encoder_enable(struct drm_encoder *encoder) in dw_hdmi_imx_encoder_enable() argument 112 struct imx_hdmi *hdmi = enc_to_imx_hdmi(encoder); in dw_hdmi_imx_encoder_enable() 113 int mux = drm_of_encoder_active_port_id(hdmi->dev->of_node, encoder); in dw_hdmi_imx_encoder_enable() 120 static int dw_hdmi_imx_atomic_check(struct drm_encoder *encoder, in dw_hdmi_imx_atomic_check() argument 196 struct drm_encoder *encoder; in dw_hdmi_imx_bind() local 200 encoder, DRM_MODE_ENCODER_TMDS); in dw_hdmi_imx_bind() 205 encoder = &hdmi_encoder->encoder; in dw_hdmi_imx_bind() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | dce3_1_afmt.c | 30 void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, in dce3_2_afmt_hdmi_write_speaker_allocation() argument 33 struct radeon_device *rdev = encoder->dev->dev_private; in dce3_2_afmt_hdmi_write_speaker_allocation() 48 void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, in dce3_2_afmt_dp_write_speaker_allocation() argument 51 struct radeon_device *rdev = encoder->dev->dev_private; in dce3_2_afmt_dp_write_speaker_allocation() 66 void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder, in dce3_2_afmt_write_sad_regs() argument 70 struct radeon_device *rdev = encoder->dev->dev_private; in dce3_2_afmt_write_sad_regs() 129 radeon_encoder = to_radeon_encoder(crtc->encoder); in dce3_2_audio_set_dto() 170 void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset, in dce3_2_hdmi_update_acr() argument 173 struct drm_device *dev = encoder->dev; in dce3_2_hdmi_update_acr() 202 void dce3_2_set_audio_packet(struct drm_encoder *encoder, u3 argument 223 dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) dce3_2_set_mute() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_hdmi.h | 27 bool intel_hdmi_compute_has_hdmi_sink(struct intel_encoder *encoder, 30 int intel_hdmi_compute_config(struct intel_encoder *encoder, 33 void intel_hdmi_encoder_shutdown(struct intel_encoder *encoder); 34 bool intel_hdmi_handle_sink_scrambling(struct intel_encoder *encoder, 40 u32 intel_hdmi_infoframes_enabled(struct intel_encoder *encoder, 43 void intel_hdmi_read_gcp_infoframe(struct intel_encoder *encoder, 45 void intel_read_infoframe(struct intel_encoder *encoder,
|
H A D | intel_snps_phy.h | 23 struct intel_encoder *encoder); 24 void intel_mpllb_enable(struct intel_encoder *encoder, 26 void intel_mpllb_disable(struct intel_encoder *encoder); 27 void intel_mpllb_readout_hw_state(struct intel_encoder *encoder, 29 int intel_mpllb_calc_port_clock(struct intel_encoder *encoder, 33 void intel_snps_phy_set_signal_levels(struct intel_encoder *encoder,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp4/ |
H A D | mdp4_kms.c | 113 struct drm_encoder *encoder) in mdp4_round_pixclk() 115 /* if we had >1 encoder, we'd need something more clever: */ in mdp4_round_pixclk() 116 switch (encoder->encoder_type) { in mdp4_round_pixclk() 118 return mdp4_dtv_round_pixclk(encoder, rate); in mdp4_round_pixclk() 205 struct drm_encoder *encoder; in mdp4_modeset_init_intf() local 215 * initialize LCDC encoder and LVDS connector) in mdp4_modeset_init_intf() 221 encoder = mdp4_lcdc_encoder_init(dev, panel_node); in mdp4_modeset_init_intf() 222 if (IS_ERR(encoder)) { in mdp4_modeset_init_intf() 223 DRM_DEV_ERROR(dev->dev, "failed to construct LCDC encoder\n"); in mdp4_modeset_init_intf() 225 return PTR_ERR(encoder); in mdp4_modeset_init_intf() 112 mdp4_round_pixclk(struct msm_kms *kms, unsigned long rate, struct drm_encoder *encoder) mdp4_round_pixclk() argument [all...] |
/third_party/python/Lib/test/test_json/ |
H A D | test_speedups.py | 15 self.assertEqual(self.json.encoder.encode_basestring_ascii.__module__, 17 self.assertIs(self.json.encoder.encode_basestring_ascii, 18 self.json.encoder.c_encode_basestring_ascii) 36 self.assertRaises(TypeError, self.json.encoder.c_make_encoder, 43 # c_make_encoder() receives a bad encoder() argument. 46 enc = self.json.encoder.c_make_encoder(None, lambda obj: str(obj), 56 enc = self.json.encoder.c_make_encoder(None, lambda obj: str(obj), 68 self.json.encoder.c_make_encoder(1, None, None, None, ': ', ', ', 73 self.json.encoder.JSONEncoder(**{name: BadBool()}).encode({'a': 1}) 82 self.json.encoder [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/ |
H A D | vc4_hdmi.c | 20 * register in the HDMI encoder takes SPDIF frames from the DMA engine 22 * interconnect) bus to the encoder side for insertion into the video 25 * The driver's HDMI encoder does not yet support power management. 26 * The HDMI encoder's power domain and the HSM/pixel clocks are kept 31 * encoder block has CEC support. 170 vc4_hdmi->encoder.hdmi_monitor = drm_detect_hdmi_monitor(edid); in vc4_hdmi_connector_detect() 193 struct vc4_hdmi_encoder *vc4_encoder = &vc4_hdmi->encoder; in vc4_hdmi_connector_get_modes() 236 struct drm_encoder *encoder = &vc4_hdmi->encoder.base.base; in vc4_hdmi_connector_init() local 258 drm_connector_attach_encoder(connector, encoder); in vc4_hdmi_connector_init() 263 vc4_hdmi_stop_packet(struct drm_encoder *encoder, enum hdmi_infoframe_type type) vc4_hdmi_stop_packet() argument 276 vc4_hdmi_write_infoframe(struct drm_encoder *encoder, union hdmi_infoframe *frame) vc4_hdmi_write_infoframe() argument 327 vc4_hdmi_set_avi_infoframe(struct drm_encoder *encoder) vc4_hdmi_set_avi_infoframe() argument 356 vc4_hdmi_set_spd_infoframe(struct drm_encoder *encoder) vc4_hdmi_set_spd_infoframe() argument 372 vc4_hdmi_set_audio_infoframe(struct drm_encoder *encoder) vc4_hdmi_set_audio_infoframe() argument 388 vc4_hdmi_set_infoframes(struct drm_encoder *encoder) vc4_hdmi_set_infoframes() argument 402 vc4_hdmi_encoder_post_crtc_disable(struct drm_encoder *encoder) vc4_hdmi_encoder_post_crtc_disable() argument 415 vc4_hdmi_encoder_post_crtc_powerdown(struct drm_encoder *encoder) vc4_hdmi_encoder_post_crtc_powerdown() argument 434 vc4_hdmi_encoder_disable(struct drm_encoder *encoder) vc4_hdmi_encoder_disable() argument 629 vc4_hdmi_encoder_pre_crtc_configure(struct drm_encoder *encoder) vc4_hdmi_encoder_pre_crtc_configure() argument 711 vc4_hdmi_encoder_pre_crtc_enable(struct drm_encoder *encoder) vc4_hdmi_encoder_pre_crtc_enable() argument 733 vc4_hdmi_encoder_post_crtc_enable(struct drm_encoder *encoder) vc4_hdmi_encoder_post_crtc_enable() argument 791 vc4_hdmi_encoder_enable(struct drm_encoder *encoder) vc4_hdmi_encoder_enable() argument 798 vc4_hdmi_encoder_atomic_check(struct drm_encoder *encoder, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) vc4_hdmi_encoder_atomic_check() argument 837 vc4_hdmi_encoder_mode_valid(struct drm_encoder *encoder, const struct drm_display_mode *mode) vc4_hdmi_encoder_mode_valid() argument 905 struct drm_encoder *encoder = &vc4_hdmi->encoder.base.base; vc4_hdmi_set_n_cts() local 941 struct drm_encoder *encoder = &vc4_hdmi->encoder.base.base; vc4_hdmi_audio_startup() local 972 struct drm_encoder *encoder = &vc4_hdmi->encoder.base.base; vc4_hdmi_audio_reset() local 1005 struct drm_encoder *encoder = &vc4_hdmi->encoder.base.base; vc4_hdmi_audio_hw_params() local 1751 struct drm_encoder *encoder; vc4_hdmi_bind() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_kms.h | 132 * encoder has changed this is set to true, since encoder->enable() 135 * writing CTL[n].START until encoder->enable() 294 int mdp5_vid_encoder_set_split_display(struct drm_encoder *encoder, 296 void mdp5_encoder_set_intf_mode(struct drm_encoder *encoder, bool cmd_mode); 297 int mdp5_encoder_get_linecount(struct drm_encoder *encoder); 298 u32 mdp5_encoder_get_framecount(struct drm_encoder *encoder); 301 void mdp5_cmd_encoder_mode_set(struct drm_encoder *encoder, 304 void mdp5_cmd_encoder_disable(struct drm_encoder *encoder); 305 void mdp5_cmd_encoder_enable(struct drm_encoder *encoder); 309 mdp5_cmd_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) mdp5_cmd_encoder_mode_set() argument 314 mdp5_cmd_encoder_disable(struct drm_encoder *encoder) mdp5_cmd_encoder_disable() argument 317 mdp5_cmd_encoder_enable(struct drm_encoder *encoder) mdp5_cmd_encoder_enable() argument 320 mdp5_cmd_encoder_set_split_display( struct drm_encoder *encoder, struct drm_encoder *slave_encoder) mdp5_cmd_encoder_set_split_display() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_kms.h | 132 * encoder has changed this is set to true, since encoder->enable() 135 * writing CTL[n].START until encoder->enable() 294 int mdp5_vid_encoder_set_split_display(struct drm_encoder *encoder, 296 void mdp5_encoder_set_intf_mode(struct drm_encoder *encoder, bool cmd_mode); 297 int mdp5_encoder_get_linecount(struct drm_encoder *encoder); 298 u32 mdp5_encoder_get_framecount(struct drm_encoder *encoder); 301 void mdp5_cmd_encoder_mode_set(struct drm_encoder *encoder, 304 void mdp5_cmd_encoder_disable(struct drm_encoder *encoder); 305 void mdp5_cmd_encoder_enable(struct drm_encoder *encoder); 309 mdp5_cmd_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) mdp5_cmd_encoder_mode_set() argument 314 mdp5_cmd_encoder_disable(struct drm_encoder *encoder) mdp5_cmd_encoder_disable() argument 317 mdp5_cmd_encoder_enable(struct drm_encoder *encoder) mdp5_cmd_encoder_enable() argument 320 mdp5_cmd_encoder_set_split_display( struct drm_encoder *encoder, struct drm_encoder *slave_encoder) mdp5_cmd_encoder_set_split_display() argument [all...] |
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/ |
H A D | InternalUsageValidationTests.cpp | 144 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TEST_F() local 145 encoder.CopyTextureToTexture(&srcImageCopyTexture, &dstImageCopyTexture, &extent3D); in TEST_F() 146 encoder.Finish(); in TEST_F() 156 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TEST_F() local 157 encoder.CopyTextureToTexture(&srcImageCopyTexture, &dstImageCopyTexture, &extent3D); in TEST_F() 158 ASSERT_DEVICE_ERROR(encoder.Finish()); in TEST_F() 167 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TEST_F() local 168 encoder.CopyTextureToTextureInternal(&srcImageCopyTexture, &dstImageCopyTexture, &extent3D); in TEST_F() 169 encoder.Finish(); in TEST_F() 179 wgpu::CommandEncoder encoder in TEST_F() local [all...] |
H A D | TextureSubresourceTests.cpp | 63 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TestRenderPass() local 64 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPassDesc); in TestRenderPass() 67 encoder.Finish(); in TestRenderPass() 76 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TestRenderPass() local 77 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPassDesc); in TestRenderPass() 80 ASSERT_DEVICE_ERROR(encoder.Finish()); in TestRenderPass() 93 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TestRenderPass() local 94 wgpu::RenderPassEncoder pass1 = encoder.BeginRenderPass(&renderPassDesc); in TestRenderPass() 98 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&renderPassDesc); in TestRenderPass() 102 encoder in TestRenderPass() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_encoder_phys.h | 26 * enum dpu_enc_split_role - Role this physical encoder will play in a 29 * @ENC_ROLE_SOLO: This is the one and only panel. This encoder is master. 30 * @ENC_ROLE_MASTER: This encoder is the master of a split panel config. 31 * @ENC_ROLE_SLAVE: This encoder is not the master of a split panel config. 40 * enum dpu_enc_enable_state - current enabled state of the physical encoder 42 * Events bounding transition are encoder type specific 45 * Events bounding transition are encoder type specific 61 * struct dpu_encoder_virt_ops - Interface the containing virtual encoder 63 * @handle_vblank_virt: Notify virtual encoder of vblank IRQ reception 65 * @handle_underrun_virt: Notify virtual encoder o [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_hpd.c | 49 struct link_encoder *encoder = link->link_enc; in link_enable_hpd() local 51 if (encoder != NULL && encoder->funcs->enable_hpd != NULL) in link_enable_hpd() 52 encoder->funcs->enable_hpd(encoder); in link_enable_hpd() 57 struct link_encoder *encoder = link->link_enc; in link_disable_hpd() local 59 if (encoder != NULL && encoder->funcs->enable_hpd != NULL) in link_disable_hpd() 60 encoder->funcs->disable_hpd(encoder); in link_disable_hpd() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | disp.c | 39 nv04_encoder_get_connector(struct nouveau_encoder *encoder) in nv04_encoder_get_connector() argument 41 struct drm_device *dev = to_drm_encoder(encoder)->dev; in nv04_encoder_get_connector() 48 if (connector->encoder == to_drm_encoder(encoder)) in nv04_encoder_get_connector() 103 struct nouveau_encoder *encoder; in nv04_display_init() local 120 list_for_each_entry(encoder, &dev->mode_config.encoder_list, base.base.head) in nv04_display_init() 121 encoder->enc_save(&encoder->base.base); in nv04_display_init() 193 struct nouveau_encoder *encoder; in nv04_display_destroy() local 197 list_for_each_entry(encoder, in nv04_display_destroy() 220 struct drm_encoder *encoder; nv04_display_create() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | disp.c | 39 nv04_encoder_get_connector(struct nouveau_encoder *encoder) in nv04_encoder_get_connector() argument 41 struct drm_device *dev = to_drm_encoder(encoder)->dev; in nv04_encoder_get_connector() 48 if (connector->encoder == to_drm_encoder(encoder)) in nv04_encoder_get_connector() 103 struct nouveau_encoder *encoder; in nv04_display_init() local 120 list_for_each_entry(encoder, &dev->mode_config.encoder_list, base.base.head) in nv04_display_init() 121 encoder->enc_save(&encoder->base.base); in nv04_display_init() 193 struct nouveau_encoder *encoder; in nv04_display_destroy() local 197 list_for_each_entry(encoder, in nv04_display_destroy() 220 struct drm_encoder *encoder; nv04_display_create() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | dce_v11_0.c | 530 static void dce_v11_0_program_fmt(struct drm_encoder *encoder) in dce_v11_0_program_fmt() argument 532 struct drm_device *dev = encoder->dev; in dce_v11_0_program_fmt() 534 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v11_0_program_fmt() 535 struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(encoder->crtc); in dce_v11_0_program_fmt() 536 struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); in dce_v11_0_program_fmt() 1236 static void dce_v11_0_afmt_audio_select_pin(struct drm_encoder *encoder) in dce_v11_0_afmt_audio_select_pin() argument 1238 struct amdgpu_device *adev = drm_to_adev(encoder->dev); in dce_v11_0_afmt_audio_select_pin() 1239 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v11_0_afmt_audio_select_pin() 1251 static void dce_v11_0_audio_write_latency_fields(struct drm_encoder *encoder, in dce_v11_0_audio_write_latency_fields() argument 1254 struct drm_device *dev = encoder in dce_v11_0_audio_write_latency_fields() 1298 dce_v11_0_audio_write_speaker_allocation(struct drm_encoder *encoder) dce_v11_0_audio_write_speaker_allocation() argument 1354 dce_v11_0_audio_write_sad_regs(struct drm_encoder *encoder) dce_v11_0_audio_write_sad_regs() argument 1525 dce_v11_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock) dce_v11_0_afmt_update_ACR() argument 1560 dce_v11_0_afmt_update_avi_infoframe(struct drm_encoder *encoder, void *buffer, size_t size) dce_v11_0_afmt_update_avi_infoframe() argument 1580 dce_v11_0_audio_set_dto(struct drm_encoder *encoder, u32 clock) dce_v11_0_audio_set_dto() argument 1610 dce_v11_0_afmt_setmode(struct drm_encoder *encoder, struct drm_display_mode *mode) dce_v11_0_afmt_setmode() argument 1791 dce_v11_0_afmt_enable(struct drm_encoder *encoder, bool enable) dce_v11_0_afmt_enable() argument 2227 dce_v11_0_pick_dig_encoder(struct drm_encoder *encoder) dce_v11_0_pick_dig_encoder() argument 2749 struct drm_encoder *encoder; dce_v11_0_crtc_mode_fixup() local 3452 dce_v11_0_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) dce_v11_0_encoder_mode_set() argument 3472 dce_v11_0_encoder_prepare(struct drm_encoder *encoder) dce_v11_0_encoder_prepare() argument 3511 dce_v11_0_encoder_commit(struct drm_encoder *encoder) dce_v11_0_encoder_commit() argument 3521 dce_v11_0_encoder_disable(struct drm_encoder *encoder) dce_v11_0_encoder_disable() argument 3538 dce_v11_0_ext_prepare(struct drm_encoder *encoder) dce_v11_0_ext_prepare() argument 3543 dce_v11_0_ext_commit(struct drm_encoder *encoder) dce_v11_0_ext_commit() argument 3549 dce_v11_0_ext_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) dce_v11_0_ext_mode_set() argument 3556 dce_v11_0_ext_disable(struct drm_encoder *encoder) dce_v11_0_ext_disable() argument 3562 dce_v11_0_ext_dpms(struct drm_encoder *encoder, int mode) dce_v11_0_ext_dpms() argument 3595 dce_v11_0_encoder_destroy(struct drm_encoder *encoder) dce_v11_0_encoder_destroy() argument 3615 struct drm_encoder *encoder; dce_v11_0_encoder_add() local [all...] |