From 5531f12c6efc79817914bf96f5b755840402e8c7 Mon Sep 17 00:00:00 2001 From: "yanhong.wang" Date: Wed, 25 May 2022 13:55:58 +0800 Subject: board:starfive:evb: add usb init config Add usb init config for starfive EVB board. Default set to USB2.0 Signed-off-by: yanhong.wang --- board/starfive/evb/starfive_evb.c | 89 ++++++++++++++++++++++++++++----------- 1 file changed, 65 insertions(+), 24 deletions(-) (limited to 'board/starfive/evb') diff --git a/board/starfive/evb/starfive_evb.c b/board/starfive/evb/starfive_evb.c index d59bad49ee..effc987de1 100644 --- a/board/starfive/evb/starfive_evb.c +++ b/board/starfive/evb/starfive_evb.c @@ -70,32 +70,73 @@ static void jh7110_gmac_init(int id) } } -static void jh7110_usb_init(void) +static void jh7110_usb_init(bool usb2_enable) { - clrsetbits_le32(STG_SYSCON_BASE + STG_SYSCON_4, - USB_MODE_STRAP_MASK, - (2<