On 23 September 2018 at 06:42, Bin Meng <bmeng...@gmail.com> wrote: > At present the generic io{read,write}{8,16,32} routines only support > MMIO access. With architecture like x86 that has a separate IO space, > these routines cannot be used to access I/O ports. > > Implement x86-specific version to support both PIO and MMIO access, > so that drivers for multiple architectures can use these accessors > without the need to know whether it's MMIO or PIO. > > These are ported from Linux kernel lib/iomap.c, with slight changes. > > Signed-off-by: Bin Meng <bmeng...@gmail.com> > --- > > arch/Kconfig | 1 + > arch/x86/include/asm/io.h | 66 > +++++++++++++++++++++++++++++++++++++++++++++++ > 2 files changed, 67 insertions(+)
Reviewed-by: Simon Glass <s...@chromium.org> Should we use regmap instead? _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot