On 2013-12-17 19:14, Sebastian Reichel wrote: > On Tue, Dec 17, 2013 at 09:37:35AM +0200, Tomi Valkeinen wrote: >> Hi, >> >> On 2013-12-13 20:17, Sebastian Reichel wrote: >>> Hi, >>> >>> This patchset adds DT support for the N900 panel. The patchset is based on >>> Tomi's work/dss-dt-2 branch [0]. I suggest to send the DT changes through >>> Benoits queue, since I have more N900 DT changes for 3.14. Also the patch >>> editing the rx51 boardcode can be dropped, since the file is removed in 3.14. >>> I included those two with this patchset, since they are needed to test the >>> other two patches. >>> >>> I did not include a documentation for the DT API, since the omapdss >>> documentation is still missing. >>> >>> I have successfully tested this on the N900. >>> >>> [0] https://git.kernel.org/cgit/linux/kernel/git/tomba/linux.git/log/?h=work/dss-dt-2 >> >> I added N900 display DT support on top of my v2 series, including >> pinmuxing. Can you check if it looks right and works? >> >> git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux.git work/dss-dt > > I just tried it and it does not work. On a first look the pinmuxing > looks fishy: 0x0d4 is muxed two times. Hmm, so it is. I'm not really familiar with SDI, I just muxed all the SDI pins, except datapair3. I previously thought that there's only the data and clock pairs for SDI, but the TRM revealed more sdi pins, so I included them. It is well possible that these can be removed: 0x0d0 (PIN_OUTPUT | MUX_MODE1) /* dss_data18.sdi_vsync */ 0x0d2 (PIN_OUTPUT | MUX_MODE1) /* dss_data19.sdi_hsync */ 0x0d4 (PIN_OUTPUT | MUX_MODE1) /* dss_data20.sdi_den */ 0x0d6 (PIN_OUTPUT | MUX_MODE1) /* dss_data21.sdi_stp */ Tomi