From e8f749338124938ec707bc7287edc0defdd341cd Mon Sep 17 00:00:00 2001 From: Tomasz Michalec Date: Wed, 20 Jul 2022 11:23:12 +0200 Subject: dedede: usb_mux: Split struct usb_mux in dedede boards Update dedede boards to use new struct usb_mux_chain. BUG=b:236274003 TEST=make buildall BRANCH=None Cq-Depend: chromium:3748785 Signed-off-by: Tomasz Michalec Change-Id: Ie73f5bc250c436a2d72fdfb4c8f8707f05fba9f6 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3779623 Commit-Queue: Tomasz Michalec Reviewed-by: Keith Short Tested-by: Tomasz Michalec --- board/sasukette/board.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'board/sasukette') diff --git a/board/sasukette/board.c b/board/sasukette/board.c index abca375531..e45213a63a 100644 --- a/board/sasukette/board.c +++ b/board/sasukette/board.c @@ -146,11 +146,14 @@ const struct tcpc_config_t tcpc_config[CONFIG_USB_PD_PORT_MAX_COUNT] = { }; /* USB Muxes */ -const struct usb_mux usb_muxes[CONFIG_USB_PD_PORT_MAX_COUNT] = { { - .usb_port = 0, - .i2c_port = I2C_PORT_USB_C0, - .i2c_addr_flags = IT5205_I2C_ADDR1_FLAGS, - .driver = &it5205_usb_mux_driver, +const struct usb_mux_chain usb_muxes[CONFIG_USB_PD_PORT_MAX_COUNT] = { { + .mux = + &(const struct usb_mux){ + .usb_port = 0, + .i2c_port = I2C_PORT_USB_C0, + .i2c_addr_flags = IT5205_I2C_ADDR1_FLAGS, + .driver = &it5205_usb_mux_driver, + }, } }; static uint32_t board_id; -- cgit v1.2.1