* [PATCH v6 1/3] riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init()
@ 2024-06-17 13:14 Yunhui Cui
2024-06-17 13:14 ` [PATCH v6 2/3] riscv: cacheinfo: initialize cacheinfo's level and type from ACPI PPTT Yunhui Cui
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Yunhui Cui @ 2024-06-17 13:14 UTC (permalink / raw)
To: rafael, lenb, linux-acpi, linux-kernel, paul.walmsley, palmer,
sunilvl, aou, linux-riscv, bhelgaas, james.morse, jeremy.linton,
Jonathan.Cameron, pierre.gondois, sudeep.holla, tiantao6
Cc: Yunhui Cui
ci_leaf_init() is a declared static function. The implementation of the
function body and the caller do not use the parameter (struct device_node
*node) input parameter, so remove it.
Fixes: 6a24915145c9 ("Revert "riscv: Set more data to cacheinfo"")
Signed-off-by: Yunhui Cui <cuiyunhui@bytedance.com>
Reviewed-by: Jeremy Linton <jeremy.linton@arm.com>
Reviewed-by: Sudeep Holla <sudeep.holla@arm.com>
---
arch/riscv/kernel/cacheinfo.c | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/arch/riscv/kernel/cacheinfo.c b/arch/riscv/kernel/cacheinfo.c
index 09e9b88110d1..30a6878287ad 100644
--- a/arch/riscv/kernel/cacheinfo.c
+++ b/arch/riscv/kernel/cacheinfo.c
@@ -64,7 +64,6 @@ uintptr_t get_cache_geometry(u32 level, enum cache_type type)
}
static void ci_leaf_init(struct cacheinfo *this_leaf,
- struct device_node *node,
enum cache_type type, unsigned int level)
{
this_leaf->level = level;
@@ -80,11 +79,11 @@ int populate_cache_leaves(unsigned int cpu)
int levels = 1, level = 1;
if (of_property_read_bool(np, "cache-size"))
- ci_leaf_init(this_leaf++, np, CACHE_TYPE_UNIFIED, level);
+ ci_leaf_init(this_leaf++, CACHE_TYPE_UNIFIED, level);
if (of_property_read_bool(np, "i-cache-size"))
- ci_leaf_init(this_leaf++, np, CACHE_TYPE_INST, level);
+ ci_leaf_init(this_leaf++, CACHE_TYPE_INST, level);
if (of_property_read_bool(np, "d-cache-size"))
- ci_leaf_init(this_leaf++, np, CACHE_TYPE_DATA, level);
+ ci_leaf_init(this_leaf++, CACHE_TYPE_DATA, level);
prev = np;
while ((np = of_find_next_cache_node(np))) {
@@ -97,11 +96,11 @@ int populate_cache_leaves(unsigned int cpu)
if (level <= levels)
break;
if (of_property_read_bool(np, "cache-size"))
- ci_leaf_init(this_leaf++, np, CACHE_TYPE_UNIFIED, level);
+ ci_leaf_init(this_leaf++, CACHE_TYPE_UNIFIED, level);
if (of_property_read_bool(np, "i-cache-size"))
- ci_leaf_init(this_leaf++, np, CACHE_TYPE_INST, level);
+ ci_leaf_init(this_leaf++, CACHE_TYPE_INST, level);
if (of_property_read_bool(np, "d-cache-size"))
- ci_leaf_init(this_leaf++, np, CACHE_TYPE_DATA, level);
+ ci_leaf_init(this_leaf++, CACHE_TYPE_DATA, level);
levels = level;
}
of_node_put(np);
--
2.20.1
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH v6 2/3] riscv: cacheinfo: initialize cacheinfo's level and type from ACPI PPTT
2024-06-17 13:14 [PATCH v6 1/3] riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init() Yunhui Cui
@ 2024-06-17 13:14 ` Yunhui Cui
2024-06-17 13:14 ` [PATCH v6 3/3] RISC-V: Select ACPI PPTT drivers Yunhui Cui
2024-07-25 13:20 ` [PATCH v6 1/3] riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init() patchwork-bot+linux-riscv
2 siblings, 0 replies; 8+ messages in thread
From: Yunhui Cui @ 2024-06-17 13:14 UTC (permalink / raw)
To: rafael, lenb, linux-acpi, linux-kernel, paul.walmsley, palmer,
sunilvl, aou, linux-riscv, bhelgaas, james.morse, jeremy.linton,
Jonathan.Cameron, pierre.gondois, sudeep.holla, tiantao6
Cc: Yunhui Cui, Conor Dooley
Before cacheinfo can be built correctly, we need to initialize level
and type. Since RISC-V currently does not have a register group that
describes cache-related attributes like ARM64, we cannot obtain them
directly, so now we obtain cache leaves from the ACPI PPTT table
(acpi_get_cache_info()) and set the cache type through split_levels.
Suggested-by: Jeremy Linton <jeremy.linton@arm.com>
Suggested-by: Sudeep Holla <sudeep.holla@arm.com>
Reviewed-by: Conor Dooley <conor.dooley@microchip.com>
Reviewed-by: Sunil V L <sunilvl@ventanamicro.com>
Reviewed-by: Jeremy Linton <jeremy.linton@arm.com>
Reviewed-by: Sudeep Holla <sudeep.holla@arm.com>
Signed-off-by: Yunhui Cui <cuiyunhui@bytedance.com>
---
arch/riscv/kernel/cacheinfo.c | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/arch/riscv/kernel/cacheinfo.c b/arch/riscv/kernel/cacheinfo.c
index 30a6878287ad..d6c108c50cba 100644
--- a/arch/riscv/kernel/cacheinfo.c
+++ b/arch/riscv/kernel/cacheinfo.c
@@ -3,6 +3,7 @@
* Copyright (C) 2017 SiFive
*/
+#include <linux/acpi.h>
#include <linux/cpu.h>
#include <linux/of.h>
#include <asm/cacheinfo.h>
@@ -78,6 +79,27 @@ int populate_cache_leaves(unsigned int cpu)
struct device_node *prev = NULL;
int levels = 1, level = 1;
+ if (!acpi_disabled) {
+ int ret, fw_levels, split_levels;
+
+ ret = acpi_get_cache_info(cpu, &fw_levels, &split_levels);
+ if (ret)
+ return ret;
+
+ BUG_ON((split_levels > fw_levels) ||
+ (split_levels + fw_levels > this_cpu_ci->num_leaves));
+
+ for (; level <= this_cpu_ci->num_levels; level++) {
+ if (level <= split_levels) {
+ ci_leaf_init(this_leaf++, CACHE_TYPE_DATA, level);
+ ci_leaf_init(this_leaf++, CACHE_TYPE_INST, level);
+ } else {
+ ci_leaf_init(this_leaf++, CACHE_TYPE_UNIFIED, level);
+ }
+ }
+ return 0;
+ }
+
if (of_property_read_bool(np, "cache-size"))
ci_leaf_init(this_leaf++, CACHE_TYPE_UNIFIED, level);
if (of_property_read_bool(np, "i-cache-size"))
--
2.20.1
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH v6 3/3] RISC-V: Select ACPI PPTT drivers
2024-06-17 13:14 [PATCH v6 1/3] riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init() Yunhui Cui
2024-06-17 13:14 ` [PATCH v6 2/3] riscv: cacheinfo: initialize cacheinfo's level and type from ACPI PPTT Yunhui Cui
@ 2024-06-17 13:14 ` Yunhui Cui
2024-06-19 11:32 ` yunhui cui
2024-07-25 13:20 ` [PATCH v6 1/3] riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init() patchwork-bot+linux-riscv
2 siblings, 1 reply; 8+ messages in thread
From: Yunhui Cui @ 2024-06-17 13:14 UTC (permalink / raw)
To: rafael, lenb, linux-acpi, linux-kernel, paul.walmsley, palmer,
sunilvl, aou, linux-riscv, bhelgaas, james.morse, jeremy.linton,
Jonathan.Cameron, pierre.gondois, sudeep.holla, tiantao6
Cc: Yunhui Cui
After adding ACPI support to populate_cache_leaves(), RISC-V can build
cacheinfo through the ACPI PPTT table, thus enabling the ACPI_PPTT
configuration.
Signed-off-by: Yunhui Cui <cuiyunhui@bytedance.com>
Reviewed-by: Jeremy Linton <jeremy.linton@arm.com>
Reviewed-by: Sudeep Holla <sudeep.holla@arm.com>
Reviewed-by: Sunil V L <sunilvl@ventanamicro.com>
---
arch/riscv/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig
index 9f38a5ecbee3..1b4c310a59fb 100644
--- a/arch/riscv/Kconfig
+++ b/arch/riscv/Kconfig
@@ -13,6 +13,7 @@ config 32BIT
config RISCV
def_bool y
select ACPI_GENERIC_GSI if ACPI
+ select ACPI_PPTT if ACPI
select ACPI_REDUCED_HARDWARE_ONLY if ACPI
select ARCH_DMA_DEFAULT_COHERENT
select ARCH_ENABLE_HUGEPAGE_MIGRATION if HUGETLB_PAGE && MIGRATION
--
2.20.1
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH v6 3/3] RISC-V: Select ACPI PPTT drivers
2024-06-17 13:14 ` [PATCH v6 3/3] RISC-V: Select ACPI PPTT drivers Yunhui Cui
@ 2024-06-19 11:32 ` yunhui cui
2024-06-19 13:10 ` Sunil V L
0 siblings, 1 reply; 8+ messages in thread
From: yunhui cui @ 2024-06-19 11:32 UTC (permalink / raw)
To: rafael, lenb, linux-acpi, linux-kernel, paul.walmsley, palmer,
sunilvl, aou, linux-riscv, bhelgaas, james.morse, jeremy.linton,
Jonathan.Cameron, pierre.gondois, sudeep.holla, tiantao6
Hi Sunil,
On Mon, Jun 17, 2024 at 9:14 PM Yunhui Cui <cuiyunhui@bytedance.com> wrote:
>
> After adding ACPI support to populate_cache_leaves(), RISC-V can build
> cacheinfo through the ACPI PPTT table, thus enabling the ACPI_PPTT
> configuration.
>
> Signed-off-by: Yunhui Cui <cuiyunhui@bytedance.com>
> Reviewed-by: Jeremy Linton <jeremy.linton@arm.com>
> Reviewed-by: Sudeep Holla <sudeep.holla@arm.com>
> Reviewed-by: Sunil V L <sunilvl@ventanamicro.com>
> ---
> arch/riscv/Kconfig | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig
> index 9f38a5ecbee3..1b4c310a59fb 100644
> --- a/arch/riscv/Kconfig
> +++ b/arch/riscv/Kconfig
> @@ -13,6 +13,7 @@ config 32BIT
> config RISCV
> def_bool y
> select ACPI_GENERIC_GSI if ACPI
> + select ACPI_PPTT if ACPI
> select ACPI_REDUCED_HARDWARE_ONLY if ACPI
> select ARCH_DMA_DEFAULT_COHERENT
> select ARCH_ENABLE_HUGEPAGE_MIGRATION if HUGETLB_PAGE && MIGRATION
> --
> 2.20.1
>
Gentle ping.
Thanks,
Yunhui
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v6 3/3] RISC-V: Select ACPI PPTT drivers
2024-06-19 11:32 ` yunhui cui
@ 2024-06-19 13:10 ` Sunil V L
2024-06-20 1:28 ` [External] " yunhui cui
0 siblings, 1 reply; 8+ messages in thread
From: Sunil V L @ 2024-06-19 13:10 UTC (permalink / raw)
To: yunhui cui
Cc: rafael, lenb, linux-acpi, linux-kernel, paul.walmsley, palmer,
aou, linux-riscv, bhelgaas, james.morse, jeremy.linton,
Jonathan.Cameron, pierre.gondois, sudeep.holla, tiantao6
On Wed, Jun 19, 2024 at 07:32:18PM +0800, yunhui cui wrote:
> Hi Sunil,
>
> On Mon, Jun 17, 2024 at 9:14 PM Yunhui Cui <cuiyunhui@bytedance.com> wrote:
> >
> > After adding ACPI support to populate_cache_leaves(), RISC-V can build
> > cacheinfo through the ACPI PPTT table, thus enabling the ACPI_PPTT
> > configuration.
> >
> > Signed-off-by: Yunhui Cui <cuiyunhui@bytedance.com>
> > Reviewed-by: Jeremy Linton <jeremy.linton@arm.com>
> > Reviewed-by: Sudeep Holla <sudeep.holla@arm.com>
> > Reviewed-by: Sunil V L <sunilvl@ventanamicro.com>
> > ---
> > arch/riscv/Kconfig | 1 +
> > 1 file changed, 1 insertion(+)
> >
> > diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig
> > index 9f38a5ecbee3..1b4c310a59fb 100644
> > --- a/arch/riscv/Kconfig
> > +++ b/arch/riscv/Kconfig
> > @@ -13,6 +13,7 @@ config 32BIT
> > config RISCV
> > def_bool y
> > select ACPI_GENERIC_GSI if ACPI
> > + select ACPI_PPTT if ACPI
> > select ACPI_REDUCED_HARDWARE_ONLY if ACPI
> > select ARCH_DMA_DEFAULT_COHERENT
> > select ARCH_ENABLE_HUGEPAGE_MIGRATION if HUGETLB_PAGE && MIGRATION
> > --
> > 2.20.1
> >
>
> Gentle ping.
>
Actually, my RB is still valid. Anyway, here again.
Reviewed-by: Sunil V L <sunilvl@ventanamicro.com>
Thanks,
Sunil
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [External] Re: [PATCH v6 3/3] RISC-V: Select ACPI PPTT drivers
2024-06-19 13:10 ` Sunil V L
@ 2024-06-20 1:28 ` yunhui cui
2024-07-01 5:49 ` Sunil V L
0 siblings, 1 reply; 8+ messages in thread
From: yunhui cui @ 2024-06-20 1:28 UTC (permalink / raw)
To: Sunil V L
Cc: rafael, lenb, linux-acpi, linux-kernel, paul.walmsley, palmer,
aou, linux-riscv, bhelgaas, james.morse, jeremy.linton,
Jonathan.Cameron, pierre.gondois, sudeep.holla, tiantao6
Hi Sunil,
On Wed, Jun 19, 2024 at 9:11 PM Sunil V L <sunilvl@ventanamicro.com> wrote:
>
> On Wed, Jun 19, 2024 at 07:32:18PM +0800, yunhui cui wrote:
> > Hi Sunil,
> >
> > On Mon, Jun 17, 2024 at 9:14 PM Yunhui Cui <cuiyunhui@bytedance.com> wrote:
> > >
> > > After adding ACPI support to populate_cache_leaves(), RISC-V can build
> > > cacheinfo through the ACPI PPTT table, thus enabling the ACPI_PPTT
> > > configuration.
> > >
> > > Signed-off-by: Yunhui Cui <cuiyunhui@bytedance.com>
> > > Reviewed-by: Jeremy Linton <jeremy.linton@arm.com>
> > > Reviewed-by: Sudeep Holla <sudeep.holla@arm.com>
> > > Reviewed-by: Sunil V L <sunilvl@ventanamicro.com>
> > > ---
> > > arch/riscv/Kconfig | 1 +
> > > 1 file changed, 1 insertion(+)
> > >
> > > diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig
> > > index 9f38a5ecbee3..1b4c310a59fb 100644
> > > --- a/arch/riscv/Kconfig
> > > +++ b/arch/riscv/Kconfig
> > > @@ -13,6 +13,7 @@ config 32BIT
> > > config RISCV
> > > def_bool y
> > > select ACPI_GENERIC_GSI if ACPI
> > > + select ACPI_PPTT if ACPI
> > > select ACPI_REDUCED_HARDWARE_ONLY if ACPI
> > > select ARCH_DMA_DEFAULT_COHERENT
> > > select ARCH_ENABLE_HUGEPAGE_MIGRATION if HUGETLB_PAGE && MIGRATION
> > > --
> > > 2.20.1
> > >
> >
> > Gentle ping.
> >
> Actually, my RB is still valid. Anyway, here again.
>
> Reviewed-by: Sunil V L <sunilvl@ventanamicro.com>
>
> Thanks,
> Sunil
Okay, thank you. BTW, when will this patchset be picked up to linux-next?
Thanks,
Yunhui
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [External] Re: [PATCH v6 3/3] RISC-V: Select ACPI PPTT drivers
2024-06-20 1:28 ` [External] " yunhui cui
@ 2024-07-01 5:49 ` Sunil V L
0 siblings, 0 replies; 8+ messages in thread
From: Sunil V L @ 2024-07-01 5:49 UTC (permalink / raw)
To: yunhui cui
Cc: rafael, lenb, linux-acpi, linux-kernel, paul.walmsley, palmer,
aou, linux-riscv, bhelgaas, james.morse, jeremy.linton,
Jonathan.Cameron, pierre.gondois, sudeep.holla, tiantao6
On Thu, Jun 20, 2024 at 09:28:18AM +0800, yunhui cui wrote:
> Hi Sunil,
>
> On Wed, Jun 19, 2024 at 9:11 PM Sunil V L <sunilvl@ventanamicro.com> wrote:
> >
> > On Wed, Jun 19, 2024 at 07:32:18PM +0800, yunhui cui wrote:
> > > Hi Sunil,
> > >
> > > On Mon, Jun 17, 2024 at 9:14 PM Yunhui Cui <cuiyunhui@bytedance.com> wrote:
> > > >
> > > > After adding ACPI support to populate_cache_leaves(), RISC-V can build
> > > > cacheinfo through the ACPI PPTT table, thus enabling the ACPI_PPTT
> > > > configuration.
> > > >
> > > > Signed-off-by: Yunhui Cui <cuiyunhui@bytedance.com>
> > > > Reviewed-by: Jeremy Linton <jeremy.linton@arm.com>
> > > > Reviewed-by: Sudeep Holla <sudeep.holla@arm.com>
> > > > Reviewed-by: Sunil V L <sunilvl@ventanamicro.com>
> > > > ---
> > > > arch/riscv/Kconfig | 1 +
> > > > 1 file changed, 1 insertion(+)
> > > >
> > > > diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig
> > > > index 9f38a5ecbee3..1b4c310a59fb 100644
> > > > --- a/arch/riscv/Kconfig
> > > > +++ b/arch/riscv/Kconfig
> > > > @@ -13,6 +13,7 @@ config 32BIT
> > > > config RISCV
> > > > def_bool y
> > > > select ACPI_GENERIC_GSI if ACPI
> > > > + select ACPI_PPTT if ACPI
> > > > select ACPI_REDUCED_HARDWARE_ONLY if ACPI
> > > > select ARCH_DMA_DEFAULT_COHERENT
> > > > select ARCH_ENABLE_HUGEPAGE_MIGRATION if HUGETLB_PAGE && MIGRATION
> > > > --
> > > > 2.20.1
> > > >
> > >
> > > Gentle ping.
> > >
> > Actually, my RB is still valid. Anyway, here again.
> >
> > Reviewed-by: Sunil V L <sunilvl@ventanamicro.com>
> >
> > Thanks,
> > Sunil
>
> Okay, thank you. BTW, when will this patchset be picked up to linux-next?
>
Hi Palmer,
Can this series be picked up for -next? Looks like it has got sufficient
reviews.
Thanks,
Sunil
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v6 1/3] riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init()
2024-06-17 13:14 [PATCH v6 1/3] riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init() Yunhui Cui
2024-06-17 13:14 ` [PATCH v6 2/3] riscv: cacheinfo: initialize cacheinfo's level and type from ACPI PPTT Yunhui Cui
2024-06-17 13:14 ` [PATCH v6 3/3] RISC-V: Select ACPI PPTT drivers Yunhui Cui
@ 2024-07-25 13:20 ` patchwork-bot+linux-riscv
2 siblings, 0 replies; 8+ messages in thread
From: patchwork-bot+linux-riscv @ 2024-07-25 13:20 UTC (permalink / raw)
To: Yunhui Cui
Cc: aou, rafael, tiantao6, Jonathan.Cameron, linux-kernel,
jeremy.linton, sudeep.holla, linux-acpi, pierre.gondois, palmer,
paul.walmsley, bhelgaas, james.morse, linux-riscv, lenb
Hello:
This series was applied to riscv/linux.git (for-next)
by Palmer Dabbelt <palmer@rivosinc.com>:
On Mon, 17 Jun 2024 21:14:23 +0800 you wrote:
> ci_leaf_init() is a declared static function. The implementation of the
> function body and the caller do not use the parameter (struct device_node
> *node) input parameter, so remove it.
>
> Fixes: 6a24915145c9 ("Revert "riscv: Set more data to cacheinfo"")
> Signed-off-by: Yunhui Cui <cuiyunhui@bytedance.com>
> Reviewed-by: Jeremy Linton <jeremy.linton@arm.com>
> Reviewed-by: Sudeep Holla <sudeep.holla@arm.com>
>
> [...]
Here is the summary with links:
- [v6,1/3] riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init()
https://git.kernel.org/riscv/c/0c8a84c2ab78
- [v6,2/3] riscv: cacheinfo: initialize cacheinfo's level and type from ACPI PPTT
https://git.kernel.org/riscv/c/604f32ea6909
- [v6,3/3] RISC-V: Select ACPI PPTT drivers
https://git.kernel.org/riscv/c/66381d36771e
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2024-07-25 13:20 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-17 13:14 [PATCH v6 1/3] riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init() Yunhui Cui
2024-06-17 13:14 ` [PATCH v6 2/3] riscv: cacheinfo: initialize cacheinfo's level and type from ACPI PPTT Yunhui Cui
2024-06-17 13:14 ` [PATCH v6 3/3] RISC-V: Select ACPI PPTT drivers Yunhui Cui
2024-06-19 11:32 ` yunhui cui
2024-06-19 13:10 ` Sunil V L
2024-06-20 1:28 ` [External] " yunhui cui
2024-07-01 5:49 ` Sunil V L
2024-07-25 13:20 ` [PATCH v6 1/3] riscv: cacheinfo: remove the useless input parameter (node) of ci_leaf_init() patchwork-bot+linux-riscv
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox