/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_gfx.c | 358 u32 *hpd; local 363 &kiq->eop_gpu_addr, (void **)&hpd); 369 memset(hpd, 0, hpd_size);
|
H A D | amdgpu_display.c | 423 if (amdgpu_connector->hpd.hpd != AMDGPU_HPD_NONE) 424 DRM_INFO(" %s\n", hpd_names[amdgpu_connector->hpd.hpd]);
|
H A D | gfx_v9_4_3.c | 459 u32 *hpd; local 482 (void **)&hpd); 491 memset((void *)(hpd + i), 0, 4); 496 memset(hpd, 0, mec_hpd_size);
|
H A D | gfx_v7_0.c | 2727 u32 *hpd; local 2744 (void **)&hpd); 2752 memset(hpd, 0, mec_hpd_size);
|
H A D | gfx_v9_0.c | 1684 u32 *hpd; local 1703 (void **)&hpd); 1710 memset(hpd, 0, mec_hpd_size);
|
H A D | gfx_v8_0.c | 1304 u32 *hpd; local 1319 (void **)&hpd); 1325 memset(hpd, 0, mec_hpd_size);
|
H A D | gfx_v11_0.c | 756 u32 *hpd; local 770 (void **)&hpd); 777 memset(hpd, 0, mec_hpd_size);
|
/linux-master/drivers/gpu/drm/bridge/adv7511/ |
H A D | adv7511_drv.c | 677 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 D | radeon_display.c | 782 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) 783 DRM_INFO(" %s\n", hpd_names[radeon_connector->hpd.hpd]); 1636 /* initialize hpd */
|
H A D | radeon.h | 758 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 D | cik.c | 4379 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 D | gpio_service.c | 415 config_data.config.hpd = *config;
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | uoutp.c | 201 ior->func->hda->hpd(ior, args->v0.head, true); 204 ior->func->hda->hpd(ior, args->v0.head, false);
|
H A D | gf119.c | 79 .hpd = gf119_sor_hda_hpd,
|
H A D | gv100.c | 48 .hpd = gf119_sor_hda_hpd,
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_display.c | 600 nvif_event_allow(&conn->hpd); 637 nvif_event_block(&conn->hpd);
|
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dce110/ |
H A D | dce110_hwseq.c | 715 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 D | phy-rockchip-usbdp.c | 606 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 D | intel_tc.c | 774 u32 cpu_isr_bits = i915->display.hotplug.hpd[hpd_pin]; 962 u32 pica_isr_bits = i915->display.hotplug.hpd[hpd_pin];
|
H A D | g4x_dp.c | 1237 u32 bit = dev_priv->display.hotplug.hpd[encoder->hpd_pin];
|
H A D | intel_ddi.c | 4617 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 D | adv7604.c | 520 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 D | mtk_dp.c | 1868 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 D | mtk_hdmi.c | 1244 static void mtk_hdmi_hpd_event(bool hpd, struct device *dev) argument
|
/linux-master/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi.c | 3055 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)
|