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

Feature request: Global Interrupt Controller #68

Open
yongbok opened this issue Oct 1, 2015 · 2 comments
Open

Feature request: Global Interrupt Controller #68

yongbok opened this issue Oct 1, 2015 · 2 comments

Comments

@yongbok
Copy link

yongbok commented Oct 1, 2015

Global Interrupt Controller (GIC) is becoming more important in order to support the Multi-core System.

The GIC handles the distribution of interrupts between and among the CPUs in the Cluster. On a CPU with multiple VPEs, each VPE has its own set of interrupt inputs. The GIC has the ability to route interrupts to each VPE independently and generally does not know or care to which CPU a VPE belongs.

yongbok added a commit to yongbok/prpl-qemu that referenced this issue Oct 1, 2015
This patch implements a part of the Global Interrupt Controller (GIC)
included in the Multi-core Coherent Processing System. The GIC handles
the distribution of interrupts between and among the CPUs in the Cluster.
On a CPU with multiple VPEs, each VPE has its own set of interrupt inputs.
The GIC has the ability to route interrupts to each VPE independently and
generally does not know or care to which CPU a VPE belongs.

I6400 core definition is updated for the GIC.

Updates prplfoundation#68

Signed-off-by: Yongbok Kim <[email protected]>
@ghost
Copy link

ghost commented Oct 1, 2015

This may be a useful reference:
https://patchwork.ozlabs.org/patch/224498/

@yongbok
Copy link
Author

yongbok commented Oct 1, 2015

Yes! I actually start the work based on the patch set.
Thanks anyway.

Regards,
Yongbok

From: James Hogan [mailto:[email protected]]
Sent: Thursday, October 01, 2015 12:46 PM
To: prplfoundation/qemu
Cc: Yongbok Kim
Subject: Re: [qemu] Feature request: Global Interrupt Controller (#68)

This may be a useful reference:
https://patchwork.ozlabs.org/patch/224498/


Reply to this email directly or view it on GitHubhttps://github.com//issues/68#issuecomment-144704585.

yongbok added a commit to yongbok/prpl-qemu that referenced this issue Oct 28, 2015
Update GIC implementation using QOM.
Consolidate data structure for each IRQs and VPs.
The patch includes changes made during upstreaming the feature.

Updates prplfoundation#68

Signed-off-by: Yongbok Kim <[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

1 participant