Hi Noralf. On Mon, Mar 16, 2020 at 05:42:49PM +0100, Geert Uytterhoeven wrote: > mipi_dbi_command_stackbuf() copies the passed buffer data, so it can be > const. > > Signed-off-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx> OK to merge? Looks good to me and build did not break. Sam > --- > drivers/gpu/drm/drm_mipi_dbi.c | 3 ++- > include/drm/drm_mipi_dbi.h | 5 +++-- > 2 files changed, 5 insertions(+), 3 deletions(-) > > diff --git a/drivers/gpu/drm/drm_mipi_dbi.c b/drivers/gpu/drm/drm_mipi_dbi.c > index 558baf989f5a8432..89e911ccea06cf99 100644 > --- a/drivers/gpu/drm/drm_mipi_dbi.c > +++ b/drivers/gpu/drm/drm_mipi_dbi.c > @@ -169,7 +169,8 @@ int mipi_dbi_command_buf(struct mipi_dbi *dbi, u8 cmd, u8 *data, size_t len) > EXPORT_SYMBOL(mipi_dbi_command_buf); > > /* This should only be used by mipi_dbi_command() */ > -int mipi_dbi_command_stackbuf(struct mipi_dbi *dbi, u8 cmd, u8 *data, size_t len) > +int mipi_dbi_command_stackbuf(struct mipi_dbi *dbi, u8 cmd, const u8 *data, > + size_t len) > { > u8 *buf; > int ret; > diff --git a/include/drm/drm_mipi_dbi.h b/include/drm/drm_mipi_dbi.h > index 33f325f5af2b921f..9333b9086c30bd3c 100644 > --- a/include/drm/drm_mipi_dbi.h > +++ b/include/drm/drm_mipi_dbi.h > @@ -170,7 +170,8 @@ int mipi_dbi_spi_transfer(struct spi_device *spi, u32 speed_hz, > > int mipi_dbi_command_read(struct mipi_dbi *dbi, u8 cmd, u8 *val); > int mipi_dbi_command_buf(struct mipi_dbi *dbi, u8 cmd, u8 *data, size_t len); > -int mipi_dbi_command_stackbuf(struct mipi_dbi *dbi, u8 cmd, u8 *data, size_t len); > +int mipi_dbi_command_stackbuf(struct mipi_dbi *dbi, u8 cmd, const u8 *data, > + size_t len); > int mipi_dbi_buf_copy(void *dst, struct drm_framebuffer *fb, > struct drm_rect *clip, bool swap); > /** > @@ -187,7 +188,7 @@ int mipi_dbi_buf_copy(void *dst, struct drm_framebuffer *fb, > */ > #define mipi_dbi_command(dbi, cmd, seq...) \ > ({ \ > - u8 d[] = { seq }; \ > + const u8 d[] = { seq }; \ > mipi_dbi_command_stackbuf(dbi, cmd, d, ARRAY_SIZE(d)); \ > }) > > -- > 2.17.1 > > _______________________________________________ > dri-devel mailing list > dri-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/dri-devel _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel