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

Provide support for the Loongarch CPU architecture #46

Open
zzSunil opened this issue Sep 8, 2024 · 0 comments
Open

Provide support for the Loongarch CPU architecture #46

zzSunil opened this issue Sep 8, 2024 · 0 comments

Comments

@zzSunil
Copy link

zzSunil commented Sep 8, 2024

Dovetail is the current interrupt virtualization layer used by RROS, which only supports three CPU architectures: x86, aarch64, and aarch32. In order to run RROS on a Loongarch architecture CPU, it is necessary to first port the Dovetail architecture-related parts to Loongarch.

zzSunil added a commit to zzSunil/RROS that referenced this issue Sep 8, 2024
1. Modify the irq entry code to adapting the generic interrupt
   management provide by irq pipeline.
2. Interrupt mask virtualization arch-specific code is implemented
   to provide real and virtual interrupt control for inband and
   oob stage.
3. Adapting clock chip devices for proxying.

BUPT-OS#46

Signed-off-by: Zheng Zhang
zzSunil added a commit to zzSunil/RROS that referenced this issue Sep 8, 2024
Add IRQ_PIPELINE adn DOVETAIL kconfig option for Loongarch

BUPT-OS#46

Signed-off-by: Zheng Zhang
zzSunil added a commit to zzSunil/RROS that referenced this issue Sep 8, 2024
1. Add more irq-chip device support for loongarch

BUPT-OS#46

Signed-off-by: Zheng Zhang
zzSunil added a commit to zzSunil/RROS that referenced this issue Sep 8, 2024
Add IRQ_PIPELINE adn DOVETAIL kconfig option for Loongarch

BUPT-OS#46

Signed-off-by: Zheng Zhang
zzSunil added a commit to zzSunil/RROS that referenced this issue Sep 8, 2024
1. Add more irq-chip device support for loongarch

BUPT-OS#46

Signed-off-by: Zheng Zhang
zzSunil added a commit to zzSunil/RROS that referenced this issue Sep 9, 2024
1. Add more irq-chip device support for loongarch
2. Resove code review problem

BUPT-OS#46

Signed-off-by: Zheng Zhang
zzSunil added a commit to zzSunil/RROS that referenced this issue Sep 12, 2024
1. Add more irq-chip device support for loongarch
2. Resove code review problem

BUPT-OS#46

Signed-off-by: Zheng Zhang

fixup
zzSunil added a commit to zzSunil/RROS that referenced this issue Sep 12, 2024
1. Add more irq-chip device support for loongarch
2. Resove code review problem

BUPT-OS#46

Signed-off-by: Zheng Zhang
wanghao75 pushed a commit to openeuler-mirror/xenomai that referenced this issue Oct 2, 2024
1. Modify the irq entry code to adapting the generic interrupt
   management provide by irq pipeline.
2. Interrupt mask virtualization arch-specific code is implemented
   to provide real and virtual interrupt control for inband and
   oob stage.
3. Adapting clock chip devices for proxying.

BUPT-OS/RROS#46

Signed-off-by: Zheng Zhang
wanghao75 pushed a commit to openeuler-mirror/xenomai that referenced this issue Oct 2, 2024
Add IRQ_PIPELINE adn DOVETAIL kconfig option for Loongarch

BUPT-OS/RROS#46

Signed-off-by: Zheng Zhang
wanghao75 pushed a commit to openeuler-mirror/xenomai that referenced this issue Oct 2, 2024
1. Add more irq-chip device support for loongarch
2. Resove code review problem

BUPT-OS/RROS#46

Signed-off-by: Zheng Zhang
yexuanyang pushed a commit that referenced this issue Oct 22, 2024
1. Modify the irq entry code to adapting the generic interrupt
   management provide by irq pipeline.
2. Interrupt mask virtualization arch-specific code is implemented
   to provide real and virtual interrupt control for inband and
   oob stage.
3. Adapting clock chip devices for proxying.

#46

Signed-off-by: Zheng Zhang
yexuanyang pushed a commit that referenced this issue Oct 22, 2024
Add IRQ_PIPELINE adn DOVETAIL kconfig option for Loongarch

#46

Signed-off-by: Zheng Zhang
yexuanyang pushed a commit that referenced this issue Oct 22, 2024
1. Add more irq-chip device support for loongarch
2. Resove code review problem

#46

Signed-off-by: Zheng Zhang
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