diff options
| author | Javier Martinez Canillas <javierm@redhat.com> | 2022-06-18 20:43:38 +0300 |
|---|---|---|
| committer | Javier Martinez Canillas <javierm@redhat.com> | 2022-07-18 11:38:42 +0300 |
| commit | 6fc20a8592f569395aadc9fd97336facdee84f0d (patch) | |
| tree | 13be1ead61396cf67009587ea7202126cfc378bc /include | |
| parent | 53618649ca6ded3222b24e8d25a09be30a197577 (diff) | |
| download | linux-6fc20a8592f569395aadc9fd97336facdee84f0d.tar.xz | |
drm/ssd130x: Use new regmap bulk write support to drop custom bus
Data writes for the ssd130x 4-wire SPI protocol need special handling, due
the Data/Command control (D/C) pin having to be toggled prior to the write.
The regmap API only allowed drivers to provide .reg_{read,write} callbacks
to do per register read/write, but didn't provide a way for drivers to do
the same for bulk read/writes.
For this reason, a custom regmap bus was used by the driver just to define
a bulk write callback that implements the D/C pin toggling. But the regmap
API has been extended to support defining bulk read/write handlers, so the
custom regmap bus is not needed anymore and could just be dropped.
Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20220618174338.2253021-1-javierm@redhat.com
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
