Message ID | 20240905124432.834831-1-lanzano.alex@gmail.com |
---|---|
Headers | show |
Series | Add driver for Sharp Memory LCD | expand |
Hi all, Just a friendly ping. Please send feedback whenever possible. Best regards, Alex On Thu, Sep 05, 2024 at 08:43:58AM GMT, Alex Lanzano wrote: > This patch series add support for the monochrome Sharp Memory LCD > panels. This series is based off of the work done by Mehdi Djait. > > References: > https://lore.kernel.org/dri-devel/71a9dbf4609dbba46026a31f60261830163a0b99.1701267411.git.mehdi.djait@bootlin.com/ > https://www.sharpsde.com/fileadmin/products/Displays/2016_SDE_App_Note_for_Memory_LCD_programming_V1.3.pdf > > Co-developed-by: Mehdi Djait <mehdi.djait@bootlin.com> > Signed-off-by: Mehdi Djait <mehdi.djait@bootlin.com> > Signed-off-by: Alex Lanzano <lanzano.alex@gmail.com> > --- > Changes in v6: > - Rebase off latest drm-misc-next > - Replace pwm_apply_state with pwm_apply_might_sleep > > Changes in v5: > - Address minor style issues in sharp-memory.c > > Changes in v4: > - Remove redundant dev_err > > Changes in v3: > - Fix file path in MAINTAINERS file > - Address review comments > - Simplify mode selection based on match data instead of model > > Changes in v2: > - Credited Mehdi Djait in commit messages > - Renamed sharp,sharp-memory.yaml to sharp,ls010b7dh04.yaml > - Using strings instead of int for vcom-mode in dt-binding > - Fixed indentation of binding example > - Removed binding header > - Removed extra whitespace in sharp-memory.c > - Fixed error handling in sharp-memory.c > - Added match data to of_device_id table to be in-sync with spi_device_id table > - Replaced redundant function with spi_get_device_match_data > - Sorted header files in sharp-memory.c > --- > > Alex Lanzano (2): > dt-bindings: display: Add Sharp Memory LCD bindings > drm/tiny: Add driver for Sharp Memory LCD > > .../bindings/display/sharp,ls010b7dh04.yaml | 92 +++ > MAINTAINERS | 6 + > drivers/gpu/drm/tiny/Kconfig | 20 + > drivers/gpu/drm/tiny/Makefile | 1 + > drivers/gpu/drm/tiny/sharp-memory.c | 682 ++++++++++++++++++ > 5 files changed, 801 insertions(+) > create mode 100644 Documentation/devicetree/bindings/display/sharp,ls010b7dh04.yaml > create mode 100644 drivers/gpu/drm/tiny/sharp-memory.c > > -- > 2.46.0 >