aboutsummaryrefslogtreecommitdiff
path: root/board/cssi/cmpcpro/nand.c
diff options
context:
space:
mode:
authorChristophe Leroy <christophe.leroy@csgroup.eu>2023-04-05 16:05:36 +0200
committerChristophe Leroy <christophe.leroy@csgroup.eu>2023-04-28 17:52:23 +0200
commit4b6a5388da774e68e0f6381faefc7a3b402c468a (patch)
treec1e8b26034284369918412287391fd66914c7aaf /board/cssi/cmpcpro/nand.c
parent3155b0af4eab045b145681a53ebec04bd836b17c (diff)
board: cssi: Refactor EEPROM read
On cmpc885 board, the ethernet addresses are stored in an EEPROM that is accessed through SPI. A 3 bytes command is sent to the chip then the content gets read. At the time being a single block access is performed, ignoring the first 3 bytes read. Reword the SPI transfer to first send 3 bytes then receive the content of the EEPROM so that there don't be 3 dummy bytes at the beginning of the buffer. And move the function into common.c so that it can be reused by the board that will be added in a future patch. Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Diffstat (limited to 'board/cssi/cmpcpro/nand.c')
0 files changed, 0 insertions, 0 deletions