From 5f37cfcd3188e66e39c2fc740b0e41fbc8602937 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonio=20V=C3=A1zquez?= Date: Fri, 19 Sep 2025 10:22:53 +0200 Subject: [PATCH] spi.h: Move SPI declarations from chipdrivers.h to spi.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The corresponding functions implementations are already in spi.c, so the declarations naturally can be in spi.h Change-Id: I30dcd606b96e651470047d91bc460ac6383be8e8 Signed-off-by: Antonio Vázquez Reviewed-on: https://review.coreboot.org/c/flashrom/+/89271 Reviewed-by: Anastasia Klimchuk Tested-by: build bot (Jenkins) --- include/chipdrivers.h | 6 ------ include/spi.h | 5 +++++ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/include/chipdrivers.h b/include/chipdrivers.h index a2e75d1a5..936a2efa3 100644 --- a/include/chipdrivers.h +++ b/include/chipdrivers.h @@ -22,12 +22,6 @@ #include "flash.h" /* for chipaddr and flashctx */ -/* spi.c */ -int spi_aai_write(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsigned int len); -int spi_chip_write_256(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsigned int len); -int spi_chip_read(struct flashctx *flash, uint8_t *buf, unsigned int start, int unsigned len); -bool spi_probe_opcode(const struct flashctx *flash, uint8_t opcode); - /* spi25.c */ int probe_spi_rdid(struct flashctx *flash); int probe_spi_rdid4(struct flashctx *flash); diff --git a/include/spi.h b/include/spi.h index a44aaaf42..d0f199c6e 100644 --- a/include/spi.h +++ b/include/spi.h @@ -249,4 +249,9 @@ int spi_send_multicommand(const struct flashctx *flash, struct spi_command *cmds void clear_spi_id_cache(void); +int spi_aai_write(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsigned int len); +int spi_chip_write_256(struct flashctx *flash, const uint8_t *buf, unsigned int start, unsigned int len); +int spi_chip_read(struct flashctx *flash, uint8_t *buf, unsigned int start, int unsigned len); +bool spi_probe_opcode(const struct flashctx *flash, uint8_t opcode); + #endif /* !__SPI_H__ */