Rev 3391 | Rev 4103 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3391 | Rev 3747 | ||
---|---|---|---|
Line 242... | Line 242... | ||
242 | u8 checksum; |
242 | u8 checksum; |
243 | } __attribute__((packed)); |
243 | } __attribute__((packed)); |
Line 244... | Line 244... | ||
244 | 244 | ||
Line -... | Line 245... | ||
- | 245 | #define EDID_PRODUCT_ID(e) ((e)->prod_code[0] | ((e)->prod_code[1] << 8)) |
|
- | 246 | ||
- | 247 | /* Short Audio Descriptor */ |
|
- | 248 | struct cea_sad { |
|
- | 249 | u8 format; |
|
- | 250 | u8 channels; /* max number of channels - 1 */ |
|
- | 251 | u8 freq; |
|
- | 252 | u8 byte2; /* meaning depends on format */ |
|
245 | #define EDID_PRODUCT_ID(e) ((e)->prod_code[0] | ((e)->prod_code[1] << 8)) |
253 | }; |
246 | 254 | ||
247 | struct drm_encoder; |
255 | struct drm_encoder; |
248 | struct drm_connector; |
256 | struct drm_connector; |
Line 249... | Line 257... | ||
249 | struct drm_display_mode; |
257 | struct drm_display_mode; |
- | 258 | struct hdmi_avi_infoframe; |
|
250 | struct hdmi_avi_infoframe; |
259 | |
251 | 260 | void drm_edid_to_eld(struct drm_connector *connector, struct edid *edid); |
|
252 | void drm_edid_to_eld(struct drm_connector *connector, struct edid *edid); |
261 | int drm_edid_to_sad(struct edid *edid, struct cea_sad **sads); |
253 | int drm_av_sync_delay(struct drm_connector *connector, |
262 | int drm_av_sync_delay(struct drm_connector *connector, |
254 | struct drm_display_mode *mode); |
263 | struct drm_display_mode *mode); |