On Tue, Jun 28, 2022 at 06:29:52PM +0200, Ard Biesheuvel wrote: > On Tue, 28 Jun 2022 at 16:18, Sudeep Holla <sudeep.holla@xxxxxxx> wrote: > > > > Currently, the arch_efi_call_virt() assumes all users of it will have > > defined a type 'efi_##f##_t' to make use of it. It is unnecessarily > > forcing the users to create a new typedef when __efi_rt_asm_wrapper() > > actually expects void pointer. > > > > Simplify the arch_efi_call_virt() macro by eliminating the explicit > > need for efi_##f##_t type for every user of this macro. > > > > This change is done to align with implementations on other similar > > architectures. > > > > Cc: Ard Biesheuvel <ardb@xxxxxxxxxx> > > Cc: Russell King <linux@xxxxxxxxxxxxxxx> > > Signed-off-by: Sudeep Holla <sudeep.holla@xxxxxxx> > > I'll queue this one up right away in the EFI tree, unless Russell has > something else in mind? No, looks good, thanks. Acked-by: Russell King (Oracle) <rmk+kernel@xxxxxxxxxxxxxxx> -- RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTP is here! 40Mbps down 10Mbps up. Decent connectivity at last!