From: Sam Ravnborg <sam@xxxxxxxxxxxx> Date: Mon, 10 Jan 2011 20:32:51 +0100 > If I comment out the call to resume_pll() then I no longer see garbled output. Yeah, that just makes it simply not program the PLL at all. I just booted Linus's current tree on my Samsung 216BW and it works just fine. I'll try a few other monitors I have. If you have the time can you try these two tests? 1) In atyfb_setup_sparc(), comment out the whole block of code protected by: if (IS_XL(pdev->device)) { /* * Fix PROMs idea of MEM_CNTL settings... */ 2) Force the: dp = pci_device_to_OF_node(pdev); if (dp == of_console_device) { test to fail. I've always been suspect of all of the special mode and MEM_CNTRL handling we have here for Sparc. If disabling it fixes stuff, I'd happily see this code get tossed out completely. Thanks! -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html