2018-07-20 00:11:50 +08:00
|
|
|
#
|
|
|
|
# Copyright (c) 2018, Phytec Messtechnik GmbH
|
|
|
|
#
|
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
#
|
2019-06-19 06:03:49 +08:00
|
|
|
|
2018-07-20 00:11:50 +08:00
|
|
|
title: SSD1306 128x64 Dot Matrix Display Controller
|
|
|
|
|
|
|
|
description: >
|
|
|
|
This is a representation of the SSD1306 128x64 Dot Matrix Display Controller
|
|
|
|
|
|
|
|
inherits:
|
|
|
|
!include i2c-device.yaml
|
|
|
|
|
|
|
|
properties:
|
|
|
|
compatible:
|
2019-01-30 00:30:56 +08:00
|
|
|
constraint: "solomon,ssd1306fb"
|
2018-07-20 00:11:50 +08:00
|
|
|
|
|
|
|
height:
|
|
|
|
type: int
|
2019-08-28 06:22:01 +08:00
|
|
|
required: true
|
2018-10-19 05:58:53 +08:00
|
|
|
description: Height in pixel of the panel driven by the controller
|
2018-07-20 00:11:50 +08:00
|
|
|
|
|
|
|
width:
|
|
|
|
type: int
|
2019-08-28 06:22:01 +08:00
|
|
|
required: true
|
2018-10-19 05:58:53 +08:00
|
|
|
description: Width in pixel of the panel driven by the controller
|
2018-07-20 00:11:50 +08:00
|
|
|
|
|
|
|
segment-offset:
|
|
|
|
type: int
|
2019-08-28 06:22:01 +08:00
|
|
|
required: true
|
2018-10-19 05:58:53 +08:00
|
|
|
description: 8-bit column start address for Page Addressing Mode
|
2018-07-20 00:11:50 +08:00
|
|
|
|
|
|
|
page-offset:
|
|
|
|
type: int
|
2019-08-28 06:22:01 +08:00
|
|
|
required: true
|
2018-10-19 05:58:53 +08:00
|
|
|
description: Start address for Page Addressing Mode
|
2018-07-20 00:11:50 +08:00
|
|
|
|
|
|
|
display-offset:
|
|
|
|
type: int
|
2019-08-28 06:22:01 +08:00
|
|
|
required: true
|
2018-10-19 05:58:53 +08:00
|
|
|
description: mapping of the display start line to one of COM0 .. COM63
|
2018-07-20 00:11:50 +08:00
|
|
|
|
|
|
|
segment-remap:
|
2018-10-19 05:58:53 +08:00
|
|
|
type: boolean
|
2019-08-28 06:22:01 +08:00
|
|
|
required: false
|
2018-10-19 05:58:53 +08:00
|
|
|
description: Last column address is mapped to first segment
|
2018-07-20 00:11:50 +08:00
|
|
|
|
|
|
|
com-invdir:
|
2018-10-19 05:58:53 +08:00
|
|
|
type: boolean
|
2019-08-28 06:22:01 +08:00
|
|
|
required: false
|
2018-10-19 05:58:53 +08:00
|
|
|
description: Scan direction is from last COM output to first COM output
|
2018-07-20 00:11:50 +08:00
|
|
|
|
|
|
|
prechargep:
|
|
|
|
type: int
|
2019-08-28 06:22:01 +08:00
|
|
|
required: true
|
2018-10-19 05:58:53 +08:00
|
|
|
description: Duration of the pre-charge period
|
2018-07-20 00:11:50 +08:00
|
|
|
|
|
|
|
reset-gpios:
|
2019-08-14 21:58:07 +08:00
|
|
|
type: phandle-array
|
2019-08-28 06:22:01 +08:00
|
|
|
required: false
|