Support for common monochrome LCD displays based on PCD8544 (such as
Nokia 5110/3310 LCD) SPI controlled displays.
Signed-off-by: Viktar Simanenka
V2: checked and fixed with sparse and smatch
changed param prefixes
v1 link:
https://lore.kernel.org/linux-devicetree/20230718080727.323426-1
Signed-off-by: Viktar Simanenka
V2: deleted oneOf property from compatible
changed prefix from 'philips' to existing vendor prefix 'nxp'
placed `reg = <0>` right after `compatible`
About parameters exposed for controller:
inverted - I had an unbranded display that
Add device tree binding documentation for PCD8544 LCD display controller.
Signed-off-by: Viktar Simanenka
---
v3:add a little more description to the exposed vendor properties
add commit message finally
v2 link:
https://lore.kernel.org/linux-devicetree/20230719154450.620410-1-viteo
Add support for monochrome LCD SPI displays (such as Nokia 5110/3310 LCD)
based on PCD8544 LCD display controller.
Signed-off-by: Viktar Simanenka
---
v3:nothing changed from v2
v2:checked and fixed with sparse and smatch
changed param prefixes
v2 link:
https://lore.kernel.org/linux
On Fri, Jul 21, 2023 at 11:42 AM Krzysztof Kozlowski
wrote:
>
> On 20/07/2023 14:40, Viktar Simanenka wrote:
> > +allOf:
> > + - $ref: panel/panel-common.yaml#
>
> This is not a panel, is it?
I can't clearly tell the difference between LCD display and panel.
I
Add device tree binding documentation for PCD8544 LCD display controller.
Signed-off-by: Viktar Simanenka
---
v4:remove reference to panel/panel-common.yaml
add optional backlight property
v3 link:
https://lore.kernel.org/linux-devicetree/20230720124026.356603-1-viteo...@gmail.com
Add support for monochrome LCD SPI displays (such as Nokia 5110/3310 LCD)
based on PCD8544 LCD display controller.
Signed-off-by: Viktar Simanenka
---
v4: nothing changed from v2 (and v3)
v2:checked and fixed with sparse and smatch
changed param prefixes
v2 link:
https://lore.kernel.org
Add device tree binding documentation for PCD8544 LCD display controller.
Signed-off-by: Viktar Simanenka
Reviewed-by: Krzysztof Kozlowski
---
v4:remove reference to panel/panel-common.yaml
add optional backlight property
v3 link:
https://lore.kernel.org/linux-devicetree/20230720124026.356603
Add support for monochrome LCD SPI displays (such as Nokia 5110/3310 LCD)
based on PCD8544 LCD display controller.
Signed-off-by: Viktar Simanenka
---
v4:nothing changed from v2 (and v3)
v2:checked and fixed with sparse and smatch
changed param prefixes
v2 link:
https://lore.kernel.org/linux
Support for common monochrome LCD displays based on PCD8544 (such as Nokia
5110/3310 LCD) SPI controlled displays.
Signed-off-by: Viktar Simanenka
---
.../bindings/display/philips,pcd8544.yaml | 92
drivers/gpu/drm/tiny/Kconfig | 11 +
drivers/gpu/drm/tiny/pcd8544.c
philips,pcd8544.yaml
@@ -0,0 +1,89 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/display/philips,pcd8544.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Philips PCD8544 LCD Display Controller
+
+maintainers:
.
> Drop. And run coccinelle, smatch and sparse.
Run through and fixed warnings with smatch and sparse.
Signed-off-by: Viktar Simanenka
---
drivers/gpu/drm/tiny/Kconfig | 11 +
drivers/gpu/drm/tiny/Makefile | 1 +
drivers/gpu/drm/tiny/pcd8544.c | 506 +
3
Signed-off-by: Viktar Simanenka
---
.../bindings/display/philips,pcd8544.yaml | 89 +++
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
2 files changed, 91 insertions(+)
create mode 100644
Documentation/devicetree/bindings/display/philips,pcd8544.yaml
diff --git a
Support for common monochrome LCD displays based on PCD8544 (such as
Nokia 5110/3310 LCD) SPI controlled displays.
Signed-off-by: Viktar Simanenka
---
drivers/gpu/drm/tiny/Kconfig | 11 +
drivers/gpu/drm/tiny/Makefile | 1 +
drivers/gpu/drm/tiny/pcd8544.c | 506
14 matches
Mail list logo