[LEDE-DEV] [PATCH v1 2/3] apm821xx: consolidate apm821xx device trees files
Christian Lamparter
chunkeey at googlemail.com
Sat Nov 12 05:36:18 PST 2016
On Saturday, November 12, 2016 9:53:19 AM CET Mathias Kresin wrote:
> 11.11.2016 18:08, Christian Lamparter:
> > diff --git a/target/linux/apm821xx/dts/apollo3g.dtsi b/target/linux/apm821xx/dts/apollo3g.dtsi
> > index 30a4dfe..853757b 100644
> > --- a/target/linux/apm821xx/dts/apollo3g.dtsi
> > +++ b/target/linux/apm821xx/dts/apollo3g.dtsi
>
> <snip>
>
> > + gpio-leds {
> > + compatible = "gpio-leds";
> >
> > - SATA1: sata at bffd1800 {
> > - compatible = "amcc,sata-460ex";
> > - reg = <4 0xbffd1800 0x800>;
> > - interrupt-parent = <&UIC0>;
> > - interrupts = <27 4>;
> > - dmas = <&AHBDMA 1 0 2>;
> > - dma-names = "sata-dma";
> > + power-red {
> > + label = "mbl:red:power";
> > + gpios = <&GPIO1 4 0>;
> > + linux,default-trigger = "panic";
> > };
> >
> > -
> > - USBOTG0: usbotg at bff80000 {
> > - compatible = "snps,dwc2";
> > - reg = <4 0xbff80000 0x10000>;
> > - interrupt-parent = <&USBOTG0>;
> > - interrupts = <0 1 2>;
> > - #interrupt-cells = <1>;
> > - #address-cells = <0>;
> > - #size-cells = <0>;
> > - interrupt-map = </* USB-OTG */ 0 &UIC2 0x1c 4
> > - /* HIGH-POWER */ 1 &UIC1 0x1a 8
> > - /* DMA */ 2 &UIC0 0xc 4>;
> > - dr_mode = "host";
> > + power-green {
> > + label = "mbl:green:power";
> > + gpios = <&GPIO1 5 0>;
> > + linux,default-trigger = "default-on";
>
> This one look wrong to me. Would you please fix this and use
> default-state = "on" here[0].
Thanks. I removed it, these triggers came from a debian testing
dts. Since LEDE has out-of-the-box support for platform LEDs,
these are not needed, since "mbl:green:power" is used as the
status LED.
> > - gpio-leds {
> > - compatible = "gpio-leds";
> > - power-red {
> > - label = "mbl:red:power";
> > - gpios = <&gpio0 4 0>;
> > - linux,default-trigger = "panic";
> > - };
> > - power-green {
> > - label = "mbl:green:power";
> > - gpios = <&gpio0 5 0>;
> > - linux,default-trigger = "default-on";
> > - };
> > - power-blue {
> > - label = "mbl:blue:power";
> > - gpios = <&gpio0 6 0>;
> > - linux,default-trigger = "disk-activity";
>
> The patch fails do apply at this line. The default trigger is "cpu0" in
> HEAD.
I removed this as well. The only default-trigger I left is the
panic LED. Ideally, this can be done via the panic-indicator
property [1]. however, there's no support for it in 4.4.
> Would you please send a patch based on HEAD without local modifications.
Yes, I'll submit v2 shortly.
Thanks,
Christian
> [0]
> https://www.kernel.org/doc/Documentation/devicetree/bindings/leds/leds-gpio.txt
[1] <https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=80d6737b27bbdf64>
More information about the Lede-dev
mailing list