diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/atombios_encoders.c')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 36 | 
1 files changed, 18 insertions, 18 deletions
| diff --git a/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c b/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c index 1e94a9b652f7..8339c8c3a328 100644 --- a/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c +++ b/drivers/gpu/drm/amd/amdgpu/atombios_encoders.c @@ -70,7 +70,7 @@ u8  amdgpu_atombios_encoder_get_backlight_level(struct amdgpu_encoder *amdgpu_encoder)  {  	struct drm_device *dev = amdgpu_encoder->base.dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	if (!(adev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU))  		return 0; @@ -84,7 +84,7 @@ amdgpu_atombios_encoder_set_backlight_level(struct amdgpu_encoder *amdgpu_encode  {  	struct drm_encoder *encoder = &amdgpu_encoder->base;  	struct drm_device *dev = amdgpu_encoder->base.dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	struct amdgpu_encoder_atom_dig *dig;  	if (!(adev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU)) @@ -152,7 +152,7 @@ amdgpu_atombios_encoder_get_backlight_brightness(struct backlight_device *bd)  	struct amdgpu_backlight_privdata *pdata = bl_get_data(bd);  	struct amdgpu_encoder *amdgpu_encoder = pdata->encoder;  	struct drm_device *dev = amdgpu_encoder->base.dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	return amdgpu_atombios_encoder_get_backlight_level_from_reg(adev);  } @@ -166,7 +166,7 @@ void amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder *amdgpu_encode  				     struct drm_connector *drm_connector)  {  	struct drm_device *dev = amdgpu_encoder->base.dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	struct backlight_device *bd;  	struct backlight_properties props;  	struct amdgpu_backlight_privdata *pdata; @@ -229,7 +229,7 @@ void  amdgpu_atombios_encoder_fini_backlight(struct amdgpu_encoder *amdgpu_encoder)  {  	struct drm_device *dev = amdgpu_encoder->base.dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	struct backlight_device *bd = NULL;  	struct amdgpu_encoder_atom_dig *dig; @@ -319,7 +319,7 @@ static void  amdgpu_atombios_encoder_setup_dac(struct drm_encoder *encoder, int action)  {  	struct drm_device *dev = encoder->dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  	DAC_ENCODER_CONTROL_PS_ALLOCATION args;  	int index = 0; @@ -382,7 +382,7 @@ static void  amdgpu_atombios_encoder_setup_dvo(struct drm_encoder *encoder, int action)  {  	struct drm_device *dev = encoder->dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  	union dvo_encoder_control args;  	int index = GetIndexIntoMasterTable(COMMAND, DVOEncoderControl); @@ -573,7 +573,7 @@ amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder,  				   int action, int panel_mode)  {  	struct drm_device *dev = encoder->dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  	struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;  	struct drm_connector *connector = amdgpu_get_connector_for_encoder(encoder); @@ -762,7 +762,7 @@ amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int a  					      uint8_t lane_num, uint8_t lane_set)  {  	struct drm_device *dev = encoder->dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  	struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;  	struct drm_connector *connector; @@ -1178,7 +1178,7 @@ amdgpu_atombios_encoder_set_edp_panel_power(struct drm_connector *connector,  {  	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);  	struct drm_device *dev = amdgpu_connector->base.dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	union dig_transmitter_control args;  	int index = GetIndexIntoMasterTable(COMMAND, UNIPHYTransmitterControl);  	uint8_t frev, crev; @@ -1225,7 +1225,7 @@ amdgpu_atombios_encoder_setup_external_encoder(struct drm_encoder *encoder,  					int action)  {  	struct drm_device *dev = encoder->dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  	struct amdgpu_encoder *ext_amdgpu_encoder = to_amdgpu_encoder(ext_encoder);  	union external_encoder_control args; @@ -1466,7 +1466,7 @@ void  amdgpu_atombios_encoder_set_crtc_source(struct drm_encoder *encoder)  {  	struct drm_device *dev = encoder->dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  	struct amdgpu_crtc *amdgpu_crtc = to_amdgpu_crtc(encoder->crtc);  	union crtc_source_param args; @@ -1673,7 +1673,7 @@ amdgpu_atombios_encoder_set_crtc_source(struct drm_encoder *encoder)  void  amdgpu_atombios_encoder_init_dig(struct amdgpu_device *adev)  { -	struct drm_device *dev = adev->ddev; +	struct drm_device *dev = adev_to_drm(adev);  	struct drm_encoder *encoder;  	list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { @@ -1701,7 +1701,7 @@ amdgpu_atombios_encoder_dac_load_detect(struct drm_encoder *encoder,  				 struct drm_connector *connector)  {  	struct drm_device *dev = encoder->dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); @@ -1751,7 +1751,7 @@ amdgpu_atombios_encoder_dac_detect(struct drm_encoder *encoder,  			    struct drm_connector *connector)  {  	struct drm_device *dev = encoder->dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);  	uint32_t bios_0_scratch; @@ -1790,7 +1790,7 @@ amdgpu_atombios_encoder_dig_detect(struct drm_encoder *encoder,  			    struct drm_connector *connector)  {  	struct drm_device *dev = encoder->dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  	struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector);  	struct drm_encoder *ext_encoder = amdgpu_get_external_encoder(encoder); @@ -1848,7 +1848,7 @@ amdgpu_atombios_encoder_set_bios_scratch_regs(struct drm_connector *connector,  				       bool connected)  {  	struct drm_device *dev = connector->dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	struct amdgpu_connector *amdgpu_connector =  	    to_amdgpu_connector(connector);  	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); @@ -1999,7 +1999,7 @@ struct amdgpu_encoder_atom_dig *  amdgpu_atombios_encoder_get_lcd_info(struct amdgpu_encoder *encoder)  {  	struct drm_device *dev = encoder->base.dev; -	struct amdgpu_device *adev = dev->dev_private; +	struct amdgpu_device *adev = drm_to_adev(dev);  	struct amdgpu_mode_info *mode_info = &adev->mode_info;  	int index = GetIndexIntoMasterTable(DATA, LVDS_Info);  	uint16_t data_offset, misc; |