Show more

First bits of fixes for the (it uses another chip to drive the backlight than it's devkit) making it mainline already: lore.kernel.org/linux-leds/ba6

@purism

@mntmn the sn64dsi86 wants your edp panel as output again (edp_panel_in) - i so far describe the chain only up to that. so its mxsfb -> nwl (drm bridge) -> ts65dsi86 (drm bridge) -> edp (drm panel). see ti_sn_bridge_probe. so your edp panel needs a panel entry within the ts65dsi86's dt node similar to what we do for our dsi panel within the nwl's bridge node: source.puri.sm/guido.gunther/l - just a guess since i've not used the ts65dsi86.

@mntmn mxsfb used the lcdif interface instead of dcss which is way simpler and has (with robert's patches that i pulled into my tree) mainline support which dcss hasn't.

@mntmn it allows the mipi dsi host controller to use the iomuxc_gpr as mux controller since it needs to toggle between dcss and mxsfb input.

@mntmn the version you picked is rather old and might not support bridge chaining.

@mntmn this one should have all the dtb, mxsfb and nwl patches: source.puri.sm/guido.gunther/l - i've only used panel_bridge with that but ti,sn65dsi86 should work instead of that by swapping the panel out and the bridge in in dt.

@mntmn what are you using for dsi->eDP? The rest of the stack (mxsfb, nwl, mixel) should be in a reasonable shape with linux-next and the latest patches on the dri list.

Released phosh 0.0.4 - about the the release with the most changes: source.puri.sm/Librem5/phosh/- - thanks to everyone who contributed to this release!

@purism @gnome

Show more
image/svg+xml Librem Chat image/svg+xml