Skip to content

Commit

Permalink
mips: dts: ralink: mt7621: add GB-PC2 LEDs
Browse files Browse the repository at this point in the history
Add the missing LEDs for GB-PC2. The ethblack-green, ethblue-green, power
and system LEDs weren't added previously, because they don't exist on the
device schematics. Tests on a GB-PC2 by me and Petr proved otherwise.

The i2c bus cannot be used on GB-PC2 as its pins are wired to LEDs instead,
and GB-PC1 does not use it. Therefore, do not enable it on both devices.

Link: https://github.com/ngiger/GnuBee_Docs/blob/master/GB-PCx/Documents/GB-PC2_V1.1_schematic.pdf
Tested-by: Petr Louda <[email protected]>
Signed-off-by: Arınç ÜNAL <[email protected]>
Reviewed-by: Sergio Paracuellos <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
  • Loading branch information
arinc9 authored and davem330 committed Sep 23, 2022
1 parent 247825f commit 394c303
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 12 deletions.
6 changes: 0 additions & 6 deletions arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc1.dts
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,6 @@
bootargs = "console=ttyS0,57600";
};

palmbus: palmbus@1e000000 {
i2c@900 {
status = "okay";
};
};

gpio-keys {
compatible = "gpio-keys";

Expand Down
42 changes: 36 additions & 6 deletions arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,6 @@
bootargs = "console=ttyS0,57600";
};

palmbus: palmbus@1e000000 {
i2c@900 {
status = "okay";
};
};

gpio-keys {
compatible = "gpio-keys";

Expand All @@ -35,6 +29,42 @@
linux,code = <KEY_RESTART>;
};
};

gpio-leds {
compatible = "gpio-leds";

ethblack-green {
label = "green:ethblack";
gpios = <&gpio 3 GPIO_ACTIVE_LOW>;
};

ethblue-green {
label = "green:ethblue";
gpios = <&gpio 4 GPIO_ACTIVE_LOW>;
};

ethyellow-green {
label = "green:ethyellow";
gpios = <&gpio 15 GPIO_ACTIVE_LOW>;
};

ethyellow-orange {
label = "orange:ethyellow";
gpios = <&gpio 13 GPIO_ACTIVE_LOW>;
};

power {
label = "green:power";
gpios = <&gpio 6 GPIO_ACTIVE_LOW>;
linux,default-trigger = "default-on";
};

system {
label = "green:system";
gpios = <&gpio 8 GPIO_ACTIVE_LOW>;
linux,default-trigger = "disk-activity";
};
};
};

&mmc {
Expand Down

0 comments on commit 394c303

Please sign in to comment.