drm/bridge: move private data to the end of the struct

WHen adding HDMI fields I didn't notice the private: declaration for HPD
fields. Move private fields to the end of the struct drm_bride to have
clear distinction between private and public fields.

Reviewed-by: Maxime Ripard <mripard@kernel.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20250517-drm-hdmi-connector-cec-v6-1-35651db6f19b@oss.qualcomm.com
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
This commit is contained in:
Dmitry Baryshkov 2025-05-17 04:59:37 +03:00
parent a4b4e3fd53
commit fa3769e09b

View File

@ -977,21 +977,6 @@ struct drm_bridge {
* @ddc: Associated I2C adapter for DDC access, if any.
*/
struct i2c_adapter *ddc;
/** private: */
/**
* @hpd_mutex: Protects the @hpd_cb and @hpd_data fields.
*/
struct mutex hpd_mutex;
/**
* @hpd_cb: Hot plug detection callback, registered with
* drm_bridge_hpd_enable().
*/
void (*hpd_cb)(void *data, enum drm_connector_status status);
/**
* @hpd_data: Private data passed to the Hot plug detection callback
* @hpd_cb.
*/
void *hpd_data;
/**
* @vendor: Vendor of the product to be used for the SPD InfoFrame
@ -1043,6 +1028,22 @@ struct drm_bridge {
* not used.
*/
int hdmi_audio_dai_port;
/** private: */
/**
* @hpd_mutex: Protects the @hpd_cb and @hpd_data fields.
*/
struct mutex hpd_mutex;
/**
* @hpd_cb: Hot plug detection callback, registered with
* drm_bridge_hpd_enable().
*/
void (*hpd_cb)(void *data, enum drm_connector_status status);
/**
* @hpd_data: Private data passed to the Hot plug detection callback
* @hpd_cb.
*/
void *hpd_data;
};
static inline struct drm_bridge *