diff --git a/bcwc_drv.c b/bcwc_drv.c index e03621a..4236bb5 100644 --- a/bcwc_drv.c +++ b/bcwc_drv.c @@ -163,6 +163,7 @@ static int bcwc_pci_probe(struct pci_dev *pdev, pci_set_drvdata(pdev, dev_priv); dev_priv->ddr_model = 4; + dev_priv->ddr_speed = 450; bcwc_hw_init(dev_priv); diff --git a/bcwc_hw.c b/bcwc_hw.c index ace01be..0f806c6 100644 --- a/bcwc_hw.c +++ b/bcwc_hw.c @@ -283,7 +283,7 @@ static int bcwc_hw_s2_init_ddr_controller_soc(struct bcwc_private *dev_priv) bcwc_hw_pci_post(dev_priv); /* Default to 450 MHz DDR speed for now */ - bcwc_hw_s2_pll_init(dev_priv, 450); + bcwc_hw_s2_pll_init(dev_priv, dev_priv->ddr_speed); bcwc_hw_ddr_phy_soft_reset(dev_priv);