Home
last modified time | relevance | path

Searched refs:hpd (Results 1 – 81 of 81) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dconn.c35 struct nvkm_connector *conn = container_of(notify, typeof(*conn), hpd); in nvkm_connector_hpd()
44 if (!gpio->get(gpio, 0, DCB_GPIO_UNUSED, conn->hpd.index)) in nvkm_connector_hpd()
50 nvkm_event_send(&disp->hpd, rep.mask, index, &rep, sizeof(rep)); in nvkm_connector_hpd()
58 nvkm_notify_put(&conn->hpd); in _nvkm_connector_fini()
68 nvkm_notify_get(&conn->hpd); in _nvkm_connector_init()
76 nvkm_notify_fini(&conn->hpd); in _nvkm_connector_dtor()
87 static const u8 hpd[] = { 0x07, 0x08, 0x51, 0x52, 0x5e, 0x5f, 0x60 }; in nvkm_connector_create_() local
112 info->type, info->location, info->hpd, info->dp, in nvkm_connector_create_()
115 if ((info->hpd = ffs(info->hpd))) { in nvkm_connector_create_()
116 if (--info->hpd >= ARRAY_SIZE(hpd)) { in nvkm_connector_create_()
[all …]
Dbase.c71 container_of(notify->event, typeof(*disp), hpd); in nvkm_disp_hpd_ctor()
82 if (ret = -ENODEV, outp->conn->hpd.event) { in nvkm_disp_hpd_ctor()
109 *event = &disp->hpd; in nvkm_disp_ntfy()
174 nvkm_event_fini(&disp->hpd); in _nvkm_disp_dtor()
196 u8 hpd = 0, ver, hdr; in nvkm_disp_create_() local
228 hpd = max(hpd, (u8)(dcbE.connector + 1)); in nvkm_disp_create_()
231 ret = nvkm_event_init(&nvkm_disp_hpd_func, 3, hpd, &disp->hpd); in nvkm_disp_create_()
Doutpdp.c141 struct nvkm_connector *conn = container_of(notify, typeof(*conn), hpd); in nvkm_output_dp_hpd()
158 nvkm_event_send(&disp->hpd, rep.mask, conn->index, in nvkm_output_dp_hpd()
182 nvkm_event_send(&disp->hpd, rep.mask, index, &rep, sizeof(rep)); in nvkm_output_dp_irq()
231 nvkm_notify_fini(&outp->base.conn->hpd); in nvkm_output_dp_create_()
277 &outp->base.conn->hpd); in nvkm_output_dp_create_()
Dconn.h16 struct nvkm_notify hpd; member
/linux-4.1.27/arch/powerpc/include/asm/
Dhugetlb.h15 static inline pte_t *hugepd_page(hugepd_t hpd) in hugepd_page() argument
17 BUG_ON(!hugepd_ok(hpd)); in hugepd_page()
22 return (pte_t *)(hpd.pd & ~HUGEPD_SHIFT_MASK); in hugepd_page()
25 static inline unsigned int hugepd_mmu_psize(hugepd_t hpd) in hugepd_mmu_psize() argument
27 return (hpd.pd & HUGEPD_SHIFT_MASK) >> 2; in hugepd_mmu_psize()
30 static inline unsigned int hugepd_shift(hugepd_t hpd) in hugepd_shift() argument
32 return mmu_psize_to_shift(hugepd_mmu_psize(hpd)); in hugepd_shift()
37 static inline pte_t *hugepd_page(hugepd_t hpd) in hugepd_page() argument
39 BUG_ON(!hugepd_ok(hpd)); in hugepd_page()
40 return (pte_t *)((hpd.pd & ~HUGEPD_SHIFT_MASK) | PD_HUGE); in hugepd_page()
[all …]
Dpage.h367 static inline int hugepd_ok(hugepd_t hpd) in hugepd_ok() argument
373 return (((hpd.pd & 0x3) == 0x0) && ((hpd.pd & HUGEPD_SHIFT_MASK) != 0)); in hugepd_ok()
376 static inline int hugepd_ok(hugepd_t hpd) in hugepd_ok() argument
378 return (hpd.pd > 0); in hugepd_ok()
382 #define is_hugepd(hpd) (hugepd_ok(hpd)) argument
/linux-4.1.27/drivers/staging/ozwpan/
Dozusbif.h13 void oz_usb_get(void *hpd);
14 void oz_usb_put(void *hpd);
18 int oz_usb_stream_create(void *hpd, u8 ep_num);
19 int oz_usb_stream_delete(void *hpd, u8 ep_num);
23 int oz_usb_control_req(void *hpd, u8 req_id, struct usb_ctrlrequest *setup,
25 int oz_usb_get_desc_req(void *hpd, u8 req_id, u8 req_type, u8 desc_type,
27 int oz_usb_send_isoc(void *hpd, u8 ep_num, struct urb *urb);
28 void oz_usb_request_heartbeat(void *hpd);
Dozusbsvc.c160 void oz_usb_get(void *hpd) in oz_usb_get() argument
162 struct oz_usb_ctx *usb_ctx = (struct oz_usb_ctx *)hpd; in oz_usb_get()
172 void oz_usb_put(void *hpd) in oz_usb_put() argument
174 struct oz_usb_ctx *usb_ctx = (struct oz_usb_ctx *)hpd; in oz_usb_put()
211 int oz_usb_stream_create(void *hpd, u8 ep_num) in oz_usb_stream_create() argument
213 struct oz_usb_ctx *usb_ctx = (struct oz_usb_ctx *)hpd; in oz_usb_stream_create()
233 int oz_usb_stream_delete(void *hpd, u8 ep_num) in oz_usb_stream_delete() argument
235 struct oz_usb_ctx *usb_ctx = (struct oz_usb_ctx *)hpd; in oz_usb_stream_delete()
257 void oz_usb_request_heartbeat(void *hpd) in oz_usb_request_heartbeat() argument
259 struct oz_usb_ctx *usb_ctx = (struct oz_usb_ctx *)hpd; in oz_usb_request_heartbeat()
Dozusbsvc1.c56 int oz_usb_get_desc_req(void *hpd, u8 req_id, u8 req_type, u8 desc_type, in oz_usb_get_desc_req() argument
59 struct oz_usb_ctx *usb_ctx = hpd; in oz_usb_get_desc_req()
93 static int oz_usb_set_config_req(void *hpd, u8 req_id, u8 index) in oz_usb_set_config_req() argument
95 struct oz_usb_ctx *usb_ctx = hpd; in oz_usb_set_config_req()
116 static int oz_usb_set_interface_req(void *hpd, u8 req_id, u8 index, u8 alt) in oz_usb_set_interface_req() argument
118 struct oz_usb_ctx *usb_ctx = hpd; in oz_usb_set_interface_req()
140 static int oz_usb_set_clear_feature_req(void *hpd, u8 req_id, u8 type, in oz_usb_set_clear_feature_req() argument
143 struct oz_usb_ctx *usb_ctx = hpd; in oz_usb_set_clear_feature_req()
166 static int oz_usb_vendor_class_req(void *hpd, u8 req_id, u8 req_type, in oz_usb_vendor_class_req() argument
169 struct oz_usb_ctx *usb_ctx = hpd; in oz_usb_vendor_class_req()
[all …]
Dozhcd.c111 void *hpd; member
374 oz_usb_stream_delete(port->hpd, ep->ep_num); in oz_ep_free()
482 if (port->hpd) { in oz_enqueue_ep_urb()
569 static void oz_acquire_port(struct oz_port *port, void *hpd) in oz_acquire_port() argument
576 oz_usb_get(hpd); in oz_acquire_port()
577 port->hpd = hpd; in oz_acquire_port()
616 struct oz_port *oz_hcd_pd_arrived(void *hpd) in oz_hcd_pd_arrived() argument
642 oz_acquire_port(port, hpd); in oz_hcd_pd_arrived()
679 void *hpd; in oz_hcd_pd_departed() local
704 hpd = port->hpd; in oz_hcd_pd_departed()
[all …]
Dozhcd.h12 void oz_hcd_pd_reset(void *hpd, void *hport);
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_combios.c633 i2c.hpd = RADEON_HPD_NONE; in combios_setup_i2c_bus()
1456 struct radeon_hpd hpd; in radeon_get_legacy_connector_info_from_table() local
1543 hpd.hpd = RADEON_HPD_NONE; in radeon_get_legacy_connector_info_from_table()
1554 &hpd); in radeon_get_legacy_connector_info_from_table()
1558 hpd.hpd = RADEON_HPD_NONE; in radeon_get_legacy_connector_info_from_table()
1569 &hpd); in radeon_get_legacy_connector_info_from_table()
1573 hpd.hpd = RADEON_HPD_NONE; in radeon_get_legacy_connector_info_from_table()
1584 &hpd); in radeon_get_legacy_connector_info_from_table()
1588 hpd.hpd = RADEON_HPD_1; in radeon_get_legacy_connector_info_from_table()
1605 &hpd); in radeon_get_legacy_connector_info_from_table()
[all …]
Dradeon_connectors.c68 if (radeon_connector->hpd.hpd == RADEON_HPD_NONE) in radeon_connector_hotplug()
71 radeon_hpd_set_polarity(rdev, radeon_connector->hpd.hpd); in radeon_connector_hotplug()
95 if (!radeon_hpd_sense(rdev, radeon_connector->hpd.hpd)) { in radeon_connector_hotplug()
1198 && radeon_connector->hpd.hpd != RADEON_HPD_NONE) { in radeon_check_hpd_status_unchanged()
1199 if (radeon_hpd_sense(rdev, radeon_connector->hpd.hpd)) in radeon_check_hpd_status_unchanged()
1295 if (!radeon_hpd_sense(rdev, radeon_connector->hpd.hpd)) { in radeon_dvi_detect()
1706 if (radeon_hpd_sense(rdev, radeon_connector->hpd.hpd)) { in radeon_dp_detect()
1840 struct radeon_hpd *hpd, in radeon_add_atom_connector() argument
1909 radeon_connector->hpd = *hpd; in radeon_add_atom_connector()
2041 radeon_connector->hpd.hpd = RADEON_HPD_NONE; in radeon_add_atom_connector()
[all …]
Drs600.c346 bool rs600_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd) in rs600_hpd_sense() argument
351 switch (hpd) { in rs600_hpd_sense()
369 enum radeon_hpd_id hpd) in rs600_hpd_set_polarity() argument
372 bool connected = rs600_hpd_sense(rdev, hpd); in rs600_hpd_set_polarity()
374 switch (hpd) { in rs600_hpd_set_polarity()
404 switch (radeon_connector->hpd.hpd) { in rs600_hpd_init()
416 enable |= 1 << radeon_connector->hpd.hpd; in rs600_hpd_init()
417 radeon_hpd_set_polarity(rdev, radeon_connector->hpd.hpd); in rs600_hpd_init()
430 switch (radeon_connector->hpd.hpd) { in rs600_hpd_fini()
442 disable |= 1 << radeon_connector->hpd.hpd; in rs600_hpd_fini()
[all …]
Dradeon_atombios.c240 struct radeon_hpd hpd; in radeon_atom_get_hpd_info_from_gpio() local
243 memset(&hpd, 0, sizeof(struct radeon_hpd)); in radeon_atom_get_hpd_info_from_gpio()
252 hpd.gpio = *gpio; in radeon_atom_get_hpd_info_from_gpio()
256 hpd.hpd = RADEON_HPD_1; in radeon_atom_get_hpd_info_from_gpio()
259 hpd.hpd = RADEON_HPD_2; in radeon_atom_get_hpd_info_from_gpio()
262 hpd.hpd = RADEON_HPD_3; in radeon_atom_get_hpd_info_from_gpio()
265 hpd.hpd = RADEON_HPD_4; in radeon_atom_get_hpd_info_from_gpio()
268 hpd.hpd = RADEON_HPD_5; in radeon_atom_get_hpd_info_from_gpio()
271 hpd.hpd = RADEON_HPD_6; in radeon_atom_get_hpd_info_from_gpio()
274 hpd.hpd = RADEON_HPD_NONE; in radeon_atom_get_hpd_info_from_gpio()
[all …]
Dradeon_irq_kms.c126 rdev->irq.hpd[i] = false; in radeon_driver_irq_preinstall_kms()
174 rdev->irq.hpd[i] = false; in radeon_driver_irq_uninstall_kms()
505 rdev->irq.hpd[i] |= !!(hpd_mask & (1 << i)); in radeon_irq_kms_enable_hpd()
528 rdev->irq.hpd[i] &= !(hpd_mask & (1 << i)); in radeon_irq_kms_disable_hpd()
Dradeon_asic.c239 .hpd = {
307 .hpd = {
403 .hpd = {
471 .hpd = {
539 .hpd = {
607 .hpd = {
675 .hpd = {
743 .hpd = {
811 .hpd = {
879 .hpd = {
[all …]
Dradeon_dp_mst.c27 enum radeon_hpd_id hpd, bool enable) in radeon_dp_mst_set_be_cntl() argument
46 reg |= NI_DIG_HPD_SELECT(hpd); in radeon_dp_mst_set_be_cntl()
450 radeon_connector->mst_port->hpd.hpd, true); in radeon_mst_encoder_dpms()
484 radeon_connector->mst_port->hpd.hpd, false); in radeon_mst_encoder_dpms()
Dr600.c751 bool r600_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd) in r600_hpd_sense() argument
756 switch (hpd) { in r600_hpd_sense()
786 switch (hpd) { in r600_hpd_sense()
807 enum radeon_hpd_id hpd) in r600_hpd_set_polarity() argument
810 bool connected = r600_hpd_sense(rdev, hpd); in r600_hpd_set_polarity()
813 switch (hpd) { in r600_hpd_set_polarity()
867 switch (hpd) { in r600_hpd_set_polarity()
920 switch (radeon_connector->hpd.hpd) { in r600_hpd_init()
944 switch (radeon_connector->hpd.hpd) { in r600_hpd_init()
958 enable |= 1 << radeon_connector->hpd.hpd; in r600_hpd_init()
[all …]
Dradeon_mode.h117 enum radeon_hpd_id hpd; member
505 enum radeon_hpd_id hpd; member
557 struct radeon_hpd hpd; member
698 struct radeon_hpd *hpd,
707 struct radeon_hpd *hpd);
Dradeon_asic.h99 bool r100_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd);
101 enum radeon_hpd_id hpd);
246 bool rs600_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd);
248 enum radeon_hpd_id hpd);
357 bool r600_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd);
359 enum radeon_hpd_id hpd);
521 bool evergreen_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd);
523 enum radeon_hpd_id hpd);
Datombios_dp.c115 args.v2.ucHPD_ID = chan->rec.hpd; in radeon_process_aux_ch()
234 radeon_connector->ddc_bus->rec.hpd = radeon_connector->hpd.hpd; in radeon_dp_aux_init()
Devergreen.c1667 bool evergreen_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd) in evergreen_hpd_sense() argument
1671 switch (hpd) { in evergreen_hpd_sense()
1712 enum radeon_hpd_id hpd) in evergreen_hpd_set_polarity() argument
1715 bool connected = evergreen_hpd_sense(rdev, hpd); in evergreen_hpd_set_polarity()
1717 switch (hpd) { in evergreen_hpd_set_polarity()
1799 switch (radeon_connector->hpd.hpd) { in evergreen_hpd_init()
1821 radeon_hpd_set_polarity(rdev, radeon_connector->hpd.hpd); in evergreen_hpd_init()
1822 enabled |= 1 << radeon_connector->hpd.hpd; in evergreen_hpd_init()
1843 switch (radeon_connector->hpd.hpd) { in evergreen_hpd_fini()
1865 disabled |= 1 << radeon_connector->hpd.hpd; in evergreen_hpd_fini()
[all …]
Dradeon_dp_auxch.c107 tmp |= AUX_HPD_SEL(chan->rec.hpd); in radeon_dp_aux_transfer_native()
Dr100.c524 bool r100_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd) in r100_hpd_sense() argument
528 switch (hpd) { in r100_hpd_sense()
552 enum radeon_hpd_id hpd) in r100_hpd_set_polarity() argument
555 bool connected = r100_hpd_sense(rdev, hpd); in r100_hpd_set_polarity()
557 switch (hpd) { in r100_hpd_set_polarity()
595 enable |= 1 << radeon_connector->hpd.hpd; in r100_hpd_init()
596 radeon_hpd_set_polarity(rdev, radeon_connector->hpd.hpd); in r100_hpd_init()
617 disable |= 1 << radeon_connector->hpd.hpd; in r100_hpd_fini()
724 if (rdev->irq.hpd[0]) { in r100_irq_set()
727 if (rdev->irq.hpd[1]) { in r100_irq_set()
Dradeon.h814 bool hpd[RADEON_MAX_HPD_PINS]; member
1948 bool (*sense)(struct radeon_device *rdev, enum radeon_hpd_id hpd);
1949 void (*set_polarity)(struct radeon_device *rdev, enum radeon_hpd_id hpd);
1950 } hpd; member
2927 #define radeon_hpd_init(rdev) (rdev)->asic->hpd.init((rdev))
2928 #define radeon_hpd_fini(rdev) (rdev)->asic->hpd.fini((rdev))
2929 #define radeon_hpd_sense(rdev, h) (rdev)->asic->hpd.sense((rdev), (h))
2930 #define radeon_hpd_set_polarity(rdev, h) (rdev)->asic->hpd.set_polarity((rdev), (h))
Datombios_encoders.c860 hpd_id = radeon_connector->hpd.hpd; in atombios_dig_encoder_setup2()
1042 hpd_id = radeon_connector->hpd.hpd; in atombios_dig_transmitter_setup2()
1415 if (radeon_hpd_sense(rdev, radeon_connector->hpd.hpd)) in atombios_set_edp_panel_power()
Dradeon_display.c755 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in radeon_print_display_setup()
756 DRM_INFO(" %s\n", hpd_names[radeon_connector->hpd.hpd]); in radeon_print_display_setup()
Dcik.c4777 u32 *hpd; in cik_mec_init() local
4813 r = radeon_bo_kmap(rdev->mec.hpd_eop_obj, (void **)&hpd); in cik_mec_init()
4821 memset(hpd, 0, rdev->mec.num_mec *rdev->mec.num_pipe * MEC_HPD_SIZE * 2); in cik_mec_init()
7554 if (rdev->irq.hpd[0]) { in cik_irq_set()
7558 if (rdev->irq.hpd[1]) { in cik_irq_set()
7562 if (rdev->irq.hpd[2]) { in cik_irq_set()
7566 if (rdev->irq.hpd[3]) { in cik_irq_set()
7570 if (rdev->irq.hpd[4]) { in cik_irq_set()
7574 if (rdev->irq.hpd[5]) { in cik_irq_set()
Dsi.c6154 if (rdev->irq.hpd[0]) { in si_irq_set()
6158 if (rdev->irq.hpd[1]) { in si_irq_set()
6162 if (rdev->irq.hpd[2]) { in si_irq_set()
6166 if (rdev->irq.hpd[3]) { in si_irq_set()
6170 if (rdev->irq.hpd[4]) { in si_irq_set()
6174 if (rdev->irq.hpd[5]) { in si_irq_set()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dconn.c82 info->hpd = (nv_ro08(bios, data + 0x01) & 0x30) >> 4; in nvbios_connEp()
86 info->hpd |= (nv_ro08(bios, data + 0x02) & 0x03) << 2; in nvbios_connEp()
89 info->hpd |= (nv_ro08(bios, data + 0x03) & 0x07) << 4; in nvbios_connEp()
/linux-4.1.27/Documentation/devicetree/bindings/drm/msm/
Dhdmi.txt16 - qcom,hdmi-tx-hpd-gpio: hpd pin
44 qcom,hdmi-tx-hpd = <&msmgpio 72 GPIO_ACTIVE_HIGH>;
/linux-4.1.27/Documentation/devicetree/bindings/video/
Dexynos_hdmi.txt12 - hpd-gpio: following information about the hotplug gpio pin.
39 hpd-gpio = <&gpx3 7 1>;
Dhdmi-connector.txt10 - hpd-gpios: HPD GPIO number
Dexynos_dp.txt65 -samsung,hpd-gpio:
/linux-4.1.27/Documentation/devicetree/bindings/media/i2c/
Dadv7604.txt16 - hpd-gpios: References to the GPIOs that control the HDMI hot-plug
56 hpd-gpios = <&ioexp 2 GPIO_ACTIVE_HIGH>;
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/engine/
Ddisp.h11 struct nvkm_event hpd; member
/linux-4.1.27/drivers/gpu/drm/sti/
Dsti_hdmi.h62 bool hpd; member
Dsti_hdmi.c147 hdmi->hpd = readl(hdmi->regs + HDMI_STA) & HDMI_STA_HOT_PLUG; in hdmi_irq_thread()
647 if (hdmi->hpd) { in sti_hdmi_connector_detect()
861 hdmi->hpd = readl(hdmi->regs + HDMI_STA) & HDMI_STA_HOT_PLUG; in sti_hdmi_probe()
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
Dconn.h34 u8 hpd; member
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_connector.h68 struct nvif_notify hpd; member
Dnouveau_connector.c103 nvif_notify_fini(&nv_connector->hpd); in nouveau_connector_destroy()
960 container_of(notify, typeof(*nv_connector), hpd); in nouveau_connector_hotplug()
1270 &nv_connector->hpd); in nouveau_connector_create()
Dnouveau_display.c374 nvif_notify_get(&conn->hpd); in nouveau_display_init()
394 nvif_notify_put(&conn->hpd); in nouveau_display_fini()
/linux-4.1.27/arch/arm/boot/dts/
Dexynos5250-spring.dts78 samsung,hpd-gpio = <&gpc3 0 GPIO_ACTIVE_HIGH>;
91 hpd-gpio = <&gpx3 7 GPIO_ACTIVE_HIGH>;
470 dp_hpd_gpio: dp-hpd-gpio {
519 hdmi_hpd_irq: hdmi-hpd-irq {
Dexynos5260-xyref5260.dts43 hdmi_hpd_irq: hdmi-hpd-irq {
Dexynos5422-odroidxu3.dts292 hpd-gpio = <&gpx3 7 0>;
333 hdmi_hpd_irq: hdmi-hpd-irq {
Dstih407.dtsi128 hdmi,hpd-gpio = <&pio5 3>;
Dexynos5420-smdk5420.dts135 hdmi_hpd_irq: hdmi-hpd-irq {
161 hpd-gpio = <&gpx3 7 0>;
Dexynos5250-snow.dts272 samsung,hpd-gpio = <&gpx0 7 GPIO_ACTIVE_HIGH>;
293 hpd-gpio = <&gpx3 7 GPIO_ACTIVE_HIGH>;
646 hdmi_hpd_irq: hdmi-hpd-irq {
Dexynos4412-odroid-common.dtsi465 hpd-gpio = <&gpx3 7 0>;
505 hdmi_hpd: hdmi-hpd {
Domap4-duovero-parlor.dts49 hpd-gpios = <&gpio2 31 GPIO_ACTIVE_HIGH>; /* gpio_63 */
Dexynos4210-universal_c210.dts535 hpd-gpio = <&gpx3 7 0>;
552 hdmi_hpd: hdmi-hpd {
Dstih410.dtsi199 hdmi,hpd-gpio = <&pio5 3>;
Domap4-var-om44customboard.dtsi55 hpd-gpios = <&gpio2 31 GPIO_ACTIVE_HIGH>; /* gpio_63 */
Dexynos5420-peach-pit.dts156 samsung,hpd-gpio = <&gpx2 6 0>;
174 hpd-gpio = <&gpx3 7 GPIO_ACTIVE_HIGH>;
827 hdmi_hpd_irq: hdmi-hpd-irq {
Dexynos5800-peach-pi.dts150 samsung,hpd-gpio = <&gpx2 6 0>;
161 hpd-gpio = <&gpx3 7 GPIO_ACTIVE_HIGH>;
790 hdmi_hpd_irq: hdmi-hpd-irq {
Dtegra30-colibri.dtsi21 nvidia,hpd-gpio =
Dexynos5250-smdk5250.dts116 hpd-gpio = <&gpx3 7 GPIO_ACTIVE_HIGH>;
Dtegra20-trimslice.dts28 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
Dtegra20-tamonten.dtsi23 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
Dexynos5250-arndale.dts152 hpd-gpio = <&gpx3 7 GPIO_ACTIVE_LOW>;
Dtegra20-colibri-512.dtsi22 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
Dtegra20-paz00.dts37 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
Dtegra124-nyan.dtsi24 nvidia,hpd-gpio =
Dtegra30-apalis.dtsi39 nvidia,hpd-gpio =
Dtegra20-whistler.dts28 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
Dtegra20-ventana.dts36 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
Domap5-cm-t54.dts124 hpd-gpios = <&gpio7 1 GPIO_ACTIVE_HIGH>; /* GPIO 193, HPD */
Dtegra20-harmony.dts37 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
Dtegra20-seaboard.dts36 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
Dtegra124-venice2.dts29 nvidia,hpd-gpio =
Dtegra114-dalmore.dts34 nvidia,hpd-gpio =
Dtegra124-jetson-tk1.dts51 nvidia,hpd-gpio =
Dtegra30-beaver.dts54 nvidia,hpd-gpio =
/linux-4.1.27/drivers/gpu/drm/i2c/
Dadv7511.c616 bool hpd; in adv7511_encoder_detect() local
628 hpd = adv7511_hpd(adv7511); in adv7511_encoder_detect()
634 if (status == connector_status_connected && hpd && adv7511->powered) { in adv7511_encoder_detect()
/linux-4.1.27/Documentation/devicetree/bindings/gpu/
Dnvidia,tegra20-host1x.txt129 - nvidia,hpd-gpio: specifies a GPIO used for hotplug detection
155 - nvidia,hpd-gpio: specifies a GPIO used for hotplug detection
191 - nvidia,hpd-gpio: specifies a GPIO used for hotplug detection
219 - nvidia,hpd-gpio: specifies a GPIO used for hotplug detection
/linux-4.1.27/arch/powerpc/mm/
Dhugetlbpage.c54 #define hugepd_none(hpd) ((hpd).pd == 0) argument
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_irq.c1418 const u32 hpd[HPD_NUM_PINS]) in intel_hpd_irq_handler()
1436 if (!(hpd[i] & hotplug_trigger)) in intel_hpd_irq_handler()
1458 dig_port_mask |= hpd[i]; in intel_hpd_irq_handler()
1462 hotplug_trigger &= ~hpd[i]; in intel_hpd_irq_handler()
1469 if (hpd[i] & hotplug_trigger && in intel_hpd_irq_handler()
1479 hotplug_trigger, i, hpd[i]); in intel_hpd_irq_handler()
1484 if (!(hpd[i] & hotplug_trigger) || in intel_hpd_irq_handler()
1488 if (!(dig_port_mask & hpd[i])) { in intel_hpd_irq_handler()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_hdmi.c189 bool hpd; member
1040 hdata->hpd = gpio_get_value(hdata->hpd_gpio); in hdmi_detect()
1042 return hdata->hpd ? connector_status_connected : in hdmi_detect()
2152 hdata->hpd = gpio_get_value(hdata->hpd_gpio); in hdmi_hotplug_work_func()
2456 hdata->hpd = gpio_get_value(hdata->hpd_gpio); in hdmi_probe()
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dsamsung-pinctrl.txt334 samsung,hpd-gpio = <&gpx2 6 0>;
349 hpd_gpio = of_get_named_gpio(dp_node, "samsung,hpd-gpio", 0);
/linux-4.1.27/drivers/media/i2c/
Dadv7604.c537 static void adv76xx_set_hpd(struct adv76xx_state *state, unsigned int hpd) in adv76xx_set_hpd() argument
542 gpiod_set_value_cansleep(state->hpd_gpio[i], hpd & BIT(i)); in adv76xx_set_hpd()
544 v4l2_subdev_notify(&state->sd, ADV76XX_HOTPLUG, &hpd); in adv76xx_set_hpd()