Searched refs:hpd (Results 76 - 100 of 103) sorted by relevance

12345

/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gfx.c358 u32 *hpd; local
363 &kiq->eop_gpu_addr, (void **)&hpd);
369 memset(hpd, 0, hpd_size);
H A Damdgpu_display.c423 if (amdgpu_connector->hpd.hpd != AMDGPU_HPD_NONE)
424 DRM_INFO(" %s\n", hpd_names[amdgpu_connector->hpd.hpd]);
H A Dgfx_v9_4_3.c459 u32 *hpd; local
482 (void **)&hpd);
491 memset((void *)(hpd + i), 0, 4);
496 memset(hpd, 0, mec_hpd_size);
H A Dgfx_v7_0.c2727 u32 *hpd; local
2744 (void **)&hpd);
2752 memset(hpd, 0, mec_hpd_size);
H A Dgfx_v9_0.c1684 u32 *hpd; local
1703 (void **)&hpd);
1710 memset(hpd, 0, mec_hpd_size);
H A Dgfx_v8_0.c1304 u32 *hpd; local
1319 (void **)&hpd);
1325 memset(hpd, 0, mec_hpd_size);
H A Dgfx_v11_0.c756 u32 *hpd; local
770 (void **)&hpd);
777 memset(hpd, 0, mec_hpd_size);
/linux-master/drivers/gpu/drm/bridge/adv7511/
H A Dadv7511_drv.c677 bool hpd; local
689 hpd = adv7511_hpd(adv7511);
695 if (status == connector_status_connected && hpd && adv7511->powered) {
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_display.c782 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE)
783 DRM_INFO(" %s\n", hpd_names[radeon_connector->hpd.hpd]);
1636 /* initialize hpd */
H A Dradeon.h758 bool hpd[RADEON_MAX_HPD_PINS]; member in struct:radeon_irq
1935 bool (*sense)(struct radeon_device *rdev, enum radeon_hpd_id hpd);
1936 void (*set_polarity)(struct radeon_device *rdev, enum radeon_hpd_id hpd);
1937 } hpd; member in struct:radeon_asic
2742 #define radeon_hpd_init(rdev) (rdev)->asic->hpd.init((rdev))
2743 #define radeon_hpd_fini(rdev) (rdev)->asic->hpd.fini((rdev))
2744 #define radeon_hpd_sense(rdev, h) (rdev)->asic->hpd.sense((rdev), (h))
2745 #define radeon_hpd_set_polarity(rdev, h) (rdev)->asic->hpd.set_polarity((rdev), (h))
H A Dcik.c4379 u32 *hpd; local
4416 r = radeon_bo_kmap(rdev->mec.hpd_eop_obj, (void **)&hpd);
4424 memset(hpd, 0, rdev->mec.num_mec *rdev->mec.num_pipe * MEC_HPD_SIZE * 2);
7011 * Enable interrupt sources on the GPU (vblanks, hpd,
7192 if (rdev->irq.hpd[0]) {
7193 DRM_DEBUG("cik_irq_set: hpd 1\n");
7196 if (rdev->irq.hpd[1]) {
7197 DRM_DEBUG("cik_irq_set: hpd 2\n");
7200 if (rdev->irq.hpd[2]) {
7201 DRM_DEBUG("cik_irq_set: hpd
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/gpio/
H A Dgpio_service.c415 config_data.config.hpd = *config;
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Duoutp.c201 ior->func->hda->hpd(ior, args->v0.head, true);
204 ior->func->hda->hpd(ior, args->v0.head, false);
H A Dgf119.c79 .hpd = gf119_sor_hda_hpd,
H A Dgv100.c48 .hpd = gf119_sor_hda_hpd,
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_display.c600 nvif_event_allow(&conn->hpd);
637 nvif_event_block(&conn->hpd);
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dce110/
H A Ddce110_hwseq.c715 struct gpio *hpd; local
741 hpd = ctx->dc->link_srv->get_hpd_gpio(ctx->dc_bios, connector, ctx->gpio_service);
743 if (!hpd) {
756 dal_gpio_open(hpd, GPIO_MODE_INTERRUPT);
763 dal_gpio_get_value(hpd, &detected);
775 dal_gpio_close(hpd);
777 dal_gpio_destroy_irq(&hpd);
/linux-master/drivers/phy/rockchip/
H A Dphy-rockchip-usbdp.c606 static void rk_udphy_dp_hpd_event_trigger(struct rk_udphy *udphy, bool hpd) argument
611 udphy->dp_sink_hpd_cfg = hpd;
616 rk_udphy_grfreg_write(udphy->vogrf, &cfg->vogrfcfg[udphy->id].hpd_trigger, hpd);
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_tc.c774 u32 cpu_isr_bits = i915->display.hotplug.hpd[hpd_pin];
962 u32 pica_isr_bits = i915->display.hotplug.hpd[hpd_pin];
H A Dg4x_dp.c1237 u32 bit = dev_priv->display.hotplug.hpd[encoder->hpd_pin];
H A Dintel_ddi.c4617 u32 bit = dev_priv->display.hotplug.hpd[encoder->hpd_pin];
4625 u32 bit = dev_priv->display.hotplug.hpd[encoder->hpd_pin];
/linux-master/drivers/media/i2c/
H A Dadv7604.c520 static void adv76xx_set_hpd(struct adv76xx_state *state, unsigned int hpd) argument
527 gpiod_set_value_cansleep(state->hpd_gpio[i], hpd & BIT(i));
531 (!!(hpd & BIT(i))) << (7 - i));
534 v4l2_subdev_notify(&state->sd, ADV76XX_HOTPLUG, &hpd);
3460 devm_gpiod_get_index_optional(&client->dev, "hpd", i,
/linux-master/drivers/gpu/drm/mediatek/
H A Dmtk_dp.c1868 static irqreturn_t mtk_dp_hpd_event_thread(int hpd, void *dev) argument
1903 static irqreturn_t mtk_dp_hpd_event(int hpd, void *dev) argument
H A Dmtk_hdmi.c1244 static void mtk_hdmi_hpd_event(bool hpd, struct device *dev) argument
/linux-master/drivers/gpu/drm/bridge/synopsys/
H A Ddw-hdmi.c3055 void dw_hdmi_setup_rx_sense(struct dw_hdmi *hdmi, bool hpd, bool rx_sense) argument
3069 * rxsense and hpd indicates we're connected.
3073 if (hpd)

Completed in 771 milliseconds

12345