dvi 184 drivers/acpi/acpi_video.c u8 dvi:1; dvi 1183 drivers/acpi/acpi_video.c data->flags.dvi = 1; dvi 1488 drivers/acpi/acpi_video.c if (!video_device->flags.dvi) dvi 54 drivers/gpu/drm/bridge/ti-tfp410.c struct tfp410 *dvi = drm_connector_to_tfp410(connector); dvi 58 drivers/gpu/drm/bridge/ti-tfp410.c if (!dvi->ddc) dvi 61 drivers/gpu/drm/bridge/ti-tfp410.c edid = drm_get_edid(connector, dvi->ddc); dvi 92 drivers/gpu/drm/bridge/ti-tfp410.c struct tfp410 *dvi = drm_connector_to_tfp410(connector); dvi 94 drivers/gpu/drm/bridge/ti-tfp410.c if (dvi->hpd) { dvi 95 drivers/gpu/drm/bridge/ti-tfp410.c if (gpiod_get_value_cansleep(dvi->hpd)) dvi 101 drivers/gpu/drm/bridge/ti-tfp410.c if (dvi->ddc) { dvi 102 drivers/gpu/drm/bridge/ti-tfp410.c if (drm_probe_ddc(dvi->ddc)) dvi 122 drivers/gpu/drm/bridge/ti-tfp410.c struct tfp410 *dvi = drm_bridge_to_tfp410(bridge); dvi 126 drivers/gpu/drm/bridge/ti-tfp410.c dev_err(dvi->dev, "Missing encoder\n"); dvi 130 drivers/gpu/drm/bridge/ti-tfp410.c if (dvi->hpd_irq >= 0) dvi 131 drivers/gpu/drm/bridge/ti-tfp410.c dvi->connector.polled = DRM_CONNECTOR_POLL_HPD; dvi 133 drivers/gpu/drm/bridge/ti-tfp410.c dvi->connector.polled = DRM_CONNECTOR_POLL_CONNECT | DRM_CONNECTOR_POLL_DISCONNECT; dvi 135 drivers/gpu/drm/bridge/ti-tfp410.c drm_connector_helper_add(&dvi->connector, dvi 137 drivers/gpu/drm/bridge/ti-tfp410.c ret = drm_connector_init_with_ddc(bridge->dev, &dvi->connector, dvi 139 drivers/gpu/drm/bridge/ti-tfp410.c dvi->connector_type, dvi 140 drivers/gpu/drm/bridge/ti-tfp410.c dvi->ddc); dvi 142 drivers/gpu/drm/bridge/ti-tfp410.c dev_err(dvi->dev, "drm_connector_init() failed: %d\n", ret); dvi 146 drivers/gpu/drm/bridge/ti-tfp410.c drm_display_info_set_bus_formats(&dvi->connector.display_info, dvi 147 drivers/gpu/drm/bridge/ti-tfp410.c &dvi->bus_format, 1); dvi 149 drivers/gpu/drm/bridge/ti-tfp410.c drm_connector_attach_encoder(&dvi->connector, dvi 157 drivers/gpu/drm/bridge/ti-tfp410.c struct tfp410 *dvi = drm_bridge_to_tfp410(bridge); dvi 159 drivers/gpu/drm/bridge/ti-tfp410.c gpiod_set_value_cansleep(dvi->powerdown, 0); dvi 164 drivers/gpu/drm/bridge/ti-tfp410.c struct tfp410 *dvi = drm_bridge_to_tfp410(bridge); dvi 166 drivers/gpu/drm/bridge/ti-tfp410.c gpiod_set_value_cansleep(dvi->powerdown, 1); dvi 177 drivers/gpu/drm/bridge/ti-tfp410.c struct tfp410 *dvi; dvi 179 drivers/gpu/drm/bridge/ti-tfp410.c dvi = container_of(work, struct tfp410, hpd_work.work); dvi 181 drivers/gpu/drm/bridge/ti-tfp410.c if (dvi->bridge.dev) dvi 182 drivers/gpu/drm/bridge/ti-tfp410.c drm_helper_hpd_irq_event(dvi->bridge.dev); dvi 187 drivers/gpu/drm/bridge/ti-tfp410.c struct tfp410 *dvi = arg; dvi 189 drivers/gpu/drm/bridge/ti-tfp410.c mod_delayed_work(system_wq, &dvi->hpd_work, dvi 202 drivers/gpu/drm/bridge/ti-tfp410.c static int tfp410_parse_timings(struct tfp410 *dvi, bool i2c) dvi 204 drivers/gpu/drm/bridge/ti-tfp410.c struct drm_bridge_timings *timings = &dvi->timings; dvi 226 drivers/gpu/drm/bridge/ti-tfp410.c ep = of_graph_get_endpoint_by_regs(dvi->dev->of_node, 0, 0); dvi 252 drivers/gpu/drm/bridge/ti-tfp410.c dvi->bus_format = MEDIA_BUS_FMT_RGB888_2X12_LE; dvi 255 drivers/gpu/drm/bridge/ti-tfp410.c dvi->bus_format = MEDIA_BUS_FMT_RGB888_1X24; dvi 262 drivers/gpu/drm/bridge/ti-tfp410.c of_property_read_u32(dvi->dev->of_node, "ti,deskew", (u32 *)&deskew); dvi 272 drivers/gpu/drm/bridge/ti-tfp410.c static int tfp410_get_connector_properties(struct tfp410 *dvi) dvi 278 drivers/gpu/drm/bridge/ti-tfp410.c connector_node = of_graph_get_remote_node(dvi->dev->of_node, 1, -1); dvi 283 drivers/gpu/drm/bridge/ti-tfp410.c dvi->connector_type = DRM_MODE_CONNECTOR_HDMIA; dvi 285 drivers/gpu/drm/bridge/ti-tfp410.c dvi->connector_type = DRM_MODE_CONNECTOR_DVID; dvi 287 drivers/gpu/drm/bridge/ti-tfp410.c dvi->hpd = fwnode_get_named_gpiod(&connector_node->fwnode, dvi 289 drivers/gpu/drm/bridge/ti-tfp410.c if (IS_ERR(dvi->hpd)) { dvi 290 drivers/gpu/drm/bridge/ti-tfp410.c ret = PTR_ERR(dvi->hpd); dvi 291 drivers/gpu/drm/bridge/ti-tfp410.c dvi->hpd = NULL; dvi 302 drivers/gpu/drm/bridge/ti-tfp410.c dvi->ddc = of_get_i2c_adapter_by_node(ddc_phandle); dvi 303 drivers/gpu/drm/bridge/ti-tfp410.c if (dvi->ddc) dvi 304 drivers/gpu/drm/bridge/ti-tfp410.c dev_info(dvi->dev, "Connector's ddc i2c bus found\n"); dvi 317 drivers/gpu/drm/bridge/ti-tfp410.c struct tfp410 *dvi; dvi 325 drivers/gpu/drm/bridge/ti-tfp410.c dvi = devm_kzalloc(dev, sizeof(*dvi), GFP_KERNEL); dvi 326 drivers/gpu/drm/bridge/ti-tfp410.c if (!dvi) dvi 328 drivers/gpu/drm/bridge/ti-tfp410.c dev_set_drvdata(dev, dvi); dvi 330 drivers/gpu/drm/bridge/ti-tfp410.c dvi->bridge.funcs = &tfp410_bridge_funcs; dvi 331 drivers/gpu/drm/bridge/ti-tfp410.c dvi->bridge.of_node = dev->of_node; dvi 332 drivers/gpu/drm/bridge/ti-tfp410.c dvi->bridge.timings = &dvi->timings; dvi 333 drivers/gpu/drm/bridge/ti-tfp410.c dvi->dev = dev; dvi 335 drivers/gpu/drm/bridge/ti-tfp410.c ret = tfp410_parse_timings(dvi, i2c); dvi 339 drivers/gpu/drm/bridge/ti-tfp410.c ret = tfp410_get_connector_properties(dvi); dvi 343 drivers/gpu/drm/bridge/ti-tfp410.c dvi->powerdown = devm_gpiod_get_optional(dev, "powerdown", dvi 345 drivers/gpu/drm/bridge/ti-tfp410.c if (IS_ERR(dvi->powerdown)) { dvi 347 drivers/gpu/drm/bridge/ti-tfp410.c return PTR_ERR(dvi->powerdown); dvi 350 drivers/gpu/drm/bridge/ti-tfp410.c if (dvi->hpd) dvi 351 drivers/gpu/drm/bridge/ti-tfp410.c dvi->hpd_irq = gpiod_to_irq(dvi->hpd); dvi 353 drivers/gpu/drm/bridge/ti-tfp410.c dvi->hpd_irq = -ENXIO; dvi 355 drivers/gpu/drm/bridge/ti-tfp410.c if (dvi->hpd_irq >= 0) { dvi 356 drivers/gpu/drm/bridge/ti-tfp410.c INIT_DELAYED_WORK(&dvi->hpd_work, tfp410_hpd_work_func); dvi 358 drivers/gpu/drm/bridge/ti-tfp410.c ret = devm_request_threaded_irq(dev, dvi->hpd_irq, dvi 361 drivers/gpu/drm/bridge/ti-tfp410.c "hdmi-hpd", dvi); dvi 368 drivers/gpu/drm/bridge/ti-tfp410.c drm_bridge_add(&dvi->bridge); dvi 372 drivers/gpu/drm/bridge/ti-tfp410.c i2c_put_adapter(dvi->ddc); dvi 373 drivers/gpu/drm/bridge/ti-tfp410.c if (dvi->hpd) dvi 374 drivers/gpu/drm/bridge/ti-tfp410.c gpiod_put(dvi->hpd); dvi 380 drivers/gpu/drm/bridge/ti-tfp410.c struct tfp410 *dvi = dev_get_drvdata(dev); dvi 382 drivers/gpu/drm/bridge/ti-tfp410.c if (dvi->hpd_irq >= 0) dvi 383 drivers/gpu/drm/bridge/ti-tfp410.c cancel_delayed_work_sync(&dvi->hpd_work); dvi 385 drivers/gpu/drm/bridge/ti-tfp410.c drm_bridge_remove(&dvi->bridge); dvi 387 drivers/gpu/drm/bridge/ti-tfp410.c if (dvi->ddc) dvi 388 drivers/gpu/drm/bridge/ti-tfp410.c i2c_put_adapter(dvi->ddc); dvi 389 drivers/gpu/drm/bridge/ti-tfp410.c if (dvi->hpd) dvi 390 drivers/gpu/drm/bridge/ti-tfp410.c gpiod_put(dvi->hpd); dvi 78 drivers/gpu/drm/tegra/hdmi.c bool dvi; dvi 1162 drivers/gpu/drm/tegra/hdmi.c if (!hdmi->dvi) { dvi 1263 drivers/gpu/drm/tegra/hdmi.c hdmi->dvi = !tegra_output_is_hdmi(output); dvi 1264 drivers/gpu/drm/tegra/hdmi.c if (!hdmi->dvi) { dvi 1272 drivers/gpu/drm/tegra/hdmi.c hdmi->dvi = true; dvi 1284 drivers/gpu/drm/tegra/hdmi.c if (!hdmi->dvi) dvi 1289 drivers/gpu/drm/tegra/hdmi.c if (!hdmi->dvi) { dvi 1386 drivers/gpu/drm/tegra/hdmi.c if (!hdmi->dvi) { dvi 1599 drivers/gpu/drm/tegra/hdmi.c hdmi->dvi = false; dvi 1104 drivers/parisc/sba_iommu.c PAT_MOD(mod)->mod_info.dvi = PAT_GET_DVI(temp); dvi 1105 drivers/parisc/sba_iommu.c Tells where the dvi bits are located in the address. dvi 752 drivers/ps3/ps3av.c int i, res, id = 0, dvi = 0, rgb = 0; dvi 771 drivers/ps3/ps3av.c dvi = PS3AV_MODE_DVI; dvi 790 drivers/ps3/ps3av.c return id | dvi | rgb; dvi 59 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c r = in->ops.dvi->connect(in, dssdev); dvi 74 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c in->ops.dvi->disconnect(in, dssdev); dvi 89 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c in->ops.dvi->set_timings(in, &ddata->timings); dvi 91 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c r = in->ops.dvi->enable(in); dvi 108 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c in->ops.dvi->disable(in); dvi 122 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c in->ops.dvi->set_timings(in, timings); dvi 139 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c return in->ops.dvi->check_timings(in, timings); dvi 222 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c dssdev->ops.dvi = &tfp410_dvi_ops; dvi 204 drivers/video/fbdev/savage/savagefb.h int dvi; dvi 1816 drivers/video/fbdev/savage/savagefb_driver.c int videoRam, videoRambytes, dvi; dvi 1940 drivers/video/fbdev/savage/savagefb_driver.c dvi = 0; dvi 1950 drivers/video/fbdev/savage/savagefb_driver.c dvi = 1; dvi 1958 drivers/video/fbdev/savage/savagefb_driver.c else if (dvi || (par->chip == S3_SAVAGE4 && par->dvi)) dvi 71 drivers/video/fbdev/via/ioctl.h unsigned short dvi:1; dvi 501 drivers/video/fbdev/via/viafbdev.c u.active_dev.dvi = viafb_DVI_ON; dvi 654 include/video/omapfb_dss.h const struct omapdss_dvi_ops *dvi;