summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorJett Rink <jettrink@chromium.org>2020-01-10 11:45:14 -0700
committerCommit Bot <commit-bot@chromium.org>2020-01-30 23:00:35 +0000
commitab50ffc533d21fa41949040f9c82518c61ee17c0 (patch)
tree13961fd1fd643f11a87b38b4406e2414288fa3a4 /board
parent3d5e36303ab28040038fdbbf28b3e0a34e2b5c8c (diff)
downloadchrome-ec-ab50ffc533d21fa41949040f9c82518c61ee17c0.tar.gz
spi: add flags to spi configuration
Add flags field to stm and g chip usb spi configuration. This is unused for g chip, but added for consistency. BRANCH=none BUG=b:147353903 TEST=builds Change-Id: Ie2aa88ae09e8f6f4049ba13fe4565901c604b92c Signed-off-by: Jett Rink <jettrink@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1995603 Reviewed-by: Diana Z <dzigterman@chromium.org> Reviewed-by: Namyoon Woo <namyoon@chromium.org> Reviewed-by: Brian Nemec <bnemec@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2032149
Diffstat (limited to 'board')
-rw-r--r--board/cr50/rdd.c2
-rw-r--r--board/discovery-stm32f072/board.c2
-rw-r--r--board/hammer/board.c2
-rw-r--r--board/servo_micro/board.c2
4 files changed, 4 insertions, 4 deletions
diff --git a/board/cr50/rdd.c b/board/cr50/rdd.c
index 2d1403ec02..9ce2970045 100644
--- a/board/cr50/rdd.c
+++ b/board/cr50/rdd.c
@@ -21,7 +21,7 @@
#include "usb_spi.h"
/* Include the dazzlingly complex macro to instantiate the USB SPI config */
-USB_SPI_CONFIG(ccd_usb_spi, USB_IFACE_SPI, USB_EP_SPI);
+USB_SPI_CONFIG(ccd_usb_spi, USB_IFACE_SPI, USB_EP_SPI, 0);
#define CPRINTS(format, args...) cprints(CC_USB, format, ## args)
#define CPRINTF(format, args...) cprintf(CC_USB, format, ## args)
diff --git a/board/discovery-stm32f072/board.c b/board/discovery-stm32f072/board.c
index 8d0b2b0ea8..b1b9346cd3 100644
--- a/board/discovery-stm32f072/board.c
+++ b/board/discovery-stm32f072/board.c
@@ -189,7 +189,7 @@ void usb_spi_board_disable(struct usb_spi_config const *config)
gpio_config_module(MODULE_SPI_FLASH, 0);
}
-USB_SPI_CONFIG(usb_spi, USB_IFACE_SPI, USB_EP_SPI);
+USB_SPI_CONFIG(usb_spi, USB_IFACE_SPI, USB_EP_SPI, 0);
/******************************************************************************
* Initialize board.
diff --git a/board/hammer/board.c b/board/hammer/board.c
index c8ebbd856e..65588dda05 100644
--- a/board/hammer/board.c
+++ b/board/hammer/board.c
@@ -79,7 +79,7 @@ const struct spi_device_t spi_devices[] = {
};
const unsigned int spi_devices_used = ARRAY_SIZE(spi_devices);
-USB_SPI_CONFIG(usb_spi, USB_IFACE_I2C_SPI, USB_EP_I2C_SPI);
+USB_SPI_CONFIG(usb_spi, USB_IFACE_I2C_SPI, USB_EP_I2C_SPI, 0);
/* SPI interface is always enabled, no need to do anything. */
void usb_spi_board_enable(struct usb_spi_config const *config) {}
void usb_spi_board_disable(struct usb_spi_config const *config) {}
diff --git a/board/servo_micro/board.c b/board/servo_micro/board.c
index 7d9bd0bac5..6524b31442 100644
--- a/board/servo_micro/board.c
+++ b/board/servo_micro/board.c
@@ -658,7 +658,7 @@ void usb_spi_board_disable(struct usb_spi_config const *config)
gpio_config_module(MODULE_SPI_FLASH, 0);
}
-USB_SPI_CONFIG(usb_spi, USB_IFACE_SPI, USB_EP_SPI);
+USB_SPI_CONFIG(usb_spi, USB_IFACE_SPI, USB_EP_SPI, 0);
/******************************************************************************
* Support I2C bridging over USB.