summaryrefslogtreecommitdiff
path: root/internal.c
diff options
context:
space:
mode:
authoruwe <uwe@2b7e53f0-3cfb-0310-b3e9-8179ed1497e1>2009-05-17 23:12:17 +0000
committeruwe <uwe@2b7e53f0-3cfb-0310-b3e9-8179ed1497e1>2009-05-17 23:12:17 +0000
commitabb5b75509f0d128dbbbd55b0bd5b7a6a8300596 (patch)
tree046978a97e7de417a0abdc4286552a01ccb68760 /internal.c
parent4e6f9ba84da520e1d079949432c91ad951d8b5fa (diff)
downloadflashrom-abb5b75509f0d128dbbbd55b0bd5b7a6a8300596.tar.gz
Factor out fallback_map/unmap, most external programmers don't need
and special handling here (trivial). Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Acked-by: Uwe Hermann <uwe@hermann-uwe.de> git-svn-id: https://code.coreboot.org/svn/flashrom/trunk@531 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'internal.c')
-rw-r--r--internal.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/internal.c b/internal.c
index d2a9ae2..c2d8f6b 100644
--- a/internal.c
+++ b/internal.c
@@ -195,6 +195,17 @@ uint32_t mmio_readl(void *addr)
return *(volatile uint32_t *) addr;
}
+/* Fallback map() for programmers which don't need special handling */
+void *fallback_map(const char *descr, unsigned long phys_addr, size_t len)
+{
+ return 0;
+}
+
+/* Fallback unmap() for programmers which don't need special handling */
+void fallback_unmap(void *virt_addr, size_t len)
+{
+}
+
/* Little-endian fallback for drivers not supporting 16 bit accesses */
void fallback_chip_writew(uint16_t val, chipaddr addr)
{