lkml.org 
[lkml]   [2020]   [Jun]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v27 07/15] ARM: dts: n900: Add reg property to the LP5523 channel node
    Date
    Add the reg property to each channel node.  This update is
    to accommodate the multicolor framework. In addition to the
    accommodation this allows the LEDs to be placed on any channel
    and allow designs to skip channels as opposed to requiring
    sequential order.

    Signed-off-by: Dan Murphy <dmurphy@ti.com>
    Acked-by: Tony Lindgren <tony@atomide.com>
    CC: Tony Lindgren <tony@atomide.com>
    CC: "Benoît Cousson" <bcousson@baylibre.com>
    Acked-by: Pavel Machek <pavel@ucw.cz>
    ---
    arch/arm/boot/dts/omap3-n900.dts | 29 ++++++++++++++++++++---------
    1 file changed, 20 insertions(+), 9 deletions(-)

    diff --git a/arch/arm/boot/dts/omap3-n900.dts b/arch/arm/boot/dts/omap3-n900.dts
    index 4089d97405c9..ebe93b06b4f7 100644
    --- a/arch/arm/boot/dts/omap3-n900.dts
    +++ b/arch/arm/boot/dts/omap3-n900.dts
    @@ -618,63 +618,74 @@ indicator {
    };

    lp5523: lp5523@32 {
    + #address-cells = <1>;
    + #size-cells = <0>;
    compatible = "national,lp5523";
    reg = <0x32>;
    clock-mode = /bits/ 8 <0>; /* LP55XX_CLOCK_AUTO */
    enable-gpio = <&gpio2 9 GPIO_ACTIVE_HIGH>; /* 41 */

    - chan0 {
    + chan@0 {
    chan-name = "lp5523:kb1";
    led-cur = /bits/ 8 <50>;
    max-cur = /bits/ 8 <100>;
    + reg = <0>;
    };

    - chan1 {
    + chan@1 {
    chan-name = "lp5523:kb2";
    led-cur = /bits/ 8 <50>;
    max-cur = /bits/ 8 <100>;
    + reg = <1>;
    };

    - chan2 {
    + chan@2 {
    chan-name = "lp5523:kb3";
    led-cur = /bits/ 8 <50>;
    max-cur = /bits/ 8 <100>;
    + reg = <2>;
    };

    - chan3 {
    + chan@3 {
    chan-name = "lp5523:kb4";
    led-cur = /bits/ 8 <50>;
    max-cur = /bits/ 8 <100>;
    + reg = <3>;
    };

    - chan4 {
    + chan@4 {
    chan-name = "lp5523:b";
    led-cur = /bits/ 8 <50>;
    max-cur = /bits/ 8 <100>;
    + reg = <4>;
    };

    - chan5 {
    + chan@5 {
    chan-name = "lp5523:g";
    led-cur = /bits/ 8 <50>;
    max-cur = /bits/ 8 <100>;
    + reg = <5>;
    };

    - chan6 {
    + chan@6 {
    chan-name = "lp5523:r";
    led-cur = /bits/ 8 <50>;
    max-cur = /bits/ 8 <100>;
    + reg = <6>;
    };

    - chan7 {
    + chan@7 {
    chan-name = "lp5523:kb5";
    led-cur = /bits/ 8 <50>;
    max-cur = /bits/ 8 <100>;
    + reg = <7>;
    };

    - chan8 {
    + chan@8 {
    chan-name = "lp5523:kb6";
    led-cur = /bits/ 8 <50>;
    max-cur = /bits/ 8 <100>;
    + reg = <8>;
    };
    };

    --
    2.26.2
    \
     
     \ /
      Last update: 2020-06-08 21:40    [W:4.305 / U:0.488 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site