Lines Matching +full:ati +full:- +full:base
2 * Copyright 2000 ATI Technologies Inc., Markham, Ontario, and
40 #include <linux/i2c-algo-bit.h>
56 #define to_amdgpu_crtc(x) container_of(x, struct amdgpu_crtc, base)
57 #define to_amdgpu_connector(x) container_of(x, struct amdgpu_connector, base)
58 #define to_amdgpu_encoder(x) container_of(x, struct amdgpu_encoder, base)
59 #define to_amdgpu_framebuffer(x) container_of(x, struct amdgpu_framebuffer, base)
61 #define to_dm_plane_state(x) container_of(x, struct dm_plane_state, base)
128 /* amdgpu gpio-based i2c
150 /* uses multi-media i2c engine */
300 struct drm_framebuffer base; member
317 /* DVI-I properties */
346 /* Driver-private color mgmt props */
354 * size of degamma LUT as supported by the driver (read-only).
358 * @plane_degamma_tf_property: Plane pre-defined transfer function to
369 * @shaper_lut_property: Plane property to set pre-blending shaper LUT
372 * combine the user LUT values with pre-defined TF into the LUT
378 * pre-blending shaper LUT as supported by the driver (read-only).
383 * transfer function for pre-blending shaper (before applying 3D LUT)
386 * from a combination of pre-defined TF and the custom 1D LUT).
391 * a 3D LUT (pre-blending), a three-dimensional array where each
402 * size of 3D LUT as supported by the driver (read-only). The max size
410 * conversion. It works as a post-3DLUT 1D LUT. With shaper LUT, they
413 * with pre-defined TF into the LUT parameters to be programmed.
418 * size of blend LUT as supported by the driver (read-only).
423 * transfer function for pre-blending blend/out_gamma (after applying
426 * from a combination of pre-defined TF and the custom 1D LUT).
430 * (post-blending). Possible values are defined by `enum
433 * from a combination of pre-defined TF and the custom 1D LUT).
459 struct drm_crtc base; member
519 int dig_encoder; /* -1 disabled, 0 DIGA, 1 DIGB, etc. */
534 struct drm_encoder base; member
609 struct i2c_adapter base; member
617 struct drm_connector base; member
640 /* TODO: start to use this struct and remove same field from base one */
642 struct amdgpu_connector base; member