ipq5332: update clock for ethernet

Change-Id: Id95f46bcf1d67180fb02587ff008be873dc90eea
Signed-off-by: Vandhiadevan Karunamoorthy <quic_vkarunam@quicinc.com>
This commit is contained in:
Vandhiadevan Karunamoorthy 2022-11-18 19:54:08 +05:30 committed by Gerrit - the friendly Code Review server
parent a2076a35ce
commit 564c1b6cba

View file

@ -337,6 +337,16 @@ void frequency_init(void)
{
unsigned int reg_val;
/* PCNOC_BFDCD frequency for Uniphy AHB 100M */
reg_val = readl(GCC_PCNOC_BFDCD_CFG_RCGR);
reg_val &= ~0x7ff;
writel(reg_val | PCCNOC_BFDCD_SRC_SEL | PCCNOC_BFDCD_DIV_SEL,
GCC_PCNOC_BFDCD_CFG_RCGR);
reg_val = readl(GCC_PCNOC_BFDCD_CMD_RCGR);
writel(reg_val | CMD_UPDATE, GCC_PCNOC_BFDCD_CMD_RCGR);
mdelay(1);
writel(reg_val | ROOT_EN, GCC_PCNOC_BFDCD_CMD_RCGR);
/* GCC NSS frequency 100M */
reg_val = readl(NSS_CC_CFG_CFG_RCGR);
reg_val &= ~0x7ff;