Add more traceable SPI commands

Some commands always require 4 byte addresses, some require 3 or 2
depending on the mode, and some don't require an address. Adjust
the table accordingly. This is inspired by some code from Duncan.

Signed-off-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Signed-off-by: Duncan Laurie <dlaurie@google.com>
Change-Id: I9002253bf6eb7d60c90cdb75492076d5c5c48f21
Reviewed-on: https://review.coreboot.org/c/em100/+/48584
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Furquan Shaikh <furquan@google.com>
1 file changed