You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by "zyfeier (via GitHub)" <gi...@apache.org> on 2023/03/21 07:49:58 UTC
[GitHub] [nuttx] zyfeier opened a new pull request, #8863: arch/arm: enable eoimode only select CONFIG_XXX_GIC_EOIMODE
zyfeier opened a new pull request, #8863:
URL: https://github.com/apache/nuttx/pull/8863
## Summary
On a GICv2 implementation, setting GICC_CTLR.EOImode to 1 separates the priority drop and interrupt deactivation operations, and interrupt handling software must:
1. Perform a valid EOIR write, to cause priority drop on the GIC CPU interface.
2. Subsequently, write to the GICC_DIR, to deactivate the interrupt.
## Impact
irq
## Testing
sabre-6quad:nsh ostest pass
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [nuttx] zyfeier commented on pull request #8863: arch/arm: enable eoimode only select CONFIG_XXX_GIC_EOIMODE
Posted by "zyfeier (via GitHub)" <gi...@apache.org>.
zyfeier commented on PR #8863:
URL: https://github.com/apache/nuttx/pull/8863#issuecomment-1502740090
@pkarashchenko If there are no issues with this PR, could you help merge it?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [nuttx] jerpelea merged pull request #8863: arch/arm: enable eoimode only select CONFIG_XXX_GIC_EOIMODE
Posted by "jerpelea (via GitHub)" <gi...@apache.org>.
jerpelea merged PR #8863:
URL: https://github.com/apache/nuttx/pull/8863
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [nuttx] zyfeier commented on pull request #8863: arch/arm: enable eoimode only select CONFIG_XXX_GIC_EOIMODE
Posted by "zyfeier (via GitHub)" <gi...@apache.org>.
zyfeier commented on PR #8863:
URL: https://github.com/apache/nuttx/pull/8863#issuecomment-1479410864
> @zyfeier since ARMV7A_GIC_EOIMODE is a "bool" without text it is an invisible flag that needs to be enabled by some other config, but there is no other config selecting it. Should it be: "bool "Separates the Priority Drop and Interrupt Deactivation Operations" " ?
@acassis added text for ARMV7A_GIC_EOIMODE.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [nuttx] acassis commented on pull request #8863: arch/arm: enable eoimode only select CONFIG_XXX_GIC_EOIMODE
Posted by "acassis (via GitHub)" <gi...@apache.org>.
acassis commented on PR #8863:
URL: https://github.com/apache/nuttx/pull/8863#issuecomment-1477913580
@zyfeier since ARMV7A_GIC_EOIMODE is a "bool" without text it is an invisible flag that needs to be enabled by some other config, but there is no other config selecting it. Should it be: "bool \"Separates the Priority Drop and Interrupt Deactivation Operations\" " ?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org