/* SPDX-License-Identifier: GPL-2.0-only */ #include #include #include #define REG_SPM_POWERON_CONFIG_EN (void *)(SPM_BASE + 0x000) #define REG_SPM_SSPM_PWR_CON (void *)(SPM_BASE + 0x390) void mtk_usb_prepare(void) { /* power on SSUSB SRAM FIFO */ setbits32(REG_SPM_POWERON_CONFIG_EN, 0xB160001); clrbits32(REG_SPM_SSPM_PWR_CON, 0x000001FF); }