|
enum radeon_tv_std | radeon_combios_get_tv_info (struct radeon_device *rdev) |
|
enum radeon_tv_std | radeon_atombios_get_tv_info (struct radeon_device *rdev) |
|
struct drm_connector * | radeon_get_connector_for_encoder (struct drm_encoder *encoder) |
|
struct drm_connector * | radeon_get_connector_for_encoder_init (struct drm_encoder *encoder) |
|
bool | radeon_dig_monitor_is_duallink (struct drm_encoder *encoder, u32 pixel_clock) |
|
u16 | radeon_encoder_get_dp_bridge_encoder_id (struct drm_encoder *encoder) |
|
u16 | radeon_connector_encoder_get_dp_bridge_encoder_id (struct drm_connector *connector) |
|
bool | radeon_connector_encoder_is_hbr2 (struct drm_connector *connector) |
|
bool | radeon_connector_is_dp12_capable (struct drm_connector *connector) |
|
int | radeon_get_monitor_bpc (struct drm_connector *connector) |
|
void | radeon_connector_hotplug (struct drm_connector *connector) |
|
int | radeon_dp_mode_valid_helper (struct drm_connector *connector, struct drm_display_mode *mode) |
|
void | radeon_dp_set_link_config (struct drm_connector *connector, const struct drm_display_mode *mode) |
|
void | radeon_dp_link_train (struct drm_encoder *encoder, struct drm_connector *connector) |
|
bool | radeon_dp_needs_link_train (struct radeon_connector *radeon_connector) |
|
u8 | radeon_dp_getsinktype (struct radeon_connector *radeon_connector) |
|
bool | radeon_dp_getdpcd (struct radeon_connector *radeon_connector) |
|
int | radeon_dp_get_panel_mode (struct drm_encoder *encoder, struct drm_connector *connector) |
|
void | atombios_dig_encoder_setup (struct drm_encoder *encoder, int action, int panel_mode) |
|
void | radeon_atom_encoder_init (struct radeon_device *rdev) |
|
void | radeon_atom_disp_eng_pll_init (struct radeon_device *rdev) |
|
void | atombios_dig_transmitter_setup (struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set) |
|
void | radeon_atom_ext_encoder_setup_ddc (struct drm_encoder *encoder) |
|
struct drm_encoder * | radeon_get_external_encoder (struct drm_encoder *encoder) |
|
int | radeon_dp_i2c_aux_ch (struct i2c_adapter *adapter, int mode, u8 write_byte, u8 *read_byte) |
|
void | radeon_i2c_init (struct radeon_device *rdev) |
|
void | radeon_i2c_fini (struct radeon_device *rdev) |
|
void | radeon_combios_i2c_init (struct radeon_device *rdev) |
|
void | radeon_atombios_i2c_init (struct radeon_device *rdev) |
|
void | radeon_i2c_add (struct radeon_device *rdev, struct radeon_i2c_bus_rec *rec, const char *name) |
|
struct radeon_i2c_chan * | radeon_i2c_lookup (struct radeon_device *rdev, struct radeon_i2c_bus_rec *i2c_bus) |
|
struct radeon_i2c_chan * | radeon_i2c_create_dp (struct drm_device *dev, struct radeon_i2c_bus_rec *rec, const char *name) |
|
struct radeon_i2c_chan * | radeon_i2c_create (struct drm_device *dev, struct radeon_i2c_bus_rec *rec, const char *name) |
|
void | radeon_i2c_destroy (struct radeon_i2c_chan *i2c) |
|
void | radeon_i2c_get_byte (struct radeon_i2c_chan *i2c_bus, u8 slave_addr, u8 addr, u8 *val) |
|
void | radeon_i2c_put_byte (struct radeon_i2c_chan *i2c, u8 slave_addr, u8 addr, u8 val) |
|
void | radeon_router_select_ddc_port (struct radeon_connector *radeon_connector) |
|
void | radeon_router_select_cd_port (struct radeon_connector *radeon_connector) |
|
bool | radeon_ddc_probe (struct radeon_connector *radeon_connector) |
|
int | radeon_ddc_get_modes (struct radeon_connector *radeon_connector) |
|
struct drm_encoder * | radeon_best_encoder (struct drm_connector *connector) |
|
bool | radeon_atombios_get_ppll_ss_info (struct radeon_device *rdev, struct radeon_atom_ss *ss, int id) |
|
bool | radeon_atombios_get_asic_ss_info (struct radeon_device *rdev, struct radeon_atom_ss *ss, int id, u32 clock) |
|
void | radeon_compute_pll_legacy (struct radeon_pll *pll, uint64_t freq, uint32_t *dot_clock_p, uint32_t *fb_div_p, uint32_t *frac_fb_div_p, uint32_t *ref_div_p, uint32_t *post_div_p) |
|
void | radeon_compute_pll_avivo (struct radeon_pll *pll, u32 freq, u32 *dot_clock_p, u32 *fb_div_p, u32 *frac_fb_div_p, u32 *ref_div_p, u32 *post_div_p) |
|
void | radeon_setup_encoder_clones (struct drm_device *dev) |
|
struct drm_encoder * | radeon_encoder_legacy_lvds_add (struct drm_device *dev, int bios_index) |
|
struct drm_encoder * | radeon_encoder_legacy_primary_dac_add (struct drm_device *dev, int bios_index, int with_tv) |
|
struct drm_encoder * | radeon_encoder_legacy_tv_dac_add (struct drm_device *dev, int bios_index, int with_tv) |
|
struct drm_encoder * | radeon_encoder_legacy_tmds_int_add (struct drm_device *dev, int bios_index) |
|
struct drm_encoder * | radeon_encoder_legacy_tmds_ext_add (struct drm_device *dev, int bios_index) |
|
void | atombios_dvo_setup (struct drm_encoder *encoder, int action) |
|
void | atombios_digital_setup (struct drm_encoder *encoder, int action) |
|
int | atombios_get_encoder_mode (struct drm_encoder *encoder) |
|
bool | atombios_set_edp_panel_power (struct drm_connector *connector, int action) |
|
void | radeon_encoder_set_active_device (struct drm_encoder *encoder) |
|
void | radeon_crtc_load_lut (struct drm_crtc *crtc) |
|
int | atombios_crtc_set_base (struct drm_crtc *crtc, int x, int y, struct drm_framebuffer *old_fb) |
|
int | atombios_crtc_set_base_atomic (struct drm_crtc *crtc, struct drm_framebuffer *fb, int x, int y, enum mode_set_atomic state) |
|
int | atombios_crtc_mode_set (struct drm_crtc *crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode, int x, int y, struct drm_framebuffer *old_fb) |
|
void | atombios_crtc_dpms (struct drm_crtc *crtc, int mode) |
|
int | radeon_crtc_set_base (struct drm_crtc *crtc, int x, int y, struct drm_framebuffer *old_fb) |
|
int | radeon_crtc_set_base_atomic (struct drm_crtc *crtc, struct drm_framebuffer *fb, int x, int y, enum mode_set_atomic state) |
|
int | radeon_crtc_do_set_base (struct drm_crtc *crtc, struct drm_framebuffer *fb, int x, int y, int atomic) |
|
int | radeon_crtc_cursor_set (struct drm_crtc *crtc, struct drm_file *file_priv, uint32_t handle, uint32_t width, uint32_t height) |
|
int | radeon_crtc_cursor_move (struct drm_crtc *crtc, int x, int y) |
|
int | radeon_get_crtc_scanoutpos (struct drm_device *dev, int crtc, int *vpos, int *hpos) |
|
bool | radeon_combios_check_hardcoded_edid (struct radeon_device *rdev) |
|
struct edid * | radeon_bios_get_hardcoded_edid (struct radeon_device *rdev) |
|
bool | radeon_atom_get_clock_info (struct drm_device *dev) |
|
bool | radeon_combios_get_clock_info (struct drm_device *dev) |
|
struct radeon_encoder_atom_dig * | radeon_atombios_get_lvds_info (struct radeon_encoder *encoder) |
|
bool | radeon_atombios_get_tmds_info (struct radeon_encoder *encoder, struct radeon_encoder_int_tmds *tmds) |
|
bool | radeon_legacy_get_tmds_info_from_combios (struct radeon_encoder *encoder, struct radeon_encoder_int_tmds *tmds) |
|
bool | radeon_legacy_get_tmds_info_from_table (struct radeon_encoder *encoder, struct radeon_encoder_int_tmds *tmds) |
|
bool | radeon_legacy_get_ext_tmds_info_from_combios (struct radeon_encoder *encoder, struct radeon_encoder_ext_tmds *tmds) |
|
bool | radeon_legacy_get_ext_tmds_info_from_table (struct radeon_encoder *encoder, struct radeon_encoder_ext_tmds *tmds) |
|
struct radeon_encoder_primary_dac * | radeon_atombios_get_primary_dac_info (struct radeon_encoder *encoder) |
|
struct radeon_encoder_tv_dac * | radeon_atombios_get_tv_dac_info (struct radeon_encoder *encoder) |
|
struct radeon_encoder_lvds * | radeon_combios_get_lvds_info (struct radeon_encoder *encoder) |
|
void | radeon_combios_get_ext_tmds_info (struct radeon_encoder *encoder) |
|
struct radeon_encoder_tv_dac * | radeon_combios_get_tv_dac_info (struct radeon_encoder *encoder) |
|
struct radeon_encoder_primary_dac * | radeon_combios_get_primary_dac_info (struct radeon_encoder *encoder) |
|
bool | radeon_combios_external_tmds_setup (struct drm_encoder *encoder) |
|
void | radeon_external_tmds_setup (struct drm_encoder *encoder) |
|
void | radeon_combios_output_lock (struct drm_encoder *encoder, bool lock) |
|
void | radeon_combios_initialize_bios_scratch_regs (struct drm_device *dev) |
|
void | radeon_atom_output_lock (struct drm_encoder *encoder, bool lock) |
|
void | radeon_atom_initialize_bios_scratch_regs (struct drm_device *dev) |
|
void | radeon_save_bios_scratch_regs (struct radeon_device *rdev) |
|
void | radeon_restore_bios_scratch_regs (struct radeon_device *rdev) |
|
void | radeon_atombios_encoder_crtc_scratch_regs (struct drm_encoder *encoder, int crtc) |
|
void | radeon_atombios_encoder_dpms_scratch_regs (struct drm_encoder *encoder, bool on) |
|
void | radeon_combios_encoder_crtc_scratch_regs (struct drm_encoder *encoder, int crtc) |
|
void | radeon_combios_encoder_dpms_scratch_regs (struct drm_encoder *encoder, bool on) |
|
void | radeon_crtc_fb_gamma_set (struct drm_crtc *crtc, u16 red, u16 green, u16 blue, int regno) |
|
void | radeon_crtc_fb_gamma_get (struct drm_crtc *crtc, u16 *red, u16 *green, u16 *blue, int regno) |
|
int | radeon_framebuffer_init (struct drm_device *dev, struct radeon_framebuffer *rfb, struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object *obj) |
|
int | radeonfb_remove (struct drm_device *dev, struct drm_framebuffer *fb) |
|
bool | radeon_get_legacy_connector_info_from_bios (struct drm_device *dev) |
|
bool | radeon_get_legacy_connector_info_from_table (struct drm_device *dev) |
|
void | radeon_atombios_init_crtc (struct drm_device *dev, struct radeon_crtc *radeon_crtc) |
|
void | radeon_legacy_init_crtc (struct drm_device *dev, struct radeon_crtc *radeon_crtc) |
|
void | radeon_get_clock_info (struct drm_device *dev) |
|
bool | radeon_get_atom_connector_info_from_object_table (struct drm_device *dev) |
|
bool | radeon_get_atom_connector_info_from_supported_devices_table (struct drm_device *dev) |
|
void | radeon_enc_destroy (struct drm_encoder *encoder) |
|
void | radeon_copy_fb (struct drm_device *dev, struct drm_gem_object *dst_obj) |
|
void | radeon_combios_asic_init (struct drm_device *dev) |
|
bool | radeon_crtc_scaling_mode_fixup (struct drm_crtc *crtc, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) |
|
void | radeon_panel_mode_fixup (struct drm_encoder *encoder, struct drm_display_mode *adjusted_mode) |
|
void | atom_rv515_force_tv_scaler (struct radeon_device *rdev, struct radeon_crtc *radeon_crtc) |
|
void | radeon_legacy_tv_adjust_crtc_reg (struct drm_encoder *encoder, uint32_t *h_total_disp, uint32_t *h_sync_strt_wid, uint32_t *v_total_disp, uint32_t *v_sync_strt_wid) |
|
void | radeon_legacy_tv_adjust_pll1 (struct drm_encoder *encoder, uint32_t *htotal_cntl, uint32_t *ppll_ref_div, uint32_t *ppll_div_3, uint32_t *pixclks_cntl) |
|
void | radeon_legacy_tv_adjust_pll2 (struct drm_encoder *encoder, uint32_t *htotal2_cntl, uint32_t *p2pll_ref_div, uint32_t *p2pll_div_0, uint32_t *pixclks_cntl) |
|
void | radeon_legacy_tv_mode_set (struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) |
|
int | radeon_fbdev_init (struct radeon_device *rdev) |
|
void | radeon_fbdev_fini (struct radeon_device *rdev) |
|
void | radeon_fbdev_set_suspend (struct radeon_device *rdev, int state) |
|
int | radeon_fbdev_total_size (struct radeon_device *rdev) |
|
bool | radeon_fbdev_robj_is_fb (struct radeon_device *rdev, struct radeon_bo *robj) |
|
void | radeon_fb_output_poll_changed (struct radeon_device *rdev) |
|
void | radeon_crtc_handle_flip (struct radeon_device *rdev, int crtc_id) |
|
int | radeon_align_pitch (struct radeon_device *rdev, int width, int bpp, bool tiled) |
|