|
8 | 8 |
|
9 | 9 | #include "omap34xx.dtsi"
|
10 | 10 | #include <dt-bindings/input/input.h>
|
| 11 | +#include <dt-bindings/leds/common.h> |
11 | 12 |
|
12 | 13 | /*
|
13 | 14 | * Default secure signed bootloader (Nokia X-Loader) does not enable L3 firewall
|
|
630 | 631 | };
|
631 | 632 |
|
632 | 633 | lp5523: lp5523@32 {
|
| 634 | + #address-cells = <1>; |
| 635 | + #size-cells = <0>; |
633 | 636 | compatible = "national,lp5523";
|
634 | 637 | reg = <0x32>;
|
635 | 638 | clock-mode = /bits/ 8 <0>; /* LP55XX_CLOCK_AUTO */
|
636 |
| - enable-gpio = <&gpio2 9 GPIO_ACTIVE_HIGH>; /* 41 */ |
| 639 | + enable-gpios = <&gpio2 9 GPIO_ACTIVE_HIGH>; /* 41 */ |
637 | 640 |
|
638 |
| - chan0 { |
| 641 | + led@0 { |
| 642 | + reg = <0>; |
639 | 643 | chan-name = "lp5523:kb1";
|
640 | 644 | led-cur = /bits/ 8 <50>;
|
641 | 645 | max-cur = /bits/ 8 <100>;
|
| 646 | + color = <LED_COLOR_ID_WHITE>; |
| 647 | + function = LED_FUNCTION_KBD_BACKLIGHT; |
642 | 648 | };
|
643 | 649 |
|
644 |
| - chan1 { |
| 650 | + led@1 { |
| 651 | + reg = <1>; |
645 | 652 | chan-name = "lp5523:kb2";
|
646 | 653 | led-cur = /bits/ 8 <50>;
|
647 | 654 | max-cur = /bits/ 8 <100>;
|
| 655 | + color = <LED_COLOR_ID_WHITE>; |
| 656 | + function = LED_FUNCTION_KBD_BACKLIGHT; |
648 | 657 | };
|
649 | 658 |
|
650 |
| - chan2 { |
| 659 | + led@2 { |
| 660 | + reg = <2>; |
651 | 661 | chan-name = "lp5523:kb3";
|
652 | 662 | led-cur = /bits/ 8 <50>;
|
653 | 663 | max-cur = /bits/ 8 <100>;
|
| 664 | + color = <LED_COLOR_ID_WHITE>; |
| 665 | + function = LED_FUNCTION_KBD_BACKLIGHT; |
654 | 666 | };
|
655 | 667 |
|
656 |
| - chan3 { |
| 668 | + led@3 { |
| 669 | + reg = <3>; |
657 | 670 | chan-name = "lp5523:kb4";
|
658 | 671 | led-cur = /bits/ 8 <50>;
|
659 | 672 | max-cur = /bits/ 8 <100>;
|
| 673 | + color = <LED_COLOR_ID_WHITE>; |
| 674 | + function = LED_FUNCTION_KBD_BACKLIGHT; |
660 | 675 | };
|
661 | 676 |
|
662 |
| - chan4 { |
| 677 | + led@4 { |
| 678 | + reg = <4>; |
663 | 679 | chan-name = "lp5523:b";
|
664 | 680 | led-cur = /bits/ 8 <50>;
|
665 | 681 | max-cur = /bits/ 8 <100>;
|
| 682 | + color = <LED_COLOR_ID_BLUE>; |
| 683 | + function = LED_FUNCTION_STATUS; |
666 | 684 | };
|
667 | 685 |
|
668 |
| - chan5 { |
| 686 | + led@5 { |
| 687 | + reg = <5>; |
669 | 688 | chan-name = "lp5523:g";
|
670 | 689 | led-cur = /bits/ 8 <50>;
|
671 | 690 | max-cur = /bits/ 8 <100>;
|
| 691 | + color = <LED_COLOR_ID_GREEN>; |
| 692 | + function = LED_FUNCTION_STATUS; |
672 | 693 | };
|
673 | 694 |
|
674 |
| - chan6 { |
| 695 | + led@6 { |
| 696 | + reg = <6>; |
675 | 697 | chan-name = "lp5523:r";
|
676 | 698 | led-cur = /bits/ 8 <50>;
|
677 | 699 | max-cur = /bits/ 8 <100>;
|
| 700 | + color = <LED_COLOR_ID_RED>; |
| 701 | + function = LED_FUNCTION_STATUS; |
678 | 702 | };
|
679 | 703 |
|
680 |
| - chan7 { |
| 704 | + led@7 { |
| 705 | + reg = <7>; |
681 | 706 | chan-name = "lp5523:kb5";
|
682 | 707 | led-cur = /bits/ 8 <50>;
|
683 | 708 | max-cur = /bits/ 8 <100>;
|
| 709 | + color = <LED_COLOR_ID_WHITE>; |
| 710 | + function = LED_FUNCTION_KBD_BACKLIGHT; |
684 | 711 | };
|
685 | 712 |
|
686 |
| - chan8 { |
| 713 | + led@8 { |
| 714 | + reg = <8>; |
687 | 715 | chan-name = "lp5523:kb6";
|
688 | 716 | led-cur = /bits/ 8 <50>;
|
689 | 717 | max-cur = /bits/ 8 <100>;
|
| 718 | + color = <LED_COLOR_ID_WHITE>; |
| 719 | + function = LED_FUNCTION_KBD_BACKLIGHT; |
690 | 720 | };
|
691 | 721 | };
|
692 | 722 |
|
|
0 commit comments