1*01950c46SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*01950c46SEmmanuel Vadot%YAML 1.2 3*01950c46SEmmanuel Vadot--- 4*01950c46SEmmanuel Vadot$id: http://devicetree.org/schemas/auxdisplay/maxim,max6959.yaml# 5*01950c46SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*01950c46SEmmanuel Vadot 7*01950c46SEmmanuel Vadottitle: MAX6958/6959 7-segment LED display controller 8*01950c46SEmmanuel Vadot 9*01950c46SEmmanuel Vadotmaintainers: 10*01950c46SEmmanuel Vadot - Andy Shevchenko <andriy.shevchenko@linux.intel.com> 11*01950c46SEmmanuel Vadot 12*01950c46SEmmanuel Vadotdescription: 13*01950c46SEmmanuel Vadot The Maxim MAX6958/6959 7-segment LED display controller provides 14*01950c46SEmmanuel Vadot an I2C interface to up to four 7-segment LED digits. The MAX6959, 15*01950c46SEmmanuel Vadot in comparison to MAX6958, adds input support. Type of the chip can 16*01950c46SEmmanuel Vadot be autodetected via specific register read, and hence the features 17*01950c46SEmmanuel Vadot may be enabled in the driver at run-time, in case they are requested 18*01950c46SEmmanuel Vadot via Device Tree. A given hardware is simple and does not provide 19*01950c46SEmmanuel Vadot any additional pins, such as reset or power enable. 20*01950c46SEmmanuel Vadot 21*01950c46SEmmanuel Vadotproperties: 22*01950c46SEmmanuel Vadot compatible: 23*01950c46SEmmanuel Vadot const: maxim,max6959 24*01950c46SEmmanuel Vadot 25*01950c46SEmmanuel Vadot reg: 26*01950c46SEmmanuel Vadot maxItems: 1 27*01950c46SEmmanuel Vadot 28*01950c46SEmmanuel Vadotrequired: 29*01950c46SEmmanuel Vadot - compatible 30*01950c46SEmmanuel Vadot - reg 31*01950c46SEmmanuel Vadot 32*01950c46SEmmanuel VadotadditionalProperties: false 33*01950c46SEmmanuel Vadot 34*01950c46SEmmanuel Vadotexamples: 35*01950c46SEmmanuel Vadot - | 36*01950c46SEmmanuel Vadot i2c { 37*01950c46SEmmanuel Vadot #address-cells = <1>; 38*01950c46SEmmanuel Vadot #size-cells = <0>; 39*01950c46SEmmanuel Vadot 40*01950c46SEmmanuel Vadot display-controller@38 { 41*01950c46SEmmanuel Vadot compatible = "maxim,max6959"; 42*01950c46SEmmanuel Vadot reg = <0x38>; 43*01950c46SEmmanuel Vadot }; 44*01950c46SEmmanuel Vadot }; 45