• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #include <soc/addressmap.h>
4 #include <device/mmio.h>
5 #include <soc/usb.h>
6 
7 #define REG_SPM_POWERON_CONFIG_EN          (void *)(SPM_BASE + 0x000)
8 #define REG_SPM_SSPM_PWR_CON               (void *)(SPM_BASE + 0x390)
9 
mtk_usb_prepare(void)10 void mtk_usb_prepare(void)
11 {
12 	/* power on SSUSB SRAM FIFO */
13 	setbits32(REG_SPM_POWERON_CONFIG_EN, 0xB160001);
14 	clrbits32(REG_SPM_SSPM_PWR_CON, 0x000001FF);
15 }
16