Skip to content
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

sifive_gpio: gpio_basic_api test fails #20337

Closed
galak opened this issue Nov 5, 2019 · 3 comments
Closed

sifive_gpio: gpio_basic_api test fails #20337

galak opened this issue Nov 5, 2019 · 3 comments
Assignees
Labels
area: GPIO area: RISCV RISCV Architecture (32-bit & 64-bit) area: Tests Issues related to a particular existing or missing test bug The issue is a bug, or the PR is fixing a bug priority: low Low impact/importance bug Stale

Comments

@galak
Copy link
Collaborator

galak commented Nov 5, 2019

gpio_basic_api fails on this platform. When two level tests occur consecutively the second will fail. Instrumentation confirms that the registers are being configured correctly, and ip indicates that the condition was detected, but the interrupt does not occur. Tests pass as long as no level test precedes the failing test.

gpio_api_1pin also fails.

It's not clear whether this is an issue with the PLIC, or the GPIO implementation (hardware or software). #23714 re-enables the basic functionality, but there's more investigation to be done.

@galak galak added bug The issue is a bug, or the PR is fixing a bug area: GPIO labels Nov 5, 2019
@pabigot pabigot changed the title GPIO: Sifive doesn't support interrupts [TOPIC-GPIO] GPIO: Sifive doesn't support interrupts Nov 5, 2019
@dleach02 dleach02 added the priority: low Low impact/importance bug label Nov 5, 2019
@pabigot pabigot changed the title [TOPIC-GPIO] GPIO: Sifive doesn't support interrupts sifive_gpio: interrupts are not supported Mar 24, 2020
@pabigot pabigot changed the title sifive_gpio: interrupts are not supported sifive_gpio: gpio_basic_api test fails Mar 24, 2020
@carlescufi carlescufi added area: Tests Issues related to a particular existing or missing test area: RISCV RISCV Architecture (32-bit & 64-bit) labels Apr 30, 2020
@galak
Copy link
Collaborator Author

galak commented Jul 22, 2020

@pabigot is this still an issue?

@pabigot
Copy link
Collaborator

pabigot commented Jul 22, 2020

@galak Yes.

@github-actions
Copy link

This issue has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this issue will automatically be closed in 14 days. Note, that you can always re-open a closed issue at any time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: GPIO area: RISCV RISCV Architecture (32-bit & 64-bit) area: Tests Issues related to a particular existing or missing test bug The issue is a bug, or the PR is fixing a bug priority: low Low impact/importance bug Stale
Projects
None yet
Development

No branches or pull requests

4 participants