mirror of
https://review.coreboot.org/flashrom.git
synced 2025-07-02 06:23:18 +02:00
hwaccess.c: move function declarations from programmer.h to hwaccess.h
Move declarations for functions implemented in hwaccess.c from programmer.h to hwaccess.h. Change-Id: I075fd86211c766ae3d5f29c76adbd7c5b9bdbd80 Signed-off-by: Thomas Heijligen <thomas.heijligen@secunet.com> Reviewed-on: https://review.coreboot.org/c/flashrom/+/58865 Reviewed-by: Nico Huber <nico.h@gmx.de> Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:

committed by
Nico Huber

parent
89338a8003
commit
4ab9bd7ffb
33
programmer.h
33
programmer.h
@ -282,39 +282,6 @@ int register_superio(struct superio s);
|
||||
extern enum chipbustype internal_buses_supported;
|
||||
#endif
|
||||
|
||||
/* hwaccess.c */
|
||||
void mmio_writeb(uint8_t val, void *addr);
|
||||
void mmio_writew(uint16_t val, void *addr);
|
||||
void mmio_writel(uint32_t val, void *addr);
|
||||
uint8_t mmio_readb(const void *addr);
|
||||
uint16_t mmio_readw(const void *addr);
|
||||
uint32_t mmio_readl(const void *addr);
|
||||
void mmio_readn(const void *addr, uint8_t *buf, size_t len);
|
||||
void mmio_le_writeb(uint8_t val, void *addr);
|
||||
void mmio_le_writew(uint16_t val, void *addr);
|
||||
void mmio_le_writel(uint32_t val, void *addr);
|
||||
uint8_t mmio_le_readb(const void *addr);
|
||||
uint16_t mmio_le_readw(const void *addr);
|
||||
uint32_t mmio_le_readl(const void *addr);
|
||||
#define pci_mmio_writeb mmio_le_writeb
|
||||
#define pci_mmio_writew mmio_le_writew
|
||||
#define pci_mmio_writel mmio_le_writel
|
||||
#define pci_mmio_readb mmio_le_readb
|
||||
#define pci_mmio_readw mmio_le_readw
|
||||
#define pci_mmio_readl mmio_le_readl
|
||||
void rmmio_writeb(uint8_t val, void *addr);
|
||||
void rmmio_writew(uint16_t val, void *addr);
|
||||
void rmmio_writel(uint32_t val, void *addr);
|
||||
void rmmio_le_writeb(uint8_t val, void *addr);
|
||||
void rmmio_le_writew(uint16_t val, void *addr);
|
||||
void rmmio_le_writel(uint32_t val, void *addr);
|
||||
#define pci_rmmio_writeb rmmio_le_writeb
|
||||
#define pci_rmmio_writew rmmio_le_writew
|
||||
#define pci_rmmio_writel rmmio_le_writel
|
||||
void rmmio_valb(void *addr);
|
||||
void rmmio_valw(void *addr);
|
||||
void rmmio_vall(void *addr);
|
||||
|
||||
/* bitbang_spi.c */
|
||||
int register_spi_bitbang_master(const struct bitbang_spi_master *master, void *spi_data);
|
||||
|
||||
|
Reference in New Issue
Block a user