Lines Matching refs:rdev

51 	struct radeon_device *rdev = dev->dev_private;  in radeon_connector_hotplug()  local
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()
128 struct radeon_device *rdev = dev->dev_private; in radeon_get_monitor_bpc() local
164 else if (ASIC_IS_DCE41(rdev) || ASIC_IS_DCE5(rdev)) { in radeon_get_monitor_bpc()
181 if ((bpc > 8) && !ASIC_IS_DCE4(rdev)) { in radeon_get_monitor_bpc()
252 struct radeon_device *rdev = dev->dev_private; in radeon_connector_update_scratch_regs() local
275 if (rdev->is_atom_bios) in radeon_connector_update_scratch_regs()
320 struct radeon_device *rdev = dev->dev_private; in radeon_connector_get_edid() local
356 if ((rdev->flags & RADEON_IS_PX) && (radeon_runtime_pm != 0)) in radeon_connector_get_edid()
359 if (rdev->is_atom_bios) { in radeon_connector_get_edid()
363 radeon_connector->edid = radeon_bios_get_hardcoded_edid(rdev); in radeon_connector_get_edid()
366 radeon_connector->edid = radeon_bios_get_hardcoded_edid(rdev); in radeon_connector_get_edid()
568 struct radeon_device *rdev = dev->dev_private; in radeon_connector_set_property() local
572 if (property == rdev->mode_info.coherent_mode_property) { in radeon_connector_set_property()
594 if (property == rdev->mode_info.audio_property) { in radeon_connector_set_property()
609 if (property == rdev->mode_info.dither_property) { in radeon_connector_set_property()
624 if (property == rdev->mode_info.underscan_property) { in radeon_connector_set_property()
638 if (property == rdev->mode_info.underscan_hborder_property) { in radeon_connector_set_property()
652 if (property == rdev->mode_info.underscan_vborder_property) { in radeon_connector_set_property()
666 if (property == rdev->mode_info.tv_std_property) { in radeon_connector_set_property()
678 if (ASIC_IS_AVIVO(rdev) || radeon_r4xx_atom) { in radeon_connector_set_property()
690 if (property == rdev->mode_info.load_detect_property) { in radeon_connector_set_property()
700 if (property == rdev->mode_info.tmds_pll_property) { in radeon_connector_set_property()
715 if (rdev->is_atom_bios) in radeon_connector_set_property()
755 if (property == rdev->mode_info.output_csc_property) { in radeon_connector_set_property()
888 struct radeon_device *rdev = dev->dev_private; in radeon_lvds_detect() local
908 if ((rdev->flags & RADEON_IS_PX) && (radeon_runtime_pm != 0)) in radeon_lvds_detect()
1001 struct radeon_device *rdev = dev->dev_private; in radeon_vga_mode_valid() local
1005 if ((mode->clock / 10) > rdev->clock.max_pixel_clock) in radeon_vga_mode_valid()
1015 struct radeon_device *rdev = dev->dev_private; in radeon_vga_detect() local
1083 if ((!rdev->is_atom_bios) && in radeon_vga_detect()
1085 rdev->mode_info.bios_hardcoded_edid_size) { in radeon_vga_detect()
1115 struct radeon_device *rdev = dev->dev_private; in radeon_tv_get_modes() local
1124 if (rdev->family >= CHIP_RS600) in radeon_tv_get_modes()
1192 struct radeon_device *rdev = dev->dev_private; in radeon_check_hpd_status_unchanged() local
1197 if (rdev->family >= CHIP_R600 in radeon_check_hpd_status_unchanged()
1199 if (radeon_hpd_sense(rdev, radeon_connector->hpd.hpd)) in radeon_check_hpd_status_unchanged()
1225 struct radeon_device *rdev = dev->dev_private; in radeon_dvi_detect() local
1258 schedule_delayed_work(&rdev->hotplug_work, in radeon_dvi_detect()
1273 if ((rdev->family == CHIP_RS690 || rdev->family == CHIP_RS740) && in radeon_dvi_detect()
1314 if (!radeon_hpd_sense(rdev, radeon_connector->hpd.hpd)) { in radeon_dvi_detect()
1396 if ((!rdev->is_atom_bios) && in radeon_dvi_detect()
1398 rdev->mode_info.bios_hardcoded_edid_size) { in radeon_dvi_detect()
1471 struct radeon_device *rdev = dev->dev_private; in radeon_dvi_mode_valid() local
1478 (rdev->family == CHIP_RV100) && in radeon_dvi_mode_valid()
1487 else if (ASIC_IS_DCE6(rdev) && drm_detect_hdmi_monitor(radeon_connector_edid(connector))) { in radeon_dvi_mode_valid()
1499 if ((mode->clock / 10) > rdev->clock.max_pixel_clock) in radeon_dvi_mode_valid()
1644 struct radeon_device *rdev = dev->dev_private; in radeon_connector_is_dp12_capable() local
1646 if (ASIC_IS_DCE5(rdev) && in radeon_connector_is_dp12_capable()
1647 (rdev->clock.default_dispclk >= 53900) && in radeon_connector_is_dp12_capable()
1659 struct radeon_device *rdev = dev->dev_private; in radeon_dp_detect() local
1692 if ((rdev->flags & RADEON_IS_PX) && (radeon_runtime_pm != 0)) in radeon_dp_detect()
1725 if (radeon_hpd_sense(rdev, radeon_connector->hpd.hpd)) { in radeon_dp_detect()
1768 struct radeon_device *rdev = dev->dev_private; in radeon_dp_mode_valid() local
1804 if (ASIC_IS_DCE6(rdev) && drm_detect_hdmi_monitor(radeon_connector_edid(connector))) { in radeon_dp_mode_valid()
1862 struct radeon_device *rdev = dev->dev_private; in radeon_add_atom_connector() local
1932 radeon_connector->router_bus = radeon_i2c_lookup(rdev, &router->i2c_info); in radeon_add_atom_connector()
1944 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
1962 rdev->mode_info.load_detect_property, in radeon_add_atom_connector()
1967 if (ASIC_IS_DCE5(rdev)) in radeon_add_atom_connector()
1969 rdev->mode_info.output_csc_property, in radeon_add_atom_connector()
1982 rdev->mode_info.underscan_property, in radeon_add_atom_connector()
1985 rdev->mode_info.underscan_hborder_property, in radeon_add_atom_connector()
1988 rdev->mode_info.underscan_vborder_property, in radeon_add_atom_connector()
1996 rdev->mode_info.dither_property, in radeon_add_atom_connector()
2001 rdev->mode_info.audio_property, in radeon_add_atom_connector()
2005 if (ASIC_IS_DCE5(rdev)) in radeon_add_atom_connector()
2007 rdev->mode_info.output_csc_property, in radeon_add_atom_connector()
2019 rdev->mode_info.load_detect_property, in radeon_add_atom_connector()
2043 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
2049 rdev->mode_info.load_detect_property, in radeon_add_atom_connector()
2051 if (ASIC_IS_AVIVO(rdev)) in radeon_add_atom_connector()
2055 if (ASIC_IS_DCE5(rdev)) in radeon_add_atom_connector()
2057 rdev->mode_info.output_csc_property, in radeon_add_atom_connector()
2069 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
2075 rdev->mode_info.load_detect_property, in radeon_add_atom_connector()
2077 if (ASIC_IS_AVIVO(rdev)) in radeon_add_atom_connector()
2081 if (ASIC_IS_DCE5(rdev)) in radeon_add_atom_connector()
2083 rdev->mode_info.output_csc_property, in radeon_add_atom_connector()
2100 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
2106 rdev->mode_info.coherent_mode_property, in radeon_add_atom_connector()
2108 if (ASIC_IS_AVIVO(rdev)) { in radeon_add_atom_connector()
2110 rdev->mode_info.underscan_property, in radeon_add_atom_connector()
2113 rdev->mode_info.underscan_hborder_property, in radeon_add_atom_connector()
2116 rdev->mode_info.underscan_vborder_property, in radeon_add_atom_connector()
2119 rdev->mode_info.dither_property, in radeon_add_atom_connector()
2125 if (ASIC_IS_DCE2(rdev) && (radeon_audio != 0)) { in radeon_add_atom_connector()
2127 rdev->mode_info.audio_property, in radeon_add_atom_connector()
2134 rdev->mode_info.load_detect_property, in radeon_add_atom_connector()
2137 if (ASIC_IS_DCE5(rdev)) in radeon_add_atom_connector()
2139 rdev->mode_info.output_csc_property, in radeon_add_atom_connector()
2157 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
2162 rdev->mode_info.coherent_mode_property, in radeon_add_atom_connector()
2164 if (ASIC_IS_AVIVO(rdev)) { in radeon_add_atom_connector()
2166 rdev->mode_info.underscan_property, in radeon_add_atom_connector()
2169 rdev->mode_info.underscan_hborder_property, in radeon_add_atom_connector()
2172 rdev->mode_info.underscan_vborder_property, in radeon_add_atom_connector()
2175 rdev->mode_info.dither_property, in radeon_add_atom_connector()
2181 if (ASIC_IS_DCE2(rdev) && (radeon_audio != 0)) { in radeon_add_atom_connector()
2183 rdev->mode_info.audio_property, in radeon_add_atom_connector()
2187 if (ASIC_IS_DCE5(rdev)) in radeon_add_atom_connector()
2189 rdev->mode_info.output_csc_property, in radeon_add_atom_connector()
2207 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
2215 rdev->mode_info.coherent_mode_property, in radeon_add_atom_connector()
2217 if (ASIC_IS_AVIVO(rdev)) { in radeon_add_atom_connector()
2219 rdev->mode_info.underscan_property, in radeon_add_atom_connector()
2222 rdev->mode_info.underscan_hborder_property, in radeon_add_atom_connector()
2225 rdev->mode_info.underscan_vborder_property, in radeon_add_atom_connector()
2228 rdev->mode_info.dither_property, in radeon_add_atom_connector()
2234 if (ASIC_IS_DCE2(rdev) && (radeon_audio != 0)) { in radeon_add_atom_connector()
2236 rdev->mode_info.audio_property, in radeon_add_atom_connector()
2240 if (ASIC_IS_DCE5(rdev)) in radeon_add_atom_connector()
2242 rdev->mode_info.output_csc_property, in radeon_add_atom_connector()
2257 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
2277 rdev->mode_info.load_detect_property, in radeon_add_atom_connector()
2280 rdev->mode_info.tv_std_property, in radeon_add_atom_connector()
2281 radeon_atombios_get_tv_info(rdev)); in radeon_add_atom_connector()
2296 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
2338 struct radeon_device *rdev = dev->dev_private; in radeon_add_legacy_connector() local
2378 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_legacy_connector()
2384 rdev->mode_info.load_detect_property, in radeon_add_legacy_connector()
2396 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_legacy_connector()
2402 rdev->mode_info.load_detect_property, in radeon_add_legacy_connector()
2414 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_legacy_connector()
2421 rdev->mode_info.load_detect_property, in radeon_add_legacy_connector()
2442 if (rdev->family == CHIP_RS400 || rdev->family == CHIP_RS480) in radeon_add_legacy_connector()
2445 rdev->mode_info.load_detect_property, in radeon_add_legacy_connector()
2448 rdev->mode_info.tv_std_property, in radeon_add_legacy_connector()
2449 radeon_combios_get_tv_info(rdev)); in radeon_add_legacy_connector()
2459 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_legacy_connector()
2483 struct radeon_device *rdev = dev->dev_private; in radeon_setup_mst_connector() local
2487 if (!ASIC_IS_DCE5(rdev)) in radeon_setup_mst_connector()