summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/display/include/i2caux_interface.h
diff options
context:
space:
mode:
authorAndrey Grodzovsky2017-03-28 22:57:52 +0200
committerAlex Deucher2017-09-26 23:22:17 +0200
commit7c7f5b15be6528b33d825ead6acb739d7d061a2e (patch)
tree93336895662530093c76410b81c728eec0377f8c /drivers/gpu/drm/amd/display/include/i2caux_interface.h
parentdrm/amd/display: Fix i2c write flag. (diff)
downloadkernel-qcow2-linux-7c7f5b15be6528b33d825ead6acb739d7d061a2e.tar.gz
kernel-qcow2-linux-7c7f5b15be6528b33d825ead6acb739d7d061a2e.tar.xz
kernel-qcow2-linux-7c7f5b15be6528b33d825ead6acb739d7d061a2e.zip
drm/amd/display: Refactor edid read.
Allow Linux to use DRM provided EDID read functioality by moving DAL edid implementation to module hence removing this code from DC by this cleaning up DC code for upstream. v2: Removing ddc_service. No more need for it. Signed-off-by: Andrey Grodzovsky <Andrey.Grodzovsky@amd.com> Acked-by: Harry Wentland <Harry.Wentland@amd.com> Reviewed-by: Tony Cheng <Tony.Cheng@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/include/i2caux_interface.h')
-rw-r--r--drivers/gpu/drm/amd/display/include/i2caux_interface.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/display/include/i2caux_interface.h b/drivers/gpu/drm/amd/display/include/i2caux_interface.h
index d2ec04d1c592..13a3c82d118f 100644
--- a/drivers/gpu/drm/amd/display/include/i2caux_interface.h
+++ b/drivers/gpu/drm/amd/display/include/i2caux_interface.h
@@ -26,6 +26,7 @@
#ifndef __DAL_I2CAUX_INTERFACE_H__
#define __DAL_I2CAUX_INTERFACE_H__
+#include "dc_types.h"
#include "gpio_service_interface.h"
@@ -54,6 +55,8 @@ struct aux_command {
/* zero means "use default value" */
uint32_t max_defer_write_retry;
+
+ enum i2c_mot_mode mot;
};
union aux_config {