arch/riscv: Remove I/O space access functions (outb, etc.)

RISC-V does not have the kind of I/O space that x86 has. Other
architectures tend to leave out these definitions as well.

Change-Id: I7328dae1f1fa4ef8772750244a0b11a3fa5aa88f
Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net>
Reviewed-on: https://review.coreboot.org/25566
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
This commit is contained in:
Jonathan Neuschäfer 2018-04-09 17:23:53 +02:00 committed by Patrick Georgi
parent e4dbd368ac
commit 7b37a08b82
1 changed files with 0 additions and 29 deletions

View File

@ -16,35 +16,6 @@
#include <stdint.h>
static inline void outb(uint8_t value, uint16_t port)
{
}
static inline void outw(uint16_t value, uint16_t port)
{
}
static inline void outl(uint32_t value, uint16_t port)
{
}
static inline uint8_t inb(uint16_t port)
{
return 0;
}
static inline uint16_t inw(uint16_t port)
{
return 0;
}
static inline uint32_t inl(uint16_t port)
{
return 0;
}
static inline __attribute__((always_inline)) uint8_t read8(const volatile void *addr)
{
return *((volatile uint8_t *)(addr));