summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--flashrom.c2
-rw-r--r--programmer.h1
-rw-r--r--raiden_debug_spi.c5
3 files changed, 7 insertions, 1 deletions
diff --git a/flashrom.c b/flashrom.c
index e541b68ff..081b705da 100644
--- a/flashrom.c
+++ b/flashrom.c
@@ -137,7 +137,7 @@ const struct programmer_entry programmer_table[] = {
{
.name = "raiden_debug",
.type = USB,
- .devs.note = "All programmer devices speaking the raiden protocol\n",
+ .devs.dev = devs_raiden,
.init = raiden_debug_spi_init,
.map_flash_region = fallback_map,
.unmap_flash_region = fallback_unmap,
diff --git a/programmer.h b/programmer.h
index 08500c6fc..9a41be107 100644
--- a/programmer.h
+++ b/programmer.h
@@ -407,6 +407,7 @@ extern const struct dev_entry gfx_nvidia[];
/* raiden_debug_spi.c */
#if CONFIG_RAIDEN == 1
int raiden_debug_spi_init(void);
+extern const struct dev_entry devs_raiden[];
#endif
/* drkaiser.c */
diff --git a/raiden_debug_spi.c b/raiden_debug_spi.c
index 691445545..173e35542 100644
--- a/raiden_debug_spi.c
+++ b/raiden_debug_spi.c
@@ -116,6 +116,11 @@
#include <string.h>
#include <unistd.h>
+/* FIXME: Add some programmer IDs here */
+const struct dev_entry devs_raiden[] = {
+ {0},
+};
+
#define GOOGLE_VID (0x18D1)
#define GOOGLE_RAIDEN_SPI_SUBCLASS (0x51)
#define GOOGLE_RAIDEN_SPI_PROTOCOL (0x01)