|
[RESEND PATCH v5 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
From: Abner Chang <renba.chang@...>
Initial description of PLIC CLINT section of Linux-2022 platform.
On v5 commit,
- Remove CLINT from platform spec
- Require ACLINT on Linux2020 platform
From: Abner Chang <renba.chang@...>
Initial description of PLIC CLINT section of Linux-2022 platform.
On v5 commit,
- Remove CLINT from platform spec
- Require ACLINT on Linux2020 platform
|
By
Abner Chang
·
#970
·
|
|
[PATCH v5] contributors: Add Abner as contributor
From: Abner Chang <renba.chang@...>
Signed-off-by: Abner Chang <renba.chang@...>
---
contributors.adoc | 1 +
1 file changed, 1 insertion(+)
diff --git a/contributors.adoc
From: Abner Chang <renba.chang@...>
Signed-off-by: Abner Chang <renba.chang@...>
---
contributors.adoc | 1 +
1 file changed, 1 insertion(+)
diff --git a/contributors.adoc
|
By
Abner Chang
·
#969
·
|
|
[PATCH v5] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
From: Abner Chang <renba.chang@...>
Initial description of PLIC CLINT section of Linux-2022 platform.
On v5 commit,
- Remove CLINT from platform spec
- Require ACLINT on Linux2020 platform
From: Abner Chang <renba.chang@...>
Initial description of PLIC CLINT section of Linux-2022 platform.
On v5 commit,
- Remove CLINT from platform spec
- Require ACLINT on Linux2020 platform
|
By
Abner Chang
·
#968
·
|
|
Re: [PATCH v4 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
Hi Abner,
I agree with your points 1) to 3).
Regards,
Anup
From: Abner Chang <renba.chang@...>
Sent: 25 May 2021 13:46
To: Anup Patel <Anup.Patel@...>
Cc: Alistair Francis
Hi Abner,
I agree with your points 1) to 3).
Regards,
Anup
From: Abner Chang <renba.chang@...>
Sent: 25 May 2021 13:46
To: Anup Patel <Anup.Patel@...>
Cc: Alistair Francis
|
By
Anup Patel
·
#967
·
|
|
Re: [PATCH v4 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
Anup Patel <Anup.Patel@...> 於 2021年5月25日 週二 下午12:39寫道:
Hi Anup and Alistair.
With ACLINT spec defined, I think we can revise this patch as below,
1.Remove CLINT from platform
Anup Patel <Anup.Patel@...> 於 2021年5月25日 週二 下午12:39寫道:
Hi Anup and Alistair.
With ACLINT spec defined, I think we can revise this patch as below,
1.Remove CLINT from platform
|
By
Abner Chang
·
#966
·
|
|
Re: [PATCH v4 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
Hi Alistar,
By
Anup Patel
·
#965
·
|
|
Re: [PATCH v4 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
Hi Abner,
Yesterday, we move ACLINT spec under the RISC-V International GitHub.
New link of the ACLINT spec is:
https://github.com/riscv/riscv-aclint/blob/master/riscv-aclint.adoc
You can
Hi Abner,
Yesterday, we move ACLINT spec under the RISC-V International GitHub.
New link of the ACLINT spec is:
https://github.com/riscv/riscv-aclint/blob/master/riscv-aclint.adoc
You can
|
By
Anup Patel
·
#964
·
|
|
Re: [PATCH v4 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
Alistair Francis <Alistair.Francis@...> 於 2021年5月24日 週一 下午3:23寫道:
I will remove CLINT from this patch.
@Anup, how do you define the MTIME registers in ACLINT? Can we just define
Alistair Francis <Alistair.Francis@...> 於 2021年5月24日 週一 下午3:23寫道:
I will remove CLINT from this patch.
@Anup, how do you define the MTIME registers in ACLINT? Can we just define
|
By
Abner Chang
·
#963
·
|
|
Re: [PATCH v4 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
Anup Patel <Anup.Patel@...> 於 2021年5月24日 週一 下午3:43寫道:
This is good, may fix some controversies.
Is this link valid or not public?
Anup Patel <Anup.Patel@...> 於 2021年5月24日 週一 下午3:43寫道:
This is good, may fix some controversies.
Is this link valid or not public?
|
By
Abner Chang
·
#962
·
|
|
Re: [PATCH v5 0/2] System Peripherals
Thanks Jonathan.
By
Mayuresh Chitale
·
#961
·
|
|
Re: [PATCH v4 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
By
Anup Patel
·
#960
·
|
|
Re: [PATCH v4 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
It probably makes more sense to add a timer section and put the CLNIT
there instead of forcing it into the interrupt controller section, when
it isn't really an interrupt controller.
I meant you
It probably makes more sense to add a timer section and put the CLNIT
there instead of forcing it into the interrupt controller section, when
it isn't really an interrupt controller.
I meant you
|
By
Alistair Francis
·
#959
·
|
|
Re: [PATCH v4 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
Alistair Francis <Alistair.Francis@...> 於 2021年5月24日 週一 上午11:42寫道:
Can rephase it.
Hmm.. CLINT is not a sort of interrupt controller but seems to me it is unnecessary to create
Alistair Francis <Alistair.Francis@...> 於 2021年5月24日 週一 上午11:42寫道:
Can rephase it.
Hmm.. CLINT is not a sort of interrupt controller but seems to me it is unnecessary to create
|
By
Abner Chang
·
#958
·
|
|
Re: [PATCH v4 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
People indeed do questionable things all the time. But I can assure you, this one isn't going to materially affect HW cost, one way or the other.
People indeed do questionable things all the time. But I can assure you, this one isn't going to materially affect HW cost, one way or the other.
|
By
Andrew Waterman
·
#957
·
|
|
Re: [PATCH v4 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
I agree, but if this is included inside a system controller (as mtime
and mtimecmp sometimes are) I'm worried that HW vendors will then just
put them next to each other to condense the address space
I agree, but if this is included inside a system controller (as mtime
and mtimecmp sometimes are) I'm worried that HW vendors will then just
put them next to each other to condense the address space
|
By
Alistair Francis
·
#956
·
|
|
Re: [PATCH v4 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
What you're hinting at is a false economy. There really isn't any cost to having an empty two pages of address space, even in small, embedded single-core systems.
What you're hinting at is a false economy. There really isn't any cost to having an empty two pages of address space, even in small, embedded single-core systems.
|
By
Andrew Waterman
·
#955
·
|
|
Re: [PATCH v4 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
I don't think this is a contrast to the PLIC, it's just a different
functionality.
I'm also not sure the CLINT should be in the interrupt controller
section. It is the Core Local INTerruptor (CLINT),
I don't think this is a contrast to the PLIC, it's just a different
functionality.
I'm also not sure the CLINT should be in the interrupt controller
section. It is the Core Local INTerruptor (CLINT),
|
By
Alistair Francis
·
#954
·
|
|
[PATCH v4 2/2] contributors: Add Abner as contributor
From: Abner Chang <renba.chang@...>
Signed-off-by: Abner Chang <renba.chang@...>
---
contributors.adoc | 1 +
1 file changed, 1 insertion(+)
diff --git a/contributors.adoc
From: Abner Chang <renba.chang@...>
Signed-off-by: Abner Chang <renba.chang@...>
---
contributors.adoc | 1 +
1 file changed, 1 insertion(+)
diff --git a/contributors.adoc
|
By
Abner Chang
·
#953
·
|
|
[PATCH v4 1/2] riscv-platform-spec: PLIC and CLINT for Linux-2022 platform
From: Abner Chang <renba.chang@...>
Initial description of PLIC CLINT section of Linux-2022 platform.
Is this what we want to see of CLINT/Machine mode timer in the
platform spec?
On v4
From: Abner Chang <renba.chang@...>
Initial description of PLIC CLINT section of Linux-2022 platform.
Is this what we want to see of CLINT/Machine mode timer in the
platform spec?
On v4
|
By
Abner Chang
·
#952
·
|
|
Re: [PATCH v5 0/2] System Peripherals
This all looks good to me now.
Reviewed-by: Jonathan Behrens <behrensj@...>
This all looks good to me now.
Reviewed-by: Jonathan Behrens <behrensj@...>
|
By
Jonathan Behrens <behrensj@...>
·
#951
·
|