I based it off the LCD4 dt. It I am reading this right, it uses the tilcdc driver. The LCD4 is supposed to be a 24-bit panel, but they are connecting it at 18-bit. Where can I find a list of lcd drivers built in? I've had to resort to reading the code to firgure out some of the definitions used. I can't find a list of drivers. Thanks for the help, Brian /* Settings for NHD-4.3-ATXI#-T-1 / LCD4 cape: */ panel { compatible = "tilcdc,panel"; pinctrl-names = "default"; pinctrl-0 = <&bone_lcd4_cape_lcd_pins>; panel-info { ac-bias = <255>; /* AC Bias Pin Frequency */ ac-bias-intrpt = <0>; /* AC Bias Pin Transitions per Interrupt */ dma-burst-sz = <16>; /* DMA burst size */ bpp = <24>; /* Bits per pixel, was 16 needs to be 100b in register*/ fdd = <0x80>; /* FIFO DMA Request Delay */ tft-alt-mode = <0>; /* TFT Alternative Signal Mapping (Only for active) */ stn-565-mode = <0>; /* 12 Bit Per Pixel (5-6-5) Mode (Only for passive) */ mono-8bit-mode = <0>; /* Mono 8-bit Mode: 1=D0-D7 or 0=D0-D3 */ sync-edge = <0>; /* Horizontal and Vertical Sync Edge: 0=rising 1=falling */ sync-ctrl = <1>; /* Horizontal and Vertical Sync: Control: 0=ignore */ raster-order = <0>; /* Raster Data Order Select: 1=Most-to-least 0=Least-to-most */ fifo-th = <0>; /* DMA FIFO threshold */ invert-pxl-clk; /* Invert pixel clock */ }; display-timings { native-mode = <&timing0>; timing0: 480x272 { hactive = <480>; vactive = <272>; hback-porch = <44>; hfront-porch = <9>; hsync-len = <5>; vback-porch = <13>; vfront-porch = <4>; vsync-len = <10>; clock-frequency = <65000000>; hsync-active = <0>; vsync-active = <0>; }; }; };
> > > On Monday, October 7, 2013 10:31:17 AM UTC-4, bdwi...@gmail.com wrote: >> >> I have created a custom cape for a 24-bit LCD and am having trouble >> getting the upper bits (>16) to work. I have disabled the HDMI and on >> board eMMC. The panel comes up but is not showing all 24-bit color. >> > > What video driver are you using? The tlcdc code uses a fixed 16 bits. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.