aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts
diff options
context:
space:
mode:
authorJavier Martinez Canillas <javierm@redhat.com>2023-10-14 09:15:06 +0200
committerJavier Martinez Canillas <javierm@redhat.com>2023-10-18 09:53:29 +0200
commitfdd591e00a9c9d64a5f1d74779b72218c22bf15d (patch)
treec4a0ea23c224bd5bd49eaf22fe547e7444eea06e /tools/perf/scripts
parentdrm/ssd130x: Rename commands that are shared across chip families (diff)
downloadlinux-fdd591e00a9c9d64a5f1d74779b72218c22bf15d.tar.gz
linux-fdd591e00a9c9d64a5f1d74779b72218c22bf15d.zip
drm/ssd130x: Add support for the SSD132x OLED controller family
The Solomon SSD132x controllers (such as the SSD1322, SSD1325 and SSD1327) are used by 16 grayscale dot matrix OLED panels, extend the driver to also support this chip family. Instead adding an indirection level to allow the same modesetting pipeline to be used by both controller families, add another pipeline for SSD132x. This leads to some code duplication but it makes the driver easier to read and reason about. Once other controller families are added (e.g: SSD133x), some common code can be factored out in driver helpers to be shared by the different families. But that can be done later once these patterns emerge. Signed-off-by: Javier Martinez Canillas <javierm@redhat.com> Acked-by: Thomas Zimmermann <tzimmermann@suse.de> Link: https://patchwork.freedesktop.org/patch/msgid/20231014071520.1342189-5-javierm@redhat.com
Diffstat (limited to 'tools/perf/scripts')
0 files changed, 0 insertions, 0 deletions