| # Copyright 2023 Daniel DeGrasse <daniel@degrasse.com> |
| # SPDX-License-Identifier: Apache-2.0 |
| description: ISSI IS31FL3733 LED Matrix Driver |
| |
| compatible: "issi,is31fl3733" |
| |
| include: "i2c-device.yaml" |
| |
| properties: |
| sdb-gpios: |
| type: phandle-array |
| description: | |
| Hardware shutdown pin. If routed on the board, this property must be |
| present. Set to a logical 1 at boot to exit the device from hardware |
| shutdown. |
| |
| current-limit: |
| type: int |
| default: 0xFF |
| description: | |
| Global current limit. Sets the global current control register of LED |
| driver (set table 14). Limits global current based on the following |
| formula: (840/R_ISET) * (current-limit/256). Defaults to max value |
| of 0xFF, so led output will still be enabled if property is |
| not provided. |
| |
| sync-mode: |
| type: string |
| default: "none" |
| enum: |
| - "none" |
| - "master" |
| - "slave" |
| description: | |
| This property configures the LED controller as a master or slave |
| clock device. This can be used to synchronize the output of multiple |
| LED controllers. See SYNC bits in led configuration register for more |
| information. |