mirror of
https://review.coreboot.org/flashrom.git
synced 2025-07-01 14:11:15 +02:00
programmer: Drop dead fallback_map() boilerplate
The fallback_{un}map() boilerplate code doesn't do anything, merely distracts away from otherwise linear control flow. Just drop it as anything in the future that could need such a thing is free to implement it when required. Change-Id: Ibb7760f807fae040416cef2797a7dbf6572f7df9 Signed-off-by: Edward O'Callaghan <quasisec@google.com> Reviewed-on: https://review.coreboot.org/c/flashrom/+/68963 Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Felix Singer <felixsinger@posteo.net>
This commit is contained in:

committed by
Felix Singer

parent
801e7c1674
commit
c0813e7edd
17
programmer.c
17
programmer.c
@ -17,23 +17,6 @@
|
||||
#include "flash.h"
|
||||
#include "programmer.h"
|
||||
|
||||
/* Fallback map() for programmers which don't need special handling */
|
||||
void *fallback_map(const char *descr, uintptr_t phys_addr, size_t len)
|
||||
{
|
||||
/* A result of NULL causes mapped addresses to be chip physical
|
||||
* addresses, assuming only a single region is mapped (the entire flash
|
||||
* space). Chips with a second region (like a register map) require a
|
||||
* real memory mapping to distinguish the different ranges. Those chips
|
||||
* are FWH/LPC, so the bus master provides a real mapping.
|
||||
*/
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* No-op/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(const struct flashctx *flash, uint16_t val,
|
||||
chipaddr addr)
|
||||
|
Reference in New Issue
Block a user