include: sbi: add emulate_load/store handler to platform ops
authorBo Gan <ganboing@gmail.com>
Wed, 6 Mar 2024 02:35:39 +0000 (18:35 -0800)
committerAnup Patel <anup@brainfault.org>
Mon, 11 Mar 2024 05:24:14 +0000 (10:54 +0530)
commitddf3b649f1edd9eb5ad171c7faadf34acfb942f0
tree14caafa4a0f166ba645e2f81aadd5e337ea470f6
parent4c112650bbb0611de4939c749e2a34c8168e09f7
include: sbi: add emulate_load/store handler to platform ops

This patch allows the platform to define load/store emulators. This
enables a platform to trap-and-emulate special devices or filter
access to existing physical devices.

Signed-off-by: Bo Gan <ganboing@gmail.com>
Reviewed-by: Anup Patel <anup@brainfault.org>
include/sbi/sbi_platform.h