Re: [PATCH v3 9/9] drm/panel: innolux-p079zca: Don't use a table for initting panels

2024-05-05 Thread Linus Walleij
On Wed, May 1, 2024 at 5:43 PM Douglas Anderson wrote: > Consensus on the mailing lists is that panels shouldn't use a table of > init commands but should instead use init functions. We'll use the > same concepts as the recently introduced > mipi_dsi_generic_write_seq_multi() to make this clean/e

Re: [PATCH v3 9/9] drm/panel: innolux-p079zca: Don't use a table for initting panels

2024-05-03 Thread Doug Anderson
Hi, On Wed, May 1, 2024 at 8:43 AM Douglas Anderson wrote: > > @@ -132,33 +125,9 @@ static int innolux_panel_prepare(struct drm_panel *panel) > /* p079zca: t4, p097pfg: t5 */ > usleep_range(2, 21000); > > - if (innolux->desc->init_cmds) { > - const struct p

[PATCH v3 9/9] drm/panel: innolux-p079zca: Don't use a table for initting panels

2024-05-01 Thread Douglas Anderson
Consensus on the mailing lists is that panels shouldn't use a table of init commands but should instead use init functions. We'll use the same concepts as the recently introduced mipi_dsi_generic_write_seq_multi() to make this clean/easy and also not bloat the driver too much. Measuring before/afte