# Copyright (c) 2018, Phytec Messtechnik GmbH # SPDX-License-Identifier: Apache-2.0 include: display-controller.yaml properties: segment-offset: type: int required: true description: 8-bit column start address for Page Addressing Mode page-offset: type: int required: true description: Start address for Page Addressing Mode display-offset: type: int required: true description: mapping of the display start line to one of COM0 .. COM63 multiplex-ratio: type: int required: true description: Multiplex Ratio segment-remap: type: boolean description: Last column address is mapped to first segment com-invdir: type: boolean description: Scan direction is from last COM output to first COM output com-sequential: type: boolean description: Sequential COM pin configuration prechargep: type: int required: true description: Duration of the pre-charge period reset-gpios: type: phandle-array description: RESET pin. The RESET pin of SSD1306 is active low. If connected directly the MCU pin should be configured as active low. inversion-on: type: boolean description: Turn on display color inverting ready-time-ms: type: int default: 10 description: | Time it takes for the device from power up to become responsive and accepting commands. Defaults to 10ms (found by trial and error) if not provided. use-internal-iref: type: boolean description: | Use internal Iref, not common but sometime used to save component cost.