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
1254 if ((rdev->family == CHIP_RS690 || rdev->family == CHIP_RS740) && in radeon_dvi_detect()
1295 if (!radeon_hpd_sense(rdev, radeon_connector->hpd.hpd)) { in radeon_dvi_detect()
1377 if ((!rdev->is_atom_bios) && in radeon_dvi_detect()
1379 rdev->mode_info.bios_hardcoded_edid_size) { in radeon_dvi_detect()
1452 struct radeon_device *rdev = dev->dev_private; in radeon_dvi_mode_valid() local
1459 (rdev->family == CHIP_RV100) && in radeon_dvi_mode_valid()
1468 else if (ASIC_IS_DCE6(rdev) && drm_detect_hdmi_monitor(radeon_connector_edid(connector))) { in radeon_dvi_mode_valid()
1480 if ((mode->clock / 10) > rdev->clock.max_pixel_clock) in radeon_dvi_mode_valid()
1625 struct radeon_device *rdev = dev->dev_private; in radeon_connector_is_dp12_capable() local
1627 if (ASIC_IS_DCE5(rdev) && in radeon_connector_is_dp12_capable()
1628 (rdev->clock.default_dispclk >= 53900) && in radeon_connector_is_dp12_capable()
1640 struct radeon_device *rdev = dev->dev_private; in radeon_dp_detect() local
1673 if ((rdev->flags & RADEON_IS_PX) && (radeon_runtime_pm != 0)) in radeon_dp_detect()
1706 if (radeon_hpd_sense(rdev, radeon_connector->hpd.hpd)) { in radeon_dp_detect()
1749 struct radeon_device *rdev = dev->dev_private; in radeon_dp_mode_valid() local
1785 if (ASIC_IS_DCE6(rdev) && drm_detect_hdmi_monitor(radeon_connector_edid(connector))) { in radeon_dp_mode_valid()
1843 struct radeon_device *rdev = dev->dev_private; in radeon_add_atom_connector() local
1913 radeon_connector->router_bus = radeon_i2c_lookup(rdev, &router->i2c_info); in radeon_add_atom_connector()
1925 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
1943 rdev->mode_info.load_detect_property, in radeon_add_atom_connector()
1948 if (ASIC_IS_DCE5(rdev)) in radeon_add_atom_connector()
1950 rdev->mode_info.output_csc_property, in radeon_add_atom_connector()
1963 rdev->mode_info.underscan_property, in radeon_add_atom_connector()
1966 rdev->mode_info.underscan_hborder_property, in radeon_add_atom_connector()
1969 rdev->mode_info.underscan_vborder_property, in radeon_add_atom_connector()
1977 rdev->mode_info.dither_property, in radeon_add_atom_connector()
1982 rdev->mode_info.audio_property, in radeon_add_atom_connector()
1986 if (ASIC_IS_DCE5(rdev)) in radeon_add_atom_connector()
1988 rdev->mode_info.output_csc_property, in radeon_add_atom_connector()
2000 rdev->mode_info.load_detect_property, in radeon_add_atom_connector()
2024 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
2030 rdev->mode_info.load_detect_property, in radeon_add_atom_connector()
2032 if (ASIC_IS_AVIVO(rdev)) in radeon_add_atom_connector()
2036 if (ASIC_IS_DCE5(rdev)) in radeon_add_atom_connector()
2038 rdev->mode_info.output_csc_property, in radeon_add_atom_connector()
2050 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
2056 rdev->mode_info.load_detect_property, in radeon_add_atom_connector()
2058 if (ASIC_IS_AVIVO(rdev)) in radeon_add_atom_connector()
2062 if (ASIC_IS_DCE5(rdev)) in radeon_add_atom_connector()
2064 rdev->mode_info.output_csc_property, in radeon_add_atom_connector()
2081 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
2087 rdev->mode_info.coherent_mode_property, in radeon_add_atom_connector()
2089 if (ASIC_IS_AVIVO(rdev)) { in radeon_add_atom_connector()
2091 rdev->mode_info.underscan_property, in radeon_add_atom_connector()
2094 rdev->mode_info.underscan_hborder_property, in radeon_add_atom_connector()
2097 rdev->mode_info.underscan_vborder_property, in radeon_add_atom_connector()
2100 rdev->mode_info.dither_property, in radeon_add_atom_connector()
2106 if (ASIC_IS_DCE2(rdev) && (radeon_audio != 0)) { in radeon_add_atom_connector()
2108 rdev->mode_info.audio_property, in radeon_add_atom_connector()
2115 rdev->mode_info.load_detect_property, in radeon_add_atom_connector()
2118 if (ASIC_IS_DCE5(rdev)) in radeon_add_atom_connector()
2120 rdev->mode_info.output_csc_property, in radeon_add_atom_connector()
2138 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
2143 rdev->mode_info.coherent_mode_property, in radeon_add_atom_connector()
2145 if (ASIC_IS_AVIVO(rdev)) { in radeon_add_atom_connector()
2147 rdev->mode_info.underscan_property, in radeon_add_atom_connector()
2150 rdev->mode_info.underscan_hborder_property, in radeon_add_atom_connector()
2153 rdev->mode_info.underscan_vborder_property, in radeon_add_atom_connector()
2156 rdev->mode_info.dither_property, in radeon_add_atom_connector()
2162 if (ASIC_IS_DCE2(rdev) && (radeon_audio != 0)) { in radeon_add_atom_connector()
2164 rdev->mode_info.audio_property, in radeon_add_atom_connector()
2168 if (ASIC_IS_DCE5(rdev)) in radeon_add_atom_connector()
2170 rdev->mode_info.output_csc_property, in radeon_add_atom_connector()
2188 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
2196 rdev->mode_info.coherent_mode_property, in radeon_add_atom_connector()
2198 if (ASIC_IS_AVIVO(rdev)) { in radeon_add_atom_connector()
2200 rdev->mode_info.underscan_property, in radeon_add_atom_connector()
2203 rdev->mode_info.underscan_hborder_property, in radeon_add_atom_connector()
2206 rdev->mode_info.underscan_vborder_property, in radeon_add_atom_connector()
2209 rdev->mode_info.dither_property, in radeon_add_atom_connector()
2215 if (ASIC_IS_DCE2(rdev) && (radeon_audio != 0)) { in radeon_add_atom_connector()
2217 rdev->mode_info.audio_property, in radeon_add_atom_connector()
2221 if (ASIC_IS_DCE5(rdev)) in radeon_add_atom_connector()
2223 rdev->mode_info.output_csc_property, in radeon_add_atom_connector()
2238 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
2258 rdev->mode_info.load_detect_property, in radeon_add_atom_connector()
2261 rdev->mode_info.tv_std_property, in radeon_add_atom_connector()
2262 radeon_atombios_get_tv_info(rdev)); in radeon_add_atom_connector()
2277 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_atom_connector()
2319 struct radeon_device *rdev = dev->dev_private; in radeon_add_legacy_connector() local
2359 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_legacy_connector()
2365 rdev->mode_info.load_detect_property, in radeon_add_legacy_connector()
2377 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_legacy_connector()
2383 rdev->mode_info.load_detect_property, in radeon_add_legacy_connector()
2395 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()
2423 if (rdev->family == CHIP_RS400 || rdev->family == CHIP_RS480) in radeon_add_legacy_connector()
2426 rdev->mode_info.load_detect_property, in radeon_add_legacy_connector()
2429 rdev->mode_info.tv_std_property, in radeon_add_legacy_connector()
2430 radeon_combios_get_tv_info(rdev)); in radeon_add_legacy_connector()
2440 radeon_connector->ddc_bus = radeon_i2c_lookup(rdev, i2c_bus); in radeon_add_legacy_connector()
2464 struct radeon_device *rdev = dev->dev_private; in radeon_setup_mst_connector() local
2468 if (!ASIC_IS_DCE5(rdev)) in radeon_setup_mst_connector()