zephyr: trogdor: usb_mux: Split struct usb_mux in trogdor board
zephyr: trogdor: usb_mux: Split struct usb_mux in trogdor board

Update trogdor board to use new struct usb_mux_chain.

BUG=b:236274003
TEST=zmake build -a
TEST=./twister -T zephyr/test
BRANCH=None

Cq-Depend: chromium:3779618
Signed-off-by: Tomasz Michalec <a547db31280d14f095c760a23a7523d0b1e55fe6@semihalf.com>
Change-Id: Ib44dde43d4221c90d5aa8509c41e07d7e5cfaa86
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3780420
Commit-Queue: Tomasz Michalec <c064a6042954d4ba0805003dc021b76413ff1548@google.com>
Reviewed-by: Keith Short <f6d578f97033c25f1206cb57d52f358974c82954@chromium.org>
Tested-by: Tomasz Michalec <c064a6042954d4ba0805003dc021b76413ff1548@google.com>
Code-Coverage: Zoss <345cf107e82c70959d46f59d98bddc98ce458aff@prod.google.com>

coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec