Skip to content

rpi-4.18.y ACT LED broken #2704

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
asavah opened this issue Oct 6, 2018 · 2 comments
Closed

rpi-4.18.y ACT LED broken #2704

asavah opened this issue Oct 6, 2018 · 2 comments

Comments

@asavah
Copy link

asavah commented Oct 6, 2018

ACT LED does not seem to work at all on 4.18.y on RPI 3b+

Self built kernel, bcm2709_defconfig @ 3a1a31d

vcgencmd version
Sep 21 2018 15:48:28
Copyright (c) 2012 Broadcom
version 07f57128b8491ffdefcdfd13f7b4961b3006d9a9 (clean) (release)

The led itself works, when powering the pi or shutting it down it blinks as supposed to.
The sdcard activity however does not produce blinks.

ls /sys/class/leds/ produces empty output.

lsgpio (built from the same tree/branch as the kernel)

lsgpio
GPIO chip: gpiochip0, "pinctrl-bcm2835", 54 GPIO lines
        line  0: unnamed unused
        line  1: unnamed unused
        line  2: unnamed unused
        line  3: unnamed unused
        line  4: unnamed unused
        line  5: unnamed unused
        line  6: unnamed unused
        line  7: unnamed unused
        line  8: unnamed unused
        line  9: unnamed unused
        line 10: unnamed unused
        line 11: unnamed unused
        line 12: unnamed "sysfs" [kernel]
        line 13: unnamed unused
        line 14: unnamed unused
        line 15: unnamed unused
        line 16: unnamed "sysfs" [kernel]
        line 17: unnamed unused
        line 18: unnamed "ir-receiver@12" [kernel active-low]
        line 19: unnamed "sysfs" [kernel]
        line 20: unnamed "sysfs" [kernel]
        line 21: unnamed "sysfs" [kernel]
        line 22: unnamed unused
        line 23: unnamed unused
        line 24: unnamed unused
        line 25: unnamed unused
        line 26: unnamed unused
        line 27: unnamed unused
        line 28: unnamed unused
        line 29: unnamed unused [output]
        line 30: unnamed unused
        line 31: unnamed unused
        line 32: unnamed unused
        line 33: unnamed unused
        line 34: unnamed unused
        line 35: unnamed unused
        line 36: unnamed unused
        line 37: unnamed unused
        line 38: unnamed unused
        line 39: unnamed unused
        line 40: unnamed unused
        line 41: unnamed unused
        line 42: unnamed unused
        line 43: unnamed unused
        line 44: unnamed unused
        line 45: unnamed unused
        line 46: unnamed unused
        line 47: unnamed unused
        line 48: unnamed unused
        line 49: unnamed unused
        line 50: unnamed unused
        line 51: unnamed unused
        line 52: unnamed unused
        line 53: unnamed unused

config.txt

start_x=1
disable_overscan=1
disable_splash=1
core_freq=500
gpu_freq=500
sdram_freq=580
sdram_schmoo=0x02000020
over_voltage_sdram=5
over_voltage=2
gpu_mem=320
dtoverlay=i2c-rtc,ds3231
dtoverlay=gpio-ir
dtparam=watchdog=on
dtparam=random=on
dtparam=audio=on
dtparam=spi=on
dtparam=i2c=on
hdmi_force_hotplug=1
decode_MPG2=snip
decode_WVC1=snip
hdmi_edid_file=1
dtparam=eee=off

pelwell pushed a commit that referenced this issue Oct 8, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
@pelwell
Copy link
Contributor

pelwell commented Oct 8, 2018

Thanks for reporting this. In rpi-4.18.y we're using the new, upstreamed GPIO expander driver. This has a different "compatible" string, and the .dts files hadn't been updated to match.

A fix has been pushed to rpi-4.18.y.

popcornmix pushed a commit that referenced this issue Oct 8, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
pelwell pushed a commit that referenced this issue Oct 8, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
@asavah
Copy link
Author

asavah commented Oct 8, 2018

TYVM, works as expected.

@asavah asavah closed this as completed Oct 8, 2018
popcornmix pushed a commit that referenced this issue Oct 15, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Oct 15, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Oct 22, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Oct 22, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Nov 4, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Nov 4, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Nov 12, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Nov 12, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Nov 12, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Nov 13, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Nov 15, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Nov 15, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
lyakh pushed a commit to lyakh/linux that referenced this issue Nov 19, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: raspberrypi/linux#2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Nov 19, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Nov 21, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Nov 21, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Nov 23, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Nov 28, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Nov 28, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
lyakh pushed a commit to lyakh/linux that referenced this issue Nov 30, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: raspberrypi/linux#2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Dec 4, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Dec 4, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Dec 6, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Dec 10, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Dec 17, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Dec 21, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Dec 24, 2018
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Jan 1, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
lyakh pushed a commit to lyakh/linux that referenced this issue Jan 7, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: raspberrypi/linux#2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Jan 9, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Jan 14, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Jan 22, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Jan 23, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
lyakh pushed a commit to lyakh/linux that referenced this issue Jan 24, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: raspberrypi/linux#2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Feb 4, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Feb 12, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Feb 18, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Feb 24, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Mar 6, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Mar 12, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Mar 15, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Mar 21, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Apr 2, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Apr 8, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
Gadgetoid pushed a commit to Gadgetoid/linux that referenced this issue Apr 10, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: raspberrypi#2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Apr 23, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Apr 30, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue Apr 30, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue May 7, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
popcornmix pushed a commit that referenced this issue May 13, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
TiejunChina pushed a commit that referenced this issue Jun 19, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
TiejunChina pushed a commit that referenced this issue Jul 23, 2019
The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: #2704

Signed-off-by: Phil Elwell <[email protected]>
mseaster-wr pushed a commit to WindRiver-Labs/linux-yocto-4.18 that referenced this issue Aug 5, 2019
commit dd99439959e2dcf7907a1d2193ca31b2408b7621 from
https://github.com/raspberrypi/linux.git

The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: raspberrypi/linux#2704

Signed-off-by: Phil Elwell <[email protected]>
Signed-off-by: Xulin Sun <[email protected]>
mseaster-wr pushed a commit to WindRiver-Labs/linux-yocto-4.18 that referenced this issue Aug 5, 2019
commit dd99439959e2dcf7907a1d2193ca31b2408b7621 from
https://github.com/raspberrypi/linux.git

The upstreamed driver for the GPIO expander has a different compatible
string. Change the relevant Device Tree files to match.

See: raspberrypi/linux#2704

Signed-off-by: Phil Elwell <[email protected]>
Signed-off-by: Xulin Sun <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants