summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorAnup Patel <apatel@ventanamicro.com>2023-02-13 08:09:06 +0300
committerAnup Patel <anup@brainfault.org>2023-02-27 08:56:37 +0300
commit31b82e0d5046dda92d5d393d66455545763b99c9 (patch)
tree7d472bf775a463472ba955c173a8fe273ee64a68 /platform
parent81adc62f45c0baf13112358164a327197e70a7af (diff)
downloadopensbi-31b82e0d5046dda92d5d393d66455545763b99c9.tar.xz
include: sbi: Remove extid parameter from vendor_ext_provider() callback
The extid parameter of vendor_ext_provider() is redundant so let us remove it. Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Diffstat (limited to 'platform')
-rw-r--r--platform/generic/include/platform_override.h2
-rw-r--r--platform/generic/platform.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/platform/generic/include/platform_override.h b/platform/generic/include/platform_override.h
index 350c381..0d9e5ee 100644
--- a/platform/generic/include/platform_override.h
+++ b/platform/generic/include/platform_override.h
@@ -27,7 +27,7 @@ struct platform_override {
int (*extensions_init)(const struct fdt_match *match,
struct sbi_hart_features *hfeatures);
void (*fw_init)(void *fdt, const struct fdt_match *match);
- int (*vendor_ext_provider)(long extid, long funcid,
+ int (*vendor_ext_provider)(long funcid,
const struct sbi_trap_regs *regs,
unsigned long *out_value,
struct sbi_trap_info *out_trap,
diff --git a/platform/generic/platform.c b/platform/generic/platform.c
index 88c3ec7..0b90fd7 100644
--- a/platform/generic/platform.c
+++ b/platform/generic/platform.c
@@ -186,12 +186,12 @@ static bool generic_vendor_ext_check(void)
true : false;
}
-static int generic_vendor_ext_provider(long extid, long funcid,
+static int generic_vendor_ext_provider(long funcid,
const struct sbi_trap_regs *regs,
unsigned long *out_value,
struct sbi_trap_info *out_trap)
{
- return generic_plat->vendor_ext_provider(extid, funcid, regs,
+ return generic_plat->vendor_ext_provider(funcid, regs,
out_value, out_trap,
generic_plat_match);
}