search for: fabricate_dcb_output

Displaying 3 results from an estimated 3 matches for "fabricate_dcb_output".

2009 Apr 18
111
[Bug 21273] New: Driver can't detect video output and xserver doesn't start
http://bugs.freedesktop.org/show_bug.cgi?id=21273 Summary: Driver can't detect video output and xserver doesn't start Product: xorg Version: git Platform: PowerPC OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: Driver/nouveau AssignedTo:
2013 Dec 12
5
[Bug 72651] New: [NV11] Hang during suspend/resume on Geforce 2 MX200 & MX400
...down the hang to run_tmds_table(), called from nv04_dfp_restore(). Dmesg output and VBIOS of both cards is attached. Note that neither of my cards has DVI/HDMI. It seems that the flat panel connector is wrongly fabricated in nouveau_bios.c:fabricate_dcb_encoder_table(). Commenting out the call to fabricate_dcb_output(dcb, DCB_OUTPUT_TMDS, ...) makes hibernation work fine (patch attached). The current condition of checking bios->tmds.output{0,1}_script_ptr seems wrong. But since I don't have any NV11 with DVI output, I'm not sure what to key creating the TMDS output on. -- You are receiving this ma...
2014 Mar 23
0
[PATCH] drm/nouveau: allow nv04/nv50/nvc0+ parts of the driver to be separated
...4,8 @@ int run_tmds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, return 0; } +#endif + static void parse_script_table_pointers(struct nvbios *bios, uint16_t offset) { /* @@ -1756,13 +1764,16 @@ fabricate_dcb_encoder_table(struct drm_device *dev, struct nvbios *bios) fabricate_dcb_output(dcb, DCB_OUTPUT_ANALOG, bios->legacy.i2c_indices.crt, 1, 1); +#ifdef CONFIG_DRM_NOUVEAU_NV04 if (nv04_tv_identify(dev, bios->legacy.i2c_indices.tv) >= 0) fabricate_dcb_output(dcb, DCB_OUTPUT_TV, bios->legacy.i2c_indices.tv, all_heads, 0); - else if...